Package io.deephaven.extensions.s3
Class GCSSeekableChannelProviderPlugin
java.lang.Object
io.deephaven.util.channel.SeekableChannelsProviderPluginBase
io.deephaven.extensions.s3.GCSSeekableChannelProviderPlugin
- All Implemented Interfaces:
SeekableChannelsProviderPlugin
@AutoService(SeekableChannelsProviderPlugin.class)
public final class GCSSeekableChannelProviderPlugin
extends SeekableChannelsProviderPluginBase
SeekableChannelsProviderPlugin
implementation used for reading files from Google Cloud Storage.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected SeekableChannelsProvider
createProviderImpl
(@NotNull String uriScheme, @Nullable Object config) boolean
isCompatible
(@NotNull String uriScheme, @Nullable Object config) Check if this plugin is compatible with the given URI scheme and config object.Methods inherited from class io.deephaven.util.channel.SeekableChannelsProviderPluginBase
createProvider, createProvider, createProviderImpl, isCompatible
-
Constructor Details
-
GCSSeekableChannelProviderPlugin
public GCSSeekableChannelProviderPlugin()
-
-
Method Details
-
isCompatible
Description copied from interface:SeekableChannelsProviderPlugin
Check if this plugin is compatible with the given URI scheme and config object. -
createProviderImpl
protected SeekableChannelsProvider createProviderImpl(@NotNull @NotNull String uriScheme, @Nullable @Nullable Object config) - Specified by:
createProviderImpl
in classSeekableChannelsProviderPluginBase
-