public static interface CreateFileSystemFromBackupRequest.Builder extends FSxRequest.Builder, SdkPojo, CopyableBuilder<CreateFileSystemFromBackupRequest.Builder,CreateFileSystemFromBackupRequest>
Modifier and Type | Method and Description |
---|---|
CreateFileSystemFromBackupRequest.Builder |
backupId(String backupId)
Sets the value of the BackupId property for this object.
|
CreateFileSystemFromBackupRequest.Builder |
clientRequestToken(String clientRequestToken)
(Optional) A string of up to 64 ASCII characters that Amazon FSx uses to ensure idempotent creation.
|
CreateFileSystemFromBackupRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
CreateFileSystemFromBackupRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
CreateFileSystemFromBackupRequest.Builder |
securityGroupIds(Collection<String> securityGroupIds)
A list of IDs for the security groups that apply to the specified network interfaces created for file system
access.
|
CreateFileSystemFromBackupRequest.Builder |
securityGroupIds(String... securityGroupIds)
A list of IDs for the security groups that apply to the specified network interfaces created for file system
access.
|
CreateFileSystemFromBackupRequest.Builder |
subnetIds(Collection<String> subnetIds)
A list of IDs for the subnets that the file system will be accessible from.
|
CreateFileSystemFromBackupRequest.Builder |
subnetIds(String... subnetIds)
A list of IDs for the subnets that the file system will be accessible from.
|
CreateFileSystemFromBackupRequest.Builder |
tags(Collection<Tag> tags)
The tags to be applied to the file system at file system creation.
|
CreateFileSystemFromBackupRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
The tags to be applied to the file system at file system creation.
|
CreateFileSystemFromBackupRequest.Builder |
tags(Tag... tags)
The tags to be applied to the file system at file system creation.
|
default CreateFileSystemFromBackupRequest.Builder |
windowsConfiguration(Consumer<CreateFileSystemWindowsConfiguration.Builder> windowsConfiguration)
The configuration for this Microsoft Windows file system.
|
CreateFileSystemFromBackupRequest.Builder |
windowsConfiguration(CreateFileSystemWindowsConfiguration windowsConfiguration)
The configuration for this Microsoft Windows file system.
|
build
overrideConfiguration
copy
applyMutation, build
CreateFileSystemFromBackupRequest.Builder backupId(String backupId)
backupId
- The new value for the BackupId property for this object.CreateFileSystemFromBackupRequest.Builder clientRequestToken(String clientRequestToken)
(Optional) A string of up to 64 ASCII characters that Amazon FSx uses to ensure idempotent creation. This string is automatically filled on your behalf when you use the AWS Command Line Interface (AWS CLI) or an AWS SDK.
clientRequestToken
- (Optional) A string of up to 64 ASCII characters that Amazon FSx uses to ensure idempotent creation.
This string is automatically filled on your behalf when you use the AWS Command Line Interface (AWS
CLI) or an AWS SDK.CreateFileSystemFromBackupRequest.Builder subnetIds(Collection<String> subnetIds)
A list of IDs for the subnets that the file system will be accessible from. Currently, you can specify only one subnet. The file server is also launched in that subnet's Availability Zone.
subnetIds
- A list of IDs for the subnets that the file system will be accessible from. Currently, you can specify
only one subnet. The file server is also launched in that subnet's Availability Zone.CreateFileSystemFromBackupRequest.Builder subnetIds(String... subnetIds)
A list of IDs for the subnets that the file system will be accessible from. Currently, you can specify only one subnet. The file server is also launched in that subnet's Availability Zone.
subnetIds
- A list of IDs for the subnets that the file system will be accessible from. Currently, you can specify
only one subnet. The file server is also launched in that subnet's Availability Zone.CreateFileSystemFromBackupRequest.Builder securityGroupIds(Collection<String> securityGroupIds)
A list of IDs for the security groups that apply to the specified network interfaces created for file system access. These security groups apply to all network interfaces. This value isn't returned in later describe requests.
securityGroupIds
- A list of IDs for the security groups that apply to the specified network interfaces created for file
system access. These security groups apply to all network interfaces. This value isn't returned in
later describe requests.CreateFileSystemFromBackupRequest.Builder securityGroupIds(String... securityGroupIds)
A list of IDs for the security groups that apply to the specified network interfaces created for file system access. These security groups apply to all network interfaces. This value isn't returned in later describe requests.
securityGroupIds
- A list of IDs for the security groups that apply to the specified network interfaces created for file
system access. These security groups apply to all network interfaces. This value isn't returned in
later describe requests.CreateFileSystemFromBackupRequest.Builder tags(Collection<Tag> tags)
The tags to be applied to the file system at file system creation. The key value of the Name
tag
appears in the console as the file system name.
tags
- The tags to be applied to the file system at file system creation. The key value of the
Name
tag appears in the console as the file system name.CreateFileSystemFromBackupRequest.Builder tags(Tag... tags)
The tags to be applied to the file system at file system creation. The key value of the Name
tag
appears in the console as the file system name.
tags
- The tags to be applied to the file system at file system creation. The key value of the
Name
tag appears in the console as the file system name.CreateFileSystemFromBackupRequest.Builder tags(Consumer<Tag.Builder>... tags)
The tags to be applied to the file system at file system creation. The key value of the Name
tag
appears in the console as the file system name.
List.Builder
avoiding the need to create
one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its result
is passed to #tags(List)
.tags
- a consumer that will call methods on List.Builder
#tags(List)
CreateFileSystemFromBackupRequest.Builder windowsConfiguration(CreateFileSystemWindowsConfiguration windowsConfiguration)
The configuration for this Microsoft Windows file system.
windowsConfiguration
- The configuration for this Microsoft Windows file system.default CreateFileSystemFromBackupRequest.Builder windowsConfiguration(Consumer<CreateFileSystemWindowsConfiguration.Builder> windowsConfiguration)
The configuration for this Microsoft Windows file system.
This is a convenience that creates an instance of theCreateFileSystemWindowsConfiguration.Builder
avoiding the need to create one manually via CreateFileSystemWindowsConfiguration.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to windowsConfiguration(CreateFileSystemWindowsConfiguration)
.windowsConfiguration
- a consumer that will call methods on CreateFileSystemWindowsConfiguration.Builder
windowsConfiguration(CreateFileSystemWindowsConfiguration)
CreateFileSystemFromBackupRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.CreateFileSystemFromBackupRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.