Package

com.google.cloud.spark

bigquery

Permalink

package bigquery

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. bigquery
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class ArrowBinaryIterator extends Iterator[InternalRow]

    Permalink
  2. class ArrowSchemaConverter extends ColumnVector

    Permalink
  3. class AvroBinaryIterator extends Iterator[InternalRow]

    Permalink
  4. class AvroSchemaConverter extends AnyRef

    Permalink
  5. implicit class BigQueryDataFrameReader extends AnyRef

    Permalink
  6. implicit class BigQueryDataFrameWriter[T] extends AnyRef

    Permalink
  7. case class BigQueryInsertableRelation(bigQueryClient: BigQueryClient, sqlContext: SQLContext, options: SparkBigQueryConfig) extends BaseRelation with InsertableRelation with Logging with Product with Serializable

    Permalink

    Used only to insert data into BigQuery.

    Used only to insert data into BigQuery. Getting the table metadata (existence, number of records, size, etc.) is done by API calls without reading existing data

  8. class BigQueryRelationProvider extends RelationProvider with CreatableRelationProvider with SchemaRelationProvider with DataSourceRegister with StreamSinkProvider

    Permalink
  9. case class BigQueryStreamingSink(sqlContext: SQLContext, parameters: Map[String, String], partitionColumns: Seq[String], outputMode: OutputMode, opts: SparkBigQueryConfig, bigQueryClient: BigQueryClient) extends Sink with Logging with Product with Serializable

    Permalink

    BigQuery Spark streaming sink

  10. case class BigQueryWriteHelper(bigQueryClient: BigQueryClient, sqlContext: SQLContext, saveMode: SaveMode, options: SparkBigQueryConfig, data: DataFrame, tableExists: Boolean) extends Logging with Product with Serializable

    Permalink
  11. final class DataSourceVersion extends Enum[DataSourceVersion]

    Permalink
  12. class DefaultSource extends BigQueryRelationProvider

    Permalink
  13. trait GuiceInjectorCreator extends AnyRef

    Permalink
  14. case class IntermediateDataCleaner(path: Path, conf: Configuration) extends Thread with Logging with Product with Serializable

    Permalink

    Responsible for recursively deleting the intermediate path.

    Responsible for recursively deleting the intermediate path. Implementing Thread in order to act as shutdown hook.

    path

    the path to delete

    conf

    the hadoop configuration

  15. class ProtobufUtils extends AnyRef

    Permalink
  16. trait ReadRowsResponseToInternalRowIteratorConverter extends AnyRef

    Permalink
  17. class SchemaConverters extends AnyRef

    Permalink
  18. class SparkBigQueryConfig extends BigQueryConfig with Serializable

    Permalink
  19. class SparkBigQueryConnectorUserAgentProvider extends UserAgentProvider

    Permalink
  20. class SparkBigQueryConnectorVersionProvider extends VersionProvider

    Permalink
  21. class SparkBigQueryUtil extends AnyRef

    Permalink
  22. class SparkFilterUtils extends AnyRef

    Permalink
  23. final class SupportedCustomDataType extends Enum[SupportedCustomDataType]

    Permalink
  24. case class ToIterator[E](remote: RemoteIterator[E]) extends Iterator[E] with Product with Serializable

    Permalink

    Converts HDFS RemoteIterator to Scala iterator

Value Members

  1. object BigQueryUtilScala extends Logging

    Permalink

    Static helpers for working with BigQuery, relevant only to the Scala code

  2. object BuildInfo extends Product with Serializable

    Permalink

    This object was generated by sbt-buildinfo.

  3. package direct

    Permalink
  4. package examples

    Permalink
  5. package v2

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped