Interface CustomerAgreementSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CustomerAgreementSummary.Builder,
,CustomerAgreementSummary> SdkBuilder<CustomerAgreementSummary.Builder,
,CustomerAgreementSummary> SdkPojo
- Enclosing class:
CustomerAgreementSummary
-
Method Summary
Modifier and TypeMethodDescriptionacceptanceTerms
(String... acceptanceTerms) Terms required to accept the agreement resource.acceptanceTerms
(Collection<String> acceptanceTerms) Terms required to accept the agreement resource.agreementArn
(String agreementArn) ARN of the agreement resource the customer-agreement resource represents.ARN of the customer-agreement resource.awsAccountId
(String awsAccountId) AWS account Id that owns the resource.description
(String description) Description of the resource.effectiveEnd
(Instant effectiveEnd) Timestamp indicating when the agreement was terminated.effectiveStart
(Instant effectiveStart) Timestamp indicating when the agreement became effective.Identifier of the customer-agreement resource.Name of the customer-agreement resource.organizationArn
(String organizationArn) ARN of the organization that owns the resource.State of the resource.state
(CustomerAgreementState state) State of the resource.terminateTerms
(String... terminateTerms) Terms required to terminate the customer-agreement resource.terminateTerms
(Collection<String> terminateTerms) Terms required to terminate the customer-agreement resource.Type of the customer-agreement resource.type
(AgreementType type) Type of the customer-agreement resource.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, sdkFieldNameToField, sdkFields
-
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
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
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
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
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
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
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
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
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
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
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:
-