Package com.logicalclocks.hsfs
Class StorageConnector
java.lang.Object
com.logicalclocks.hsfs.StorageConnector
- Direct Known Subclasses:
StorageConnector.AdlsConnector,StorageConnector.BigqueryConnector,StorageConnector.GcsConnector,StorageConnector.GlueConnector,StorageConnector.HopsFsConnector,StorageConnector.JdbcConnector,StorageConnector.KafkaConnector,StorageConnector.MongoDbConnector,StorageConnector.RedshiftConnector,StorageConnector.S3Connector,StorageConnector.SapHanaConnector,StorageConnector.SnowflakeConnector,StorageConnector.SqlConnector
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Integerprotected Integerprotected static final org.slf4j.Loggerprotected Stringprotected StorageConnectorApiprotected StorageConnectorType -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
storageConnectorType
-
id
-
name
-
description
-
featurestoreId
-
storageConnectorApi
-
LOGGER
protected static final org.slf4j.Logger LOGGER
-
-
Constructor Details
-
StorageConnector
public StorageConnector()
-
-
Method Details
-
refetch
- Throws:
FeatureStoreExceptionIOException
-
getPath
- Throws:
FeatureStoreException
-
sparkOptions
- Throws:
IOExceptionFeatureStoreException
-
sparkOptions
public abstract Map<String,String> sparkOptions(DataSource dataSource) throws IOException, FeatureStoreException - Throws:
IOExceptionFeatureStoreException
-