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, sdkFields
copy
applyMutation, build
GlobalTableDescription.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 that creates an instance of theList.Builder
avoiding the
need to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately
and its result is passed to #replicationGroup(List)
.replicationGroup
- a consumer that will call methods on List.Builder
#replicationGroup(List)
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
,
GlobalTableStatus
GlobalTableDescription.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
,
GlobalTableStatus
GlobalTableDescription.Builder globalTableName(String globalTableName)
The global table name.
globalTableName
- The global table name.Copyright © 2021. All rights reserved.