Interface CustomerAgreementSummary.Builder

    • Method Detail

      • name

        CustomerAgreementSummary.Builder name​(String name)

        Name of the customer-agreement resource.

        Parameters:
        name - Name of the customer-agreement resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • arn

        CustomerAgreementSummary.Builder arn​(String arn)

        ARN of the customer-agreement resource.

        Parameters:
        arn - ARN of the customer-agreement resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • id

        CustomerAgreementSummary.Builder id​(String id)

        Identifier of the customer-agreement resource.

        Parameters:
        id - Identifier of the customer-agreement resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • agreementArn

        CustomerAgreementSummary.Builder agreementArn​(String agreementArn)

        ARN of the agreement resource the customer-agreement resource represents.

        Parameters:
        agreementArn - ARN of the agreement resource the customer-agreement resource represents.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • awsAccountId

        CustomerAgreementSummary.Builder awsAccountId​(String awsAccountId)

        AWS account Id that owns the resource.

        Parameters:
        awsAccountId - AWS account Id that owns the resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • organizationArn

        CustomerAgreementSummary.Builder organizationArn​(String organizationArn)

        ARN of the organization that owns the resource.

        Parameters:
        organizationArn - ARN of the organization that owns the resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • effectiveStart

        CustomerAgreementSummary.Builder effectiveStart​(Instant effectiveStart)

        Timestamp indicating when the agreement became effective.

        Parameters:
        effectiveStart - Timestamp indicating when the agreement became effective.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • effectiveEnd

        CustomerAgreementSummary.Builder effectiveEnd​(Instant effectiveEnd)

        Timestamp indicating when the agreement was terminated.

        Parameters:
        effectiveEnd - Timestamp indicating when the agreement was terminated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        CustomerAgreementSummary.Builder description​(String description)

        Description of the resource.

        Parameters:
        description - Description of the resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • acceptanceTerms

        CustomerAgreementSummary.Builder acceptanceTerms​(Collection<String> acceptanceTerms)

        Terms required to accept the agreement resource.

        Parameters:
        acceptanceTerms - Terms required to accept the agreement resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • acceptanceTerms

        CustomerAgreementSummary.Builder acceptanceTerms​(String... acceptanceTerms)

        Terms required to accept the agreement resource.

        Parameters:
        acceptanceTerms - Terms required to accept the agreement resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • terminateTerms

        CustomerAgreementSummary.Builder terminateTerms​(Collection<String> terminateTerms)

        Terms required to terminate the customer-agreement resource.

        Parameters:
        terminateTerms - Terms required to terminate the customer-agreement resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • terminateTerms

        CustomerAgreementSummary.Builder terminateTerms​(String... terminateTerms)

        Terms required to terminate the customer-agreement resource.

        Parameters:
        terminateTerms - Terms required to terminate the customer-agreement resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.