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 能否用来过滤告警历史 | 
| Boolean | getCanFilterPolicy()Get 能否用来过滤策略列表 | 
| Boolean | getCanGroupBy()Get 能否作为聚合维度 | 
| Boolean | getIsMultiple()Get 是否支持多选 | 
| Boolean | getIsMutable()Get 创建后是否可以修改 | 
| Boolean | getIsRequired()Get 是否必选 | 
| Boolean | getIsVisible()Get 是否展示给用户 | 
| String | getKey()Get 维度 key 标示,后台英文名 | 
| Boolean | getMustGroupBy()Get 是否必须作为聚合维度 | 
| String | getName()Get 维度 key 名称,中英文前台展示名 | 
| Operator[] | getOperators()Get 支持的操作符列表 | 
| String | getShowValueReplace()Get 前端翻译要替换的 key
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setCanFilterHistory(Boolean CanFilterHistory)Set 能否用来过滤告警历史 | 
| void | setCanFilterPolicy(Boolean CanFilterPolicy)Set 能否用来过滤策略列表 | 
| void | setCanGroupBy(Boolean CanGroupBy)Set 能否作为聚合维度 | 
| void | setIsMultiple(Boolean IsMultiple)Set 是否支持多选 | 
| void | setIsMutable(Boolean IsMutable)Set 创建后是否可以修改 | 
| void | setIsRequired(Boolean IsRequired)Set 是否必选 | 
| void | setIsVisible(Boolean IsVisible)Set 是否展示给用户 | 
| void | setKey(String Key)Set 维度 key 标示,后台英文名 | 
| void | setMustGroupBy(Boolean MustGroupBy)Set 是否必须作为聚合维度 | 
| void | setName(String Name)Set 维度 key 名称,中英文前台展示名 | 
| void | setOperators(Operator[] Operators)Set 支持的操作符列表 | 
| void | setShowValueReplace(String ShowValueReplace)Set 前端翻译要替换的 key
注意:此字段可能返回 null,表示取不到有效值。 | 
| 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 - 维度 key 标示,后台英文名public String getName()
public void setName(String Name)
Name - 维度 key 名称,中英文前台展示名public Boolean getIsRequired()
public void setIsRequired(Boolean IsRequired)
IsRequired - 是否必选public Operator[] getOperators()
public void setOperators(Operator[] Operators)
Operators - 支持的操作符列表public Boolean getIsMultiple()
public void setIsMultiple(Boolean IsMultiple)
IsMultiple - 是否支持多选public Boolean getIsMutable()
public void setIsMutable(Boolean IsMutable)
IsMutable - 创建后是否可以修改public Boolean getIsVisible()
public void setIsVisible(Boolean IsVisible)
IsVisible - 是否展示给用户public Boolean getCanFilterPolicy()
public void setCanFilterPolicy(Boolean CanFilterPolicy)
CanFilterPolicy - 能否用来过滤策略列表public Boolean getCanFilterHistory()
public void setCanFilterHistory(Boolean CanFilterHistory)
CanFilterHistory - 能否用来过滤告警历史public Boolean getCanGroupBy()
public void setCanGroupBy(Boolean CanGroupBy)
CanGroupBy - 能否作为聚合维度public Boolean getMustGroupBy()
public void setMustGroupBy(Boolean MustGroupBy)
MustGroupBy - 是否必须作为聚合维度public String getShowValueReplace()
public void setShowValueReplace(String ShowValueReplace)
ShowValueReplace - 前端翻译要替换的 key
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2025. All rights reserved.