Class NodeConfigurationOption

    • Method Detail

      • nodeType

        public final String nodeType()

        The node type, such as, "ds2.8xlarge".

        Returns:
        The node type, such as, "ds2.8xlarge".
      • numberOfNodes

        public final Integer numberOfNodes()

        The number of nodes.

        Returns:
        The number of nodes.
      • estimatedDiskUtilizationPercent

        public final Double estimatedDiskUtilizationPercent()

        The estimated disk utilizaton percentage.

        Returns:
        The estimated disk utilizaton percentage.
      • mode

        public final Mode mode()

        The category of the node configuration recommendation.

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

        Returns:
        The category of the node configuration recommendation.
        See Also:
        Mode
      • modeAsString

        public final String modeAsString()

        The category of the node configuration recommendation.

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

        Returns:
        The category of the node configuration recommendation.
        See Also:
        Mode
      • 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)