Class ScalableRule

    • Constructor Detail

      • ScalableRule

        public ScalableRule()
      • ScalableRule

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

      • getRuleId

        public String getRuleId()
        Get RuleId值 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RuleId RuleId值 注意:此字段可能返回 null,表示取不到有效值。
      • setRuleId

        public void setRuleId​(String RuleId)
        Set RuleId值 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RuleId - RuleId值 注意:此字段可能返回 null,表示取不到有效值。
      • getName

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

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

        public Long getExpandVmCountLimit()
        Get ExpandVmCountLimit值 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ExpandVmCountLimit ExpandVmCountLimit值 注意:此字段可能返回 null,表示取不到有效值。
      • setExpandVmCountLimit

        public void setExpandVmCountLimit​(Long ExpandVmCountLimit)
        Set ExpandVmCountLimit值 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ExpandVmCountLimit - ExpandVmCountLimit值 注意:此字段可能返回 null,表示取不到有效值。
      • getShrinkVmCountLimit

        public Long getShrinkVmCountLimit()
        Get ShrinkVmCountLimit值 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ShrinkVmCountLimit ShrinkVmCountLimit值 注意:此字段可能返回 null,表示取不到有效值。
      • setShrinkVmCountLimit

        public void setShrinkVmCountLimit​(Long ShrinkVmCountLimit)
        Set ShrinkVmCountLimit值 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ShrinkVmCountLimit - ShrinkVmCountLimit值 注意:此字段可能返回 null,表示取不到有效值。
      • getGroupCount

        public Long getGroupCount()
        Get GroupCount值 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        GroupCount GroupCount值 注意:此字段可能返回 null,表示取不到有效值。
      • setGroupCount

        public void setGroupCount​(Long GroupCount)
        Set GroupCount值 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        GroupCount - GroupCount值 注意:此字段可能返回 null,表示取不到有效值。
      • getDesc

        public String getDesc()
        Get 备注 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Desc 备注 注意:此字段可能返回 null,表示取不到有效值。
      • setDesc

        public void setDesc​(String Desc)
        Set 备注 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Desc - 备注 注意:此字段可能返回 null,表示取不到有效值。
      • getDescription

        public String getDescription()
        Get 备注 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Description 备注 注意:此字段可能返回 null,表示取不到有效值。
      • setDescription

        public void setDescription​(String Description)
        Set 备注 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Description - 备注 注意:此字段可能返回 null,表示取不到有效值。
      • getDisableMetricAS

        public Long getDisableMetricAS()
        Get 是否关闭指标伸缩, 默认0, 0:打开指标伸缩 1:关闭指标伸缩 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DisableMetricAS 是否关闭指标伸缩, 默认0, 0:打开指标伸缩 1:关闭指标伸缩 注意:此字段可能返回 null,表示取不到有效值。
      • setDisableMetricAS

        public void setDisableMetricAS​(Long DisableMetricAS)
        Set 是否关闭指标伸缩, 默认0, 0:打开指标伸缩 1:关闭指标伸缩 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DisableMetricAS - 是否关闭指标伸缩, 默认0, 0:打开指标伸缩 1:关闭指标伸缩 注意:此字段可能返回 null,表示取不到有效值。
      • getEnableCronAS

        public Long getEnableCronAS()
        Get 开启定时伸缩规则, 默认0, 0:关闭定时伸缩 1:开启定时伸缩 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EnableCronAS 开启定时伸缩规则, 默认0, 0:关闭定时伸缩 1:开启定时伸缩 注意:此字段可能返回 null,表示取不到有效值。
      • setEnableCronAS

        public void setEnableCronAS​(Long EnableCronAS)
        Set 开启定时伸缩规则, 默认0, 0:关闭定时伸缩 1:开启定时伸缩 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EnableCronAS - 开启定时伸缩规则, 默认0, 0:关闭定时伸缩 1:开启定时伸缩 注意:此字段可能返回 null,表示取不到有效值。