public class GSFileSystemFactory extends Object implements FileSystemFactory
FileSystemFactory
interface for
Google Storage.Modifier and Type | Field and Description |
---|---|
static String |
SCHEME
The scheme for the Google Storage file system.
|
Constructor and Description |
---|
GSFileSystemFactory()
Constructs the Google Storage file system factory.
|
Modifier and Type | Method and Description |
---|---|
void |
configure(Configuration flinkConfig)
Optional method for plugins to pick up settings from the configuration.
|
FileSystem |
create(URI fsUri)
Creates a new file system for the given file system URI.
|
String |
getScheme()
Gets the scheme of the file system created by this factory.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getClassLoader
public static final String SCHEME
public GSFileSystemFactory()
public void configure(Configuration flinkConfig)
Plugin
public String getScheme()
FileSystemFactory
getScheme
in interface FileSystemFactory
public FileSystem create(URI fsUri) throws IOException
FileSystemFactory
create
in interface FileSystemFactory
fsUri
- The URI that describes the file system.IOException
- Thrown if the file system could not be instantiated.Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.