@Generated(value="software.amazon.awssdk:codegen") public class DimensionValues extends Object implements StructuredPojo, ToCopyableBuilder<DimensionValues.Builder,DimensionValues>
The metadata that you can use to filter and group your results. You can use GetDimensionValues to find
specific values.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DimensionValues.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DimensionValues.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Dimension |
key()
The names of the metadata types that you can use to filter and group your results.
|
String |
keyAsString()
The names of the metadata types that you can use to filter and group your results.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
static Class<? extends DimensionValues.Builder> |
serializableBuilderClass() |
DimensionValues.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
List<String> |
values()
The metadata values that you can use to filter and group your results.
|
copypublic Dimension key()
The names of the metadata types that you can use to filter and group your results. For example, AZ
returns a list of Availability Zones.
If the service returns an enum value that is not available in the current SDK version, key will return
Dimension.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
keyAsString().
AZ returns a list of Availability Zones.Dimensionpublic String keyAsString()
The names of the metadata types that you can use to filter and group your results. For example, AZ
returns a list of Availability Zones.
If the service returns an enum value that is not available in the current SDK version, key will return
Dimension.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
keyAsString().
AZ returns a list of Availability Zones.Dimensionpublic List<String> values()
The metadata values that you can use to filter and group your results. You can use
GetDimensionValues to find specific values.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
GetDimensionValues to find specific values.public DimensionValues.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<DimensionValues.Builder,DimensionValues>public static DimensionValues.Builder builder()
public static Class<? extends DimensionValues.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.