public class ModifyBackupStrategyRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
ModifyBackupStrategyRequest() |
ModifyBackupStrategyRequest(ModifyBackupStrategyRequest 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 |
---|---|
Long[] |
getBackupCycle()
Get BackupType取值为weekly时,表示每周的星期N做备份。(如果数据备份保留时间<7天,则取值[1,2,3,4,5,6,7]。如果数据备份保留时间>=7天,则备份周期取值至少是一周的任意2天)
|
Long |
getBackupDay()
Get BackupType取值为daily时,表示备份间隔天数。当前取值只能为1
|
String |
getBackupModel()
Get 备份模式(必填),master_pkg-主节点上打包备份文件;master_no_pkg-主节点单库备份文件;slave_pkg-从节点上打包备份文件;slave_no_pkg-从节点上单库备份文件,从节点上备份只有在always on容灾模式下支持。
|
Long |
getBackupSaveDays()
Get 数据(日志)备份保留天数(必填),取值[3-1830]天,默认7天
|
Long |
getBackupTime()
Get 备份时间点,取值为0-23的整数
|
String |
getBackupType()
Get 备份类型,当length(BackupDay) <=7 && length(BackupDay) >=2时,取值为weekly,当length(BackupDay)=1时,取值daily,默认daily
|
String |
getInstanceId()
Get 实例ID
|
Long |
getRegularBackupCounts()
Get 定期备份保留个数,默认1个
|
String |
getRegularBackupEnable()
Get 定期备份状态 enable-开启,disable-关闭,默认关闭
|
Long |
getRegularBackupSaveDays()
Get 定期备份保留天数 [90 - 3650]天,默认365天
|
String |
getRegularBackupStartTime()
Get 定期备份开始日期,格式-YYYY-MM-DD 默认当前日期
|
String |
getRegularBackupStrategy()
Get 定期备份策略 years-每年,quarters-每季度,months-每月,默认months
|
void |
setBackupCycle(Long[] BackupCycle)
Set BackupType取值为weekly时,表示每周的星期N做备份。(如果数据备份保留时间<7天,则取值[1,2,3,4,5,6,7]。如果数据备份保留时间>=7天,则备份周期取值至少是一周的任意2天)
|
void |
setBackupDay(Long BackupDay)
Set BackupType取值为daily时,表示备份间隔天数。当前取值只能为1
|
void |
setBackupModel(String BackupModel)
Set 备份模式(必填),master_pkg-主节点上打包备份文件;master_no_pkg-主节点单库备份文件;slave_pkg-从节点上打包备份文件;slave_no_pkg-从节点上单库备份文件,从节点上备份只有在always on容灾模式下支持。
|
void |
setBackupSaveDays(Long BackupSaveDays)
Set 数据(日志)备份保留天数(必填),取值[3-1830]天,默认7天
|
void |
setBackupTime(Long BackupTime)
Set 备份时间点,取值为0-23的整数
|
void |
setBackupType(String BackupType)
Set 备份类型,当length(BackupDay) <=7 && length(BackupDay) >=2时,取值为weekly,当length(BackupDay)=1时,取值daily,默认daily
|
void |
setInstanceId(String InstanceId)
Set 实例ID
|
void |
setRegularBackupCounts(Long RegularBackupCounts)
Set 定期备份保留个数,默认1个
|
void |
setRegularBackupEnable(String RegularBackupEnable)
Set 定期备份状态 enable-开启,disable-关闭,默认关闭
|
void |
setRegularBackupSaveDays(Long RegularBackupSaveDays)
Set 定期备份保留天数 [90 - 3650]天,默认365天
|
void |
setRegularBackupStartTime(String RegularBackupStartTime)
Set 定期备份开始日期,格式-YYYY-MM-DD 默认当前日期
|
void |
setRegularBackupStrategy(String RegularBackupStrategy)
Set 定期备份策略 years-每年,quarters-每季度,months-每月,默认months
|
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, toJsonString
public ModifyBackupStrategyRequest()
public ModifyBackupStrategyRequest(ModifyBackupStrategyRequest source)
public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId
- 实例IDpublic String getBackupType()
public void setBackupType(String BackupType)
BackupType
- 备份类型,当length(BackupDay) <=7 && length(BackupDay) >=2时,取值为weekly,当length(BackupDay)=1时,取值daily,默认dailypublic Long getBackupTime()
public void setBackupTime(Long BackupTime)
BackupTime
- 备份时间点,取值为0-23的整数public Long getBackupDay()
public void setBackupDay(Long BackupDay)
BackupDay
- BackupType取值为daily时,表示备份间隔天数。当前取值只能为1public String getBackupModel()
public void setBackupModel(String BackupModel)
BackupModel
- 备份模式(必填),master_pkg-主节点上打包备份文件;master_no_pkg-主节点单库备份文件;slave_pkg-从节点上打包备份文件;slave_no_pkg-从节点上单库备份文件,从节点上备份只有在always on容灾模式下支持。public Long[] getBackupCycle()
public void setBackupCycle(Long[] BackupCycle)
BackupCycle
- BackupType取值为weekly时,表示每周的星期N做备份。(如果数据备份保留时间<7天,则取值[1,2,3,4,5,6,7]。如果数据备份保留时间>=7天,则备份周期取值至少是一周的任意2天)public Long getBackupSaveDays()
public void setBackupSaveDays(Long BackupSaveDays)
BackupSaveDays
- 数据(日志)备份保留天数(必填),取值[3-1830]天,默认7天public String getRegularBackupEnable()
public void setRegularBackupEnable(String RegularBackupEnable)
RegularBackupEnable
- 定期备份状态 enable-开启,disable-关闭,默认关闭public Long getRegularBackupSaveDays()
public void setRegularBackupSaveDays(Long RegularBackupSaveDays)
RegularBackupSaveDays
- 定期备份保留天数 [90 - 3650]天,默认365天public String getRegularBackupStrategy()
public void setRegularBackupStrategy(String RegularBackupStrategy)
RegularBackupStrategy
- 定期备份策略 years-每年,quarters-每季度,months-每月,默认monthspublic Long getRegularBackupCounts()
public void setRegularBackupCounts(Long RegularBackupCounts)
RegularBackupCounts
- 定期备份保留个数,默认1个public String getRegularBackupStartTime()
public void setRegularBackupStartTime(String RegularBackupStartTime)
RegularBackupStartTime
- 定期备份开始日期,格式-YYYY-MM-DD 默认当前日期Copyright © 2024. All rights reserved.