Interface AutoScalingSettingsDescription.Builder

    • Method Detail

      • minimumUnits

        AutoScalingSettingsDescription.Builder minimumUnits​(Long minimumUnits)

        The minimum capacity units that a global table or global secondary index should be scaled down to.

        Parameters:
        minimumUnits - The minimum capacity units that a global table or global secondary index should be scaled down to.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • maximumUnits

        AutoScalingSettingsDescription.Builder maximumUnits​(Long maximumUnits)

        The maximum capacity units that a global table or global secondary index should be scaled up to.

        Parameters:
        maximumUnits - The maximum capacity units that a global table or global secondary index should be scaled up to.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • autoScalingDisabled

        AutoScalingSettingsDescription.Builder autoScalingDisabled​(Boolean autoScalingDisabled)

        Disabled auto scaling for this global table or global secondary index.

        Parameters:
        autoScalingDisabled - Disabled auto scaling for this global table or global secondary index.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • autoScalingRoleArn

        AutoScalingSettingsDescription.Builder autoScalingRoleArn​(String autoScalingRoleArn)

        Role ARN used for configuring the auto scaling policy.

        Parameters:
        autoScalingRoleArn - Role ARN used for configuring the auto scaling policy.
        Returns:
        Returns a reference to this object so that method calls can be chained together.