@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteGlobalSecondaryIndexAction extends Object implements Serializable, Cloneable, StructuredPojo
Represents a global secondary index to be deleted from an existing table.
Constructor and Description |
---|
DeleteGlobalSecondaryIndexAction() |
Modifier and Type | Method and Description |
---|---|
DeleteGlobalSecondaryIndexAction |
clone() |
boolean |
equals(Object obj) |
String |
getIndexName()
The name of the global secondary index to be deleted.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setIndexName(String indexName)
The name of the global secondary index to be deleted.
|
String |
toString()
Returns a string representation of this object.
|
DeleteGlobalSecondaryIndexAction |
withIndexName(String indexName)
The name of the global secondary index to be deleted.
|
public void setIndexName(String indexName)
The name of the global secondary index to be deleted.
indexName
- The name of the global secondary index to be deleted.public String getIndexName()
The name of the global secondary index to be deleted.
public DeleteGlobalSecondaryIndexAction withIndexName(String indexName)
The name of the global secondary index to be deleted.
indexName
- The name of the global secondary index to be deleted.public String toString()
toString
in class Object
Object.toString()
public DeleteGlobalSecondaryIndexAction clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.