Package com.logicalclocks.hsfs.metadata
Class StorageConnectorApi
java.lang.Object
com.logicalclocks.hsfs.metadata.StorageConnectorApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<U> U<T> TgetByName(FeatureStoreBase featureStoreBase, String name, Class<T> storageConnectorType) getKafkaStorageConnector(FeatureStoreBase featureStoreBase, boolean external) <T> TgetOnlineStorageConnector(FeatureStoreBase featureStoreBase, Class<T> storageConnectorType)
-
Constructor Details
-
StorageConnectorApi
public StorageConnectorApi()
-
-
Method Details
-
get
public <U> U get(Integer featureStoreId, String name, Class<U> storageConnectorType) throws FeatureStoreException, IOException - Throws:
FeatureStoreExceptionIOException
-
getByName
public <T> T getByName(FeatureStoreBase featureStoreBase, String name, Class<T> storageConnectorType) throws IOException, FeatureStoreException - Throws:
IOExceptionFeatureStoreException
-
getOnlineStorageConnector
public <T> T getOnlineStorageConnector(FeatureStoreBase featureStoreBase, Class<T> storageConnectorType) throws IOException, FeatureStoreException - Throws:
IOExceptionFeatureStoreException
-
getKafkaStorageConnector
public StorageConnector.KafkaConnector getKafkaStorageConnector(FeatureStoreBase featureStoreBase, boolean external) throws IOException, FeatureStoreException - Throws:
IOExceptionFeatureStoreException
-