@Stability(value=Stable) public static final class BackupPlanProps.Builder extends Object implements software.amazon.jsii.Builder<BackupPlanProps>
BackupPlanProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
BackupPlanProps.Builder |
backupPlanName(String backupPlanName)
Sets the value of
BackupPlanProps.getBackupPlanName() |
BackupPlanProps.Builder |
backupPlanRules(List<? extends BackupPlanRule> backupPlanRules)
Sets the value of
BackupPlanProps.getBackupPlanRules() |
BackupPlanProps.Builder |
backupVault(IBackupVault backupVault)
Sets the value of
BackupPlanProps.getBackupVault() |
BackupPlanProps |
build()
Builds the configured instance.
|
BackupPlanProps.Builder |
windowsVss(Boolean windowsVss)
Sets the value of
BackupPlanProps.getWindowsVss() |
@Stability(value=Stable) public BackupPlanProps.Builder backupPlanName(String backupPlanName)
BackupPlanProps.getBackupPlanName()backupPlanName - The display name of the backup plan.this@Stability(value=Stable) public BackupPlanProps.Builder backupPlanRules(List<? extends BackupPlanRule> backupPlanRules)
BackupPlanProps.getBackupPlanRules()backupPlanRules - Rules for the backup plan.
Use addRule() to add rules after
instantiation.this@Stability(value=Stable) public BackupPlanProps.Builder backupVault(IBackupVault backupVault)
BackupPlanProps.getBackupVault()backupVault - The backup vault where backups are stored.this@Stability(value=Stable) public BackupPlanProps.Builder windowsVss(Boolean windowsVss)
BackupPlanProps.getWindowsVss()windowsVss - Enable Windows VSS backup.this@Stability(value=Stable) public BackupPlanProps build()
build in interface software.amazon.jsii.Builder<BackupPlanProps>BackupPlanPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.