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, sdkFieldNameToField, 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:
 
 
 -