public class EsStreamQueryWriter
extends <any>
| Constructor and Description |
|---|
EsStreamQueryWriter(java.lang.String serializedSettings,
org.apache.spark.sql.types.StructType schema,
EsCommitProtocol commitProtocol) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Class<? extends org.elasticsearch.hadoop.serialization.BytesConverter> |
bytesConverter() |
protected java.lang.Class<? extends org.elasticsearch.hadoop.serialization.field.FieldExtractor> |
fieldExtractor() |
protected java.lang.Object |
processData(scala.collection.Iterator<org.apache.spark.sql.catalyst.InternalRow> data) |
TaskCommit |
run(org.apache.spark.TaskContext taskContext,
scala.collection.Iterator<org.apache.spark.sql.catalyst.InternalRow> data) |
protected java.lang.Class<? extends org.elasticsearch.hadoop.serialization.builder.ValueWriter<?>> |
valueWriter() |
void |
write(org.apache.spark.TaskContext taskContext,
scala.collection.Iterator<org.apache.spark.sql.catalyst.InternalRow> data) |
public EsStreamQueryWriter(java.lang.String serializedSettings,
org.apache.spark.sql.types.StructType schema,
EsCommitProtocol commitProtocol)
protected java.lang.Class<? extends org.elasticsearch.hadoop.serialization.BytesConverter> bytesConverter()
protected java.lang.Class<? extends org.elasticsearch.hadoop.serialization.field.FieldExtractor> fieldExtractor()
protected java.lang.Object processData(scala.collection.Iterator<org.apache.spark.sql.catalyst.InternalRow> data)
public TaskCommit run(org.apache.spark.TaskContext taskContext, scala.collection.Iterator<org.apache.spark.sql.catalyst.InternalRow> data)
protected java.lang.Class<? extends org.elasticsearch.hadoop.serialization.builder.ValueWriter<?>> valueWriter()
public void write(org.apache.spark.TaskContext taskContext,
scala.collection.Iterator<org.apache.spark.sql.catalyst.InternalRow> data)