com.google.cloud.bigquery.storage.v1.avro

Members list

Concise view

Type members

Classlikes

object AvroProto extends GeneratedFileObject

Attributes

Source:
AvroProto.scala
Graph
Supertypes
class GeneratedFileObject
class Object
trait Matchable
class Any
Self type
final case class AvroRows(serializedBinaryRows: ByteString, rowCount: Long, unknownFields: UnknownFieldSet) extends GeneratedMessage with Updatable[AvroRows]

Avro rows.

Avro rows.

Attributes

rowCount

[Deprecated] The count of rows in the returning block. Please use the format-independent ReadRowsResponse.row_count instead.

serializedBinaryRows

Binary serialized rows in a block.

Companion:
object
Source:
AvroRows.scala
Graph
Supertypes
trait Updatable[AvroRows]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object AvroRows extends GeneratedMessageCompanion[AvroRows]

Attributes

Companion:
class
Source:
AvroRows.scala
Graph
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[AvroRows]
trait Serializable
class Object
trait Matchable
class Any
Self type
final case class AvroSchema(schema: String, unknownFields: UnknownFieldSet) extends GeneratedMessage with Updatable[AvroSchema]

Avro schema.

Avro schema.

Attributes

schema

Json serialized schema, as described at https://avro.apache.org/docs/1.8.1/spec.html.

Companion:
object
Source:
AvroSchema.scala
Graph
Supertypes
trait Updatable[AvroSchema]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object AvroSchema extends GeneratedMessageCompanion[AvroSchema]

Attributes

Companion:
class
Source:
AvroSchema.scala
Graph
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[AvroSchema]
trait Serializable
class Object
trait Matchable
class Any
Self type
final case class AvroSerializationOptions(enableDisplayNameAttribute: Boolean, unknownFields: UnknownFieldSet) extends GeneratedMessage with Updatable[AvroSerializationOptions]

Contains options specific to Avro Serialization.

Contains options specific to Avro Serialization.

Attributes

enableDisplayNameAttribute

Enable displayName attribute in Avro schema. The Avro specification requires field names to be alphanumeric. By default, in cases when column names do not conform to these requirements (e.g. non-ascii unicode codepoints) and Avro is requested as an output format, the CreateReadSession call will fail. Setting this field to true, populates avro field names with a placeholder value and populates a "displayName" attribute for every avro field with the original column name.

Companion:
object
Source:
AvroSerializationOptions.scala
Graph
Supertypes
trait Updatable[AvroSerializationOptions]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object AvroSerializationOptions extends GeneratedMessageCompanion[AvroSerializationOptions]

Attributes

Companion:
class
Source:
AvroSerializationOptions.scala
Graph
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[AvroSerializationOptions]
trait Serializable
class Object
trait Matchable
class Any
Self type