Interface CustomerAgreementSummary.Builder

  • Method Details

    • 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

      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

      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.
    • state

      State of the resource.

      Parameters:
      state - State of the resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • state

      State of the resource.

      Parameters:
      state - State of the resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • 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.
    • type

      Type of the customer-agreement resource.

      Parameters:
      type - Type of the customer-agreement resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      Type of the customer-agreement resource.

      Parameters:
      type - Type of the customer-agreement resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: