Class CommandParameterValue

    • Method Detail

      • s

        public final String s()

        An attribute of type String. For example:

        "S": "Hello"

        Returns:
        An attribute of type String. For example:

        "S": "Hello"

      • b

        public final Boolean b()

        An attribute of type Boolean. For example:

        "BOOL": true

        Returns:
        An attribute of type Boolean. For example:

        "BOOL": true

      • i

        public final Integer i()

        An attribute of type Integer (Thirty-Two Bits).

        Returns:
        An attribute of type Integer (Thirty-Two Bits).
      • l

        public final Long l()

        An attribute of type Long.

        Returns:
        An attribute of type Long.
      • d

        public final Double d()

        An attribute of type Double (Sixty-Four Bits).

        Returns:
        An attribute of type Double (Sixty-Four Bits).
      • bin

        public final SdkBytes bin()

        An attribute of type Binary.

        Returns:
        An attribute of type Binary.
      • ul

        public final String ul()

        An attribute of type Unsigned Long.

        Returns:
        An attribute of type Unsigned Long.
      • 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)