Interface DescribeLocationFsxOntapResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeLocationFsxOntapResponse.Builder,
,DescribeLocationFsxOntapResponse> DataSyncResponse.Builder
,SdkBuilder<DescribeLocationFsxOntapResponse.Builder,
,DescribeLocationFsxOntapResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeLocationFsxOntapResponse
public static interface DescribeLocationFsxOntapResponse.Builder
extends DataSyncResponse.Builder, SdkPojo, CopyableBuilder<DescribeLocationFsxOntapResponse.Builder,DescribeLocationFsxOntapResponse>
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime
(Instant creationTime) The time that the location was created.fsxFilesystemArn
(String fsxFilesystemArn) The ARN of the FSx for ONTAP file system.locationArn
(String locationArn) The ARN of the FSx for ONTAP file system location.locationUri
(String locationUri) The uniform resource identifier (URI) of the FSx for ONTAP file system location.protocol
(Consumer<FsxProtocol.Builder> protocol) Sets the value of the Protocol property for this object.protocol
(FsxProtocol protocol) Sets the value of the Protocol property for this object.securityGroupArns
(String... securityGroupArns) The security groups that DataSync uses to access your FSx for ONTAP file system.securityGroupArns
(Collection<String> securityGroupArns) The security groups that DataSync uses to access your FSx for ONTAP file system.storageVirtualMachineArn
(String storageVirtualMachineArn) The ARN of the storage virtual machine (SVM) on your FSx for ONTAP file system where you're copying data to or from.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, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
creationTime
The time that the location was created.
- Parameters:
creationTime
- The time that the location was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
locationArn
The ARN of the FSx for ONTAP file system location.
- Parameters:
locationArn
- The ARN of the FSx for ONTAP file system location.- 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 ONTAP file system location.
- Parameters:
locationUri
- The uniform resource identifier (URI) of the FSx for ONTAP file system location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
protocol
Sets the value of the Protocol property for this object.- Parameters:
protocol
- The new value for the Protocol property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
protocol
Sets the value of the Protocol property for this object. 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:
-
securityGroupArns
The security groups that DataSync uses to access your FSx for ONTAP file system.
- Parameters:
securityGroupArns
- The security groups that DataSync uses to access your FSx for ONTAP file system.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityGroupArns
The security groups that DataSync uses to access your FSx for ONTAP file system.
- Parameters:
securityGroupArns
- The security groups that DataSync uses to access your FSx for ONTAP file system.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
storageVirtualMachineArn
The ARN of the storage virtual machine (SVM) on your FSx for ONTAP file system where you're copying data to or from.
- Parameters:
storageVirtualMachineArn
- The ARN of the storage virtual machine (SVM) on your FSx for ONTAP file system where you're copying data to or from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fsxFilesystemArn
The ARN of the FSx for ONTAP file system.
- Parameters:
fsxFilesystemArn
- The ARN of the FSx for ONTAP file system.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-