Interface DeleteFileSystemLustreConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DeleteFileSystemLustreConfiguration.Builder,,DeleteFileSystemLustreConfiguration> SdkBuilder<DeleteFileSystemLustreConfiguration.Builder,,DeleteFileSystemLustreConfiguration> SdkPojo
- Enclosing class:
DeleteFileSystemLustreConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionfinalBackupTags(Collection<Tag> finalBackupTags) Use ifSkipFinalBackupis set tofalse, and you want to apply an array of tags to the final backup.finalBackupTags(Consumer<Tag.Builder>... finalBackupTags) Use ifSkipFinalBackupis set tofalse, and you want to apply an array of tags to the final backup.finalBackupTags(Tag... finalBackupTags) Use ifSkipFinalBackupis set tofalse, and you want to apply an array of tags to the final backup.skipFinalBackup(Boolean skipFinalBackup) SetSkipFinalBackupto false if you want to take a final backup of the file system you are deleting.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
skipFinalBackup
Set
SkipFinalBackupto false if you want to take a final backup of the file system you are deleting. By default, Amazon FSx will not take a final backup on your behalf when theDeleteFileSystemoperation is invoked. (Default = true)The
fsx:CreateBackuppermission is required if you setSkipFinalBackuptofalsein order to delete the file system and take a final backup.- Parameters:
skipFinalBackup- SetSkipFinalBackupto false if you want to take a final backup of the file system you are deleting. By default, Amazon FSx will not take a final backup on your behalf when theDeleteFileSystemoperation is invoked. (Default = true)The
fsx:CreateBackuppermission is required if you setSkipFinalBackuptofalsein order to delete the file system and take a final backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
finalBackupTags
Use if
SkipFinalBackupis set tofalse, and you want to apply an array of tags to the final backup. If you have set the file system propertyCopyTagsToBackupsto true, and you specify one or moreFinalBackupTagswhen deleting a file system, Amazon FSx will not copy any existing file system tags to the backup.- Parameters:
finalBackupTags- Use ifSkipFinalBackupis set tofalse, and you want to apply an array of tags to the final backup. If you have set the file system propertyCopyTagsToBackupsto true, and you specify one or moreFinalBackupTagswhen deleting a file system, Amazon FSx will not copy any existing file system tags to the backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
finalBackupTags
Use if
SkipFinalBackupis set tofalse, and you want to apply an array of tags to the final backup. If you have set the file system propertyCopyTagsToBackupsto true, and you specify one or moreFinalBackupTagswhen deleting a file system, Amazon FSx will not copy any existing file system tags to the backup.- Parameters:
finalBackupTags- Use ifSkipFinalBackupis set tofalse, and you want to apply an array of tags to the final backup. If you have set the file system propertyCopyTagsToBackupsto true, and you specify one or moreFinalBackupTagswhen deleting a file system, Amazon FSx will not copy any existing file system tags to the backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
finalBackupTags
DeleteFileSystemLustreConfiguration.Builder finalBackupTags(Consumer<Tag.Builder>... finalBackupTags) Use if
This is a convenience method that creates an instance of theSkipFinalBackupis set tofalse, and you want to apply an array of tags to the final backup. If you have set the file system propertyCopyTagsToBackupsto true, and you specify one or moreFinalBackupTagswhen deleting a file system, Amazon FSx will not copy any existing file system tags to the backup.Tag.Builderavoiding the need to create one manually viaTag.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofinalBackupTags(List<Tag>).- Parameters:
finalBackupTags- a consumer that will call methods onTag.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-