Class StaticIndexMetadata.Builder
- java.lang.Object
-
- software.amazon.awssdk.enhanced.dynamodb.internal.mapper.StaticIndexMetadata.Builder
-
- Enclosing class:
- StaticIndexMetadata
@NotThreadSafe public static class StaticIndexMetadata.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StaticIndexMetadata.BuilderaddPartitionKey(KeyAttributeMetadata partitionKey)StaticIndexMetadata.BuilderaddSortKey(KeyAttributeMetadata sortKey)StaticIndexMetadatabuild()List<KeyAttributeMetadata>getPartitionKeys()List<KeyAttributeMetadata>getSortKeys()StaticIndexMetadata.Buildername(String name)StaticIndexMetadata.BuilderpartitionKey(KeyAttributeMetadata partitionKey)StaticIndexMetadata.BuilderpartitionKeys(List<KeyAttributeMetadata> partitionKeys)StaticIndexMetadata.BuildersortKey(KeyAttributeMetadata sortKey)StaticIndexMetadata.BuildersortKeys(List<KeyAttributeMetadata> sortKeys)
-
-
-
Method Detail
-
name
public StaticIndexMetadata.Builder name(String name)
-
partitionKeys
public StaticIndexMetadata.Builder partitionKeys(List<KeyAttributeMetadata> partitionKeys)
-
sortKeys
public StaticIndexMetadata.Builder sortKeys(List<KeyAttributeMetadata> sortKeys)
-
addPartitionKey
public StaticIndexMetadata.Builder addPartitionKey(KeyAttributeMetadata partitionKey)
-
addSortKey
public StaticIndexMetadata.Builder addSortKey(KeyAttributeMetadata sortKey)
-
getPartitionKeys
public List<KeyAttributeMetadata> getPartitionKeys()
-
getSortKeys
public List<KeyAttributeMetadata> getSortKeys()
-
partitionKey
public StaticIndexMetadata.Builder partitionKey(KeyAttributeMetadata partitionKey)
-
sortKey
public StaticIndexMetadata.Builder sortKey(KeyAttributeMetadata sortKey)
-
build
public StaticIndexMetadata build()
-
-