Interface BillingAdjustmentSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<BillingAdjustmentSummary.Builder,,BillingAdjustmentSummary> SdkBuilder<BillingAdjustmentSummary.Builder,,BillingAdjustmentSummary> SdkPojo
- Enclosing class:
BillingAdjustmentSummary
-
Method Summary
Modifier and TypeMethodDescriptionadjustmentAmount(String adjustmentAmount) The adjustment amount as a string representation of a decimal number.agreementId(String agreementId) The unique identifier of the agreement associated with this billing adjustment request.agreementType(String agreementType) The type of agreement.billingAdjustmentRequestId(String billingAdjustmentRequestId) The unique identifier of the billing adjustment request.The catalog in which the agreement was created.The date and time when the billing adjustment request was created, as a POSIX timestamp (Unix epoch seconds).currencyCode(String currencyCode) The currency code for the adjustment amount.originalInvoiceId(String originalInvoiceId) The identifier of the original invoice being adjusted.The current status of the billing adjustment request.status(BillingAdjustmentStatus status) The current status of the billing adjustment request.The date and time when the billing adjustment 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
-
billingAdjustmentRequestId
The unique identifier of the billing adjustment request.
- Parameters:
billingAdjustmentRequestId- The unique identifier of the billing adjustment request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
originalInvoiceId
The identifier of the original invoice being adjusted.
- Parameters:
originalInvoiceId- The identifier of the original invoice being adjusted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
adjustmentAmount
The adjustment amount as a string representation of a decimal number.
- Parameters:
adjustmentAmount- The adjustment amount as a string representation of a decimal number.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currencyCode
The currency code for the adjustment amount.
- Parameters:
currencyCode- The currency code for the adjustment amount.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the billing adjustment request.
- Parameters:
status- The current status of the billing adjustment request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the billing adjustment request.
- Parameters:
status- The current status of the billing adjustment request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
agreementId
The unique identifier of the agreement associated with this billing adjustment request.
- Parameters:
agreementId- The unique identifier of the agreement associated with this billing adjustment request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The date and time when the billing adjustment request was created, as a POSIX timestamp (Unix epoch seconds).
- Parameters:
createdAt- The date and time when the billing adjustment 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 billing adjustment request was last updated, as a POSIX timestamp (Unix epoch seconds).
- Parameters:
updatedAt- The date and time when the billing adjustment 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.
-
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.
-