Interface S3FileSystemSchemeRegistrar

  • All Known Implementing Classes:
    DefaultS3FileSystemSchemeRegistrar

    @Experimental(FILESYSTEM)
    public interface S3FileSystemSchemeRegistrar
    A registrar that creates S3FileSystemConfiguration instances from PipelineOptions.

    Users of storage systems that use the S3 protocol have the ability to register a URI scheme by creating a ServiceLoader entry and a concrete implementation of this interface.

    It is optional but recommended to use one of the many build time tools such as AutoService to generate the necessary META-INF files automatically.