Class ManagementDashboardTileDetails
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.managementdashboard.model.ManagementDashboardTileDetails
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20200901") public final class ManagementDashboardTileDetails extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelProperties 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 theManagementDashboardTileDetails.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 theManagementDashboardTileDetails.Builder, which maintain a set of all explicitly set fields calledManagementDashboardTileDetails.Builder.__explicitlySet__. ThehashCode()andequals(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).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classManagementDashboardTileDetails.Builderstatic classManagementDashboardTileDetails.StateCurrent state of the saved search.
-
Constructor Summary
Constructors Constructor Description ManagementDashboardTileDetails(String displayName, String savedSearchId, Integer row, Integer column, Integer height, Integer width, Object nls, Object uiConfig, List<Object> dataConfig, ManagementDashboardTileDetails.State state, Object drilldownConfig, Object parametersMap, String description)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ManagementDashboardTileDetails.Builderbuilder()Create a new builder.booleanequals(Object o)IntegergetColumn()Tile’s column number.List<Object>getDataConfig()It defines how data is fetched.StringgetDescription()Description of the tile.StringgetDisplayName()Display name of the saved search.ObjectgetDrilldownConfig()Drill-down configuration to define the destination of a drill-down action.IntegergetHeight()The number of rows the tile occupies.ObjectgetNls()JSON that contains internationalization options.ObjectgetParametersMap()Specifies the saved search parameters valuesIntegergetRow()Tile’s row number.StringgetSavedSearchId()ID of the saved search.ManagementDashboardTileDetails.StategetState()Current state of the saved search.ObjectgetUiConfig()It defines the visualization type of the widget saved search, the UI options of that visualization type, the binding of data to the visualization.IntegergetWidth()The number of columns the tile occupies.inthashCode()ManagementDashboardTileDetails.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
ManagementDashboardTileDetails
@Deprecated @ConstructorProperties({"displayName","savedSearchId","row","column","height","width","nls","uiConfig","dataConfig","state","drilldownConfig","parametersMap","description"}) public ManagementDashboardTileDetails(String displayName, String savedSearchId, Integer row, Integer column, Integer height, Integer width, Object nls, Object uiConfig, List<Object> dataConfig, ManagementDashboardTileDetails.State state, Object drilldownConfig, Object parametersMap, String description)
Deprecated.
-
-
Method Detail
-
builder
public static ManagementDashboardTileDetails.Builder builder()
Create a new builder.
-
toBuilder
public ManagementDashboardTileDetails.Builder toBuilder()
-
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
-
getState
public ManagementDashboardTileDetails.State getState()
Current state of the saved search.- 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
-
getDescription
public String getDescription()
Description of the tile.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classcom.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:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-