public class SchemaUtils$
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static SchemaUtils$ |
MODULE$
Static reference to the singleton instance of this Scala object.
|
| Constructor and Description |
|---|
SchemaUtils$() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.spark.sql.types.StructType |
convertToStruct(org.elasticsearch.hadoop.serialization.dto.mapping.Mapping mapping,
java.util.Map<java.lang.String,org.elasticsearch.hadoop.serialization.dto.mapping.GeoField> geoInfo,
Settings cfg) |
scala.Tuple2<java.util.Properties,java.util.Properties> |
detectRowInfo(Settings settings,
org.apache.spark.sql.types.StructType struct) |
SchemaUtils.Schema |
discoverMapping(Settings cfg) |
scala.Tuple2<org.elasticsearch.hadoop.serialization.dto.mapping.Mapping,java.util.Map<java.lang.String,org.elasticsearch.hadoop.serialization.dto.mapping.GeoField>> |
discoverMappingAndGeoFields(Settings cfg) |
scala.Tuple2<scala.collection.mutable.LinkedHashMap<java.lang.String,scala.collection.immutable.Seq<java.lang.String>>,java.util.LinkedHashSet<java.lang.String>> |
getRowInfo(Settings settings) |
void |
setRowInfo(Settings settings,
org.apache.spark.sql.types.StructType struct) |
public static final SchemaUtils$ MODULE$
public SchemaUtils.Schema discoverMapping(Settings cfg)
public scala.Tuple2<org.elasticsearch.hadoop.serialization.dto.mapping.Mapping,java.util.Map<java.lang.String,org.elasticsearch.hadoop.serialization.dto.mapping.GeoField>> discoverMappingAndGeoFields(Settings cfg)
public org.apache.spark.sql.types.StructType convertToStruct(org.elasticsearch.hadoop.serialization.dto.mapping.Mapping mapping,
java.util.Map<java.lang.String,org.elasticsearch.hadoop.serialization.dto.mapping.GeoField> geoInfo,
Settings cfg)
public void setRowInfo(Settings settings, org.apache.spark.sql.types.StructType struct)
public scala.Tuple2<scala.collection.mutable.LinkedHashMap<java.lang.String,scala.collection.immutable.Seq<java.lang.String>>,java.util.LinkedHashSet<java.lang.String>> getRowInfo(Settings settings)
public scala.Tuple2<java.util.Properties,java.util.Properties> detectRowInfo(Settings settings, org.apache.spark.sql.types.StructType struct)