FileSystemProvider

public interface FileSystemProvider

Interface to provide a filesystem using different parameters without explicit dependency to an implementation

Functions

Link copied to clipboard
public abstract FileSystem createFileSystem(ParameterList parameterList)

Creates a FileSystem with the given parameters. An implementation may reuse the created filesystem if possible.

Link copied to clipboard
public abstract List<Parameter<?>> getCreationParameter()

Returns a list of parameters for the creation of a FileSystem. A FileSystem may require none or only optional parameters.

Link copied to clipboard
public abstract String getScheme()

Returns the scheme of the FileSystem. The scheme must be a unique string to distinguish between the providers.

Inheritors

Link copied to clipboard
Link copied to clipboard