Package

it.agilelab.bigdata.wasp.consumers.spark.plugins

elastic

Permalink

package elastic

Visibility
  1. Public
  2. All

Type Members

  1. case class AddAlias(index: String, alias: String) extends ElasticAdminMessage with Product with Serializable

    Permalink
  2. case class AddIndex(index: String) extends ElasticAdminMessage with Product with Serializable

    Permalink
  3. case class AddMapping(index: String, datatype: String, schema: String) extends ElasticAdminMessage with Product with Serializable

    Permalink
  4. case class CheckIndex(index: String) extends ElasticAdminMessage with Product with Serializable

    Permalink
  5. case class CheckOrCreateIndex(index: String, alias: String, datatype: String, schema: String) extends ElasticAdminMessage with Product with Serializable

    Permalink
  6. class ElasticAdminActor extends Actor with Logging

    Permalink
  7. sealed abstract class ElasticAdminMessage extends WaspMessage

    Permalink
  8. class ElasticConsumersSpark extends WaspConsumersSparkPlugin with Logging

    Permalink

    Created by Agile Lab s.r.l.

    Created by Agile Lab s.r.l. on 05/09/2017.

  9. trait ElasticRestClient extends AutoCloseable

    Permalink
  10. class ElasticsearchSparkBatchReader extends SparkBatchReader with ElasticConfiguration with Logging

    Permalink

    It read data from Elastic with the configuration of ElasticConfiguration.

    It read data from Elastic with the configuration of ElasticConfiguration. It use the push down method of SparkSQL to convert SQL to elastic query

  11. class ElasticsearchSparkBatchWriter extends SparkBatchWriter with ElasticConfiguration with Logging

    Permalink
  12. class ElasticsearchSparkLegacyStreamingWriter extends SparkLegacyStreamingWriter with ElasticConfiguration with Logging

    Permalink
  13. class ElasticsearchSparkStructuredStreamingWriter extends SparkStructuredStreamingWriter with ElasticConfiguration with Logging

    Permalink
  14. class HighLevelElasticRestClient extends ElasticRestClient

    Permalink
  15. case class Initialization(elasticConfigModel: ElasticConfigModel) extends ElasticAdminMessage with Product with Serializable

    Permalink
  16. case class RemoveAlias(index: String, alias: String) extends ElasticAdminMessage with Product with Serializable

    Permalink
  17. case class RemoveIndex(index: String) extends ElasticAdminMessage with Product with Serializable

    Permalink
  18. case class RemoveMapping(index: String, datatype: String) extends ElasticAdminMessage with Product with Serializable

    Permalink

Value Members

  1. object ElasticAdminActor

    Permalink

Ungrouped