public class DimensionNew extends AbstractModel
| Constructor and Description | 
|---|
| DimensionNew() | 
| DimensionNew(DimensionNew source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| Boolean | getCanFilterHistory()Get Whether it can be used to filter historical alarms | 
| Boolean | getCanFilterPolicy()Get Whether it can be used to filter policies | 
| Boolean | getCanGroupBy()Get Whether it can be used as an aggregate dimension | 
| Boolean | getIsMultiple()Get Whether multiple items can be selected | 
| Boolean | getIsMutable()Get Whether it can be modified after creation | 
| Boolean | getIsRequired()Get Whether it is required | 
| Boolean | getIsVisible()Get Whether it is displayed to users | 
| String | getKey()Get Dimension key ID displayed on the backend | 
| Boolean | getMustGroupBy()Get Whether it must be used as an aggregate dimension | 
| String | getName()Get Dimension key name displayed on the frontend | 
| Operator[] | getOperators()Get List of supported operators | 
| String | getShowValueReplace()Get The key to be replaced on the frontend
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setCanFilterHistory(Boolean CanFilterHistory)Set Whether it can be used to filter historical alarms | 
| void | setCanFilterPolicy(Boolean CanFilterPolicy)Set Whether it can be used to filter policies | 
| void | setCanGroupBy(Boolean CanGroupBy)Set Whether it can be used as an aggregate dimension | 
| void | setIsMultiple(Boolean IsMultiple)Set Whether multiple items can be selected | 
| void | setIsMutable(Boolean IsMutable)Set Whether it can be modified after creation | 
| void | setIsRequired(Boolean IsRequired)Set Whether it is required | 
| void | setIsVisible(Boolean IsVisible)Set Whether it is displayed to users | 
| void | setKey(String Key)Set Dimension key ID displayed on the backend | 
| void | setMustGroupBy(Boolean MustGroupBy)Set Whether it must be used as an aggregate dimension | 
| void | setName(String Name)Set Dimension key name displayed on the frontend | 
| void | setOperators(Operator[] Operators)Set List of supported operators | 
| void | setShowValueReplace(String ShowValueReplace)Set The key to be replaced on the frontend
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonStringpublic DimensionNew()
public DimensionNew(DimensionNew source)
public String getKey()
public void setKey(String Key)
Key - Dimension key ID displayed on the backendpublic String getName()
public void setName(String Name)
Name - Dimension key name displayed on the frontendpublic Boolean getIsRequired()
public void setIsRequired(Boolean IsRequired)
IsRequired - Whether it is requiredpublic Operator[] getOperators()
public void setOperators(Operator[] Operators)
Operators - List of supported operatorspublic Boolean getIsMultiple()
public void setIsMultiple(Boolean IsMultiple)
IsMultiple - Whether multiple items can be selectedpublic Boolean getIsMutable()
public void setIsMutable(Boolean IsMutable)
IsMutable - Whether it can be modified after creationpublic Boolean getIsVisible()
public void setIsVisible(Boolean IsVisible)
IsVisible - Whether it is displayed to userspublic Boolean getCanFilterPolicy()
public void setCanFilterPolicy(Boolean CanFilterPolicy)
CanFilterPolicy - Whether it can be used to filter policiespublic Boolean getCanFilterHistory()
public void setCanFilterHistory(Boolean CanFilterHistory)
CanFilterHistory - Whether it can be used to filter historical alarmspublic Boolean getCanGroupBy()
public void setCanGroupBy(Boolean CanGroupBy)
CanGroupBy - Whether it can be used as an aggregate dimensionpublic Boolean getMustGroupBy()
public void setMustGroupBy(Boolean MustGroupBy)
MustGroupBy - Whether it must be used as an aggregate dimensionpublic String getShowValueReplace()
public void setShowValueReplace(String ShowValueReplace)
ShowValueReplace - The key to be replaced on the frontend
Note: This field may return null, indicating that no valid values can be obtained.Copyright © 2023. All rights reserved.