Class GridLayoutScreenCanvasSizeOptions

    • Method Detail

      • resizeOption

        public final ResizeOption resizeOption()

        This value determines the layout behavior when the viewport is resized.

        • FIXED: A fixed width will be used when optimizing the layout. In the QuickSight console, this option is called Classic.

        • RESPONSIVE: The width of the canvas will be responsive and optimized to the view port. In the QuickSight console, this option is called Tiled.

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

        Returns:
        This value determines the layout behavior when the viewport is resized.

        • FIXED: A fixed width will be used when optimizing the layout. In the QuickSight console, this option is called Classic.

        • RESPONSIVE: The width of the canvas will be responsive and optimized to the view port. In the QuickSight console, this option is called Tiled.

        See Also:
        ResizeOption
      • resizeOptionAsString

        public final String resizeOptionAsString()

        This value determines the layout behavior when the viewport is resized.

        • FIXED: A fixed width will be used when optimizing the layout. In the QuickSight console, this option is called Classic.

        • RESPONSIVE: The width of the canvas will be responsive and optimized to the view port. In the QuickSight console, this option is called Tiled.

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

        Returns:
        This value determines the layout behavior when the viewport is resized.

        • FIXED: A fixed width will be used when optimizing the layout. In the QuickSight console, this option is called Classic.

        • RESPONSIVE: The width of the canvas will be responsive and optimized to the view port. In the QuickSight console, this option is called Tiled.

        See Also:
        ResizeOption
      • optimizedViewPortWidth

        public final String optimizedViewPortWidth()

        The width that the view port will be optimized for when the layout renders.

        Returns:
        The width that the view port will be optimized for when the layout renders.
      • 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)