public class ModifyBackupPlanRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
ModifyBackupPlanRequest() |
ModifyBackupPlanRequest(ModifyBackupPlanRequest 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 |
---|---|
String[] |
getBackupPeriod()
Get Backup cycle, which means on which days each week the instance will be backed up.
|
Long |
getBaseBackupRetentionPeriod()
Get Backup retention period in days.
|
String |
getDBInstanceId()
Get Instance ID
|
Long |
getLogBackupRetentionPeriod()
Get Instance log backup retention duration, with a value range of 7-1830 and a unit of day
|
String |
getMaxBackupStartTime()
Get The latest time to start a backup
|
String |
getMinBackupStartTime()
Get The earliest time to start a backup
|
void |
setBackupPeriod(String[] BackupPeriod)
Set Backup cycle, which means on which days each week the instance will be backed up.
|
void |
setBaseBackupRetentionPeriod(Long BaseBackupRetentionPeriod)
Set Backup retention period in days.
|
void |
setDBInstanceId(String DBInstanceId)
Set Instance ID
|
void |
setLogBackupRetentionPeriod(Long LogBackupRetentionPeriod)
Set Instance log backup retention duration, with a value range of 7-1830 and a unit of day
|
void |
setMaxBackupStartTime(String MaxBackupStartTime)
Set The latest time to start a backup
|
void |
setMinBackupStartTime(String MinBackupStartTime)
Set The earliest time to start a backup
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public ModifyBackupPlanRequest()
public ModifyBackupPlanRequest(ModifyBackupPlanRequest source)
public String getDBInstanceId()
public void setDBInstanceId(String DBInstanceId)
DBInstanceId
- Instance IDpublic String getMinBackupStartTime()
public void setMinBackupStartTime(String MinBackupStartTime)
MinBackupStartTime
- The earliest time to start a backuppublic String getMaxBackupStartTime()
public void setMaxBackupStartTime(String MaxBackupStartTime)
MaxBackupStartTime
- The latest time to start a backuppublic Long getBaseBackupRetentionPeriod()
public void setBaseBackupRetentionPeriod(Long BaseBackupRetentionPeriod)
BaseBackupRetentionPeriod
- Backup retention period in days. Value range: 7-1830public String[] getBackupPeriod()
public void setBackupPeriod(String[] BackupPeriod)
BackupPeriod
- Backup cycle, which means on which days each week the instance will be backed up. The parameter value should be the lowercase names of the days of the week.public Long getLogBackupRetentionPeriod()
public void setLogBackupRetentionPeriod(Long LogBackupRetentionPeriod)
LogBackupRetentionPeriod
- Instance log backup retention duration, with a value range of 7-1830 and a unit of dayCopyright © 2024. All rights reserved.