public final class DynamoDBUtil
extends java.lang.Object
| Constructor and Description |
|---|
DynamoDBUtil() |
| Modifier and Type | Method and Description |
|---|---|
void |
createTable(software.amazon.awssdk.services.dynamodb.DynamoDbClient dynamoDbClient,
java.util.List<software.amazon.awssdk.services.dynamodb.model.AttributeDefinition> attributeDefinitions,
java.util.List<software.amazon.awssdk.services.dynamodb.model.KeySchemaElement> keySchemas,
software.amazon.awssdk.services.dynamodb.model.ProvisionedThroughput provisionedVal,
java.lang.String tableName,
java.util.List<software.amazon.awssdk.services.dynamodb.model.LocalSecondaryIndex> localSecondaryIndexes,
java.util.List<software.amazon.awssdk.services.dynamodb.model.GlobalSecondaryIndex> globalSecondaryIndexes) |
software.amazon.awssdk.services.dynamodb.model.LocalSecondaryIndex |
generateLSI(java.lang.String lsiName,
java.lang.String lsiPK,
java.lang.String lsiSK) |
java.util.List<software.amazon.awssdk.services.dynamodb.model.AttributeDefinition> |
getAttributeDefinitions(java.lang.String pkName,
java.lang.String skName,
java.lang.String... vargs) |
java.util.List<software.amazon.awssdk.services.dynamodb.model.KeySchemaElement> |
getKeySchemas(java.lang.String pkName,
java.lang.String skName) |
software.amazon.awssdk.services.dynamodb.model.ProvisionedThroughput |
getProvisionedThroughput(java.lang.Long readCap,
java.lang.Long writeCap) |
public java.util.List<software.amazon.awssdk.services.dynamodb.model.AttributeDefinition> getAttributeDefinitions(java.lang.String pkName,
java.lang.String skName,
java.lang.String... vargs)
public java.util.List<software.amazon.awssdk.services.dynamodb.model.KeySchemaElement> getKeySchemas(java.lang.String pkName,
java.lang.String skName)
public software.amazon.awssdk.services.dynamodb.model.ProvisionedThroughput getProvisionedThroughput(java.lang.Long readCap,
java.lang.Long writeCap)
public software.amazon.awssdk.services.dynamodb.model.LocalSecondaryIndex generateLSI(java.lang.String lsiName,
java.lang.String lsiPK,
java.lang.String lsiSK)
public void createTable(software.amazon.awssdk.services.dynamodb.DynamoDbClient dynamoDbClient,
java.util.List<software.amazon.awssdk.services.dynamodb.model.AttributeDefinition> attributeDefinitions,
java.util.List<software.amazon.awssdk.services.dynamodb.model.KeySchemaElement> keySchemas,
software.amazon.awssdk.services.dynamodb.model.ProvisionedThroughput provisionedVal,
java.lang.String tableName,
java.util.List<software.amazon.awssdk.services.dynamodb.model.LocalSecondaryIndex> localSecondaryIndexes,
java.util.List<software.amazon.awssdk.services.dynamodb.model.GlobalSecondaryIndex> globalSecondaryIndexes)