public static interface GlobalTableDescription.Builder extends SdkPojo, CopyableBuilder<GlobalTableDescription.Builder,GlobalTableDescription>
| Modifier and Type | Method and Description |
|---|---|
GlobalTableDescription.Builder |
creationDateTime(Instant creationDateTime)
The creation time of the global table.
|
GlobalTableDescription.Builder |
globalTableArn(String globalTableArn)
The unique identifier of the global table.
|
GlobalTableDescription.Builder |
globalTableName(String globalTableName)
The global table name.
|
GlobalTableDescription.Builder |
globalTableStatus(GlobalTableStatus globalTableStatus)
The current state of the global table:
|
GlobalTableDescription.Builder |
globalTableStatus(String globalTableStatus)
The current state of the global table:
|
GlobalTableDescription.Builder |
replicationGroup(Collection<ReplicaDescription> replicationGroup)
The Regions where the global table has replicas.
|
GlobalTableDescription.Builder |
replicationGroup(Consumer<ReplicaDescription.Builder>... replicationGroup)
The Regions where the global table has replicas.
|
GlobalTableDescription.Builder |
replicationGroup(ReplicaDescription... replicationGroup)
The Regions where the global table has replicas.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildGlobalTableDescription.Builder replicationGroup(Collection<ReplicaDescription> replicationGroup)
The Regions where the global table has replicas.
replicationGroup - The Regions where the global table has replicas.GlobalTableDescription.Builder replicationGroup(ReplicaDescription... replicationGroup)
The Regions where the global table has replicas.
replicationGroup - The Regions where the global table has replicas.GlobalTableDescription.Builder replicationGroup(Consumer<ReplicaDescription.Builder>... replicationGroup)
The Regions where the global table has replicas.
This is a convenience method that creates an instance of theReplicaDescription.Builder avoiding the need to create
one manually via ReplicaDescription.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #replicationGroup(List.
replicationGroup - a consumer that will call methods on
ReplicaDescription.Builder#replicationGroup(java.util.Collection) GlobalTableDescription.Builder globalTableArn(String globalTableArn)
The unique identifier of the global table.
globalTableArn - The unique identifier of the global table.GlobalTableDescription.Builder creationDateTime(Instant creationDateTime)
The creation time of the global table.
creationDateTime - The creation time of the global table.GlobalTableDescription.Builder globalTableStatus(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.
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,
GlobalTableStatusGlobalTableDescription.Builder globalTableStatus(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.
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,
GlobalTableStatusGlobalTableDescription.Builder globalTableName(String globalTableName)
The global table name.
globalTableName - The global table name.Copyright © 2022. All rights reserved.