Interface CollaborationPrivacyBudgetTemplateSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CollaborationPrivacyBudgetTemplateSummary.Builder,
,CollaborationPrivacyBudgetTemplateSummary> SdkBuilder<CollaborationPrivacyBudgetTemplateSummary.Builder,
,CollaborationPrivacyBudgetTemplateSummary> SdkPojo
- Enclosing class:
CollaborationPrivacyBudgetTemplateSummary
public static interface CollaborationPrivacyBudgetTemplateSummary.Builder
extends SdkPojo, CopyableBuilder<CollaborationPrivacyBudgetTemplateSummary.Builder,CollaborationPrivacyBudgetTemplateSummary>
-
Method Summary
Modifier and TypeMethodDescriptionThe ARN of the collaboration privacy budget template.collaborationArn
(String collaborationArn) The ARN of the collaboration that contains this collaboration privacy budget template.collaborationId
(String collaborationId) The unique identifier of the collaboration that contains this collaboration privacy budget template.createTime
(Instant createTime) The time at which the collaboration privacy budget template was created.creatorAccountId
(String creatorAccountId) The unique identifier of the account that created this collaboration privacy budget template.The unique identifier of the collaboration privacy budget template.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 collaboration 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, sdkFields
-
Method Details
-
id
The unique identifier of the collaboration privacy budget template.
- Parameters:
id
- The unique identifier of the collaboration privacy budget template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The ARN of the collaboration privacy budget template.
- Parameters:
arn
- The ARN of the collaboration privacy budget template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
collaborationId
The unique identifier of the collaboration that contains this collaboration privacy budget template.
- Parameters:
collaborationId
- The unique identifier of the collaboration that contains this collaboration 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 collaboration privacy budget template.
- Parameters:
collaborationArn
- The ARN of the collaboration that contains this collaboration privacy budget template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creatorAccountId
The unique identifier of the account that created this collaboration privacy budget template.
- Parameters:
creatorAccountId
- The unique identifier of the account that created this collaboration 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
CollaborationPrivacyBudgetTemplateSummary.Builder privacyBudgetType(PrivacyBudgetType 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 collaboration privacy budget template was created.
- Parameters:
createTime
- The time at which the collaboration 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 collaboration privacy budget template was updated.
- Parameters:
updateTime
- The most recent time at which the collaboration privacy budget template was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-