Class BeamEngine
java.lang.Object
com.logicalclocks.hsfs.engine.EngineBase
com.logicalclocks.hsfs.beam.engine.BeamEngine
-
Field Summary
Fields inherited from class com.logicalclocks.hsfs.engine.EngineBase
LOGGER, storageConnectorApi -
Method Summary
Modifier and TypeMethodDescriptionstatic BeamEnginegetKafkaConfig(FeatureGroupBase featureGroup, Map<String, String> writeOptions) insertStream(StreamFeatureGroup streamFeatureGroup, Map<String, String> writeOptions)
-
Method Details
-
getInstance
- Throws:
FeatureStoreException
-
insertStream
public BeamProducer insertStream(StreamFeatureGroup streamFeatureGroup, Map<String, String> writeOptions) throws FeatureStoreException, IOException- Throws:
FeatureStoreExceptionIOException
-
addFile
- Specified by:
addFilein classEngineBase- Throws:
IOExceptionFeatureStoreException
-
getKafkaConfig
public Map<String,String> getKafkaConfig(FeatureGroupBase featureGroup, Map<String, String> writeOptions) throws FeatureStoreException, IOException- Specified by:
getKafkaConfigin classEngineBase- Throws:
FeatureStoreExceptionIOException
-