Class ParamInfo

    • Constructor Summary

      Constructors 
      Constructor Description
      ParamInfo()  
      ParamInfo​(ParamInfo 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 Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Boolean getAdvanced()
      Get 是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能) 注意:此字段可能返回 null,表示取不到有效值。
      String getClassificationCN()
      Get 参数中文分类 注意:此字段可能返回 null,表示取不到有效值。
      String getClassificationEN()
      Get 参数英文分类 注意:此字段可能返回 null,表示取不到有效值。
      String getCurrentValue()
      Get 参数当前运行值。以字符串形式返回 注意:此字段可能返回 null,表示取不到有效值。
      String getDefaultValue()
      Get 参数默认值。以字符串形式返回 注意:此字段可能返回 null,表示取不到有效值。
      String[] getEnumValue()
      Get 枚举类型参数,取值范围 注意:此字段可能返回 null,表示取不到有效值。
      Long getID()
      Get 参数ID 注意:此字段可能返回 null,表示取不到有效值。
      String getLastModifyTime()
      Get 参数最后一次修改时间 注意:此字段可能返回 null,表示取不到有效值。
      Float getMax()
      Get 数值类型(integer、real)参数,取值下界 注意:此字段可能返回 null,表示取不到有效值。
      Float getMin()
      Get 数值类型(integer、real)参数,取值上界 注意:此字段可能返回 null,表示取不到有效值。
      String getName()
      Get 参数名 注意:此字段可能返回 null,表示取不到有效值。
      Boolean getNeedReboot()
      Get 参数修改,是否重启生效。(true为需要,false为不需要) 注意:此字段可能返回 null,表示取不到有效值。
      String getParamDescriptionCH()
      Get 参数中文描述 注意:此字段可能返回 null,表示取不到有效值。
      String getParamDescriptionEN()
      Get 参数英文描述 注意:此字段可能返回 null,表示取不到有效值。
      String getParamValueType()
      Get 参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。 当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定; 当参数类型为bool(布尔型)时,参数设置值取值范围是true | false; 当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。 注意:此字段可能返回 null,表示取不到有效值。
      Boolean getSpecRelated()
      Get 是否和规格相关。(true为相关,false为不想关) 注意:此字段可能返回 null,表示取不到有效值。
      ParamSpecRelation[] getSpecRelationSet()
      Get 参数规格关联信息,存储具体规格下具体的参数信息 注意:此字段可能返回 null,表示取不到有效值。
      Long getStandbyRelated()
      Get 参数存在主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大 注意:此字段可能返回 null,表示取不到有效值。
      String getUnit()
      Get 参数值 单位。参数没有单位时,该字段返回空 注意:此字段可能返回 null,表示取不到有效值。
      ParamVersionRelation[] getVersionRelationSet()
      Get 参数版本关联信息,存储具体内核版本下的具体参数信息 注意:此字段可能返回 null,表示取不到有效值。
      void setAdvanced​(Boolean Advanced)
      Set 是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能) 注意:此字段可能返回 null,表示取不到有效值。
      void setClassificationCN​(String ClassificationCN)
      Set 参数中文分类 注意:此字段可能返回 null,表示取不到有效值。
      void setClassificationEN​(String ClassificationEN)
      Set 参数英文分类 注意:此字段可能返回 null,表示取不到有效值。
      void setCurrentValue​(String CurrentValue)
      Set 参数当前运行值。以字符串形式返回 注意:此字段可能返回 null,表示取不到有效值。
      void setDefaultValue​(String DefaultValue)
      Set 参数默认值。以字符串形式返回 注意:此字段可能返回 null,表示取不到有效值。
      void setEnumValue​(String[] EnumValue)
      Set 枚举类型参数,取值范围 注意:此字段可能返回 null,表示取不到有效值。
      void setID​(Long ID)
      Set 参数ID 注意:此字段可能返回 null,表示取不到有效值。
      void setLastModifyTime​(String LastModifyTime)
      Set 参数最后一次修改时间 注意:此字段可能返回 null,表示取不到有效值。
      void setMax​(Float Max)
      Set 数值类型(integer、real)参数,取值下界 注意:此字段可能返回 null,表示取不到有效值。
      void setMin​(Float Min)
      Set 数值类型(integer、real)参数,取值上界 注意:此字段可能返回 null,表示取不到有效值。
      void setName​(String Name)
      Set 参数名 注意:此字段可能返回 null,表示取不到有效值。
      void setNeedReboot​(Boolean NeedReboot)
      Set 参数修改,是否重启生效。(true为需要,false为不需要) 注意:此字段可能返回 null,表示取不到有效值。
      void setParamDescriptionCH​(String ParamDescriptionCH)
      Set 参数中文描述 注意:此字段可能返回 null,表示取不到有效值。
      void setParamDescriptionEN​(String ParamDescriptionEN)
      Set 参数英文描述 注意:此字段可能返回 null,表示取不到有效值。
      void setParamValueType​(String ParamValueType)
      Set 参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。 当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定; 当参数类型为bool(布尔型)时,参数设置值取值范围是true | false; 当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。 注意:此字段可能返回 null,表示取不到有效值。
      void setSpecRelated​(Boolean SpecRelated)
      Set 是否和规格相关。(true为相关,false为不想关) 注意:此字段可能返回 null,表示取不到有效值。
      void setSpecRelationSet​(ParamSpecRelation[] SpecRelationSet)
      Set 参数规格关联信息,存储具体规格下具体的参数信息 注意:此字段可能返回 null,表示取不到有效值。
      void setStandbyRelated​(Long StandbyRelated)
      Set 参数存在主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大 注意:此字段可能返回 null,表示取不到有效值。
      void setUnit​(String Unit)
      Set 参数值 单位。参数没有单位时,该字段返回空 注意:此字段可能返回 null,表示取不到有效值。
      void setVersionRelationSet​(ParamVersionRelation[] VersionRelationSet)
      Set 参数版本关联信息,存储具体内核版本下的具体参数信息 注意:此字段可能返回 null,表示取不到有效值。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • ParamInfo

        public ParamInfo()
      • ParamInfo

        public ParamInfo​(ParamInfo 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

      • getID

        public Long getID()
        Get 参数ID 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ID 参数ID 注意:此字段可能返回 null,表示取不到有效值。
      • setID

        public void setID​(Long ID)
        Set 参数ID 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ID - 参数ID 注意:此字段可能返回 null,表示取不到有效值。
      • getName

        public String getName()
        Get 参数名 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Name 参数名 注意:此字段可能返回 null,表示取不到有效值。
      • setName

        public void setName​(String Name)
        Set 参数名 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Name - 参数名 注意:此字段可能返回 null,表示取不到有效值。
      • getParamValueType

        public String getParamValueType()
        Get 参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。 当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定; 当参数类型为bool(布尔型)时,参数设置值取值范围是true | false; 当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ParamValueType 参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。 当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定; 当参数类型为bool(布尔型)时,参数设置值取值范围是true | false; 当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。 注意:此字段可能返回 null,表示取不到有效值。
      • setParamValueType

        public void setParamValueType​(String ParamValueType)
        Set 参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。 当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定; 当参数类型为bool(布尔型)时,参数设置值取值范围是true | false; 当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ParamValueType - 参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。 当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定; 当参数类型为bool(布尔型)时,参数设置值取值范围是true | false; 当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。 注意:此字段可能返回 null,表示取不到有效值。
      • getUnit

        public String getUnit()
        Get 参数值 单位。参数没有单位时,该字段返回空 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Unit 参数值 单位。参数没有单位时,该字段返回空 注意:此字段可能返回 null,表示取不到有效值。
      • setUnit

        public void setUnit​(String Unit)
        Set 参数值 单位。参数没有单位时,该字段返回空 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Unit - 参数值 单位。参数没有单位时,该字段返回空 注意:此字段可能返回 null,表示取不到有效值。
      • getDefaultValue

        public String getDefaultValue()
        Get 参数默认值。以字符串形式返回 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DefaultValue 参数默认值。以字符串形式返回 注意:此字段可能返回 null,表示取不到有效值。
      • setDefaultValue

        public void setDefaultValue​(String DefaultValue)
        Set 参数默认值。以字符串形式返回 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DefaultValue - 参数默认值。以字符串形式返回 注意:此字段可能返回 null,表示取不到有效值。
      • getCurrentValue

        public String getCurrentValue()
        Get 参数当前运行值。以字符串形式返回 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CurrentValue 参数当前运行值。以字符串形式返回 注意:此字段可能返回 null,表示取不到有效值。
      • setCurrentValue

        public void setCurrentValue​(String CurrentValue)
        Set 参数当前运行值。以字符串形式返回 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CurrentValue - 参数当前运行值。以字符串形式返回 注意:此字段可能返回 null,表示取不到有效值。
      • getMax

        public Float getMax()
        Get 数值类型(integer、real)参数,取值下界 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Max 数值类型(integer、real)参数,取值下界 注意:此字段可能返回 null,表示取不到有效值。
      • setMax

        public void setMax​(Float Max)
        Set 数值类型(integer、real)参数,取值下界 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Max - 数值类型(integer、real)参数,取值下界 注意:此字段可能返回 null,表示取不到有效值。
      • getEnumValue

        public String[] getEnumValue()
        Get 枚举类型参数,取值范围 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EnumValue 枚举类型参数,取值范围 注意:此字段可能返回 null,表示取不到有效值。
      • setEnumValue

        public void setEnumValue​(String[] EnumValue)
        Set 枚举类型参数,取值范围 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EnumValue - 枚举类型参数,取值范围 注意:此字段可能返回 null,表示取不到有效值。
      • getMin

        public Float getMin()
        Get 数值类型(integer、real)参数,取值上界 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Min 数值类型(integer、real)参数,取值上界 注意:此字段可能返回 null,表示取不到有效值。
      • setMin

        public void setMin​(Float Min)
        Set 数值类型(integer、real)参数,取值上界 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Min - 数值类型(integer、real)参数,取值上界 注意:此字段可能返回 null,表示取不到有效值。
      • getParamDescriptionCH

        public String getParamDescriptionCH()
        Get 参数中文描述 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ParamDescriptionCH 参数中文描述 注意:此字段可能返回 null,表示取不到有效值。
      • setParamDescriptionCH

        public void setParamDescriptionCH​(String ParamDescriptionCH)
        Set 参数中文描述 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ParamDescriptionCH - 参数中文描述 注意:此字段可能返回 null,表示取不到有效值。
      • getParamDescriptionEN

        public String getParamDescriptionEN()
        Get 参数英文描述 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ParamDescriptionEN 参数英文描述 注意:此字段可能返回 null,表示取不到有效值。
      • setParamDescriptionEN

        public void setParamDescriptionEN​(String ParamDescriptionEN)
        Set 参数英文描述 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ParamDescriptionEN - 参数英文描述 注意:此字段可能返回 null,表示取不到有效值。
      • getNeedReboot

        public Boolean getNeedReboot()
        Get 参数修改,是否重启生效。(true为需要,false为不需要) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        NeedReboot 参数修改,是否重启生效。(true为需要,false为不需要) 注意:此字段可能返回 null,表示取不到有效值。
      • setNeedReboot

        public void setNeedReboot​(Boolean NeedReboot)
        Set 参数修改,是否重启生效。(true为需要,false为不需要) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        NeedReboot - 参数修改,是否重启生效。(true为需要,false为不需要) 注意:此字段可能返回 null,表示取不到有效值。
      • getClassificationCN

        public String getClassificationCN()
        Get 参数中文分类 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ClassificationCN 参数中文分类 注意:此字段可能返回 null,表示取不到有效值。
      • setClassificationCN

        public void setClassificationCN​(String ClassificationCN)
        Set 参数中文分类 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ClassificationCN - 参数中文分类 注意:此字段可能返回 null,表示取不到有效值。
      • getClassificationEN

        public String getClassificationEN()
        Get 参数英文分类 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ClassificationEN 参数英文分类 注意:此字段可能返回 null,表示取不到有效值。
      • setClassificationEN

        public void setClassificationEN​(String ClassificationEN)
        Set 参数英文分类 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ClassificationEN - 参数英文分类 注意:此字段可能返回 null,表示取不到有效值。
      • getSpecRelated

        public Boolean getSpecRelated()
        Get 是否和规格相关。(true为相关,false为不想关) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SpecRelated 是否和规格相关。(true为相关,false为不想关) 注意:此字段可能返回 null,表示取不到有效值。
      • setSpecRelated

        public void setSpecRelated​(Boolean SpecRelated)
        Set 是否和规格相关。(true为相关,false为不想关) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SpecRelated - 是否和规格相关。(true为相关,false为不想关) 注意:此字段可能返回 null,表示取不到有效值。
      • getAdvanced

        public Boolean getAdvanced()
        Get 是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Advanced 是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能) 注意:此字段可能返回 null,表示取不到有效值。
      • setAdvanced

        public void setAdvanced​(Boolean Advanced)
        Set 是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Advanced - 是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能) 注意:此字段可能返回 null,表示取不到有效值。
      • getLastModifyTime

        public String getLastModifyTime()
        Get 参数最后一次修改时间 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        LastModifyTime 参数最后一次修改时间 注意:此字段可能返回 null,表示取不到有效值。
      • setLastModifyTime

        public void setLastModifyTime​(String LastModifyTime)
        Set 参数最后一次修改时间 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        LastModifyTime - 参数最后一次修改时间 注意:此字段可能返回 null,表示取不到有效值。
      • getStandbyRelated

        public Long getStandbyRelated()
        Get 参数存在主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        StandbyRelated 参数存在主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大 注意:此字段可能返回 null,表示取不到有效值。
      • setStandbyRelated

        public void setStandbyRelated​(Long StandbyRelated)
        Set 参数存在主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        StandbyRelated - 参数存在主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大 注意:此字段可能返回 null,表示取不到有效值。
      • getVersionRelationSet

        public ParamVersionRelation[] getVersionRelationSet()
        Get 参数版本关联信息,存储具体内核版本下的具体参数信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        VersionRelationSet 参数版本关联信息,存储具体内核版本下的具体参数信息 注意:此字段可能返回 null,表示取不到有效值。
      • setVersionRelationSet

        public void setVersionRelationSet​(ParamVersionRelation[] VersionRelationSet)
        Set 参数版本关联信息,存储具体内核版本下的具体参数信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        VersionRelationSet - 参数版本关联信息,存储具体内核版本下的具体参数信息 注意:此字段可能返回 null,表示取不到有效值。
      • getSpecRelationSet

        public ParamSpecRelation[] getSpecRelationSet()
        Get 参数规格关联信息,存储具体规格下具体的参数信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SpecRelationSet 参数规格关联信息,存储具体规格下具体的参数信息 注意:此字段可能返回 null,表示取不到有效值。
      • setSpecRelationSet

        public void setSpecRelationSet​(ParamSpecRelation[] SpecRelationSet)
        Set 参数规格关联信息,存储具体规格下具体的参数信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SpecRelationSet - 参数规格关联信息,存储具体规格下具体的参数信息 注意:此字段可能返回 null,表示取不到有效值。