public class ModifyBackupStrategyRequest extends AbstractModel
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
|
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 |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, 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天Copyright © 2022. All rights reserved.