Class DefaultCortexSparkStreamWriter
- java.lang.Object
-
- com.c12e.cortex.profiles.streamWriter.DefaultCortexSparkStreamWriter
-
- All Implemented Interfaces:
CortexSparkStreamWriter
public class DefaultCortexSparkStreamWriter extends java.lang.Object implements CortexSparkStreamWriter
Default implementation with stream writer builder retrieval and mandatory options set.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
DefaultCortexSparkStreamWriter(CortexDataSourceStreamWriterModule cortexDataSourceStreamWriterModule)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CortexDataSourceStreamWriter
writeDataSource(CortexDataSourcePair dsPair, java.lang.String project, java.lang.String dataSourceName)
Retrieve a builder for writing a streaming dataset to aDataSource
-
-
-
Constructor Detail
-
DefaultCortexSparkStreamWriter
@Inject protected DefaultCortexSparkStreamWriter(CortexDataSourceStreamWriterModule cortexDataSourceStreamWriterModule)
-
-
Method Detail
-
writeDataSource
public CortexDataSourceStreamWriter writeDataSource(CortexDataSourcePair dsPair, java.lang.String project, java.lang.String dataSourceName)
Retrieve a builder for writing a streaming dataset to aDataSource
- Specified by:
writeDataSource
in interfaceCortexSparkStreamWriter
- Parameters:
dsPair
- - the DataFrame pair retrieved withCortexSparkStreamReader.readConnection(String, String)
project
- - the DataSource projectdataSourceName
- - the DataSource name- Returns:
- the stream writer builder
-
-