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 forMaxItems
in the request, submit another request and include the value ofNextPageMarker
in the value ofMarker
.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.route53domains.model.Route53DomainsResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
nextPageMarker
If there are more billing records than you specified for
MaxItems
in the request, submit another request and include the value ofNextPageMarker
in the value ofMarker
.- Parameters:
nextPageMarker
- If there are more billing records than you specified forMaxItems
in the request, submit another request and include the value ofNextPageMarker
in 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.Builder
avoiding the need to create one manually viaBillingRecord.builder()
.When the
Consumer
completes,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:
-