Package org.gorpipe.driver
Class SQLSourceProvider
java.lang.Object
org.gorpipe.gor.driver.providers.stream.StreamSourceProvider
org.gorpipe.driver.SQLSourceProvider
- All Implemented Interfaces:
org.gorpipe.gor.driver.SourceProvider
@AutoService(org.gorpipe.gor.driver.SourceProvider.class)
public class SQLSourceProvider
extends org.gorpipe.gor.driver.providers.stream.StreamSourceProvider
-
Field Summary
Fields inherited from class org.gorpipe.gor.driver.providers.stream.StreamSourceProvider
config, log, retryHandler -
Constructor Summary
ConstructorsConstructorDescriptionSQLSourceProvider(org.gorpipe.gor.driver.GorDriverConfig config, org.gorpipe.gor.driver.providers.stream.FileCache cache, Set<org.gorpipe.gor.driver.providers.stream.StreamSourceIteratorFactory> initialFactories) -
Method Summary
Modifier and TypeMethodDescriptionorg.gorpipe.gor.driver.meta.SourceType[]resolveDataSource(org.gorpipe.gor.driver.meta.SourceReference sourceReference) Methods inherited from class org.gorpipe.gor.driver.providers.stream.StreamSourceProvider
createIterator, getRetryHandler, readLink, setCache, setConfig, setIteratorFactories, wrap
-
Constructor Details
-
SQLSourceProvider
public SQLSourceProvider() -
SQLSourceProvider
public SQLSourceProvider(org.gorpipe.gor.driver.GorDriverConfig config, org.gorpipe.gor.driver.providers.stream.FileCache cache, Set<org.gorpipe.gor.driver.providers.stream.StreamSourceIteratorFactory> initialFactories)
-
-
Method Details
-
getSupportedSourceTypes
public org.gorpipe.gor.driver.meta.SourceType[] getSupportedSourceTypes() -
resolveDataSource
- Specified by:
resolveDataSourcein interfaceorg.gorpipe.gor.driver.SourceProvider- Specified by:
resolveDataSourcein classorg.gorpipe.gor.driver.providers.stream.StreamSourceProvider
-