Package

ksb.csle.component

writer

Permalink

package writer

Visibility
  1. Public
  2. All

Type Members

  1. class FileStreamWriter extends BaseWriter[DataFrame, StreamWriterInfo, StreamingContext]

    Permalink

    :: ApplicationDeveloperApi ::

    :: ApplicationDeveloperApi ::

    Writer that saves DataFrame to a file.

  2. class FileWriter extends BaseWriter[DataFrame, BatchWriterInfo, SparkSession]

    Permalink

    :: ApplicationDeveloperApi ::

    :: ApplicationDeveloperApi ::

    Writer that saves DataFrame to a file.

  3. class HttpClientWriter extends BaseWriter[DataFrame, StreamWriterInfo, SparkSession]

    Permalink

    :: ApplicationDeveloperApi ::

    :: ApplicationDeveloperApi ::

    Writer that send spark output stream to a http server

  4. class KafkaWriter extends BaseWriter[DataFrame, StreamWriterInfo, StreamingContext]

    Permalink

    :: ApplicationDeveloperApi ::

    :: ApplicationDeveloperApi ::

    Writer that sends DataFrame to Kafka.

  5. class MongodbWriter extends BaseWriter[DataFrame, BatchWriterInfo, SparkSession]

    Permalink

    :: ApplicationDeveloperApi ::

    :: ApplicationDeveloperApi ::

    Writer that saves DataFrame to MongoDB.

  6. class PhoenixWriter extends BaseWriter[DataFrame, BatchWriterInfo, SparkSession]

    Permalink

    :: ApplicationDeveloperApi ::

    :: ApplicationDeveloperApi ::

    Writer that saves DataFrame to HBase using Phoenix.

  7. class StdoutWriter[P] extends BaseWriter[DataFrame, P, SparkSession]

    Permalink

    :: ApplicationDeveloperApi ::

    :: ApplicationDeveloperApi ::

    Writer that print the schema and some rows of DataFrame to standard output.

  8. class TableWriter extends BaseWriter[DataFrame, BatchWriterInfo, SparkSession]

    Permalink

    :: ApplicationDeveloperApi ::

    :: ApplicationDeveloperApi ::

    Writer that saves DataFrame to SQL Database. (e.g. PostgresQL, MySQL, ...).

Value Members

  1. object FileWriter extends Serializable

    Permalink
  2. object KafkaWriter extends Serializable

    Permalink
  3. object PhoenixWriter extends Serializable

    Permalink
  4. object StdoutWriter extends Serializable

    Permalink

Ungrouped