Class ArrowSchema (2.3.0)

public sealed class ArrowSchema : IMessage<ArrowSchema>, IEquatable<ArrowSchema>, IDeepCloneable<ArrowSchema>, IBufferMessage, IMessage

Arrow schema as specified in https://arrow.apache.org/docs/python/api/datatypes.html and serialized to bytes using IPC: https://arrow.apache.org/docs/format/Columnar.html#serialization-and-interprocess-communication-ipc

See code samples on how this message can be deserialized.

Inheritance

Object > ArrowSchema

Namespace

Google.Cloud.BigQuery.Storage.V1

Assembly

Google.Cloud.BigQuery.Storage.V1.dll

Constructors

ArrowSchema()

public ArrowSchema()

ArrowSchema(ArrowSchema)

public ArrowSchema(ArrowSchema other)
Parameter
NameDescription
otherArrowSchema

Properties

SerializedSchema

public ByteString SerializedSchema { get; set; }

IPC serialized Arrow schema.

Property Value
TypeDescription
ByteString