@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetTableResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetTableResult() |
Modifier and Type | Method and Description |
---|---|
GetTableResult |
clone() |
boolean |
equals(Object obj) |
CapacitySpecificationSummary |
getCapacitySpecification()
The read/write throughput capacity mode for a table.
|
ClientSideTimestamps |
getClientSideTimestamps()
The client-side timestamps setting of the table.
|
Comment |
getComment()
The the description of the specified table.
|
Date |
getCreationTimestamp()
The creation timestamp of the specified table.
|
Integer |
getDefaultTimeToLive()
The default Time to Live settings in seconds of the specified table.
|
EncryptionSpecification |
getEncryptionSpecification()
The encryption settings of the specified table.
|
String |
getKeyspaceName()
The name of the keyspace that the specified table is stored in.
|
PointInTimeRecoverySummary |
getPointInTimeRecovery()
The point-in-time recovery status of the specified table.
|
List<ReplicaSpecificationSummary> |
getReplicaSpecifications()
Returns the Amazon Web Services Region specific settings of all Regions a multi-Region table is replicated in.
|
String |
getResourceArn()
The Amazon Resource Name (ARN) of the specified table.
|
SchemaDefinition |
getSchemaDefinition()
The schema definition of the specified table.
|
String |
getStatus()
The current status of the specified table.
|
String |
getTableName()
The name of the specified table.
|
TimeToLive |
getTtl()
The custom Time to Live settings of the specified table.
|
int |
hashCode() |
void |
setCapacitySpecification(CapacitySpecificationSummary capacitySpecification)
The read/write throughput capacity mode for a table.
|
void |
setClientSideTimestamps(ClientSideTimestamps clientSideTimestamps)
The client-side timestamps setting of the table.
|
void |
setComment(Comment comment)
The the description of the specified table.
|
void |
setCreationTimestamp(Date creationTimestamp)
The creation timestamp of the specified table.
|
void |
setDefaultTimeToLive(Integer defaultTimeToLive)
The default Time to Live settings in seconds of the specified table.
|
void |
setEncryptionSpecification(EncryptionSpecification encryptionSpecification)
The encryption settings of the specified table.
|
void |
setKeyspaceName(String keyspaceName)
The name of the keyspace that the specified table is stored in.
|
void |
setPointInTimeRecovery(PointInTimeRecoverySummary pointInTimeRecovery)
The point-in-time recovery status of the specified table.
|
void |
setReplicaSpecifications(Collection<ReplicaSpecificationSummary> replicaSpecifications)
Returns the Amazon Web Services Region specific settings of all Regions a multi-Region table is replicated in.
|
void |
setResourceArn(String resourceArn)
The Amazon Resource Name (ARN) of the specified table.
|
void |
setSchemaDefinition(SchemaDefinition schemaDefinition)
The schema definition of the specified table.
|
void |
setStatus(String status)
The current status of the specified table.
|
void |
setTableName(String tableName)
The name of the specified table.
|
void |
setTtl(TimeToLive ttl)
The custom Time to Live settings of the specified table.
|
String |
toString()
Returns a string representation of this object.
|
GetTableResult |
withCapacitySpecification(CapacitySpecificationSummary capacitySpecification)
The read/write throughput capacity mode for a table.
|
GetTableResult |
withClientSideTimestamps(ClientSideTimestamps clientSideTimestamps)
The client-side timestamps setting of the table.
|
GetTableResult |
withComment(Comment comment)
The the description of the specified table.
|
GetTableResult |
withCreationTimestamp(Date creationTimestamp)
The creation timestamp of the specified table.
|
GetTableResult |
withDefaultTimeToLive(Integer defaultTimeToLive)
The default Time to Live settings in seconds of the specified table.
|
GetTableResult |
withEncryptionSpecification(EncryptionSpecification encryptionSpecification)
The encryption settings of the specified table.
|
GetTableResult |
withKeyspaceName(String keyspaceName)
The name of the keyspace that the specified table is stored in.
|
GetTableResult |
withPointInTimeRecovery(PointInTimeRecoverySummary pointInTimeRecovery)
The point-in-time recovery status of the specified table.
|
GetTableResult |
withReplicaSpecifications(Collection<ReplicaSpecificationSummary> replicaSpecifications)
Returns the Amazon Web Services Region specific settings of all Regions a multi-Region table is replicated in.
|
GetTableResult |
withReplicaSpecifications(ReplicaSpecificationSummary... replicaSpecifications)
Returns the Amazon Web Services Region specific settings of all Regions a multi-Region table is replicated in.
|
GetTableResult |
withResourceArn(String resourceArn)
The Amazon Resource Name (ARN) of the specified table.
|
GetTableResult |
withSchemaDefinition(SchemaDefinition schemaDefinition)
The schema definition of the specified table.
|
GetTableResult |
withStatus(String status)
The current status of the specified table.
|
GetTableResult |
withStatus(TableStatus status)
The current status of the specified table.
|
GetTableResult |
withTableName(String tableName)
The name of the specified table.
|
GetTableResult |
withTtl(TimeToLive ttl)
The custom Time to Live settings of the specified table.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setKeyspaceName(String keyspaceName)
The name of the keyspace that the specified table is stored in.
keyspaceName
- The name of the keyspace that the specified table is stored in.public String getKeyspaceName()
The name of the keyspace that the specified table is stored in.
public GetTableResult withKeyspaceName(String keyspaceName)
The name of the keyspace that the specified table is stored in.
keyspaceName
- The name of the keyspace that the specified table is stored in.public void setTableName(String tableName)
The name of the specified table.
tableName
- The name of the specified table.public String getTableName()
The name of the specified table.
public GetTableResult withTableName(String tableName)
The name of the specified table.
tableName
- The name of the specified table.public void setResourceArn(String resourceArn)
The Amazon Resource Name (ARN) of the specified table.
resourceArn
- The Amazon Resource Name (ARN) of the specified table.public String getResourceArn()
The Amazon Resource Name (ARN) of the specified table.
public GetTableResult withResourceArn(String resourceArn)
The Amazon Resource Name (ARN) of the specified table.
resourceArn
- The Amazon Resource Name (ARN) of the specified table.public void setCreationTimestamp(Date creationTimestamp)
The creation timestamp of the specified table.
creationTimestamp
- The creation timestamp of the specified table.public Date getCreationTimestamp()
The creation timestamp of the specified table.
public GetTableResult withCreationTimestamp(Date creationTimestamp)
The creation timestamp of the specified table.
creationTimestamp
- The creation timestamp of the specified table.public void setStatus(String status)
The current status of the specified table.
status
- The current status of the specified table.TableStatus
public String getStatus()
The current status of the specified table.
TableStatus
public GetTableResult withStatus(String status)
The current status of the specified table.
status
- The current status of the specified table.TableStatus
public GetTableResult withStatus(TableStatus status)
The current status of the specified table.
status
- The current status of the specified table.TableStatus
public void setSchemaDefinition(SchemaDefinition schemaDefinition)
The schema definition of the specified table.
schemaDefinition
- The schema definition of the specified table.public SchemaDefinition getSchemaDefinition()
The schema definition of the specified table.
public GetTableResult withSchemaDefinition(SchemaDefinition schemaDefinition)
The schema definition of the specified table.
schemaDefinition
- The schema definition of the specified table.public void setCapacitySpecification(CapacitySpecificationSummary capacitySpecification)
The read/write throughput capacity mode for a table. The options are:
throughputMode:PAY_PER_REQUEST
throughputMode:PROVISIONED
capacitySpecification
- The read/write throughput capacity mode for a table. The options are:
throughputMode:PAY_PER_REQUEST
throughputMode:PROVISIONED
public CapacitySpecificationSummary getCapacitySpecification()
The read/write throughput capacity mode for a table. The options are:
throughputMode:PAY_PER_REQUEST
throughputMode:PROVISIONED
throughputMode:PAY_PER_REQUEST
throughputMode:PROVISIONED
public GetTableResult withCapacitySpecification(CapacitySpecificationSummary capacitySpecification)
The read/write throughput capacity mode for a table. The options are:
throughputMode:PAY_PER_REQUEST
throughputMode:PROVISIONED
capacitySpecification
- The read/write throughput capacity mode for a table. The options are:
throughputMode:PAY_PER_REQUEST
throughputMode:PROVISIONED
public void setEncryptionSpecification(EncryptionSpecification encryptionSpecification)
The encryption settings of the specified table.
encryptionSpecification
- The encryption settings of the specified table.public EncryptionSpecification getEncryptionSpecification()
The encryption settings of the specified table.
public GetTableResult withEncryptionSpecification(EncryptionSpecification encryptionSpecification)
The encryption settings of the specified table.
encryptionSpecification
- The encryption settings of the specified table.public void setPointInTimeRecovery(PointInTimeRecoverySummary pointInTimeRecovery)
The point-in-time recovery status of the specified table.
pointInTimeRecovery
- The point-in-time recovery status of the specified table.public PointInTimeRecoverySummary getPointInTimeRecovery()
The point-in-time recovery status of the specified table.
public GetTableResult withPointInTimeRecovery(PointInTimeRecoverySummary pointInTimeRecovery)
The point-in-time recovery status of the specified table.
pointInTimeRecovery
- The point-in-time recovery status of the specified table.public void setTtl(TimeToLive ttl)
The custom Time to Live settings of the specified table.
ttl
- The custom Time to Live settings of the specified table.public TimeToLive getTtl()
The custom Time to Live settings of the specified table.
public GetTableResult withTtl(TimeToLive ttl)
The custom Time to Live settings of the specified table.
ttl
- The custom Time to Live settings of the specified table.public void setDefaultTimeToLive(Integer defaultTimeToLive)
The default Time to Live settings in seconds of the specified table.
defaultTimeToLive
- The default Time to Live settings in seconds of the specified table.public Integer getDefaultTimeToLive()
The default Time to Live settings in seconds of the specified table.
public GetTableResult withDefaultTimeToLive(Integer defaultTimeToLive)
The default Time to Live settings in seconds of the specified table.
defaultTimeToLive
- The default Time to Live settings in seconds of the specified table.public void setComment(Comment comment)
The the description of the specified table.
comment
- The the description of the specified table.public Comment getComment()
The the description of the specified table.
public GetTableResult withComment(Comment comment)
The the description of the specified table.
comment
- The the description of the specified table.public void setClientSideTimestamps(ClientSideTimestamps clientSideTimestamps)
The client-side timestamps setting of the table.
clientSideTimestamps
- The client-side timestamps setting of the table.public ClientSideTimestamps getClientSideTimestamps()
The client-side timestamps setting of the table.
public GetTableResult withClientSideTimestamps(ClientSideTimestamps clientSideTimestamps)
The client-side timestamps setting of the table.
clientSideTimestamps
- The client-side timestamps setting of the table.public List<ReplicaSpecificationSummary> getReplicaSpecifications()
Returns the Amazon Web Services Region specific settings of all Regions a multi-Region table is replicated in.
public void setReplicaSpecifications(Collection<ReplicaSpecificationSummary> replicaSpecifications)
Returns the Amazon Web Services Region specific settings of all Regions a multi-Region table is replicated in.
replicaSpecifications
- Returns the Amazon Web Services Region specific settings of all Regions a multi-Region table is replicated
in.public GetTableResult withReplicaSpecifications(ReplicaSpecificationSummary... replicaSpecifications)
Returns the Amazon Web Services Region specific settings of all Regions a multi-Region table is replicated in.
NOTE: This method appends the values to the existing list (if any). Use
setReplicaSpecifications(java.util.Collection)
or
withReplicaSpecifications(java.util.Collection)
if you want to override the existing values.
replicaSpecifications
- Returns the Amazon Web Services Region specific settings of all Regions a multi-Region table is replicated
in.public GetTableResult withReplicaSpecifications(Collection<ReplicaSpecificationSummary> replicaSpecifications)
Returns the Amazon Web Services Region specific settings of all Regions a multi-Region table is replicated in.
replicaSpecifications
- Returns the Amazon Web Services Region specific settings of all Regions a multi-Region table is replicated
in.public String toString()
toString
in class Object
Object.toString()
public GetTableResult clone()