@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class OpenZFSNfsExport extends Object implements Serializable, Cloneable, StructuredPojo
The Network File System (NFS) configurations for mounting an Amazon FSx for OpenZFS file system.
Constructor and Description |
---|
OpenZFSNfsExport() |
Modifier and Type | Method and Description |
---|---|
OpenZFSNfsExport |
clone() |
boolean |
equals(Object obj) |
List<OpenZFSClientConfiguration> |
getClientConfigurations()
A list of configuration objects that contain the client and options for mounting the OpenZFS file system.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setClientConfigurations(Collection<OpenZFSClientConfiguration> clientConfigurations)
A list of configuration objects that contain the client and options for mounting the OpenZFS file system.
|
String |
toString()
Returns a string representation of this object.
|
OpenZFSNfsExport |
withClientConfigurations(Collection<OpenZFSClientConfiguration> clientConfigurations)
A list of configuration objects that contain the client and options for mounting the OpenZFS file system.
|
OpenZFSNfsExport |
withClientConfigurations(OpenZFSClientConfiguration... clientConfigurations)
A list of configuration objects that contain the client and options for mounting the OpenZFS file system.
|
public List<OpenZFSClientConfiguration> getClientConfigurations()
A list of configuration objects that contain the client and options for mounting the OpenZFS file system.
public void setClientConfigurations(Collection<OpenZFSClientConfiguration> clientConfigurations)
A list of configuration objects that contain the client and options for mounting the OpenZFS file system.
clientConfigurations
- A list of configuration objects that contain the client and options for mounting the OpenZFS file system.public OpenZFSNfsExport withClientConfigurations(OpenZFSClientConfiguration... clientConfigurations)
A list of configuration objects that contain the client and options for mounting the OpenZFS file system.
NOTE: This method appends the values to the existing list (if any). Use
setClientConfigurations(java.util.Collection)
or withClientConfigurations(java.util.Collection)
if you want to override the existing values.
clientConfigurations
- A list of configuration objects that contain the client and options for mounting the OpenZFS file system.public OpenZFSNfsExport withClientConfigurations(Collection<OpenZFSClientConfiguration> clientConfigurations)
A list of configuration objects that contain the client and options for mounting the OpenZFS file system.
clientConfigurations
- A list of configuration objects that contain the client and options for mounting the OpenZFS file system.public String toString()
toString
in class Object
Object.toString()
public OpenZFSNfsExport clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.