Interface CancelAgreementPaymentRequestResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<CancelAgreementPaymentRequestResponse.Builder,,CancelAgreementPaymentRequestResponse> MarketplaceAgreementResponse.Builder,SdkBuilder<CancelAgreementPaymentRequestResponse.Builder,,CancelAgreementPaymentRequestResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
CancelAgreementPaymentRequestResponse
@Mutable
@NotThreadSafe
public static interface CancelAgreementPaymentRequestResponse.Builder
extends MarketplaceAgreementResponse.Builder, SdkPojo, CopyableBuilder<CancelAgreementPaymentRequestResponse.Builder,CancelAgreementPaymentRequestResponse>
-
Method Summary
Modifier and TypeMethodDescriptionagreementId(String agreementId) The unique identifier of the agreement associated with this payment request.chargeAmount(String chargeAmount) The amount that was requested to be charged.The date and time when the payment request was originally created, in ISO 8601 format.currencyCode(String currencyCode) The currency code for the charge amount.description(String description) The detailed description of the payment request, if provided.The descriptive name of the payment request.paymentRequestId(String paymentRequestId) The unique identifier of the cancelled payment request.The updated status of the payment request, which isCANCELLED.status(PaymentRequestStatus status) The updated status of the payment request, which isCANCELLED.The date and time when the payment request was cancelled, in ISO 8601 format.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.marketplaceagreement.model.MarketplaceAgreementResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
paymentRequestId
The unique identifier of the cancelled payment request.
- Parameters:
paymentRequestId- The unique identifier of the cancelled payment 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 payment request.
- Parameters:
agreementId- The unique identifier of the agreement associated with this payment request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The updated status of the payment request, which is
CANCELLED.- Parameters:
status- The updated status of the payment request, which isCANCELLED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The updated status of the payment request, which is
CANCELLED.- Parameters:
status- The updated status of the payment request, which isCANCELLED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
name
The descriptive name of the payment request.
- Parameters:
name- The descriptive name of the payment request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The detailed description of the payment request, if provided.
- Parameters:
description- The detailed description of the payment request, if provided.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
chargeAmount
The amount that was requested to be charged.
- Parameters:
chargeAmount- The amount that was requested to be charged.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currencyCode
The currency code for the charge amount.
- Parameters:
currencyCode- The currency code for the charge amount.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The date and time when the payment request was originally created, in ISO 8601 format.
- Parameters:
createdAt- The date and time when the payment request was originally created, in ISO 8601 format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The date and time when the payment request was cancelled, in ISO 8601 format.
- Parameters:
updatedAt- The date and time when the payment request was cancelled, in ISO 8601 format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-