Package org.apache.beam.sdk.io.aws2.s3
Class DefaultS3FileSystemSchemeRegistrar
java.lang.Object
org.apache.beam.sdk.io.aws2.s3.DefaultS3FileSystemSchemeRegistrar
- All Implemented Interfaces:
S3FileSystemSchemeRegistrar
@AutoService(S3FileSystemSchemeRegistrar.class)
public class DefaultS3FileSystemSchemeRegistrar
extends Object
implements S3FileSystemSchemeRegistrar
Registers the "s3" uri schema to be handled by
S3FileSystem
.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfromOptions
(PipelineOptions options) Create zero or moreS3FileSystemConfiguration
instances from the givenPipelineOptions
.
-
Constructor Details
-
DefaultS3FileSystemSchemeRegistrar
public DefaultS3FileSystemSchemeRegistrar()
-
-
Method Details
-
fromOptions
Description copied from interface:S3FileSystemSchemeRegistrar
Create zero or moreS3FileSystemConfiguration
instances from the givenPipelineOptions
.Each
scheme
is required to be unique among all schemes registered by allS3FileSystemSchemeRegistrar
s, as well as among allFileSystem
s registered by allFileSystemRegistrar
s.- Specified by:
fromOptions
in interfaceS3FileSystemSchemeRegistrar
-