Interface FsxUpdateProtocol.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<FsxUpdateProtocol.Builder,
,FsxUpdateProtocol> SdkBuilder<FsxUpdateProtocol.Builder,
,FsxUpdateProtocol> SdkPojo
- Enclosing class:
FsxUpdateProtocol
@Mutable
@NotThreadSafe
public static interface FsxUpdateProtocol.Builder
extends SdkPojo, CopyableBuilder<FsxUpdateProtocol.Builder,FsxUpdateProtocol>
-
Method Summary
Modifier and TypeMethodDescriptiondefault FsxUpdateProtocol.Builder
Sets the value of the NFS property for this object.nfs
(FsxProtocolNfs nfs) Sets the value of the NFS property for this object.default FsxUpdateProtocol.Builder
Specifies the Server Message Block (SMB) protocol configuration that DataSync uses to access your FSx for ONTAP file system's storage virtual machine (SVM).smb
(FsxUpdateProtocolSmb smb) Specifies the Server Message Block (SMB) protocol configuration that DataSync uses to access your FSx for ONTAP file system's storage virtual machine (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, sdkFieldNameToField, sdkFields
-
Method Details
-
nfs
Sets the value of the NFS property for this object.- Parameters:
nfs
- The new value for the NFS property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nfs
Sets the value of the NFS property for this object. 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 storage virtual machine (SVM).
- Parameters:
smb
- Specifies the Server Message Block (SMB) protocol configuration that DataSync uses to access your 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.
-
smb
Specifies the Server Message Block (SMB) protocol configuration that DataSync uses to access your FSx for ONTAP file system's storage virtual machine (SVM).
This is a convenience method that creates an instance of theFsxUpdateProtocolSmb.Builder
avoiding the need to create one manually viaFsxUpdateProtocolSmb.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosmb(FsxUpdateProtocolSmb)
.- Parameters:
smb
- a consumer that will call methods onFsxUpdateProtocolSmb.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-