Interface DescribeLocationFsxOpenZfsResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeLocationFsxOpenZfsResponse.Builder,
,DescribeLocationFsxOpenZfsResponse> DataSyncResponse.Builder
,SdkBuilder<DescribeLocationFsxOpenZfsResponse.Builder,
,DescribeLocationFsxOpenZfsResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeLocationFsxOpenZfsResponse
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime
(Instant creationTime) The time that the FSx for OpenZFS location was created.locationArn
(String locationArn) The ARN of the FSx for OpenZFS location that was described.locationUri
(String locationUri) The uniform resource identifier (URI) of the FSx for OpenZFS location that was described.protocol
(Consumer<FsxProtocol.Builder> protocol) The type of protocol that DataSync uses to access your file system.protocol
(FsxProtocol protocol) The type of protocol that DataSync uses to access your file system.securityGroupArns
(String... securityGroupArns) The ARNs of the security groups that are configured for the FSx for OpenZFS file system.securityGroupArns
(Collection<String> securityGroupArns) The ARNs of the security groups that are configured for the FSx for OpenZFS file system.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.datasync.model.DataSyncResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
locationArn
The ARN of the FSx for OpenZFS location that was described.
- Parameters:
locationArn
- The ARN of the FSx for OpenZFS location that was described.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
locationUri
The uniform resource identifier (URI) of the FSx for OpenZFS location that was described.
Example:
fsxz://us-west-2.fs-1234567890abcdef02/fsx/folderA/folder
- Parameters:
locationUri
- The uniform resource identifier (URI) of the FSx for OpenZFS location that was described.Example:
fsxz://us-west-2.fs-1234567890abcdef02/fsx/folderA/folder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityGroupArns
The ARNs of the security groups that are configured for the FSx for OpenZFS file system.
- Parameters:
securityGroupArns
- The ARNs of the security groups that are configured for the FSx for OpenZFS file system.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityGroupArns
The ARNs of the security groups that are configured for the FSx for OpenZFS file system.
- Parameters:
securityGroupArns
- The ARNs of the security groups that are configured for the FSx for OpenZFS file system.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
protocol
The type of protocol that DataSync uses to access your file system.
- Parameters:
protocol
- The type of protocol that DataSync uses to access your file system.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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 viaFsxProtocol.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toprotocol(FsxProtocol)
.- Parameters:
protocol
- a consumer that will call methods onFsxProtocol.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationTime
The time that the FSx for OpenZFS location was created.
- Parameters:
creationTime
- The time that the FSx for OpenZFS location was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-