Interface PrivacyBudgetTemplateSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<PrivacyBudgetTemplateSummary.Builder,
,PrivacyBudgetTemplateSummary> SdkBuilder<PrivacyBudgetTemplateSummary.Builder,
,PrivacyBudgetTemplateSummary> SdkPojo
- Enclosing class:
PrivacyBudgetTemplateSummary
@Mutable
@NotThreadSafe
public static interface PrivacyBudgetTemplateSummary.Builder
extends SdkPojo, CopyableBuilder<PrivacyBudgetTemplateSummary.Builder,PrivacyBudgetTemplateSummary>
-
Method Summary
Modifier and TypeMethodDescriptionThe ARN of the privacy budget template.collaborationArn
(String collaborationArn) The ARN of the collaboration that contains this privacy budget template.collaborationId
(String collaborationId) The unique ID of the collaboration that contains this privacy budget template.createTime
(Instant createTime) The time at which the privacy budget template was created.The unique identifier of the privacy budget template.membershipArn
(String membershipArn) The Amazon Resource Name (ARN) of the member who created the privacy budget template.membershipId
(String membershipId) The identifier for a membership resource.privacyBudgetType
(String privacyBudgetType) The type of the privacy budget template.privacyBudgetType
(PrivacyBudgetType privacyBudgetType) The type of the privacy budget template.updateTime
(Instant updateTime) The most recent time at which the privacy budget template was updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
id
The unique identifier of the privacy budget template.
- Parameters:
id
- The unique identifier of the privacy budget template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The ARN of the privacy budget template.
- Parameters:
arn
- The ARN of the privacy budget template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
membershipId
The identifier for a membership resource.
- Parameters:
membershipId
- The identifier for a membership resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
membershipArn
The Amazon Resource Name (ARN) of the member who created the privacy budget template.
- Parameters:
membershipArn
- The Amazon Resource Name (ARN) of the member who created the privacy budget template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
collaborationId
The unique ID of the collaboration that contains this privacy budget template.
- Parameters:
collaborationId
- The unique ID of the collaboration that contains this privacy budget template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
collaborationArn
The ARN of the collaboration that contains this privacy budget template.
- Parameters:
collaborationArn
- The ARN of the collaboration that contains this privacy budget template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
privacyBudgetType
The type of the privacy budget template.
- Parameters:
privacyBudgetType
- The type of the privacy budget template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
privacyBudgetType
The type of the privacy budget template.
- Parameters:
privacyBudgetType
- The type of the privacy budget template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createTime
The time at which the privacy budget template was created.
- Parameters:
createTime
- The time at which the privacy budget template was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateTime
The most recent time at which the privacy budget template was updated.
- Parameters:
updateTime
- The most recent time at which the privacy budget template was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-