public class DimensionNew extends AbstractModel
header, skipSign| 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, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, 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 © 2025. All rights reserved.