public static interface UpdateTableReplicaAutoScalingRequest.Builder extends DynamoDbRequest.Builder, SdkPojo, CopyableBuilder<UpdateTableReplicaAutoScalingRequest.Builder,UpdateTableReplicaAutoScalingRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateTableReplicaAutoScalingRequest.Builder globalSecondaryIndexUpdates(Collection<GlobalSecondaryIndexAutoScalingUpdate> globalSecondaryIndexUpdates)
Represents the auto scaling settings of the global secondary indexes of the replica to be updated.
globalSecondaryIndexUpdates - Represents the auto scaling settings of the global secondary indexes of the replica to be updated.UpdateTableReplicaAutoScalingRequest.Builder globalSecondaryIndexUpdates(GlobalSecondaryIndexAutoScalingUpdate... globalSecondaryIndexUpdates)
Represents the auto scaling settings of the global secondary indexes of the replica to be updated.
globalSecondaryIndexUpdates - Represents the auto scaling settings of the global secondary indexes of the replica to be updated.UpdateTableReplicaAutoScalingRequest.Builder globalSecondaryIndexUpdates(Consumer<GlobalSecondaryIndexAutoScalingUpdate.Builder>... globalSecondaryIndexUpdates)
Represents the auto scaling settings of the global secondary indexes of the replica to be updated.
This is a convenience method that creates an instance of theGlobalSecondaryIndexAutoScalingUpdate.Builder avoiding
the need to create one manually via
GlobalSecondaryIndexAutoScalingUpdate.builder().
When the Consumer completes,
SdkBuilder.build()
is called immediately and its result is passed to #globalSecondaryIndexUpdates(List.
globalSecondaryIndexUpdates - a consumer that will call methods on
GlobalSecondaryIndexAutoScalingUpdate.Builder#globalSecondaryIndexUpdates(java.util.Collection) UpdateTableReplicaAutoScalingRequest.Builder tableName(String tableName)
The name of the global table to be updated.
tableName - The name of the global table to be updated.UpdateTableReplicaAutoScalingRequest.Builder provisionedWriteCapacityAutoScalingUpdate(AutoScalingSettingsUpdate provisionedWriteCapacityAutoScalingUpdate)
provisionedWriteCapacityAutoScalingUpdate - The new value for the ProvisionedWriteCapacityAutoScalingUpdate property for this object.default UpdateTableReplicaAutoScalingRequest.Builder provisionedWriteCapacityAutoScalingUpdate(Consumer<AutoScalingSettingsUpdate.Builder> provisionedWriteCapacityAutoScalingUpdate)
AutoScalingSettingsUpdate.Builder
avoiding the need to create one manually via AutoScalingSettingsUpdate.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to provisionedWriteCapacityAutoScalingUpdate(AutoScalingSettingsUpdate).
provisionedWriteCapacityAutoScalingUpdate - a consumer that will call methods on AutoScalingSettingsUpdate.BuilderprovisionedWriteCapacityAutoScalingUpdate(AutoScalingSettingsUpdate)UpdateTableReplicaAutoScalingRequest.Builder replicaUpdates(Collection<ReplicaAutoScalingUpdate> replicaUpdates)
Represents the auto scaling settings of replicas of the table that will be modified.
replicaUpdates - Represents the auto scaling settings of replicas of the table that will be modified.UpdateTableReplicaAutoScalingRequest.Builder replicaUpdates(ReplicaAutoScalingUpdate... replicaUpdates)
Represents the auto scaling settings of replicas of the table that will be modified.
replicaUpdates - Represents the auto scaling settings of replicas of the table that will be modified.UpdateTableReplicaAutoScalingRequest.Builder replicaUpdates(Consumer<ReplicaAutoScalingUpdate.Builder>... replicaUpdates)
Represents the auto scaling settings of replicas of the table that will be modified.
This is a convenience method that creates an instance of theReplicaAutoScalingUpdate.Builder avoiding the need to
create one manually via
ReplicaAutoScalingUpdate.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #replicaUpdates(List.
replicaUpdates - a consumer that will call methods on
ReplicaAutoScalingUpdate.Builder#replicaUpdates(java.util.Collection) UpdateTableReplicaAutoScalingRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateTableReplicaAutoScalingRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.