public class GlobalTableDescription
extends java.lang.Object
implements java.io.Serializable
Contains details about the global table.
| Constructor and Description | 
|---|
| GlobalTableDescription() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(java.lang.Object obj) | 
| java.util.Date | getCreationDateTime()
 The creation time of the global table. | 
| java.lang.String | getGlobalTableArn()
 The unique identifier of the global table. | 
| java.lang.String | getGlobalTableName()
 The global table name. | 
| java.lang.String | getGlobalTableStatus()
 The current state of the global table: | 
| java.util.List<ReplicaDescription> | getReplicationGroup()
 The regions where the global table has replicas. | 
| int | hashCode() | 
| void | setCreationDateTime(java.util.Date creationDateTime)
 The creation time of the global table. | 
| void | setGlobalTableArn(java.lang.String globalTableArn)
 The unique identifier of the global table. | 
| void | setGlobalTableName(java.lang.String globalTableName)
 The global table name. | 
| void | setGlobalTableStatus(GlobalTableStatus globalTableStatus)
 The current state of the global table: | 
| void | setGlobalTableStatus(java.lang.String globalTableStatus)
 The current state of the global table: | 
| void | setReplicationGroup(java.util.Collection<ReplicaDescription> replicationGroup)
 The regions where the global table has replicas. | 
| java.lang.String | toString()Returns a string representation of this object; useful for testing and
 debugging. | 
| GlobalTableDescription | withCreationDateTime(java.util.Date creationDateTime)
 The creation time of the global table. | 
| GlobalTableDescription | withGlobalTableArn(java.lang.String globalTableArn)
 The unique identifier of the global table. | 
| GlobalTableDescription | withGlobalTableName(java.lang.String globalTableName)
 The global table name. | 
| GlobalTableDescription | withGlobalTableStatus(GlobalTableStatus globalTableStatus)
 The current state of the global table: | 
| GlobalTableDescription | withGlobalTableStatus(java.lang.String globalTableStatus)
 The current state of the global table: | 
| GlobalTableDescription | withReplicationGroup(java.util.Collection<ReplicaDescription> replicationGroup)
 The regions where the global table has replicas. | 
| GlobalTableDescription | withReplicationGroup(ReplicaDescription... replicationGroup)
 The regions where the global table has replicas. | 
public java.util.List<ReplicaDescription> getReplicationGroup()
The regions where the global table has replicas.
The regions where the global table has replicas.
public void setReplicationGroup(java.util.Collection<ReplicaDescription> replicationGroup)
The regions where the global table has replicas.
replicationGroup - The regions where the global table has replicas.
public GlobalTableDescription withReplicationGroup(ReplicaDescription... replicationGroup)
The regions where the global table has replicas.
Returns a reference to this object so that method calls can be chained together.
replicationGroup - The regions where the global table has replicas.
public GlobalTableDescription withReplicationGroup(java.util.Collection<ReplicaDescription> replicationGroup)
The regions where the global table has replicas.
Returns a reference to this object so that method calls can be chained together.
replicationGroup - The regions where the global table has replicas.
public java.lang.String getGlobalTableArn()
The unique identifier of the global table.
The unique identifier of the global table.
public void setGlobalTableArn(java.lang.String globalTableArn)
The unique identifier of the global table.
globalTableArn - The unique identifier of the global table.
public GlobalTableDescription withGlobalTableArn(java.lang.String globalTableArn)
The unique identifier of the global table.
Returns a reference to this object so that method calls can be chained together.
globalTableArn - The unique identifier of the global table.
public java.util.Date getCreationDateTime()
The creation time of the global table.
The creation time of the global table.
public void setCreationDateTime(java.util.Date creationDateTime)
The creation time of the global table.
creationDateTime - The creation time of the global table.
public GlobalTableDescription withCreationDateTime(java.util.Date creationDateTime)
The creation time of the global table.
Returns a reference to this object so that method calls can be chained together.
creationDateTime - The creation time of the global table.
public java.lang.String getGlobalTableStatus()
The current state of the global table:
 CREATING - The global table is being created.
 
 UPDATING - The global table is being updated.
 
 DELETING - The global table is being deleted.
 
 ACTIVE - The global table is ready for use.
 
 Constraints:
 Allowed Values: CREATING, ACTIVE, DELETING, UPDATING
The current state of the global table:
         CREATING - The global table is being created.
         
         UPDATING - The global table is being updated.
         
         DELETING - The global table is being deleted.
         
         ACTIVE - The global table is ready for use.
         
GlobalTableStatuspublic void setGlobalTableStatus(java.lang.String globalTableStatus)
The current state of the global table:
 CREATING - The global table is being created.
 
 UPDATING - The global table is being updated.
 
 DELETING - The global table is being deleted.
 
 ACTIVE - The global table is ready for use.
 
 Constraints:
 Allowed Values: CREATING, ACTIVE, DELETING, UPDATING
globalTableStatus - The current state of the global table:
            CREATING - The global table is being created.
            
            UPDATING - The global table is being updated.
            
            DELETING - The global table is being deleted.
            
            ACTIVE - The global table is ready for use.
            
GlobalTableStatuspublic GlobalTableDescription withGlobalTableStatus(java.lang.String globalTableStatus)
The current state of the global table:
 CREATING - The global table is being created.
 
 UPDATING - The global table is being updated.
 
 DELETING - The global table is being deleted.
 
 ACTIVE - The global table is ready for use.
 
Returns a reference to this object so that method calls can be chained together.
 Constraints:
 Allowed Values: CREATING, ACTIVE, DELETING, UPDATING
globalTableStatus - The current state of the global table:
            CREATING - The global table is being created.
            
            UPDATING - The global table is being updated.
            
            DELETING - The global table is being deleted.
            
            ACTIVE - The global table is ready for use.
            
GlobalTableStatuspublic void setGlobalTableStatus(GlobalTableStatus globalTableStatus)
The current state of the global table:
 CREATING - The global table is being created.
 
 UPDATING - The global table is being updated.
 
 DELETING - The global table is being deleted.
 
 ACTIVE - The global table is ready for use.
 
 Constraints:
 Allowed Values: CREATING, ACTIVE, DELETING, UPDATING
globalTableStatus - The current state of the global table:
            CREATING - The global table is being created.
            
            UPDATING - The global table is being updated.
            
            DELETING - The global table is being deleted.
            
            ACTIVE - The global table is ready for use.
            
GlobalTableStatuspublic GlobalTableDescription withGlobalTableStatus(GlobalTableStatus globalTableStatus)
The current state of the global table:
 CREATING - The global table is being created.
 
 UPDATING - The global table is being updated.
 
 DELETING - The global table is being deleted.
 
 ACTIVE - The global table is ready for use.
 
Returns a reference to this object so that method calls can be chained together.
 Constraints:
 Allowed Values: CREATING, ACTIVE, DELETING, UPDATING
globalTableStatus - The current state of the global table:
            CREATING - The global table is being created.
            
            UPDATING - The global table is being updated.
            
            DELETING - The global table is being deleted.
            
            ACTIVE - The global table is ready for use.
            
GlobalTableStatuspublic java.lang.String getGlobalTableName()
The global table name.
 Constraints:
 Length: 3 - 255
 Pattern: [a-zA-Z0-9_.-]+
The global table name.
public void setGlobalTableName(java.lang.String globalTableName)
The global table name.
 Constraints:
 Length: 3 - 255
 Pattern: [a-zA-Z0-9_.-]+
globalTableName - The global table name.
public GlobalTableDescription withGlobalTableName(java.lang.String globalTableName)
The global table name.
Returns a reference to this object so that method calls can be chained together.
 Constraints:
 Length: 3 - 255
 Pattern: [a-zA-Z0-9_.-]+
globalTableName - The global table name.
public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectCopyright © 2018 Amazon Web Services, Inc. All Rights Reserved.