Interface OpenZFSNfsExport.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<OpenZFSNfsExport.Builder,,OpenZFSNfsExport> SdkBuilder<OpenZFSNfsExport.Builder,,OpenZFSNfsExport> SdkPojo
- Enclosing class:
OpenZFSNfsExport
public static interface OpenZFSNfsExport.Builder
extends SdkPojo, CopyableBuilder<OpenZFSNfsExport.Builder,OpenZFSNfsExport>
-
Method Summary
Modifier and TypeMethodDescriptionclientConfigurations(Collection<OpenZFSClientConfiguration> clientConfigurations) A list of configuration objects that contain the client and options for mounting the OpenZFS file system.clientConfigurations(Consumer<OpenZFSClientConfiguration.Builder>... clientConfigurations) A list of configuration objects that contain the client and options for mounting the OpenZFS file system.clientConfigurations(OpenZFSClientConfiguration... clientConfigurations) A list of configuration objects that contain the client and options for mounting the OpenZFS file system.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
clientConfigurations
OpenZFSNfsExport.Builder clientConfigurations(Collection<OpenZFSClientConfiguration> clientConfigurations) A list of configuration objects that contain the client and options for mounting the OpenZFS file system.
- Parameters:
clientConfigurations- A list of configuration objects that contain the client and options for mounting the OpenZFS file system.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientConfigurations
A list of configuration objects that contain the client and options for mounting the OpenZFS file system.
- Parameters:
clientConfigurations- A list of configuration objects that contain the client and options for mounting the OpenZFS file system.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientConfigurations
OpenZFSNfsExport.Builder clientConfigurations(Consumer<OpenZFSClientConfiguration.Builder>... clientConfigurations) A list of configuration objects that contain the client and options for mounting the OpenZFS file system.
This is a convenience method that creates an instance of theOpenZFSClientConfiguration.Builderavoiding the need to create one manually viaOpenZFSClientConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toclientConfigurations(List<OpenZFSClientConfiguration>).- Parameters:
clientConfigurations- a consumer that will call methods onOpenZFSClientConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-