Class ManagementDashboardTileDetails


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20200901")
    public final class ManagementDashboardTileDetails
    extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
    Properties of the dashboard tile representing a saved search.

    Tiles are laid out in a twelve column grid system with (0,0) at upper left corner.
    Note: Objects should always be created or deserialized using the ManagementDashboardTileDetails.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the ManagementDashboardTileDetails.Builder, which maintain a set of all explicitly set fields called ManagementDashboardTileDetails.Builder.__explicitlySet__. The hashCode() and equals(Object) methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).

    • Method Detail

      • getDisplayName

        public String getDisplayName()
        Display name of the saved search.
        Returns:
        the value
      • getSavedSearchId

        public String getSavedSearchId()
        ID of the saved search.
        Returns:
        the value
      • getRow

        public Integer getRow()
        Tile’s row number.
        Returns:
        the value
      • getColumn

        public Integer getColumn()
        Tile’s column number.
        Returns:
        the value
      • getHeight

        public Integer getHeight()
        The number of rows the tile occupies.
        Returns:
        the value
      • getWidth

        public Integer getWidth()
        The number of columns the tile occupies.
        Returns:
        the value
      • getNls

        public Object getNls()
        JSON that contains internationalization options.
        Returns:
        the value
      • getUiConfig

        public Object getUiConfig()
        It defines the visualization type of the widget saved search, the UI options of that visualization type, the binding of data to the visualization.
        Returns:
        the value
      • getDataConfig

        public List<Object> getDataConfig()
        It defines how data is fetched.

        A functional saved search needs a valid dataConfig. See examples on how it can be constructed for various data sources.

        Returns:
        the value
      • getDrilldownConfig

        public Object getDrilldownConfig()
        Drill-down configuration to define the destination of a drill-down action.
        Returns:
        the value
      • getParametersMap

        public Object getParametersMap()
        Specifies the saved search parameters values
        Returns:
        the value
      • toString

        public String toString()
        Overrides:
        toString in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
      • toString

        public String toString​(boolean includeByteArrayContents)
        Return a string representation of the object.
        Parameters:
        includeByteArrayContents - true to include the full contents of byte arrays
        Returns:
        string representation
      • equals

        public boolean equals​(Object o)
        Overrides:
        equals in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel