public class DataFrameValueWriter extends org.elasticsearch.hadoop.serialization.builder.FilteringValueWriter<scala.Tuple2<Row,StructType>>
Constructor and Description |
---|
DataFrameValueWriter() |
DataFrameValueWriter(boolean writeUnknownTypes) |
Modifier and Type | Method and Description |
---|---|
protected org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result |
handleUnknown(Object value,
org.elasticsearch.hadoop.serialization.Generator generator) |
void |
setSettings(Settings settings) |
org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result |
write(DataType schema,
Object value,
org.elasticsearch.hadoop.serialization.Generator generator) |
org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result |
write(scala.Tuple2<Row,StructType> value,
org.elasticsearch.hadoop.serialization.Generator generator) |
org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result |
writeArray(ArrayType schema,
Object value,
org.elasticsearch.hadoop.serialization.Generator generator) |
org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result |
writeMap(MapType schema,
Object value,
org.elasticsearch.hadoop.serialization.Generator generator) |
org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result |
writePrimitive(DataType schema,
Object value,
org.elasticsearch.hadoop.serialization.Generator generator) |
org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result |
writeStruct(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.SettingsAware
setSettings
in class org.elasticsearch.hadoop.serialization.builder.FilteringValueWriter<scala.Tuple2<Row,StructType>>
public org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result write(scala.Tuple2<Row,StructType> value, org.elasticsearch.hadoop.serialization.Generator generator)
public org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result writeStruct(StructType schema, Object value, org.elasticsearch.hadoop.serialization.Generator generator)
public org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result write(DataType schema, Object value, org.elasticsearch.hadoop.serialization.Generator generator)
public org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result writeArray(ArrayType schema, Object value, org.elasticsearch.hadoop.serialization.Generator generator)
public org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result writeMap(MapType schema, Object value, org.elasticsearch.hadoop.serialization.Generator generator)
public org.elasticsearch.hadoop.serialization.builder.ValueWriter.Result writePrimitive(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)