public RestoreTableRequest withAutoScalingSpecification(AutoScalingSpecification autoScalingSpecification) {
        setAutoScalingSpecification(autoScalingSpecification);
        return this;
    }
<p>
The optional auto scaling settings for the restored table in provisioned capacity mode. Specifies if the service
can manage throughput capacity of a provisioned table automatically on your behalf. Amazon Keyspaces auto scaling
helps you provision throughput capacity for variable workloads efficiently by increasing and decreasing your
table's read and write capacity automatically in response to application traffic.
</p>
<p>
For more information, see <a
href="https://docs.aws.amazon.com/keyspaces/latest/devguide/autoscaling.html">Managing throughput capacity
automatically with Amazon Keyspaces auto scaling</a> in the <i>Amazon Keyspaces Developer Guide</i>.
</p>

@param autoScalingSpecification
       The optional auto scaling settings for the restored table in provisioned capacity mode. Specifies if the
       service can manage throughput capacity of a provisioned table automatically on your behalf. Amazon
       Keyspaces auto scaling helps you provision throughput capacity for variable workloads efficiently by
       increasing and decreasing your table's read and write capacity automatically in response to application
       traffic.</p>
       <p>
       For more information, see <a
       href="https://docs.aws.amazon.com/keyspaces/latest/devguide/autoscaling.html">Managing throughput capacity
       automatically with Amazon Keyspaces auto scaling</a> in the <i>Amazon Keyspaces Developer Guide</i>.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-keyspaces/src/main/java/com/amazonaws/services/keyspaces/model/RestoreTableRequest.java