Class ModifyInstanceParamRequest

    • Constructor Detail

      • ModifyInstanceParamRequest

        public ModifyInstanceParamRequest()
      • ModifyInstanceParamRequest

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

      • getClusterId

        public String getClusterId()
        Get 集群ID
        Returns:
        ClusterId 集群ID
      • setClusterId

        public void setClusterId​(String ClusterId)
        Set 集群ID
        Parameters:
        ClusterId - 集群ID
      • getInstanceIds

        public String[] getInstanceIds()
        Get 实例ID
        Returns:
        InstanceIds 实例ID
      • setInstanceIds

        public void setInstanceIds​(String[] InstanceIds)
        Set 实例ID
        Parameters:
        InstanceIds - 实例ID
      • getClusterParamList

        public ModifyParamItem[] getClusterParamList()
        Get 集群参数列表,例如 [{ "CurrentValue":"2", "ParamName":"auto_increment_increment"}]
        Returns:
        ClusterParamList 集群参数列表,例如 [{ "CurrentValue":"2", "ParamName":"auto_increment_increment"}]
      • setClusterParamList

        public void setClusterParamList​(ModifyParamItem[] ClusterParamList)
        Set 集群参数列表,例如 [{ "CurrentValue":"2", "ParamName":"auto_increment_increment"}]
        Parameters:
        ClusterParamList - 集群参数列表,例如 [{ "CurrentValue":"2", "ParamName":"auto_increment_increment"}]
      • getInstanceParamList

        public ModifyParamItem[] getInstanceParamList()
        Get 实例参数列表,例如[{ "CurrentValue":"2", "ParamName":"innodb_stats_transient_sample_pages"}]
        Returns:
        InstanceParamList 实例参数列表,例如[{ "CurrentValue":"2", "ParamName":"innodb_stats_transient_sample_pages"}]
      • setInstanceParamList

        public void setInstanceParamList​(ModifyParamItem[] InstanceParamList)
        Set 实例参数列表,例如[{ "CurrentValue":"2", "ParamName":"innodb_stats_transient_sample_pages"}]
        Parameters:
        InstanceParamList - 实例参数列表,例如[{ "CurrentValue":"2", "ParamName":"innodb_stats_transient_sample_pages"}]
      • getIsInMaintainPeriod

        public String getIsInMaintainPeriod()
        Get yes:在运维时间窗内修改,no:立即执行(默认值)
        Returns:
        IsInMaintainPeriod yes:在运维时间窗内修改,no:立即执行(默认值)
      • setIsInMaintainPeriod

        public void setIsInMaintainPeriod​(String IsInMaintainPeriod)
        Set yes:在运维时间窗内修改,no:立即执行(默认值)
        Parameters:
        IsInMaintainPeriod - yes:在运维时间窗内修改,no:立即执行(默认值)