@Generated(value="software.amazon.awssdk:codegen") public final 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.
|
copy
public 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.Dimension
public 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.Dimension
public 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()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<DimensionValues.Builder,DimensionValues>
public static DimensionValues.Builder builder()
public static Class<? extends DimensionValues.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.