Class TableCellStyle

    • Method Detail

      • visibility

        public final Visibility visibility()

        The visibility of the table cells.

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

        Returns:
        The visibility of the table cells.
        See Also:
        Visibility
      • visibilityAsString

        public final String visibilityAsString()

        The visibility of the table cells.

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

        Returns:
        The visibility of the table cells.
        See Also:
        Visibility
      • fontConfiguration

        public final FontConfiguration fontConfiguration()

        The font configuration of the table cells.

        Returns:
        The font configuration of the table cells.
      • textWrap

        public final TextWrap textWrap()

        The text wrap (none, wrap) for the table cells.

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

        Returns:
        The text wrap (none, wrap) for the table cells.
        See Also:
        TextWrap
      • textWrapAsString

        public final String textWrapAsString()

        The text wrap (none, wrap) for the table cells.

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

        Returns:
        The text wrap (none, wrap) for the table cells.
        See Also:
        TextWrap
      • horizontalTextAlignmentAsString

        public final String horizontalTextAlignmentAsString()

        The horizontal text alignment (left, center, right, auto) for the table cells.

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

        Returns:
        The horizontal text alignment (left, center, right, auto) for the table cells.
        See Also:
        HorizontalTextAlignment
      • verticalTextAlignmentAsString

        public final String verticalTextAlignmentAsString()

        The vertical text alignment (top, middle, bottom) for the table cells.

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

        Returns:
        The vertical text alignment (top, middle, bottom) for the table cells.
        See Also:
        VerticalTextAlignment
      • backgroundColor

        public final String backgroundColor()

        The background color for the table cells.

        Returns:
        The background color for the table cells.
      • height

        public final Integer height()

        The height color for the table cells.

        Returns:
        The height color for the table cells.
      • border

        public final GlobalTableBorderOptions border()

        The borders for the table cells.

        Returns:
        The borders for the table cells.
      • 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)