Interface TableAutoScalingDescription.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<TableAutoScalingDescription.Builder,
,TableAutoScalingDescription> SdkBuilder<TableAutoScalingDescription.Builder,
,TableAutoScalingDescription> SdkPojo
- Enclosing class:
TableAutoScalingDescription
-
Method Summary
Modifier and TypeMethodDescriptionreplicas
(Collection<ReplicaAutoScalingDescription> replicas) Represents replicas of the global table.replicas
(Consumer<ReplicaAutoScalingDescription.Builder>... replicas) Represents replicas of the global table.replicas
(ReplicaAutoScalingDescription... replicas) Represents replicas of the global table.The name of the table.tableStatus
(String tableStatus) The current state of the table:tableStatus
(TableStatus tableStatus) The current state of the table:Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
tableName
The name of the table.
- Parameters:
tableName
- The name of the table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tableStatus
The current state of the table:
-
CREATING
- The table is being created. -
UPDATING
- The table is being updated. -
DELETING
- The table is being deleted. -
ACTIVE
- The table is ready for use.
- Parameters:
tableStatus
- The current state of the table:-
CREATING
- The table is being created. -
UPDATING
- The table is being updated. -
DELETING
- The table is being deleted. -
ACTIVE
- The table is ready for use.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
tableStatus
The current state of the table:
-
CREATING
- The table is being created. -
UPDATING
- The table is being updated. -
DELETING
- The table is being deleted. -
ACTIVE
- The table is ready for use.
- Parameters:
tableStatus
- The current state of the table:-
CREATING
- The table is being created. -
UPDATING
- The table is being updated. -
DELETING
- The table is being deleted. -
ACTIVE
- The table is ready for use.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
replicas
Represents replicas of the global table.
- Parameters:
replicas
- Represents replicas of the global table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicas
Represents replicas of the global table.
- Parameters:
replicas
- Represents replicas of the global table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicas
TableAutoScalingDescription.Builder replicas(Consumer<ReplicaAutoScalingDescription.Builder>... replicas) Represents replicas of the global table.
This is a convenience method that creates an instance of theReplicaAutoScalingDescription.Builder
avoiding the need to create one manually viaReplicaAutoScalingDescription.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toreplicas(List<ReplicaAutoScalingDescription>)
.- Parameters:
replicas
- a consumer that will call methods onReplicaAutoScalingDescription.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-