Class SelectParameters

    • Method Detail

      • inputSerialization

        public final InputSerialization inputSerialization()

        Describes the serialization format of the object.

        Returns:
        Describes the serialization format of the object.
      • expressionTypeAsString

        public final String expressionTypeAsString()

        The type of the provided expression (for example, SQL).

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

        Returns:
        The type of the provided expression (for example, SQL).
        See Also:
        ExpressionType
      • expression

        public final String expression()

        The expression that is used to query the object.

        Returns:
        The expression that is used to query the object.
      • outputSerialization

        public final OutputSerialization outputSerialization()

        Describes how the results of the Select job are serialized.

        Returns:
        Describes how the results of the Select job are serialized.
      • 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)