Class CastColumnTypeOperation

    • Method Detail

      • columnName

        public final String columnName()

        Column name.

        Returns:
        Column name.
      • subType

        public final ColumnDataSubType subType()

        The sub data type of the new column. Sub types are only available for decimal columns that are part of a SPICE dataset.

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

        Returns:
        The sub data type of the new column. Sub types are only available for decimal columns that are part of a SPICE dataset.
        See Also:
        ColumnDataSubType
      • subTypeAsString

        public final String subTypeAsString()

        The sub data type of the new column. Sub types are only available for decimal columns that are part of a SPICE dataset.

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

        Returns:
        The sub data type of the new column. Sub types are only available for decimal columns that are part of a SPICE dataset.
        See Also:
        ColumnDataSubType
      • format

        public final String format()

        When casting a column from string to datetime type, you can supply a string in a format supported by Amazon QuickSight to denote the source data format.

        Returns:
        When casting a column from string to datetime type, you can supply a string in a format supported by Amazon QuickSight to denote the source data format.
      • 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)