Interface ManagedScalableTarget.Builder

    • Method Detail

      • arn

        ManagedScalableTarget.Builder arn​(String arn)

        The ARN of the scalable target.

        Parameters:
        arn - The ARN of the scalable target.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • statusReason

        ManagedScalableTarget.Builder statusReason​(String statusReason)

        Information about why the scalable target is in the current status.

        Parameters:
        statusReason - Information about why the scalable target is in the current status.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updatedAt

        ManagedScalableTarget.Builder updatedAt​(Instant updatedAt)

        The Unix timestamp for when the target was most recently updated.

        Parameters:
        updatedAt - The Unix timestamp for when the target was most recently updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • minCapacity

        ManagedScalableTarget.Builder minCapacity​(Integer minCapacity)

        The minimum value to scale to in response to a scale-in activity.

        Parameters:
        minCapacity - The minimum value to scale to in response to a scale-in activity.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • maxCapacity

        ManagedScalableTarget.Builder maxCapacity​(Integer maxCapacity)

        The maximum value to scale to in response to a scale-out activity.

        Parameters:
        maxCapacity - The maximum value to scale to in response to a scale-out activity.
        Returns:
        Returns a reference to this object so that method calls can be chained together.