Class StaticIndexMetadata
- java.lang.Object
-
- software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticIndexMetadata
-
- All Implemented Interfaces:
IndexMetadata
@SdkInternalApi public class StaticIndexMetadata extends Object implements IndexMetadata
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStaticIndexMetadata.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StaticIndexMetadata.Builderbuilder()static StaticIndexMetadata.BuilderbuilderFrom(IndexMetadata index)booleanequals(Object o)inthashCode()Stringname()The name of the indexList<KeyAttributeMetadata>partitionKeys()The partition keys for the index in order.List<KeyAttributeMetadata>sortKeys()The sort keys for the index in order.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.enhanced.dynamodb.IndexMetadata
partitionKey, sortKey
-
-
-
-
Method Detail
-
builder
public static StaticIndexMetadata.Builder builder()
-
builderFrom
public static StaticIndexMetadata.Builder builderFrom(IndexMetadata index)
-
name
public String name()
Description copied from interface:IndexMetadataThe name of the index- Specified by:
namein interfaceIndexMetadata
-
partitionKeys
public List<KeyAttributeMetadata> partitionKeys()
Description copied from interface:IndexMetadataThe partition keys for the index in order.- Specified by:
partitionKeysin interfaceIndexMetadata
-
sortKeys
public List<KeyAttributeMetadata> sortKeys()
Description copied from interface:IndexMetadataThe sort keys for the index in order.- Specified by:
sortKeysin interfaceIndexMetadata
-
-