public class UpdateTableSpec extends AbstractSpec<UpdateTableRequest>
Constructor and Description |
---|
UpdateTableSpec() |
Modifier and Type | Method and Description |
---|---|
java.util.List<AttributeDefinition> |
getAttributeDefinitions() |
ProvisionedThroughput |
getProvisionedThroughput() |
UpdateTableSpec |
withAttributeDefinitions(AttributeDefinition... attributeDefinitions) |
UpdateTableSpec |
withAttributeDefinitions(java.util.Collection<AttributeDefinition> attributeDefinitions) |
UpdateTableSpec |
withGlobalSecondaryIndexUpdates(java.util.Collection<GlobalSecondaryIndexUpdate> globalSecondaryIndexUpdates) |
UpdateTableSpec |
withGlobalSecondaryIndexUpdates(GlobalSecondaryIndexUpdate... globalSecondaryIndexUpdates) |
UpdateTableSpec |
withProvisionedThroughput(ProvisionedThroughput provisionedThroughput) |
getProgressListener, getRequest, getRequestMetricCollector, setProgressListener, setRequestMetricCollector, withProgressListener, withRequestMetricCollector
public ProvisionedThroughput getProvisionedThroughput()
public UpdateTableSpec withProvisionedThroughput(ProvisionedThroughput provisionedThroughput)
public java.util.List<AttributeDefinition> getAttributeDefinitions()
public UpdateTableSpec withAttributeDefinitions(AttributeDefinition... attributeDefinitions)
public UpdateTableSpec withAttributeDefinitions(java.util.Collection<AttributeDefinition> attributeDefinitions)
public UpdateTableSpec withGlobalSecondaryIndexUpdates(GlobalSecondaryIndexUpdate... globalSecondaryIndexUpdates)
public UpdateTableSpec withGlobalSecondaryIndexUpdates(java.util.Collection<GlobalSecondaryIndexUpdate> globalSecondaryIndexUpdates)