public interface ReadRowsResponseToInternalRowIteratorConverter
| Modifier and Type | Interface and Description |
|---|---|
static class |
ReadRowsResponseToInternalRowIteratorConverter.Arrow |
static class |
ReadRowsResponseToInternalRowIteratorConverter.Avro |
| Modifier and Type | Method and Description |
|---|---|
static ReadRowsResponseToInternalRowIteratorConverter |
arrow(List<String> columnsInOrder,
com.google.protobuf.ByteString arrowSchema,
Optional<org.apache.spark.sql.types.StructType> userProvidedSchema,
Optional<BigQueryStorageReadRowsTracer> bigQueryStorageReadRowsTracer,
com.google.cloud.bigquery.storage.v1.ReadSession.TableReadOptions.ResponseCompressionCodec responseCompressionCodec) |
static ReadRowsResponseToInternalRowIteratorConverter |
avro(com.google.cloud.bigquery.Schema bqSchema,
List<String> columnsInOrder,
String rawAvroSchema,
Optional<org.apache.spark.sql.types.StructType> userProvidedSchema,
Optional<BigQueryStorageReadRowsTracer> bigQueryStorageReadRowsTracer,
SchemaConvertersConfiguration schemaConvertersConfiguration,
com.google.cloud.bigquery.storage.v1.ReadSession.TableReadOptions.ResponseCompressionCodec responseCompressionCodec) |
Iterator<org.apache.spark.sql.catalyst.InternalRow> |
convert(com.google.cloud.bigquery.storage.v1.ReadRowsResponse response) |
int |
getBatchSizeInBytes(com.google.cloud.bigquery.storage.v1.ReadRowsResponse response) |
static ReadRowsResponseToInternalRowIteratorConverter avro(com.google.cloud.bigquery.Schema bqSchema, List<String> columnsInOrder, String rawAvroSchema, Optional<org.apache.spark.sql.types.StructType> userProvidedSchema, Optional<BigQueryStorageReadRowsTracer> bigQueryStorageReadRowsTracer, SchemaConvertersConfiguration schemaConvertersConfiguration, com.google.cloud.bigquery.storage.v1.ReadSession.TableReadOptions.ResponseCompressionCodec responseCompressionCodec)
static ReadRowsResponseToInternalRowIteratorConverter arrow(List<String> columnsInOrder, com.google.protobuf.ByteString arrowSchema, Optional<org.apache.spark.sql.types.StructType> userProvidedSchema, Optional<BigQueryStorageReadRowsTracer> bigQueryStorageReadRowsTracer, com.google.cloud.bigquery.storage.v1.ReadSession.TableReadOptions.ResponseCompressionCodec responseCompressionCodec)
Iterator<org.apache.spark.sql.catalyst.InternalRow> convert(com.google.cloud.bigquery.storage.v1.ReadRowsResponse response)
int getBatchSizeInBytes(com.google.cloud.bigquery.storage.v1.ReadRowsResponse response)
Copyright © 2024. All rights reserved.