Interface ArrowSerializationOptionsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ArrowSerializationOptions, ArrowSerializationOptions.Builder

public interface ArrowSerializationOptionsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getBufferCompressionValue

      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:
      The enum numeric value on the wire for bufferCompression.
    • getBufferCompression

       The compression codec to use for Arrow buffers in serialized record
       batches.
       
      .google.cloud.bigquery.storage.v1.ArrowSerializationOptions.CompressionCodec buffer_compression = 2;
      Returns:
      The bufferCompression.
    • getPicosTimestampPrecisionValue

      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:
      The enum numeric value on the wire for 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:
      The picosTimestampPrecision.