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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaReplicaAutoScalingDescription.builder().When the
Consumercompletes,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:
-