public sealed class ArrowSerializationOptions : IMessage<ArrowSerializationOptions>, IEquatable<ArrowSerializationOptions>, IDeepCloneable<ArrowSerializationOptions>, IBufferMessage, IMessageReference documentation and code samples for the Google BigQuery Storage v1 API class ArrowSerializationOptions.
Contains options specific to Arrow Serialization.
Implements
IMessageArrowSerializationOptions, IEquatableArrowSerializationOptions, IDeepCloneableArrowSerializationOptions, IBufferMessage, IMessageNamespace
Google.Cloud.BigQuery.Storage.V1Assembly
Google.Cloud.BigQuery.Storage.V1.dll
Constructors
ArrowSerializationOptions()
public ArrowSerializationOptions()ArrowSerializationOptions(ArrowSerializationOptions)
public ArrowSerializationOptions(ArrowSerializationOptions other)| Parameter | |
|---|---|
| Name | Description |
other |
ArrowSerializationOptions |
Properties
BufferCompression
public ArrowSerializationOptions.Types.CompressionCodec BufferCompression { get; set; }The compression codec to use for Arrow buffers in serialized record batches.
| Property Value | |
|---|---|
| Type | Description |
ArrowSerializationOptionsTypesCompressionCodec |
|
PicosTimestampPrecision
public ArrowSerializationOptions.Types.PicosTimestampPrecision PicosTimestampPrecision { get; set; }Optional. Set timestamp precision option. If not set, the default precision is microseconds.
| Property Value | |
|---|---|
| Type | Description |
ArrowSerializationOptionsTypesPicosTimestampPrecision |
|