@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ReplicaGlobalSecondaryIndexAutoScalingDescription extends Object implements Serializable, Cloneable, StructuredPojo
Represents the auto scaling configuration for a replica global secondary index.
Constructor and Description |
---|
ReplicaGlobalSecondaryIndexAutoScalingDescription() |
public ReplicaGlobalSecondaryIndexAutoScalingDescription()
public void setIndexName(String indexName)
The name of the global secondary index.
indexName
- The name of the global secondary index.public String getIndexName()
The name of the global secondary index.
public ReplicaGlobalSecondaryIndexAutoScalingDescription withIndexName(String indexName)
The name of the global secondary index.
indexName
- The name of the global secondary index.public void setIndexStatus(String indexStatus)
The current state of the replica global secondary index:
CREATING
- The index is being created.
UPDATING
- The table/index configuration is being updated. The table/index remains available for
data operations when UPDATING
DELETING
- The index is being deleted.
ACTIVE
- The index is ready for use.
indexStatus
- The current state of the replica global secondary index:
CREATING
- The index is being created.
UPDATING
- The table/index configuration is being updated. The table/index remains available
for data operations when UPDATING
DELETING
- The index is being deleted.
ACTIVE
- The index is ready for use.
IndexStatus
public String getIndexStatus()
The current state of the replica global secondary index:
CREATING
- The index is being created.
UPDATING
- The table/index configuration is being updated. The table/index remains available for
data operations when UPDATING
DELETING
- The index is being deleted.
ACTIVE
- The index is ready for use.
CREATING
- The index is being created.
UPDATING
- The table/index configuration is being updated. The table/index remains available
for data operations when UPDATING
DELETING
- The index is being deleted.
ACTIVE
- The index is ready for use.
IndexStatus
public ReplicaGlobalSecondaryIndexAutoScalingDescription withIndexStatus(String indexStatus)
The current state of the replica global secondary index:
CREATING
- The index is being created.
UPDATING
- The table/index configuration is being updated. The table/index remains available for
data operations when UPDATING
DELETING
- The index is being deleted.
ACTIVE
- The index is ready for use.
indexStatus
- The current state of the replica global secondary index:
CREATING
- The index is being created.
UPDATING
- The table/index configuration is being updated. The table/index remains available
for data operations when UPDATING
DELETING
- The index is being deleted.
ACTIVE
- The index is ready for use.
IndexStatus
public ReplicaGlobalSecondaryIndexAutoScalingDescription withIndexStatus(IndexStatus indexStatus)
The current state of the replica global secondary index:
CREATING
- The index is being created.
UPDATING
- The table/index configuration is being updated. The table/index remains available for
data operations when UPDATING
DELETING
- The index is being deleted.
ACTIVE
- The index is ready for use.
indexStatus
- The current state of the replica global secondary index:
CREATING
- The index is being created.
UPDATING
- The table/index configuration is being updated. The table/index remains available
for data operations when UPDATING
DELETING
- The index is being deleted.
ACTIVE
- The index is ready for use.
IndexStatus
public void setProvisionedReadCapacityAutoScalingSettings(AutoScalingSettingsDescription provisionedReadCapacityAutoScalingSettings)
provisionedReadCapacityAutoScalingSettings
- public AutoScalingSettingsDescription getProvisionedReadCapacityAutoScalingSettings()
public ReplicaGlobalSecondaryIndexAutoScalingDescription withProvisionedReadCapacityAutoScalingSettings(AutoScalingSettingsDescription provisionedReadCapacityAutoScalingSettings)
provisionedReadCapacityAutoScalingSettings
- public void setProvisionedWriteCapacityAutoScalingSettings(AutoScalingSettingsDescription provisionedWriteCapacityAutoScalingSettings)
provisionedWriteCapacityAutoScalingSettings
- public AutoScalingSettingsDescription getProvisionedWriteCapacityAutoScalingSettings()
public ReplicaGlobalSecondaryIndexAutoScalingDescription withProvisionedWriteCapacityAutoScalingSettings(AutoScalingSettingsDescription provisionedWriteCapacityAutoScalingSettings)
provisionedWriteCapacityAutoScalingSettings
- public String toString()
toString
in class Object
Object.toString()
public ReplicaGlobalSecondaryIndexAutoScalingDescription clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2024. All rights reserved.