Interface ViewBillingResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<ViewBillingResponse.Builder,,ViewBillingResponse> Route53DomainsResponse.Builder,SdkBuilder<ViewBillingResponse.Builder,,ViewBillingResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
ViewBillingResponse
public static interface ViewBillingResponse.Builder
extends Route53DomainsResponse.Builder, SdkPojo, CopyableBuilder<ViewBillingResponse.Builder,ViewBillingResponse>
-
Method Summary
Modifier and TypeMethodDescriptionbillingRecords(Collection<BillingRecord> billingRecords) A summary of billing records.billingRecords(Consumer<BillingRecord.Builder>... billingRecords) A summary of billing records.billingRecords(BillingRecord... billingRecords) A summary of billing records.nextPageMarker(String nextPageMarker) If there are more billing records than you specified forMaxItemsin the request, submit another request and include the value ofNextPageMarkerin the value ofMarker.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.route53domains.model.Route53DomainsResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
nextPageMarker
If there are more billing records than you specified for
MaxItemsin the request, submit another request and include the value ofNextPageMarkerin the value ofMarker.- Parameters:
nextPageMarker- If there are more billing records than you specified forMaxItemsin the request, submit another request and include the value ofNextPageMarkerin the value ofMarker.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
billingRecords
A summary of billing records.
- Parameters:
billingRecords- A summary of billing records.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
billingRecords
A summary of billing records.
- Parameters:
billingRecords- A summary of billing records.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
billingRecords
A summary of billing records.
This is a convenience method that creates an instance of theBillingRecord.Builderavoiding the need to create one manually viaBillingRecord.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tobillingRecords(List<BillingRecord>).- Parameters:
billingRecords- a consumer that will call methods onBillingRecord.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-