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.
GlobalTableStatus
public 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.
GlobalTableStatus
public 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.
GlobalTableStatus
public 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.
GlobalTableStatus
public 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.
GlobalTableStatus
public 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.Object
Object.toString()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Copyright © 2018 Amazon Web Services, Inc. All Rights Reserved.