Class DimensionNew

    • Constructor Detail

      • DimensionNew

        public DimensionNew()
      • DimensionNew

        public 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.
    • Method Detail

      • getKey

        public String getKey()
        Get 维度 key 标示,后台英文名
        Returns:
        Key 维度 key 标示,后台英文名
      • setKey

        public void setKey​(String Key)
        Set 维度 key 标示,后台英文名
        Parameters:
        Key - 维度 key 标示,后台英文名
      • getName

        public String getName()
        Get 维度 key 名称,中英文前台展示名
        Returns:
        Name 维度 key 名称,中英文前台展示名
      • setName

        public void setName​(String Name)
        Set 维度 key 名称,中英文前台展示名
        Parameters:
        Name - 维度 key 名称,中英文前台展示名
      • getIsRequired

        public Boolean getIsRequired()
        Get 是否必选
        Returns:
        IsRequired 是否必选
      • setIsRequired

        public void setIsRequired​(Boolean IsRequired)
        Set 是否必选
        Parameters:
        IsRequired - 是否必选
      • getOperators

        public Operator[] getOperators()
        Get 支持的操作符列表
        Returns:
        Operators 支持的操作符列表
      • setOperators

        public void setOperators​(Operator[] Operators)
        Set 支持的操作符列表
        Parameters:
        Operators - 支持的操作符列表
      • getIsMultiple

        public Boolean getIsMultiple()
        Get 是否支持多选
        Returns:
        IsMultiple 是否支持多选
      • setIsMultiple

        public void setIsMultiple​(Boolean IsMultiple)
        Set 是否支持多选
        Parameters:
        IsMultiple - 是否支持多选
      • getIsMutable

        public Boolean getIsMutable()
        Get 创建后是否可以修改
        Returns:
        IsMutable 创建后是否可以修改
      • setIsMutable

        public void setIsMutable​(Boolean IsMutable)
        Set 创建后是否可以修改
        Parameters:
        IsMutable - 创建后是否可以修改
      • getIsVisible

        public Boolean getIsVisible()
        Get 是否展示给用户
        Returns:
        IsVisible 是否展示给用户
      • setIsVisible

        public void setIsVisible​(Boolean IsVisible)
        Set 是否展示给用户
        Parameters:
        IsVisible - 是否展示给用户
      • getCanFilterPolicy

        public Boolean getCanFilterPolicy()
        Get 能否用来过滤策略列表
        Returns:
        CanFilterPolicy 能否用来过滤策略列表
      • setCanFilterPolicy

        public void setCanFilterPolicy​(Boolean CanFilterPolicy)
        Set 能否用来过滤策略列表
        Parameters:
        CanFilterPolicy - 能否用来过滤策略列表
      • getCanFilterHistory

        public Boolean getCanFilterHistory()
        Get 能否用来过滤告警历史
        Returns:
        CanFilterHistory 能否用来过滤告警历史
      • setCanFilterHistory

        public void setCanFilterHistory​(Boolean CanFilterHistory)
        Set 能否用来过滤告警历史
        Parameters:
        CanFilterHistory - 能否用来过滤告警历史
      • getCanGroupBy

        public Boolean getCanGroupBy()
        Get 能否作为聚合维度
        Returns:
        CanGroupBy 能否作为聚合维度
      • setCanGroupBy

        public void setCanGroupBy​(Boolean CanGroupBy)
        Set 能否作为聚合维度
        Parameters:
        CanGroupBy - 能否作为聚合维度
      • getMustGroupBy

        public Boolean getMustGroupBy()
        Get 是否必须作为聚合维度
        Returns:
        MustGroupBy 是否必须作为聚合维度
      • setMustGroupBy

        public void setMustGroupBy​(Boolean MustGroupBy)
        Set 是否必须作为聚合维度
        Parameters:
        MustGroupBy - 是否必须作为聚合维度
      • getShowValueReplace

        public String getShowValueReplace()
        Get 前端翻译要替换的 key 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ShowValueReplace 前端翻译要替换的 key 注意:此字段可能返回 null,表示取不到有效值。
      • setShowValueReplace

        public void setShowValueReplace​(String ShowValueReplace)
        Set 前端翻译要替换的 key 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ShowValueReplace - 前端翻译要替换的 key 注意:此字段可能返回 null,表示取不到有效值。