Interface OpenZFSClientConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<OpenZFSClientConfiguration.Builder,OpenZFSClientConfiguration>,SdkBuilder<OpenZFSClientConfiguration.Builder,OpenZFSClientConfiguration>,SdkPojo
- Enclosing class:
- OpenZFSClientConfiguration
public static interface OpenZFSClientConfiguration.Builder extends SdkPojo, CopyableBuilder<OpenZFSClientConfiguration.Builder,OpenZFSClientConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OpenZFSClientConfiguration.Builderclients(String clients)A value that specifies who can mount the file system.OpenZFSClientConfiguration.Builderoptions(String... options)The options to use when mounting the file system.OpenZFSClientConfiguration.Builderoptions(Collection<String> options)The options to use when mounting the file system.-
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 Detail
-
clients
OpenZFSClientConfiguration.Builder clients(String clients)
A value that specifies who can mount the file system. You can provide a wildcard character (
*), an IP address (0.0.0.0), or a CIDR address (192.0.2.0/24). By default, Amazon FSx uses the wildcard character when specifying the client.- Parameters:
clients- A value that specifies who can mount the file system. You can provide a wildcard character (*), an IP address (0.0.0.0), or a CIDR address (192.0.2.0/24). By default, Amazon FSx uses the wildcard character when specifying the client.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
options
OpenZFSClientConfiguration.Builder options(Collection<String> options)
The options to use when mounting the file system. For a list of options that you can use with Network File System (NFS), see the exports(5) - Linux man page. When choosing your options, consider the following:
-
crossmntis used by default. If you don't specifycrossmntwhen changing the client configuration, you won't be able to see or access snapshots in your file system's snapshot directory. -
syncis used by default. If you instead specifyasync, the system acknowledges writes before writing to disk. If the system crashes before the writes are finished, you lose the unwritten data.
- Parameters:
options- The options to use when mounting the file system. For a list of options that you can use with Network File System (NFS), see the exports(5) - Linux man page. When choosing your options, consider the following:-
crossmntis used by default. If you don't specifycrossmntwhen changing the client configuration, you won't be able to see or access snapshots in your file system's snapshot directory. -
syncis used by default. If you instead specifyasync, the system acknowledges writes before writing to disk. If the system crashes before the writes are finished, you lose the unwritten data.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
options
OpenZFSClientConfiguration.Builder options(String... options)
The options to use when mounting the file system. For a list of options that you can use with Network File System (NFS), see the exports(5) - Linux man page. When choosing your options, consider the following:
-
crossmntis used by default. If you don't specifycrossmntwhen changing the client configuration, you won't be able to see or access snapshots in your file system's snapshot directory. -
syncis used by default. If you instead specifyasync, the system acknowledges writes before writing to disk. If the system crashes before the writes are finished, you lose the unwritten data.
- Parameters:
options- The options to use when mounting the file system. For a list of options that you can use with Network File System (NFS), see the exports(5) - Linux man page. When choosing your options, consider the following:-
crossmntis used by default. If you don't specifycrossmntwhen changing the client configuration, you won't be able to see or access snapshots in your file system's snapshot directory. -
syncis used by default. If you instead specifyasync, the system acknowledges writes before writing to disk. If the system crashes before the writes are finished, you lose the unwritten data.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
-