All Classes
-
All Classes Interface Summary Class Summary Class Description AbstractCassandraTupleSink<IN> Abstract sink to write tuple-like values into a Cassandra cluster.CassandraAppendTableSink AnAppendStreamTableSink
to write an append stream Table to a Cassandra table.CassandraCommitter CheckpointCommitter that saves information about completed checkpoints within a separate table in a cassandra database.CassandraFailureHandler An implementation ofCassandraFailureHandler
is provided by the user to define howThrowable
should be handled, e.g.CassandraInputFormat<OUT extends org.apache.flink.api.java.tuple.Tuple> InputFormat to read data from Apache Cassandra and generate $Tuple
.CassandraInputFormatBase<OUT> Base class forRichInputFormat
to read data from Apache Cassandra and generate a custom Cassandra annotated object.CassandraOutputFormat<OUT extends org.apache.flink.api.java.tuple.Tuple> Deprecated. Please use CassandraTupleOutputFormat instead.CassandraOutputFormatBase<OUT> CassandraOutputFormatBase is the common abstract class for writing into Apache Cassandra.CassandraPojoInputFormat<OUT> InputFormat to read data from Apache Cassandra and generate a custom Cassandra annotated object.CassandraPojoOutputFormat<OUT> OutputFormat to write data to Apache Cassandra and from a custom Cassandra annotated object.CassandraPojoSink<IN> Flink Sink to save data into a Cassandra cluster using Mapper, which it uses annotations from com.datastax.driver.mapping.annotations.CassandraRowOutputFormat OutputFormat to write FlinkRow
s into a Cassandra cluster.CassandraRowSink A SinkFunction to write Row records into a Cassandra table.CassandraRowWriteAheadSink Sink that emits its input elements into a Cassandra table.CassandraScalaProductSink<IN extends scala.Product> Sink to write scala tuples and case classes into a Cassandra cluster.CassandraSink<IN> This class wraps different Cassandra sink implementations to provide a common interface for all of them.CassandraSink.CassandraPojoSinkBuilder<IN> Builder for aCassandraPojoSink
.CassandraSink.CassandraRowSinkBuilder Builder for aCassandraRowSink
.CassandraSink.CassandraScalaProductSinkBuilder<IN extends scala.Product> Builder for aCassandraScalaProductSink
.CassandraSink.CassandraSinkBuilder<IN> Builder for aCassandraSink
.CassandraSink.CassandraTupleSinkBuilder<IN extends org.apache.flink.api.java.tuple.Tuple> Builder for aCassandraTupleSink
.CassandraSinkBase<IN,V> CassandraSinkBase is the common abstract class ofCassandraPojoSink
andCassandraTupleSink
.CassandraSinkBaseConfig Configuration forCassandraSinkBase
.CassandraSinkBaseConfig.Builder Builder for theCassandraSinkBaseConfig
.CassandraTupleOutputFormat<OUT extends org.apache.flink.api.java.tuple.Tuple> OutputFormat to write FlinkTuple
s into a Cassandra cluster.CassandraTupleSink<IN extends org.apache.flink.api.java.tuple.Tuple> Sink to write FlinkTuple
s into a Cassandra cluster.CassandraTupleWriteAheadSink<IN extends org.apache.flink.api.java.tuple.Tuple> Sink that emits its input elements into a Cassandra database.ClusterBuilder This class is used to configure aCluster
after deployment.MapperOptions This class is used to configure aMapper
after deployment.NoOpCassandraFailureHandler ACassandraFailureHandler
that simply fails the sink on any failures.