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 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

      CollaborationPrivacyBudgetTemplateSummary.Builder collaborationArn(String 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

      CollaborationPrivacyBudgetTemplateSummary.Builder creatorAccountId(String 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

      CollaborationPrivacyBudgetTemplateSummary.Builder privacyBudgetType(String 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 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.