Interface ArrowSerializationOptionsOrBuilder (3.18.0)

public interface ArrowSerializationOptionsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBufferCompression()

public abstract ArrowSerializationOptions.CompressionCodec getBufferCompression()

The compression codec to use for Arrow buffers in serialized record batches.

.google.cloud.bigquery.storage.v1.ArrowSerializationOptions.CompressionCodec buffer_compression = 2;

Returns
Type Description
ArrowSerializationOptions.CompressionCodec

The bufferCompression.

getBufferCompressionValue()

public abstract int getBufferCompressionValue()

The compression codec to use for Arrow buffers in serialized record batches.

.google.cloud.bigquery.storage.v1.ArrowSerializationOptions.CompressionCodec buffer_compression = 2;

Returns
Type Description
int

The enum numeric value on the wire for bufferCompression.

getPicosTimestampPrecision()

public abstract ArrowSerializationOptions.PicosTimestampPrecision getPicosTimestampPrecision()

Optional. Set timestamp precision option. If not set, the default precision is microseconds.

.google.cloud.bigquery.storage.v1.ArrowSerializationOptions.PicosTimestampPrecision picos_timestamp_precision = 3;

Returns
Type Description
ArrowSerializationOptions.PicosTimestampPrecision

The picosTimestampPrecision.

getPicosTimestampPrecisionValue()

public abstract int getPicosTimestampPrecisionValue()

Optional. Set timestamp precision option. If not set, the default precision is microseconds.

.google.cloud.bigquery.storage.v1.ArrowSerializationOptions.PicosTimestampPrecision picos_timestamp_precision = 3;

Returns
Type Description
int

The enum numeric value on the wire for picosTimestampPrecision.