Class S3SeekableChannelProviderPlugin

java.lang.Object
io.deephaven.extensions.s3.S3SeekableChannelProviderPlugin
All Implemented Interfaces:
io.deephaven.util.channel.SeekableChannelsProviderPlugin

@AutoService(io.deephaven.util.channel.SeekableChannelsProviderPlugin.class) public final class S3SeekableChannelProviderPlugin extends Object implements io.deephaven.util.channel.SeekableChannelsProviderPlugin
SeekableChannelsProviderPlugin implementation used for reading files from S3.
  • Constructor Details

    • S3SeekableChannelProviderPlugin

      public S3SeekableChannelProviderPlugin()
  • Method Details

    • isCompatible

      public boolean isCompatible(@NotNull @NotNull URI uri, @Nullable @Nullable Object config)
      Specified by:
      isCompatible in interface io.deephaven.util.channel.SeekableChannelsProviderPlugin
    • createProvider

      public io.deephaven.util.channel.SeekableChannelsProvider createProvider(@NotNull @NotNull URI uri, @Nullable @Nullable Object config)
      Specified by:
      createProvider in interface io.deephaven.util.channel.SeekableChannelsProviderPlugin