Interface FsxProtocol.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<FsxProtocol.Builder,
,FsxProtocol> SdkBuilder<FsxProtocol.Builder,
,FsxProtocol> SdkPojo
- Enclosing class:
FsxProtocol
-
Method Summary
Modifier and TypeMethodDescriptiondefault FsxProtocol.Builder
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).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.Builder
Specifies 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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods 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.Builder
avoiding the need to create one manually viaFsxProtocolNfs.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaFsxProtocolSmb.builder()
.When the
Consumer
completes,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:
-