public static interface CreateLocationFsxOpenZfsRequest.Builder extends DataSyncRequest.Builder, SdkPojo, CopyableBuilder<CreateLocationFsxOpenZfsRequest.Builder,CreateLocationFsxOpenZfsRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateLocationFsxOpenZfsRequest.Builder |
fsxFilesystemArn(String fsxFilesystemArn)
The Amazon Resource Name (ARN) of the FSx for OpenZFS file system.
|
CreateLocationFsxOpenZfsRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateLocationFsxOpenZfsRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default CreateLocationFsxOpenZfsRequest.Builder |
protocol(Consumer<FsxProtocol.Builder> protocol)
The type of protocol that DataSync uses to access your file system.
|
CreateLocationFsxOpenZfsRequest.Builder |
protocol(FsxProtocol protocol)
The type of protocol that DataSync uses to access your file system.
|
CreateLocationFsxOpenZfsRequest.Builder |
securityGroupArns(Collection<String> securityGroupArns)
The ARNs of the security groups that are used to configure the FSx for OpenZFS file system.
|
CreateLocationFsxOpenZfsRequest.Builder |
securityGroupArns(String... securityGroupArns)
The ARNs of the security groups that are used to configure the FSx for OpenZFS file system.
|
CreateLocationFsxOpenZfsRequest.Builder |
subdirectory(String subdirectory)
A subdirectory in the location's path that must begin with
/fsx. |
CreateLocationFsxOpenZfsRequest.Builder |
tags(Collection<TagListEntry> tags)
The key-value pair that represents a tag that you want to add to the resource.
|
CreateLocationFsxOpenZfsRequest.Builder |
tags(Consumer<TagListEntry.Builder>... tags)
The key-value pair that represents a tag that you want to add to the resource.
|
CreateLocationFsxOpenZfsRequest.Builder |
tags(TagListEntry... tags)
The key-value pair that represents a tag that you want to add to the resource.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateLocationFsxOpenZfsRequest.Builder fsxFilesystemArn(String fsxFilesystemArn)
The Amazon Resource Name (ARN) of the FSx for OpenZFS file system.
fsxFilesystemArn - The Amazon Resource Name (ARN) of the FSx for OpenZFS file system.CreateLocationFsxOpenZfsRequest.Builder protocol(FsxProtocol protocol)
The type of protocol that DataSync uses to access your file system.
protocol - The type of protocol that DataSync uses to access your file system.default CreateLocationFsxOpenZfsRequest.Builder protocol(Consumer<FsxProtocol.Builder> protocol)
The type of protocol that DataSync uses to access your file system.
This is a convenience method that creates an instance of theFsxProtocol.Builder avoiding the need to
create one manually via FsxProtocol.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to protocol(FsxProtocol).
protocol - a consumer that will call methods on FsxProtocol.Builderprotocol(FsxProtocol)CreateLocationFsxOpenZfsRequest.Builder securityGroupArns(Collection<String> securityGroupArns)
The ARNs of the security groups that are used to configure the FSx for OpenZFS file system.
securityGroupArns - The ARNs of the security groups that are used to configure the FSx for OpenZFS file system.CreateLocationFsxOpenZfsRequest.Builder securityGroupArns(String... securityGroupArns)
The ARNs of the security groups that are used to configure the FSx for OpenZFS file system.
securityGroupArns - The ARNs of the security groups that are used to configure the FSx for OpenZFS file system.CreateLocationFsxOpenZfsRequest.Builder subdirectory(String subdirectory)
A subdirectory in the location's path that must begin with /fsx. DataSync uses this subdirectory
to read or write data (depending on whether the file system is a source or destination location).
subdirectory - A subdirectory in the location's path that must begin with /fsx. DataSync uses this
subdirectory to read or write data (depending on whether the file system is a source or destination
location).CreateLocationFsxOpenZfsRequest.Builder tags(Collection<TagListEntry> tags)
The key-value pair that represents a tag that you want to add to the resource. The value can be an empty string. This value helps you manage, filter, and search for your resources. We recommend that you create a name tag for your location.
tags - The key-value pair that represents a tag that you want to add to the resource. The value can be an
empty string. This value helps you manage, filter, and search for your resources. We recommend that
you create a name tag for your location.CreateLocationFsxOpenZfsRequest.Builder tags(TagListEntry... tags)
The key-value pair that represents a tag that you want to add to the resource. The value can be an empty string. This value helps you manage, filter, and search for your resources. We recommend that you create a name tag for your location.
tags - The key-value pair that represents a tag that you want to add to the resource. The value can be an
empty string. This value helps you manage, filter, and search for your resources. We recommend that
you create a name tag for your location.CreateLocationFsxOpenZfsRequest.Builder tags(Consumer<TagListEntry.Builder>... tags)
The key-value pair that represents a tag that you want to add to the resource. The value can be an empty string. This value helps you manage, filter, and search for your resources. We recommend that you create a name tag for your location.
This is a convenience method that creates an instance of theTagListEntry.Builder avoiding the need to create one
manually via TagListEntry.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #tags(List.
tags - a consumer that will call methods on
TagListEntry.Builder#tags(java.util.Collection) CreateLocationFsxOpenZfsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateLocationFsxOpenZfsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.