@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetTableAutoScalingSettingsResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetTableAutoScalingSettingsResult() |
Modifier and Type | Method and Description |
---|---|
GetTableAutoScalingSettingsResult |
clone() |
boolean |
equals(Object obj) |
AutoScalingSpecification |
getAutoScalingSpecification()
The auto scaling settings of the table.
|
String |
getKeyspaceName()
The name of the keyspace.
|
List<ReplicaAutoScalingSpecification> |
getReplicaSpecifications()
The Amazon Web Services Region specific settings of a multi-Region table.
|
String |
getResourceArn()
The Amazon Resource Name (ARN) of the table.
|
String |
getTableName()
The name of the table.
|
int |
hashCode() |
void |
setAutoScalingSpecification(AutoScalingSpecification autoScalingSpecification)
The auto scaling settings of the table.
|
void |
setKeyspaceName(String keyspaceName)
The name of the keyspace.
|
void |
setReplicaSpecifications(Collection<ReplicaAutoScalingSpecification> replicaSpecifications)
The Amazon Web Services Region specific settings of a multi-Region table.
|
void |
setResourceArn(String resourceArn)
The Amazon Resource Name (ARN) of the table.
|
void |
setTableName(String tableName)
The name of the table.
|
String |
toString()
Returns a string representation of this object.
|
GetTableAutoScalingSettingsResult |
withAutoScalingSpecification(AutoScalingSpecification autoScalingSpecification)
The auto scaling settings of the table.
|
GetTableAutoScalingSettingsResult |
withKeyspaceName(String keyspaceName)
The name of the keyspace.
|
GetTableAutoScalingSettingsResult |
withReplicaSpecifications(Collection<ReplicaAutoScalingSpecification> replicaSpecifications)
The Amazon Web Services Region specific settings of a multi-Region table.
|
GetTableAutoScalingSettingsResult |
withReplicaSpecifications(ReplicaAutoScalingSpecification... replicaSpecifications)
The Amazon Web Services Region specific settings of a multi-Region table.
|
GetTableAutoScalingSettingsResult |
withResourceArn(String resourceArn)
The Amazon Resource Name (ARN) of the table.
|
GetTableAutoScalingSettingsResult |
withTableName(String tableName)
The name of the table.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setKeyspaceName(String keyspaceName)
The name of the keyspace.
keyspaceName
- The name of the keyspace.public String getKeyspaceName()
The name of the keyspace.
public GetTableAutoScalingSettingsResult withKeyspaceName(String keyspaceName)
The name of the keyspace.
keyspaceName
- The name of the keyspace.public void setTableName(String tableName)
The name of the table.
tableName
- The name of the table.public String getTableName()
The name of the table.
public GetTableAutoScalingSettingsResult withTableName(String tableName)
The name of the table.
tableName
- The name of the table.public void setResourceArn(String resourceArn)
The Amazon Resource Name (ARN) of the table.
resourceArn
- The Amazon Resource Name (ARN) of the table.public String getResourceArn()
The Amazon Resource Name (ARN) of the table.
public GetTableAutoScalingSettingsResult withResourceArn(String resourceArn)
The Amazon Resource Name (ARN) of the table.
resourceArn
- The Amazon Resource Name (ARN) of the table.public void setAutoScalingSpecification(AutoScalingSpecification autoScalingSpecification)
The auto scaling settings of the table.
autoScalingSpecification
- The auto scaling settings of the table.public AutoScalingSpecification getAutoScalingSpecification()
The auto scaling settings of the table.
public GetTableAutoScalingSettingsResult withAutoScalingSpecification(AutoScalingSpecification autoScalingSpecification)
The auto scaling settings of the table.
autoScalingSpecification
- The auto scaling settings of the table.public List<ReplicaAutoScalingSpecification> getReplicaSpecifications()
The Amazon Web Services Region specific settings of a multi-Region table. Returns the settings for all Regions the table is replicated in.
public void setReplicaSpecifications(Collection<ReplicaAutoScalingSpecification> replicaSpecifications)
The Amazon Web Services Region specific settings of a multi-Region table. Returns the settings for all Regions the table is replicated in.
replicaSpecifications
- The Amazon Web Services Region specific settings of a multi-Region table. Returns the settings for all
Regions the table is replicated in.public GetTableAutoScalingSettingsResult withReplicaSpecifications(ReplicaAutoScalingSpecification... replicaSpecifications)
The Amazon Web Services Region specific settings of a multi-Region table. Returns the settings for all Regions the 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
- The Amazon Web Services Region specific settings of a multi-Region table. Returns the settings for all
Regions the table is replicated in.public GetTableAutoScalingSettingsResult withReplicaSpecifications(Collection<ReplicaAutoScalingSpecification> replicaSpecifications)
The Amazon Web Services Region specific settings of a multi-Region table. Returns the settings for all Regions the table is replicated in.
replicaSpecifications
- The Amazon Web Services Region specific settings of a multi-Region table. Returns the settings for all
Regions the table is replicated in.public String toString()
toString
in class Object
Object.toString()
public GetTableAutoScalingSettingsResult clone()