public static interface DescribeDimensionKeysResponse.Builder extends PiResponse.Builder, SdkPojo, CopyableBuilder<DescribeDimensionKeysResponse.Builder,DescribeDimensionKeysResponse>
Modifier and Type | Method and Description |
---|---|
DescribeDimensionKeysResponse.Builder |
alignedEndTime(Instant alignedEndTime)
The end time for the returned dimension keys, after alignment to a granular boundary (as specified by
PeriodInSeconds ). |
DescribeDimensionKeysResponse.Builder |
alignedStartTime(Instant alignedStartTime)
The start time for the returned dimension keys, after alignment to a granular boundary (as specified by
PeriodInSeconds ). |
DescribeDimensionKeysResponse.Builder |
keys(Collection<DimensionKeyDescription> keys)
The dimension keys that were requested.
|
DescribeDimensionKeysResponse.Builder |
keys(Consumer<DimensionKeyDescription.Builder>... keys)
The dimension keys that were requested.
|
DescribeDimensionKeysResponse.Builder |
keys(DimensionKeyDescription... keys)
The dimension keys that were requested.
|
DescribeDimensionKeysResponse.Builder |
nextToken(String nextToken)
An optional pagination token provided by a previous request.
|
DescribeDimensionKeysResponse.Builder |
partitionKeys(Collection<ResponsePartitionKey> partitionKeys)
If
PartitionBy was present in the request, PartitionKeys contains the breakdown of
dimension keys by the specified partitions. |
DescribeDimensionKeysResponse.Builder |
partitionKeys(Consumer<ResponsePartitionKey.Builder>... partitionKeys)
If
PartitionBy was present in the request, PartitionKeys contains the breakdown of
dimension keys by the specified partitions. |
DescribeDimensionKeysResponse.Builder |
partitionKeys(ResponsePartitionKey... partitionKeys)
If
PartitionBy was present in the request, PartitionKeys contains the breakdown of
dimension keys by the specified partitions. |
build, responseMetadata, responseMetadata
sdkHttpResponse, sdkHttpResponse
copy
applyMutation, build
DescribeDimensionKeysResponse.Builder alignedStartTime(Instant alignedStartTime)
The start time for the returned dimension keys, after alignment to a granular boundary (as specified by
PeriodInSeconds
). AlignedStartTime
will be less than or equal to the value of the
user-specified StartTime
.
alignedStartTime
- The start time for the returned dimension keys, after alignment to a granular boundary (as specified
by PeriodInSeconds
). AlignedStartTime
will be less than or equal to the
value of the user-specified StartTime
.DescribeDimensionKeysResponse.Builder alignedEndTime(Instant alignedEndTime)
The end time for the returned dimension keys, after alignment to a granular boundary (as specified by
PeriodInSeconds
). AlignedEndTime
will be greater than or equal to the value of the
user-specified Endtime
.
alignedEndTime
- The end time for the returned dimension keys, after alignment to a granular boundary (as specified by
PeriodInSeconds
). AlignedEndTime
will be greater than or equal to the value
of the user-specified Endtime
.DescribeDimensionKeysResponse.Builder partitionKeys(Collection<ResponsePartitionKey> partitionKeys)
If PartitionBy
was present in the request, PartitionKeys
contains the breakdown of
dimension keys by the specified partitions.
partitionKeys
- If PartitionBy
was present in the request, PartitionKeys
contains the
breakdown of dimension keys by the specified partitions.DescribeDimensionKeysResponse.Builder partitionKeys(ResponsePartitionKey... partitionKeys)
If PartitionBy
was present in the request, PartitionKeys
contains the breakdown of
dimension keys by the specified partitions.
partitionKeys
- If PartitionBy
was present in the request, PartitionKeys
contains the
breakdown of dimension keys by the specified partitions.DescribeDimensionKeysResponse.Builder partitionKeys(Consumer<ResponsePartitionKey.Builder>... partitionKeys)
If PartitionBy
was present in the request, PartitionKeys
contains the breakdown of
dimension keys by the specified partitions.
List.Builder
avoiding the
need to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately
and its result is passed to #partitionKeys(List)
.partitionKeys
- a consumer that will call methods on List.Builder
#partitionKeys(List)
DescribeDimensionKeysResponse.Builder keys(Collection<DimensionKeyDescription> keys)
The dimension keys that were requested.
keys
- The dimension keys that were requested.DescribeDimensionKeysResponse.Builder keys(DimensionKeyDescription... keys)
The dimension keys that were requested.
keys
- The dimension keys that were requested.DescribeDimensionKeysResponse.Builder keys(Consumer<DimensionKeyDescription.Builder>... keys)
The dimension keys that were requested.
This is a convenience that creates an instance of theList.Builder
avoiding
the need to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called
immediately and its result is passed to #keys(List)
.keys
- a consumer that will call methods on List.Builder
#keys(List)
DescribeDimensionKeysResponse.Builder nextToken(String nextToken)
An optional pagination token provided by a previous request. If this parameter is specified, the response
includes only records beyond the token, up to the value specified by MaxRecords
.
nextToken
- An optional pagination token provided by a previous request. If this parameter is specified, the
response includes only records beyond the token, up to the value specified by MaxRecords
.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.