Class ReservedNodeExchangeStatus

    • Method Detail

      • reservedNodeExchangeRequestId

        public final String reservedNodeExchangeRequestId()

        The identifier of the reserved-node exchange request.

        Returns:
        The identifier of the reserved-node exchange request.
      • statusAsString

        public final String statusAsString()

        The status of the reserved-node exchange request. Statuses include in-progress and requested.

        If the service returns an enum value that is not available in the current SDK version, status will return ReservedNodeExchangeStatusType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from statusAsString().

        Returns:
        The status of the reserved-node exchange request. Statuses include in-progress and requested.
        See Also:
        ReservedNodeExchangeStatusType
      • requestTime

        public final Instant requestTime()

        A date and time that indicate when the reserved-node exchange was requested.

        Returns:
        A date and time that indicate when the reserved-node exchange was requested.
      • sourceReservedNodeId

        public final String sourceReservedNodeId()

        The identifier of the source reserved node.

        Returns:
        The identifier of the source reserved node.
      • sourceReservedNodeType

        public final String sourceReservedNodeType()

        The source reserved-node type, for example ra3.4xlarge.

        Returns:
        The source reserved-node type, for example ra3.4xlarge.
      • sourceReservedNodeCount

        public final Integer sourceReservedNodeCount()

        The source reserved-node count in the cluster.

        Returns:
        The source reserved-node count in the cluster.
      • targetReservedNodeOfferingId

        public final String targetReservedNodeOfferingId()

        The identifier of the target reserved node offering.

        Returns:
        The identifier of the target reserved node offering.
      • targetReservedNodeType

        public final String targetReservedNodeType()

        The node type of the target reserved node, for example ra3.4xlarge.

        Returns:
        The node type of the target reserved node, for example ra3.4xlarge.
      • targetReservedNodeCount

        public final Integer targetReservedNodeCount()

        The count of target reserved nodes in the cluster.

        Returns:
        The count of target reserved nodes in the cluster.
      • 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)