Interface FsxProtocol.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<FsxProtocol.Builder,,FsxProtocol> SdkBuilder<FsxProtocol.Builder,,FsxProtocol> SdkPojo
- Enclosing class:
FsxProtocol
-
Method Summary
Modifier and TypeMethodDescriptiondefault FsxProtocol.BuilderSpecifies the Network File System (NFS) protocol configuration that DataSync uses to access your FSx for OpenZFS file system or FSx for ONTAP file system's storage virtual machine (SVM).nfs(FsxProtocolNfs nfs) Specifies the Network File System (NFS) protocol configuration that DataSync uses to access your FSx for OpenZFS file system or FSx for ONTAP file system's storage virtual machine (SVM).default FsxProtocol.BuilderSpecifies the Server Message Block (SMB) protocol configuration that DataSync uses to access your FSx for ONTAP file system's SVM.smb(FsxProtocolSmb smb) Specifies the Server Message Block (SMB) protocol configuration that DataSync uses to access your FSx for ONTAP file system's SVM.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
nfs
Specifies the Network File System (NFS) protocol configuration that DataSync uses to access your FSx for OpenZFS file system or FSx for ONTAP file system's storage virtual machine (SVM).
- Parameters:
nfs- Specifies the Network File System (NFS) protocol configuration that DataSync uses to access your FSx for OpenZFS file system or FSx for ONTAP file system's storage virtual machine (SVM).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nfs
Specifies the Network File System (NFS) protocol configuration that DataSync uses to access your FSx for OpenZFS file system or FSx for ONTAP file system's storage virtual machine (SVM).
This is a convenience method that creates an instance of theFsxProtocolNfs.Builderavoiding the need to create one manually viaFsxProtocolNfs.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonfs(FsxProtocolNfs).- Parameters:
nfs- a consumer that will call methods onFsxProtocolNfs.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
smb
Specifies the Server Message Block (SMB) protocol configuration that DataSync uses to access your FSx for ONTAP file system's SVM.
- Parameters:
smb- Specifies the Server Message Block (SMB) protocol configuration that DataSync uses to access your FSx for ONTAP file system's SVM.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
smb
Specifies the Server Message Block (SMB) protocol configuration that DataSync uses to access your FSx for ONTAP file system's SVM.
This is a convenience method that creates an instance of theFsxProtocolSmb.Builderavoiding the need to create one manually viaFsxProtocolSmb.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosmb(FsxProtocolSmb).- Parameters:
smb- a consumer that will call methods onFsxProtocolSmb.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-