Interface BillingRecord.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<BillingRecord.Builder,
,BillingRecord> SdkBuilder<BillingRecord.Builder,
,BillingRecord> SdkPojo
- Enclosing class:
BillingRecord
public static interface BillingRecord.Builder
extends SdkPojo, CopyableBuilder<BillingRecord.Builder,BillingRecord>
-
Method Summary
Modifier and TypeMethodDescriptionThe date that the operation was billed, in Unix format.domainName
(String domainName) The name of the domain that the billing record applies to.The ID of the invoice that is associated with the billing record.The operation that you were charged for.operation
(OperationType operation) The operation that you were charged for.The price that you were charged for the operation, in US dollars.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, sdkFields
-
Method Details
-
domainName
The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guide.
- Parameters:
domainName
- The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operation
The operation that you were charged for.
- Parameters:
operation
- The operation that you were charged for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
operation
The operation that you were charged for.
- Parameters:
operation
- The operation that you were charged for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
invoiceId
The ID of the invoice that is associated with the billing record.
- Parameters:
invoiceId
- The ID of the invoice that is associated with the billing record.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
billDate
The date that the operation was billed, in Unix format.
- Parameters:
billDate
- The date that the operation was billed, in Unix format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
price
The price that you were charged for the operation, in US dollars.
Example value: 12.0
- Parameters:
price
- The price that you were charged for the operation, in US dollars.Example value: 12.0
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-