public static interface ViewBillingRequest.Builder extends Route53DomainsRequest.Builder, CopyableBuilder<ViewBillingRequest.Builder,ViewBillingRequest>
Modifier and Type | Method and Description |
---|---|
ViewBillingRequest.Builder |
end(Instant end)
The end date and time for the time period for which you want a list of billing records.
|
ViewBillingRequest.Builder |
marker(String marker)
For an initial request for a list of billing records, omit this element.
|
ViewBillingRequest.Builder |
maxItems(Integer maxItems)
The number of billing records to be returned.
|
ViewBillingRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
ViewBillingRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
ViewBillingRequest.Builder |
start(Instant start)
The beginning date and time for the time period for which you want a list of billing records.
|
build
overrideConfiguration
copy
applyMutation, build
ViewBillingRequest.Builder start(Instant start)
The beginning date and time for the time period for which you want a list of billing records. Specify the date in Unix time format.
start
- The beginning date and time for the time period for which you want a list of billing records. Specify
the date in Unix time format.ViewBillingRequest.Builder end(Instant end)
The end date and time for the time period for which you want a list of billing records. Specify the date in Unix time format.
end
- The end date and time for the time period for which you want a list of billing records. Specify the
date in Unix time format.ViewBillingRequest.Builder marker(String marker)
For an initial request for a list of billing records, omit this element. If the number of billing records
that are associated with the current AWS account during the specified period is greater than the value that
you specified for MaxItems
, you can use Marker
to return additional billing
records. Get the value of NextPageMarker
from the previous response, and submit another request
that includes the value of NextPageMarker
in the Marker
element.
Constraints: The marker must match the value of NextPageMarker
that was returned in the previous
response.
marker
- For an initial request for a list of billing records, omit this element. If the number of billing
records that are associated with the current AWS account during the specified period is greater than
the value that you specified for MaxItems
, you can use Marker
to return
additional billing records. Get the value of NextPageMarker
from the previous response,
and submit another request that includes the value of NextPageMarker
in the
Marker
element.
Constraints: The marker must match the value of NextPageMarker
that was returned in the
previous response.
ViewBillingRequest.Builder maxItems(Integer maxItems)
The number of billing records to be returned.
Default: 20
maxItems
- The number of billing records to be returned.
Default: 20
ViewBillingRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.ViewBillingRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.