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.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 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 class
ManagementDashboardTileDetails.Builder
static class
ManagementDashboardTileDetails.State
Current 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)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ManagementDashboardTileDetails.Builder
builder()
Create a new builder.boolean
equals(Object o)
Integer
getColumn()
Tile’s column number.List<Object>
getDataConfig()
It defines how data is fetched.String
getDisplayName()
Display name of the saved search.Object
getDrilldownConfig()
Drill-down configuration to define the destination of a drill-down action.Integer
getHeight()
The number of rows the tile occupies.Object
getNls()
JSON that contains internationalization options.Object
getParametersMap()
Specifies the saved search parameters valuesInteger
getRow()
Tile’s row number.String
getSavedSearchId()
ID of the saved search.ManagementDashboardTileDetails.State
getState()
Current state of the saved search.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.Integer
getWidth()
The number of columns the tile occupies.int
hashCode()
ManagementDashboardTileDetails.Builder
toBuilder()
String
toString()
String
toString(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"}) 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)
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
-
toString
public String toString()
- Overrides:
toString
in 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:
equals
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-