Interface AgreementCancellationRequestSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AgreementCancellationRequestSummary.Builder,,AgreementCancellationRequestSummary> SdkBuilder<AgreementCancellationRequestSummary.Builder,,AgreementCancellationRequestSummary> SdkPojo
- Enclosing class:
AgreementCancellationRequestSummary
-
Method Summary
Modifier and TypeMethodDescriptionagreementCancellationRequestId(String agreementCancellationRequestId) The unique identifier of the cancellation request.agreementId(String agreementId) The unique identifier of the agreement associated with this cancellation request.agreementType(String agreementType) The type of agreement.The catalog in which the agreement was created.The date and time when the cancellation request was created, as a POSIX timestamp (Unix epoch seconds).reasonCode(String reasonCode) The reason code provided for the cancellation.reasonCode(AgreementCancellationRequestReasonCode reasonCode) The reason code provided for the cancellation.The current status of the cancellation request.The current status of the cancellation request.The date and time when the cancellation request was last updated, as a POSIX timestamp (Unix epoch seconds).Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
agreementCancellationRequestId
AgreementCancellationRequestSummary.Builder agreementCancellationRequestId(String agreementCancellationRequestId) The unique identifier of the cancellation request.
- Parameters:
agreementCancellationRequestId- The unique identifier of the cancellation request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
agreementId
The unique identifier of the agreement associated with this cancellation request.
- Parameters:
agreementId- The unique identifier of the agreement associated with this cancellation request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the cancellation request. Possible values include
PENDING_APPROVAL,APPROVED,REJECTED,CANCELLED, andVALIDATION_FAILED.- Parameters:
status- The current status of the cancellation request. Possible values includePENDING_APPROVAL,APPROVED,REJECTED,CANCELLED, andVALIDATION_FAILED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the cancellation request. Possible values include
PENDING_APPROVAL,APPROVED,REJECTED,CANCELLED, andVALIDATION_FAILED.- Parameters:
status- The current status of the cancellation request. Possible values includePENDING_APPROVAL,APPROVED,REJECTED,CANCELLED, andVALIDATION_FAILED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
reasonCode
The reason code provided for the cancellation.
- Parameters:
reasonCode- The reason code provided for the cancellation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
reasonCode
AgreementCancellationRequestSummary.Builder reasonCode(AgreementCancellationRequestReasonCode reasonCode) The reason code provided for the cancellation.
- Parameters:
reasonCode- The reason code provided for the cancellation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
agreementType
The type of agreement.
- Parameters:
agreementType- The type of agreement.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
catalog
The catalog in which the agreement was created.
- Parameters:
catalog- The catalog in which the agreement was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The date and time when the cancellation request was created, as a POSIX timestamp (Unix epoch seconds).
- Parameters:
createdAt- The date and time when the cancellation request was created, as a POSIX timestamp (Unix epoch seconds).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The date and time when the cancellation request was last updated, as a POSIX timestamp (Unix epoch seconds).
- Parameters:
updatedAt- The date and time when the cancellation request was last updated, as a POSIX timestamp (Unix epoch seconds).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-