public class DescribeBackupConfigResponse extends AbstractModel
Constructor and Description |
---|
DescribeBackupConfigResponse() |
DescribeBackupConfigResponse(DescribeBackupConfigResponse 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 |
getBackupArchiveDays()
Get The period (in days) of how long a data backup is retained before being archived, which falls between 180 days and the number of days from the time it is created until it expires.
|
Long |
getBackupExpireDays()
Get Backup file retention period in days.
|
String |
getBackupMethod()
Get Backup mode.
|
Long |
getBackupPeriodSaveCount()
Get Number of archive backups.
|
Long |
getBackupPeriodSaveDays()
Get Maximum days of archive backup retention.
|
String |
getBackupPeriodSaveInterval()
Get Archive backup retention period.
|
Long |
getBackupStandbyDays()
Get The period (in days) of how long a data backup is retained before switching to standard storage, which falls between 30 days and the number of days from the time it is created until it expires.
|
CommonTimeWindow |
getBackupTimeWindow()
Get Time window for automatic instance backup.
|
Long |
getBinlogArchiveDays()
Get The period (in days) of how long a log backup is retained before being archived, which falls between 180 days and the number of days from the time it is created until it expires.
|
Long |
getBinlogExpireDays()
Get Binlog file retention period in days.
|
Long |
getBinlogStandbyDays()
Get The period (in days) of how long a log backup is retained before switching to standard storage, which falls between 30 days and the number of days from the time it is created until it expires.
|
String |
getEnableBackupArchive()
Get Whether to enable the archive backup.
|
String |
getEnableBackupPeriodSave()
Get Switch for archive backup retention.
|
String |
getEnableBackupStandby()
Get Whether to enable the standard storage policy for data backup.
|
String |
getEnableBinlogArchive()
Get Whether to enable the archive backup of logs.
|
String |
getEnableBinlogStandby()
Get Whether to enable the standard storage policy for log backup.
|
String |
getRequestId()
Get The unique request ID, which is returned for each request.
|
String |
getStartBackupPeriodSaveDate()
Get The start time in the format: yyyy-mm-dd HH:MM:SS, which is used to enable archive backup retention policy.
|
Long |
getStartTimeMax()
Get Latest start time point of automatic backup, such as 6 (for 6:00 AM).
|
Long |
getStartTimeMin()
Get Earliest start time point of automatic backup, such as 2 (for 2:00 AM).
|
void |
setBackupArchiveDays(Long BackupArchiveDays)
Set The period (in days) of how long a data backup is retained before being archived, which falls between 180 days and the number of days from the time it is created until it expires.
|
void |
setBackupExpireDays(Long BackupExpireDays)
Set Backup file retention period in days.
|
void |
setBackupMethod(String BackupMethod)
Set Backup mode.
|
void |
setBackupPeriodSaveCount(Long BackupPeriodSaveCount)
Set Number of archive backups.
|
void |
setBackupPeriodSaveDays(Long BackupPeriodSaveDays)
Set Maximum days of archive backup retention.
|
void |
setBackupPeriodSaveInterval(String BackupPeriodSaveInterval)
Set Archive backup retention period.
|
void |
setBackupStandbyDays(Long BackupStandbyDays)
Set The period (in days) of how long a data backup is retained before switching to standard storage, which falls between 30 days and the number of days from the time it is created until it expires.
|
void |
setBackupTimeWindow(CommonTimeWindow BackupTimeWindow)
Set Time window for automatic instance backup.
|
void |
setBinlogArchiveDays(Long BinlogArchiveDays)
Set The period (in days) of how long a log backup is retained before being archived, which falls between 180 days and the number of days from the time it is created until it expires.
|
void |
setBinlogExpireDays(Long BinlogExpireDays)
Set Binlog file retention period in days.
|
void |
setBinlogStandbyDays(Long BinlogStandbyDays)
Set The period (in days) of how long a log backup is retained before switching to standard storage, which falls between 30 days and the number of days from the time it is created until it expires.
|
void |
setEnableBackupArchive(String EnableBackupArchive)
Set Whether to enable the archive backup.
|
void |
setEnableBackupPeriodSave(String EnableBackupPeriodSave)
Set Switch for archive backup retention.
|
void |
setEnableBackupStandby(String EnableBackupStandby)
Set Whether to enable the standard storage policy for data backup.
|
void |
setEnableBinlogArchive(String EnableBinlogArchive)
Set Whether to enable the archive backup of logs.
|
void |
setEnableBinlogStandby(String EnableBinlogStandby)
Set Whether to enable the standard storage policy for log backup.
|
void |
setRequestId(String RequestId)
Set The unique request ID, which is returned for each request.
|
void |
setStartBackupPeriodSaveDate(String StartBackupPeriodSaveDate)
Set The start time in the format: yyyy-mm-dd HH:MM:SS, which is used to enable archive backup retention policy.
|
void |
setStartTimeMax(Long StartTimeMax)
Set Latest start time point of automatic backup, such as 6 (for 6:00 AM).
|
void |
setStartTimeMin(Long StartTimeMin)
Set Earliest start time point of automatic backup, such as 2 (for 2:00 AM).
|
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 DescribeBackupConfigResponse()
public DescribeBackupConfigResponse(DescribeBackupConfigResponse source)
public Long getStartTimeMin()
public void setStartTimeMin(Long StartTimeMin)
StartTimeMin
- Earliest start time point of automatic backup, such as 2 (for 2:00 AM). (This field has been disused. You are recommended to use the `BackupTimeWindow` field)public Long getStartTimeMax()
public void setStartTimeMax(Long StartTimeMax)
StartTimeMax
- Latest start time point of automatic backup, such as 6 (for 6:00 AM). (This field has been disused. You are recommended to use the `BackupTimeWindow` field)public Long getBackupExpireDays()
public void setBackupExpireDays(Long BackupExpireDays)
BackupExpireDays
- Backup file retention period in days.public String getBackupMethod()
public void setBackupMethod(String BackupMethod)
BackupMethod
- Backup mode. Value range: physical, logicalpublic Long getBinlogExpireDays()
public void setBinlogExpireDays(Long BinlogExpireDays)
BinlogExpireDays
- Binlog file retention period in days.public CommonTimeWindow getBackupTimeWindow()
public void setBackupTimeWindow(CommonTimeWindow BackupTimeWindow)
BackupTimeWindow
- Time window for automatic instance backup.public String getEnableBackupPeriodSave()
public void setEnableBackupPeriodSave(String EnableBackupPeriodSave)
EnableBackupPeriodSave
- Switch for archive backup retention. Valid values: `off` (disable), `on` (enable). Default value:`off`.public Long getBackupPeriodSaveDays()
public void setBackupPeriodSaveDays(Long BackupPeriodSaveDays)
BackupPeriodSaveDays
- Maximum days of archive backup retention. Valid range: 90-3650. Default value: 1080.public String getBackupPeriodSaveInterval()
public void setBackupPeriodSaveInterval(String BackupPeriodSaveInterval)
BackupPeriodSaveInterval
- Archive backup retention period. Valid values: `weekly` (a week), `monthly` (a month), `quarterly` (a quarter), `yearly` (a year). Default value: `monthly`.public Long getBackupPeriodSaveCount()
public void setBackupPeriodSaveCount(Long BackupPeriodSaveCount)
BackupPeriodSaveCount
- Number of archive backups. Minimum value: `1`, Maximum value: Number of non-archive backups in archive backup retention period. Default value: `1`.public String getStartBackupPeriodSaveDate()
public void setStartBackupPeriodSaveDate(String StartBackupPeriodSaveDate)
StartBackupPeriodSaveDate
- The start time in the format: yyyy-mm-dd HH:MM:SS, which is used to enable archive backup retention policy.public String getEnableBackupArchive()
public void setEnableBackupArchive(String EnableBackupArchive)
EnableBackupArchive
- Whether to enable the archive backup. Valid values: `off` (disable), `on` (enable). Default value: `off`.public Long getBackupArchiveDays()
public void setBackupArchiveDays(Long BackupArchiveDays)
BackupArchiveDays
- The period (in days) of how long a data backup is retained before being archived, which falls between 180 days and the number of days from the time it is created until it expires.public String getEnableBinlogArchive()
public void setEnableBinlogArchive(String EnableBinlogArchive)
EnableBinlogArchive
- Whether to enable the archive backup of logs. Valid values: `off` (disable), `on` (enable). Default value: `off`.public Long getBinlogArchiveDays()
public void setBinlogArchiveDays(Long BinlogArchiveDays)
BinlogArchiveDays
- The period (in days) of how long a log backup is retained before being archived, which falls between 180 days and the number of days from the time it is created until it expires.public String getEnableBackupStandby()
public void setEnableBackupStandby(String EnableBackupStandby)
EnableBackupStandby
- Whether to enable the standard storage policy for data backup. Valid values: `off` (disable), `on` (enable). Default value: `off`.public Long getBackupStandbyDays()
public void setBackupStandbyDays(Long BackupStandbyDays)
BackupStandbyDays
- The period (in days) of how long a data backup is retained before switching to standard storage, which falls between 30 days and the number of days from the time it is created until it expires. If the archive backup is enabled, this period cannot be greater than archive backup period.public String getEnableBinlogStandby()
public void setEnableBinlogStandby(String EnableBinlogStandby)
EnableBinlogStandby
- Whether to enable the standard storage policy for log backup. Valid values: `off` (disable), `on` (enable). Default value: `off`.public Long getBinlogStandbyDays()
public void setBinlogStandbyDays(Long BinlogStandbyDays)
BinlogStandbyDays
- The period (in days) of how long a log backup is retained before switching to standard storage, which falls between 30 days and the number of days from the time it is created until it expires. If the archive backup is enabled, this period cannot be greater than archive backup period.public String getRequestId()
public void setRequestId(String RequestId)
RequestId
- The unique request ID, which is returned for each request. RequestId is required for locating a problem.Copyright © 2023. All rights reserved.