public class DefaultSource extends Object implements org.apache.spark.sql.sources.RelationProvider, org.apache.spark.sql.sources.SchemaRelationProvider, org.apache.spark.sql.sources.CreatableRelationProvider, org.apache.spark.sql.sources.StreamSinkProvider
| Constructor and Description |
|---|
DefaultSource() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.spark.sql.sources.BaseRelation |
createRelation(org.apache.spark.sql.SQLContext sqlContext,
scala.collection.immutable.Map<String,String> parameters) |
org.apache.spark.sql.sources.BaseRelation |
createRelation(org.apache.spark.sql.SQLContext sqlContext,
scala.collection.immutable.Map<String,String> parameters,
org.apache.spark.sql.types.StructType schema) |
org.apache.spark.sql.sources.BaseRelation |
createRelation(org.apache.spark.sql.SQLContext sqlContext,
org.apache.spark.sql.SaveMode mode,
scala.collection.immutable.Map<String,String> parameters,
org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> data) |
org.apache.spark.sql.execution.streaming.Sink |
createSink(org.apache.spark.sql.SQLContext sqlContext,
scala.collection.immutable.Map<String,String> parameters,
scala.collection.immutable.Seq<String> partitionColumns,
org.apache.spark.sql.streaming.OutputMode outputMode) |
scala.collection.immutable.Map<String,String> |
params(scala.collection.immutable.Map<String,String> parameters) |
public org.apache.spark.sql.sources.BaseRelation createRelation(org.apache.spark.sql.SQLContext sqlContext,
scala.collection.immutable.Map<String,String> parameters)
createRelation in interface org.apache.spark.sql.sources.RelationProviderpublic org.apache.spark.sql.sources.BaseRelation createRelation(org.apache.spark.sql.SQLContext sqlContext,
scala.collection.immutable.Map<String,String> parameters,
org.apache.spark.sql.types.StructType schema)
createRelation in interface org.apache.spark.sql.sources.SchemaRelationProviderpublic org.apache.spark.sql.sources.BaseRelation createRelation(org.apache.spark.sql.SQLContext sqlContext,
org.apache.spark.sql.SaveMode mode,
scala.collection.immutable.Map<String,String> parameters,
org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> data)
createRelation in interface org.apache.spark.sql.sources.CreatableRelationProviderpublic org.apache.spark.sql.execution.streaming.Sink createSink(org.apache.spark.sql.SQLContext sqlContext,
scala.collection.immutable.Map<String,String> parameters,
scala.collection.immutable.Seq<String> partitionColumns,
org.apache.spark.sql.streaming.OutputMode outputMode)
createSink in interface org.apache.spark.sql.sources.StreamSinkProvider