Interface AdvancedBackupSetting.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AdvancedBackupSetting.Builder,AdvancedBackupSetting>,SdkBuilder<AdvancedBackupSetting.Builder,AdvancedBackupSetting>,SdkPojo
- Enclosing class:
- AdvancedBackupSetting
public static interface AdvancedBackupSetting.Builder extends SdkPojo, CopyableBuilder<AdvancedBackupSetting.Builder,AdvancedBackupSetting>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AdvancedBackupSetting.BuilderbackupOptions(Map<String,String> backupOptions)Specifies the backup option for a selected resource.AdvancedBackupSetting.BuilderresourceType(String resourceType)Specifies an object containing resource type and backup options.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
resourceType
AdvancedBackupSetting.Builder resourceType(String resourceType)
Specifies an object containing resource type and backup options. The only supported resource type is Amazon EC2 instances with Windows Volume Shadow Copy Service (VSS). For a CloudFormation example, see the sample CloudFormation template to enable Windows VSS in the Backup User Guide.
Valid values:
EC2.- Parameters:
resourceType- Specifies an object containing resource type and backup options. The only supported resource type is Amazon EC2 instances with Windows Volume Shadow Copy Service (VSS). For a CloudFormation example, see the sample CloudFormation template to enable Windows VSS in the Backup User Guide.Valid values:
EC2.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
backupOptions
AdvancedBackupSetting.Builder backupOptions(Map<String,String> backupOptions)
Specifies the backup option for a selected resource. This option is only available for Windows VSS backup jobs.
Valid values:
Set to
"WindowsVSS":"enabled"to enable theWindowsVSSbackup option and create a Windows VSS backup.Set to
"WindowsVSS":"disabled"to create a regular backup. TheWindowsVSSoption is not enabled by default.If you specify an invalid option, you get an
InvalidParameterValueExceptionexception.For more information about Windows VSS backups, see Creating a VSS-Enabled Windows Backup.
- Parameters:
backupOptions- Specifies the backup option for a selected resource. This option is only available for Windows VSS backup jobs.Valid values:
Set to
"WindowsVSS":"enabled"to enable theWindowsVSSbackup option and create a Windows VSS backup.Set to
"WindowsVSS":"disabled"to create a regular backup. TheWindowsVSSoption is not enabled by default.If you specify an invalid option, you get an
InvalidParameterValueExceptionexception.For more information about Windows VSS backups, see Creating a VSS-Enabled Windows Backup.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-