@Generated(value="software.amazon.awssdk:codegen") public final class DescribeDimensionKeysResponse extends PiResponse implements ToCopyableBuilder<DescribeDimensionKeysResponse.Builder,DescribeDimensionKeysResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
DescribeDimensionKeysResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
Instant |
alignedEndTime()
The end time for the returned dimension keys, after alignment to a granular boundary (as specified by
PeriodInSeconds). |
Instant |
alignedStartTime()
The start time for the returned dimension keys, after alignment to a granular boundary (as specified by
PeriodInSeconds). |
static DescribeDimensionKeysResponse.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasKeys()
Returns true if the Keys property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
boolean |
hasPartitionKeys()
Returns true if the PartitionKeys property was specified by the sender (it may be empty), or false if the sender
did not specify the value (it will be empty).
|
List<DimensionKeyDescription> |
keys()
The dimension keys that were requested.
|
String |
nextToken()
An optional pagination token provided by a previous request.
|
List<ResponsePartitionKey> |
partitionKeys()
If
PartitionBy was present in the request, PartitionKeys contains the breakdown of
dimension keys by the specified partitions. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends DescribeDimensionKeysResponse.Builder> |
serializableBuilderClass() |
DescribeDimensionKeysResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic 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.
PeriodInSeconds). AlignedStartTime will be less than or equal to the value of
the user-specified StartTime.public 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.
PeriodInSeconds). AlignedEndTime will be greater than or equal to the value of
the user-specified Endtime.public boolean hasPartitionKeys()
public List<ResponsePartitionKey> partitionKeys()
If PartitionBy was present in the request, PartitionKeys contains the breakdown of
dimension keys by the specified partitions.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasPartitionKeys() to see if a value was sent in this field.
PartitionBy was present in the request, PartitionKeys contains the breakdown
of dimension keys by the specified partitions.public boolean hasKeys()
public List<DimensionKeyDescription> keys()
The dimension keys that were requested.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasKeys() to see if a value was sent in this field.
public 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.
MaxRecords.public DescribeDimensionKeysResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DescribeDimensionKeysResponse.Builder,DescribeDimensionKeysResponse>toBuilder in class AwsResponsepublic static DescribeDimensionKeysResponse.Builder builder()
public static Class<? extends DescribeDimensionKeysResponse.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsResponsepublic boolean equals(Object obj)
equals in class AwsResponsepublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2020. All rights reserved.