@Generated(value="org.openapitools.codegen.languages.JavaSmartxClientCodegen") public class BackupPlanCreationParams extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
SERIALIZED_NAME_BACKUP_DELAY_OPTION |
static String |
SERIALIZED_NAME_BACKUP_SERVICE_ID |
static String |
SERIALIZED_NAME_BACKUP_STORE_REPOSITORY_ID |
static String |
SERIALIZED_NAME_COMPRESSION |
static String |
SERIALIZED_NAME_DESCRIPTION |
static String |
SERIALIZED_NAME_ENABLE_WINDOW |
static String |
SERIALIZED_NAME_FULL_INTERVAL |
static String |
SERIALIZED_NAME_FULL_PERIOD |
static String |
SERIALIZED_NAME_FULL_TIME_POINT |
static String |
SERIALIZED_NAME_INCREMENTAL_INTERVAL |
static String |
SERIALIZED_NAME_INCREMENTAL_PERIOD |
static String |
SERIALIZED_NAME_INCREMENTAL_TIME_POINTS |
static String |
SERIALIZED_NAME_INCREMENTAL_WEEKDAYS |
static String |
SERIALIZED_NAME_KEEP_POLICY |
static String |
SERIALIZED_NAME_KEEP_POLICY_VALUE |
static String |
SERIALIZED_NAME_NAME |
static String |
SERIALIZED_NAME_SNAPSHOT_CONSISTENT_TYPE |
static String |
SERIALIZED_NAME_VMS |
static String |
SERIALIZED_NAME_WINDOW_END |
static String |
SERIALIZED_NAME_WINDOW_START |
| 构造器和说明 |
|---|
BackupPlanCreationParams() |
public static final String SERIALIZED_NAME_KEEP_POLICY_VALUE
public static final String SERIALIZED_NAME_BACKUP_DELAY_OPTION
public static final String SERIALIZED_NAME_FULL_TIME_POINT
public static final String SERIALIZED_NAME_INCREMENTAL_WEEKDAYS
public static final String SERIALIZED_NAME_INCREMENTAL_TIME_POINTS
public static final String SERIALIZED_NAME_INCREMENTAL_INTERVAL
public static final String SERIALIZED_NAME_INCREMENTAL_PERIOD
public static final String SERIALIZED_NAME_SNAPSHOT_CONSISTENT_TYPE
public static final String SERIALIZED_NAME_BACKUP_STORE_REPOSITORY_ID
public static final String SERIALIZED_NAME_BACKUP_SERVICE_ID
public BackupPlanCreationParams keepPolicyValue(Integer keepPolicyValue)
@Nonnull public Integer getKeepPolicyValue()
public void setKeepPolicyValue(Integer keepPolicyValue)
public BackupPlanCreationParams keepPolicy(BackupPlanKeepPolicy keepPolicy)
@Nonnull public BackupPlanKeepPolicy getKeepPolicy()
public void setKeepPolicy(BackupPlanKeepPolicy keepPolicy)
public BackupPlanCreationParams backupDelayOption(BackupPlanDelayOption backupDelayOption)
@Nullable public BackupPlanDelayOption getBackupDelayOption()
public void setBackupDelayOption(BackupPlanDelayOption backupDelayOption)
public BackupPlanCreationParams windowEnd(String windowEnd)
public void setWindowEnd(String windowEnd)
public BackupPlanCreationParams windowStart(String windowStart)
public void setWindowStart(String windowStart)
public BackupPlanCreationParams enableWindow(Boolean enableWindow)
public void setEnableWindow(Boolean enableWindow)
public BackupPlanCreationParams fullTimePoint(BackupPlanTimePoint fullTimePoint)
@Nonnull public BackupPlanTimePoint getFullTimePoint()
public void setFullTimePoint(BackupPlanTimePoint fullTimePoint)
public BackupPlanCreationParams fullPeriod(BackupPlanPeriod fullPeriod)
@Nonnull public BackupPlanPeriod getFullPeriod()
public void setFullPeriod(BackupPlanPeriod fullPeriod)
public BackupPlanCreationParams fullInterval(Integer fullInterval)
public void setFullInterval(Integer fullInterval)
public BackupPlanCreationParams incrementalWeekdays(List<WeekdayTypeEnum> incrementalWeekdays)
public BackupPlanCreationParams addIncrementalWeekdaysItem(WeekdayTypeEnum incrementalWeekdaysItem)
@Nullable public List<WeekdayTypeEnum> getIncrementalWeekdays()
public void setIncrementalWeekdays(List<WeekdayTypeEnum> incrementalWeekdays)
public BackupPlanCreationParams incrementalTimePoints(List<BackupPlanTimePoint> incrementalTimePoints)
public BackupPlanCreationParams addIncrementalTimePointsItem(BackupPlanTimePoint incrementalTimePointsItem)
@Nullable public List<BackupPlanTimePoint> getIncrementalTimePoints()
public void setIncrementalTimePoints(List<BackupPlanTimePoint> incrementalTimePoints)
public BackupPlanCreationParams incrementalInterval(Integer incrementalInterval)
@Nonnull public Integer getIncrementalInterval()
public void setIncrementalInterval(Integer incrementalInterval)
public BackupPlanCreationParams incrementalPeriod(BackupPlanPeriod incrementalPeriod)
@Nonnull public BackupPlanPeriod getIncrementalPeriod()
public void setIncrementalPeriod(BackupPlanPeriod incrementalPeriod)
public BackupPlanCreationParams snapshotConsistentType(ConsistentType snapshotConsistentType)
@Nonnull public ConsistentType getSnapshotConsistentType()
public void setSnapshotConsistentType(ConsistentType snapshotConsistentType)
public BackupPlanCreationParams compression(Boolean compression)
public void setCompression(Boolean compression)
public BackupPlanCreationParams vms(VmWhereInput vms)
@Nonnull public VmWhereInput getVms()
public void setVms(VmWhereInput vms)
public BackupPlanCreationParams description(String description)
public void setDescription(String description)
public BackupPlanCreationParams backupStoreRepositoryId(String backupStoreRepositoryId)
@Nonnull public String getBackupStoreRepositoryId()
public void setBackupStoreRepositoryId(String backupStoreRepositoryId)
public BackupPlanCreationParams backupServiceId(String backupServiceId)
@Nonnull public String getBackupServiceId()
public void setBackupServiceId(String backupServiceId)
public BackupPlanCreationParams name(String name)
public void setName(String name)
Copyright © 2025. All rights reserved.