@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FsxProtocol extends Object implements Serializable, Cloneable, StructuredPojo
Specifies the data transfer protocol that DataSync uses to access your Amazon FSx file system.
| Constructor and Description |
|---|
FsxProtocol() |
| Modifier and Type | Method and Description |
|---|---|
FsxProtocol |
clone() |
boolean |
equals(Object obj) |
FsxProtocolNfs |
getNFS()
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).
|
FsxProtocolSmb |
getSMB()
Specifies the Server Message Block (SMB) protocol configuration that DataSync uses to access your FSx for ONTAP
file system's SVM.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setNFS(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).
|
void |
setSMB(FsxProtocolSmb sMB)
Specifies the Server Message Block (SMB) protocol configuration that DataSync uses to access your FSx for ONTAP
file system's SVM.
|
String |
toString()
Returns a string representation of this object.
|
FsxProtocol |
withNFS(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).
|
FsxProtocol |
withSMB(FsxProtocolSmb sMB)
Specifies the Server Message Block (SMB) protocol configuration that DataSync uses to access your FSx for ONTAP
file system's SVM.
|
public void setNFS(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).
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).public FsxProtocolNfs getNFS()
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).
public FsxProtocol withNFS(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).
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).public void setSMB(FsxProtocolSmb sMB)
Specifies the Server Message Block (SMB) protocol configuration that DataSync uses to access your FSx for ONTAP file system's SVM.
sMB - Specifies the Server Message Block (SMB) protocol configuration that DataSync uses to access your FSx for
ONTAP file system's SVM.public FsxProtocolSmb getSMB()
Specifies the Server Message Block (SMB) protocol configuration that DataSync uses to access your FSx for ONTAP file system's SVM.
public FsxProtocol withSMB(FsxProtocolSmb sMB)
Specifies the Server Message Block (SMB) protocol configuration that DataSync uses to access your FSx for ONTAP file system's SVM.
sMB - Specifies the Server Message Block (SMB) protocol configuration that DataSync uses to access your FSx for
ONTAP file system's SVM.public String toString()
toString in class ObjectObject.toString()public FsxProtocol clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.