| Constructor and Description |
|---|
DataFrameValueWriter() |
DataFrameValueWriter(boolean writeUnknownTypes) |
| Modifier and Type | Method and Description |
|---|---|
scala.Option<Object> |
getFirstNotNullElement(scala.collection.Iterator<Object> iterator) |
protected org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result |
handleUnknown(Object value,
org.elasticsearch.hadoop.serialization.Generator generator) |
org.apache.spark.sql.types.DataType |
inferArraySchema(Object array) |
void |
setSettings(Settings settings) |
org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result |
write(org.apache.spark.sql.types.DataType schema,
Object value,
org.elasticsearch.hadoop.serialization.Generator generator) |
org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result |
write(Object value,
org.elasticsearch.hadoop.serialization.Generator generator) |
org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result |
writeArray(org.apache.spark.sql.types.ArrayType schema,
Object value,
org.elasticsearch.hadoop.serialization.Generator generator) |
org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result |
writeArray(scala.collection.Seq<org.apache.spark.sql.Row> value,
org.elasticsearch.hadoop.serialization.Generator generator) |
org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result |
writeMap(org.apache.spark.sql.types.MapType schema,
Object value,
org.elasticsearch.hadoop.serialization.Generator generator) |
org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result |
writePrimitive(org.apache.spark.sql.types.DataType schema,
Object value,
org.elasticsearch.hadoop.serialization.Generator generator) |
org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result |
writeStruct(org.apache.spark.sql.types.StructType schema,
Object value,
org.elasticsearch.hadoop.serialization.Generator generator) |
public DataFrameValueWriter(boolean writeUnknownTypes)
public DataFrameValueWriter()
public void setSettings(Settings settings)
setSettings in interface org.elasticsearch.hadoop.serialization.SettingsAwaresetSettings in class org.elasticsearch.hadoop.serialization.builder.FilteringValueWriter<Object>public org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result write(Object value, org.elasticsearch.hadoop.serialization.Generator generator)
public org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result writeArray(scala.collection.Seq<org.apache.spark.sql.Row> value,
org.elasticsearch.hadoop.serialization.Generator generator)
public org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result writeStruct(org.apache.spark.sql.types.StructType schema,
Object value,
org.elasticsearch.hadoop.serialization.Generator generator)
public org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result write(org.apache.spark.sql.types.DataType schema,
Object value,
org.elasticsearch.hadoop.serialization.Generator generator)
public org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result writeArray(org.apache.spark.sql.types.ArrayType schema,
Object value,
org.elasticsearch.hadoop.serialization.Generator generator)
public org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result writeMap(org.apache.spark.sql.types.MapType schema,
Object value,
org.elasticsearch.hadoop.serialization.Generator generator)
public org.apache.spark.sql.types.DataType inferArraySchema(Object array)
public scala.Option<Object> getFirstNotNullElement(scala.collection.Iterator<Object> iterator)
public org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result writePrimitive(org.apache.spark.sql.types.DataType schema,
Object value,
org.elasticsearch.hadoop.serialization.Generator generator)
protected org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result handleUnknown(Object value, org.elasticsearch.hadoop.serialization.Generator generator)