public class Table extends Object
| Constructor and Description |
|---|
Table(String name,
com.amazonaws.services.dynamodb.model.KeySchema keySchema,
com.amazonaws.services.dynamodb.model.ProvisionedThroughput throughput) |
| Modifier and Type | Method and Description |
|---|---|
Date |
getCreationDate() |
String |
getHashKeyName() |
protected String |
getHashKeyValue(Map<String,com.amazonaws.services.dynamodb.model.AttributeValue> item) |
Map<String,com.amazonaws.services.dynamodb.model.AttributeValue> |
getItem(String hashKey,
String rangeKey) |
Long |
getItemCount() |
ItemRangeGroup |
getItemRangeGroup(String hashKey) |
Map<String,ItemRangeGroup> |
getItemRangeGroups() |
com.amazonaws.services.dynamodb.model.KeySchema |
getKeySchema() |
Date |
getLastDecreaseDateTime() |
Date |
getLastIncreaseDateTime() |
String |
getName() |
com.amazonaws.services.dynamodb.model.ProvisionedThroughputDescription |
getProvisionedThroughputDescription() |
String |
getRangeKeyName() |
protected String |
getRangeKeyValue(Map<String,com.amazonaws.services.dynamodb.model.AttributeValue> item) |
Long |
getSizeBytes() |
com.amazonaws.services.dynamodb.model.TableStatus |
getStatus() |
com.amazonaws.services.dynamodb.model.TableDescription |
getTableDescription() |
void |
putItem(Map<String,com.amazonaws.services.dynamodb.model.AttributeValue> item) |
void |
removeItem(String hashKey) |
void |
removeItem(String hashKey,
String rangeKey) |
void |
setProvisionedThroughput(com.amazonaws.services.dynamodb.model.ProvisionedThroughput throughput) |
public Table(String name, com.amazonaws.services.dynamodb.model.KeySchema keySchema, com.amazonaws.services.dynamodb.model.ProvisionedThroughput throughput)
public void removeItem(String hashKey)
public ItemRangeGroup getItemRangeGroup(String hashKey)
public Map<String,com.amazonaws.services.dynamodb.model.AttributeValue> getItem(String hashKey, String rangeKey)
public Map<String,ItemRangeGroup> getItemRangeGroups()
public com.amazonaws.services.dynamodb.model.KeySchema getKeySchema()
public String getHashKeyName()
public String getRangeKeyName()
public com.amazonaws.services.dynamodb.model.ProvisionedThroughputDescription getProvisionedThroughputDescription()
public void setProvisionedThroughput(com.amazonaws.services.dynamodb.model.ProvisionedThroughput throughput)
public Long getItemCount()
public Long getSizeBytes()
public String getName()
public Date getCreationDate()
public com.amazonaws.services.dynamodb.model.TableStatus getStatus()
public Date getLastDecreaseDateTime()
public Date getLastIncreaseDateTime()
public com.amazonaws.services.dynamodb.model.TableDescription getTableDescription()
protected String getHashKeyValue(Map<String,com.amazonaws.services.dynamodb.model.AttributeValue> item)
Copyright © 2014. All Rights Reserved.