Interface PrivacyBudgetSummary.Builder

    • Method Detail

      • id

        PrivacyBudgetSummary.Builder id​(String id)

        The unique identifier of the privacy budget.

        Parameters:
        id - The unique identifier of the privacy budget.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • privacyBudgetTemplateId

        PrivacyBudgetSummary.Builder privacyBudgetTemplateId​(String privacyBudgetTemplateId)

        The unique identifier of the privacy budget template.

        Parameters:
        privacyBudgetTemplateId - The unique identifier of the privacy budget template.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • privacyBudgetTemplateArn

        PrivacyBudgetSummary.Builder privacyBudgetTemplateArn​(String privacyBudgetTemplateArn)

        The ARN of the privacy budget template.

        Parameters:
        privacyBudgetTemplateArn - The ARN of the privacy budget template.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • membershipId

        PrivacyBudgetSummary.Builder membershipId​(String 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

        PrivacyBudgetSummary.Builder membershipArn​(String membershipArn)

        The Amazon Resource Name (ARN) of the member who created the privacy budget summary.

        Parameters:
        membershipArn - The Amazon Resource Name (ARN) of the member who created the privacy budget summary.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • collaborationId

        PrivacyBudgetSummary.Builder collaborationId​(String collaborationId)

        The unique identifier of the collaboration that contains this privacy budget.

        Parameters:
        collaborationId - The unique identifier of the collaboration that contains this privacy budget.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • collaborationArn

        PrivacyBudgetSummary.Builder collaborationArn​(String collaborationArn)

        The ARN of the collaboration that contains this privacy budget.

        Parameters:
        collaborationArn - The ARN of the collaboration that contains this privacy budget.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createTime

        PrivacyBudgetSummary.Builder createTime​(Instant createTime)

        The time at which the privacy budget was created.

        Parameters:
        createTime - The time at which the privacy budget was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updateTime

        PrivacyBudgetSummary.Builder updateTime​(Instant updateTime)

        The most recent time at which the privacy budget was updated.

        Parameters:
        updateTime - The most recent time at which the privacy budget was updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • budget

        PrivacyBudgetSummary.Builder budget​(PrivacyBudget budget)

        The provided privacy budget.

        Parameters:
        budget - The provided privacy budget.
        Returns:
        Returns a reference to this object so that method calls can be chained together.