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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DescribeLocationFsxOntapResponse.BuildercreationTime(Instant creationTime)The time that the location was created.DescribeLocationFsxOntapResponse.BuilderfsxFilesystemArn(String fsxFilesystemArn)The ARN of the FSx for ONTAP file system.DescribeLocationFsxOntapResponse.BuilderlocationArn(String locationArn)The ARN of the FSx for ONTAP file system location.DescribeLocationFsxOntapResponse.BuilderlocationUri(String locationUri)The uniform resource identifier (URI) of the FSx for ONTAP file system location.default DescribeLocationFsxOntapResponse.Builderprotocol(Consumer<FsxProtocol.Builder> protocol)Sets the value of the Protocol property for this object.DescribeLocationFsxOntapResponse.Builderprotocol(FsxProtocol protocol)Sets the value of the Protocol property for this object.DescribeLocationFsxOntapResponse.BuildersecurityGroupArns(String... securityGroupArns)The security groups that DataSync uses to access your FSx for ONTAP file system.DescribeLocationFsxOntapResponse.BuildersecurityGroupArns(Collection<String> securityGroupArns)The security groups that DataSync uses to access your FSx for ONTAP file system.DescribeLocationFsxOntapResponse.BuilderstorageVirtualMachineArn(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 Detail
-
creationTime
DescribeLocationFsxOntapResponse.Builder creationTime(Instant 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
DescribeLocationFsxOntapResponse.Builder locationArn(String 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
DescribeLocationFsxOntapResponse.Builder locationUri(String 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
DescribeLocationFsxOntapResponse.Builder protocol(FsxProtocol 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
default DescribeLocationFsxOntapResponse.Builder protocol(Consumer<FsxProtocol.Builder> protocol)
Sets the value of the Protocol property for this object. This is a convenience method that creates an instance of theFsxProtocol.Builderavoiding the need to create one manually viaFsxProtocol.builder().When the
Consumercompletes,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:
protocol(FsxProtocol)
-
securityGroupArns
DescribeLocationFsxOntapResponse.Builder securityGroupArns(Collection<String> 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
DescribeLocationFsxOntapResponse.Builder securityGroupArns(String... 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
DescribeLocationFsxOntapResponse.Builder 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.
- 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
DescribeLocationFsxOntapResponse.Builder fsxFilesystemArn(String 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.
-
-