Class ManagedScalableTarget

    • Method Detail

      • arn

        public final String arn()

        The ARN of the scalable target.

        Returns:
        The ARN of the scalable target.
      • statusReason

        public final String statusReason()

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

        Returns:
        Information about why the scalable target is in the current status.
      • updatedAt

        public final Instant updatedAt()

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

        Returns:
        The Unix timestamp for when the target was most recently updated.
      • minCapacity

        public final Integer minCapacity()

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

        Returns:
        The minimum value to scale to in response to a scale-in activity.
      • maxCapacity

        public final Integer maxCapacity()

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

        Returns:
        The maximum value to scale to in response to a scale-out activity.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)