/*
 * Copyright 2025 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/cloud/bigquery/storage/v1beta2/storage.proto

// Protobuf Java Version: 3.25.8
package com.google.cloud.bigquery.storage.v1beta2;

public final class StorageProto {
  private StorageProto() {}

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
  }

  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta2_CreateReadSessionRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta2_CreateReadSessionRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta2_ReadRowsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta2_ReadRowsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta2_ThrottleState_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta2_ThrottleState_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta2_StreamStats_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta2_StreamStats_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta2_StreamStats_Progress_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta2_StreamStats_Progress_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta2_ReadRowsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta2_ReadRowsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta2_SplitReadStreamRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta2_SplitReadStreamRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta2_SplitReadStreamResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta2_SplitReadStreamResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta2_CreateWriteStreamRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta2_CreateWriteStreamRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta2_AppendRowsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta2_AppendRowsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta2_AppendRowsRequest_ProtoData_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta2_AppendRowsRequest_ProtoData_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta2_AppendRowsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta2_AppendRowsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta2_AppendRowsResponse_AppendResult_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta2_AppendRowsResponse_AppendResult_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta2_GetWriteStreamRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta2_GetWriteStreamRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta2_BatchCommitWriteStreamsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta2_BatchCommitWriteStreamsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta2_BatchCommitWriteStreamsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta2_BatchCommitWriteStreamsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta2_FinalizeWriteStreamRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta2_FinalizeWriteStreamRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta2_FinalizeWriteStreamResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta2_FinalizeWriteStreamResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta2_FlushRowsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta2_FlushRowsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta2_FlushRowsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta2_FlushRowsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta2_StorageError_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta2_StorageError_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
    return descriptor;
  }

  private static com.google.protobuf.Descriptors.FileDescriptor descriptor;

  static {
    java.lang.String[] descriptorData = {
      "\n3google/cloud/bigquery/storage/v1beta2/"
          + "storage.proto\022%google.cloud.bigquery.sto"
          + "rage.v1beta2\032\034google/api/annotations.pro"
          + "to\032\027google/api/client.proto\032\037google/api/"
          + "field_behavior.proto\032\031google/api/resourc"
          + "e.proto\0321google/cloud/bigquery/storage/v"
          + "1beta2/arrow.proto\0320google/cloud/bigquer"
          + "y/storage/v1beta2/avro.proto\0324google/clo"
          + "ud/bigquery/storage/v1beta2/protobuf.pro"
          + "to\0322google/cloud/bigquery/storage/v1beta"
          + "2/stream.proto\0321google/cloud/bigquery/st"
          + "orage/v1beta2/table.proto\032\037google/protob"
          + "uf/timestamp.proto\032\036google/protobuf/wrap"
          + "pers.proto\032\027google/rpc/status.proto\"\310\001\n\030"
          + "CreateReadSessionRequest\022C\n\006parent\030\001 \001(\t"
          + "B3\340A\002\372A-\n+cloudresourcemanager.googleapi"
          + "s.com/Project\022M\n\014read_session\030\002 \001(\01322.go"
          + "ogle.cloud.bigquery.storage.v1beta2.Read"
          + "SessionB\003\340A\002\022\030\n\020max_stream_count\030\003 \001(\005\"i"
          + "\n\017ReadRowsRequest\022F\n\013read_stream\030\001 \001(\tB1"
          + "\340A\002\372A+\n)bigquerystorage.googleapis.com/R"
          + "eadStream\022\016\n\006offset\030\002 \001(\003\")\n\rThrottleSta"
          + "te\022\030\n\020throttle_percent\030\001 \001(\005\"\234\001\n\013StreamS"
          + "tats\022M\n\010progress\030\002 \001(\0132;.google.cloud.bi"
          + "gquery.storage.v1beta2.StreamStats.Progr"
          + "ess\032>\n\010Progress\022\031\n\021at_response_start\030\001 \001"
          + "(\001\022\027\n\017at_response_end\030\002 \001(\001\"\205\004\n\020ReadRows"
          + "Response\022D\n\tavro_rows\030\003 \001(\0132/.google.clo"
          + "ud.bigquery.storage.v1beta2.AvroRowsH\000\022U"
          + "\n\022arrow_record_batch\030\004 \001(\01327.google.clou"
          + "d.bigquery.storage.v1beta2.ArrowRecordBa"
          + "tchH\000\022\021\n\trow_count\030\006 \001(\003\022A\n\005stats\030\002 \001(\0132"
          + "2.google.cloud.bigquery.storage.v1beta2."
          + "StreamStats\022L\n\016throttle_state\030\005 \001(\01324.go"
          + "ogle.cloud.bigquery.storage.v1beta2.Thro"
          + "ttleState\022M\n\013avro_schema\030\007 \001(\01321.google."
          + "cloud.bigquery.storage.v1beta2.AvroSchem"
          + "aB\003\340A\003H\001\022O\n\014arrow_schema\030\010 \001(\01322.google."
          + "cloud.bigquery.storage.v1beta2.ArrowSche"
          + "maB\003\340A\003H\001B\006\n\004rowsB\010\n\006schema\"k\n\026SplitRead"
          + "StreamRequest\022?\n\004name\030\001 \001(\tB1\340A\002\372A+\n)big"
          + "querystorage.googleapis.com/ReadStream\022\020"
          + "\n\010fraction\030\002 \001(\001\"\261\001\n\027SplitReadStreamResp"
          + "onse\022I\n\016primary_stream\030\001 \001(\01321.google.cl"
          + "oud.bigquery.storage.v1beta2.ReadStream\022"
          + "K\n\020remainder_stream\030\002 \001(\01321.google.cloud"
          + ".bigquery.storage.v1beta2.ReadStream\"\240\001\n"
          + "\030CreateWriteStreamRequest\0225\n\006parent\030\001 \001("
          + "\tB%\340A\002\372A\037\n\035bigquery.googleapis.com/Table"
          + "\022M\n\014write_stream\030\002 \001(\01322.google.cloud.bi"
          + "gquery.storage.v1beta2.WriteStreamB\003\340A\002\""
          + "\227\003\n\021AppendRowsRequest\022H\n\014write_stream\030\001 "
          + "\001(\tB2\340A\002\372A,\n*bigquerystorage.googleapis."
          + "com/WriteStream\022+\n\006offset\030\002 \001(\0132\033.google"
          + ".protobuf.Int64Value\022X\n\nproto_rows\030\004 \001(\013"
          + "2B.google.cloud.bigquery.storage.v1beta2"
          + ".AppendRowsRequest.ProtoDataH\000\022\020\n\010trace_"
          + "id\030\006 \001(\t\032\226\001\n\tProtoData\022I\n\rwriter_schema\030"
          + "\001 \001(\01322.google.cloud.bigquery.storage.v1"
          + "beta2.ProtoSchema\022>\n\004rows\030\002 \001(\01320.google"
          + ".cloud.bigquery.storage.v1beta2.ProtoRow"
          + "sB\006\n\004rows\"\257\002\n\022AppendRowsResponse\022_\n\rappe"
          + "nd_result\030\001 \001(\0132F.google.cloud.bigquery."
          + "storage.v1beta2.AppendRowsResponse.Appen"
          + "dResultH\000\022#\n\005error\030\002 \001(\0132\022.google.rpc.St"
          + "atusH\000\022J\n\016updated_schema\030\003 \001(\01322.google."
          + "cloud.bigquery.storage.v1beta2.TableSche"
          + "ma\032;\n\014AppendResult\022+\n\006offset\030\001 \001(\0132\033.goo"
          + "gle.protobuf.Int64ValueB\n\n\010response\"Y\n\025G"
          + "etWriteStreamRequest\022@\n\004name\030\001 \001(\tB2\340A\002\372"
          + "A,\n*bigquerystorage.googleapis.com/Write"
          + "Stream\"Q\n\036BatchCommitWriteStreamsRequest"
          + "\022\023\n\006parent\030\001 \001(\tB\003\340A\002\022\032\n\rwrite_streams\030\002"
          + " \003(\tB\003\340A\002\"\236\001\n\037BatchCommitWriteStreamsRes"
          + "ponse\022/\n\013commit_time\030\001 \001(\0132\032.google.prot"
          + "obuf.Timestamp\022J\n\rstream_errors\030\002 \003(\01323."
          + "google.cloud.bigquery.storage.v1beta2.St"
          + "orageError\"^\n\032FinalizeWriteStreamRequest"
          + "\022@\n\004name\030\001 \001(\tB2\340A\002\372A,\n*bigquerystorage."
          + "googleapis.com/WriteStream\"0\n\033FinalizeWr"
          + "iteStreamResponse\022\021\n\trow_count\030\001 \001(\003\"\211\001\n"
          + "\020FlushRowsRequest\022H\n\014write_stream\030\001 \001(\tB"
          + "2\340A\002\372A,\n*bigquerystorage.googleapis.com/"
          + "WriteStream\022+\n\006offset\030\002 \001(\0132\033.google.pro"
          + "tobuf.Int64Value\"#\n\021FlushRowsResponse\022\016\n"
          + "\006offset\030\001 \001(\003\"\324\002\n\014StorageError\022R\n\004code\030\001"
          + " \001(\0162D.google.cloud.bigquery.storage.v1b"
          + "eta2.StorageError.StorageErrorCode\022\016\n\006en"
          + "tity\030\002 \001(\t\022\025\n\rerror_message\030\003 \001(\t\"\310\001\n\020St"
          + "orageErrorCode\022\"\n\036STORAGE_ERROR_CODE_UNS"
          + "PECIFIED\020\000\022\023\n\017TABLE_NOT_FOUND\020\001\022\034\n\030STREA"
          + "M_ALREADY_COMMITTED\020\002\022\024\n\020STREAM_NOT_FOUN"
          + "D\020\003\022\027\n\023INVALID_STREAM_TYPE\020\004\022\030\n\024INVALID_"
          + "STREAM_STATE\020\005\022\024\n\020STREAM_FINALIZED\020\0062\277\006\n"
          + "\014BigQueryRead\022\370\001\n\021CreateReadSession\022?.go"
          + "ogle.cloud.bigquery.storage.v1beta2.Crea"
          + "teReadSessionRequest\0322.google.cloud.bigq"
          + "uery.storage.v1beta2.ReadSession\"n\332A$par"
          + "ent,read_session,max_stream_count\202\323\344\223\002A\""
          + "</v1beta2/{read_session.table=projects/*"
          + "/datasets/*/tables/*}:\001*\022\336\001\n\010ReadRows\0226."
          + "google.cloud.bigquery.storage.v1beta2.Re"
          + "adRowsRequest\0327.google.cloud.bigquery.st"
          + "orage.v1beta2.ReadRowsResponse\"_\332A\022read_"
          + "stream,offset\202\323\344\223\002D\022B/v1beta2/{read_stre"
          + "am=projects/*/locations/*/sessions/*/str"
          + "eams/*}0\001\022\325\001\n\017SplitReadStream\022=.google.c"
          + "loud.bigquery.storage.v1beta2.SplitReadS"
          + "treamRequest\032>.google.cloud.bigquery.sto"
          + "rage.v1beta2.SplitReadStreamResponse\"C\202\323"
          + "\344\223\002=\022;/v1beta2/{name=projects/*/location"
          + "s/*/sessions/*/streams/*}\032{\312A\036bigqueryst"
          + "orage.googleapis.com\322AWhttps://www.googl"
          + "eapis.com/auth/bigquery,https://www.goog"
          + "leapis.com/auth/cloud-platform2\253\014\n\rBigQu"
          + "eryWrite\022\351\001\n\021CreateWriteStream\022?.google."
          + "cloud.bigquery.storage.v1beta2.CreateWri"
          + "teStreamRequest\0322.google.cloud.bigquery."
          + "storage.v1beta2.WriteStream\"_\210\002\001\332A\023paren"
          + "t,write_stream\202\323\344\223\002@\"0/v1beta2/{parent=p"
          + "rojects/*/datasets/*/tables/*}:\014write_st"
          + "ream\022\344\001\n\nAppendRows\0228.google.cloud.bigqu"
          + "ery.storage.v1beta2.AppendRowsRequest\0329."
          + "google.cloud.bigquery.storage.v1beta2.Ap"
          + "pendRowsResponse\"]\210\002\001\332A\014write_stream\202\323\344\223"
          + "\002E\"@/v1beta2/{write_stream=projects/*/da"
          + "tasets/*/tables/*/streams/*}:\001*(\0010\001\022\321\001\n\016"
          + "GetWriteStream\022<.google.cloud.bigquery.s"
          + "torage.v1beta2.GetWriteStreamRequest\0322.g"
          + "oogle.cloud.bigquery.storage.v1beta2.Wri"
          + "teStream\"M\210\002\001\332A\004name\202\323\344\223\002=\"8/v1beta2/{na"
          + "me=projects/*/datasets/*/tables/*/stream"
          + "s/*}:\001*\022\353\001\n\023FinalizeWriteStream\022A.google"
          + ".cloud.bigquery.storage.v1beta2.Finalize"
          + "WriteStreamRequest\032B.google.cloud.bigque"
          + "ry.storage.v1beta2.FinalizeWriteStreamRe"
          + "sponse\"M\210\002\001\332A\004name\202\323\344\223\002=\"8/v1beta2/{name"
          + "=projects/*/datasets/*/tables/*/streams/"
          + "*}:\001*\022\356\001\n\027BatchCommitWriteStreams\022E.goog"
          + "le.cloud.bigquery.storage.v1beta2.BatchC"
          + "ommitWriteStreamsRequest\032F.google.cloud."
          + "bigquery.storage.v1beta2.BatchCommitWrit"
          + "eStreamsResponse\"D\210\002\001\332A\006parent\202\323\344\223\0022\0220/v"
          + "1beta2/{parent=projects/*/datasets/*/tab"
          + "les/*}\022\335\001\n\tFlushRows\0227.google.cloud.bigq"
          + "uery.storage.v1beta2.FlushRowsRequest\0328."
          + "google.cloud.bigquery.storage.v1beta2.Fl"
          + "ushRowsResponse\"]\210\002\001\332A\014write_stream\202\323\344\223\002"
          + "E\"@/v1beta2/{write_stream=projects/*/dat"
          + "asets/*/tables/*/streams/*}:\001*\032\263\001\210\002\001\312A\036b"
          + "igquerystorage.googleapis.com\322A\213\001https:/"
          + "/www.googleapis.com/auth/bigquery,https:"
          + "//www.googleapis.com/auth/bigquery.inser"
          + "tdata,https://www.googleapis.com/auth/cl"
          + "oud-platformB\200\001\n)com.google.cloud.bigque"
          + "ry.storage.v1beta2B\014StorageProtoP\001ZCclou"
          + "d.google.com/go/bigquery/storage/apiv1be"
          + "ta2/storagepb;storagepbb\006proto3"
    };
    descriptor =
        com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
            descriptorData,
            new com.google.protobuf.Descriptors.FileDescriptor[] {
              com.google.api.AnnotationsProto.getDescriptor(),
              com.google.api.ClientProto.getDescriptor(),
              com.google.api.FieldBehaviorProto.getDescriptor(),
              com.google.api.ResourceProto.getDescriptor(),
              com.google.cloud.bigquery.storage.v1beta2.ArrowProto.getDescriptor(),
              com.google.cloud.bigquery.storage.v1beta2.AvroProto.getDescriptor(),
              com.google.cloud.bigquery.storage.v1beta2.ProtoBufProto.getDescriptor(),
              com.google.cloud.bigquery.storage.v1beta2.StreamProto.getDescriptor(),
              com.google.cloud.bigquery.storage.v1beta2.TableProto.getDescriptor(),
              com.google.protobuf.TimestampProto.getDescriptor(),
              com.google.protobuf.WrappersProto.getDescriptor(),
              com.google.rpc.StatusProto.getDescriptor(),
            });
    internal_static_google_cloud_bigquery_storage_v1beta2_CreateReadSessionRequest_descriptor =
        getDescriptor().getMessageTypes().get(0);
    internal_static_google_cloud_bigquery_storage_v1beta2_CreateReadSessionRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta2_CreateReadSessionRequest_descriptor,
            new java.lang.String[] {
              "Parent", "ReadSession", "MaxStreamCount",
            });
    internal_static_google_cloud_bigquery_storage_v1beta2_ReadRowsRequest_descriptor =
        getDescriptor().getMessageTypes().get(1);
    internal_static_google_cloud_bigquery_storage_v1beta2_ReadRowsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta2_ReadRowsRequest_descriptor,
            new java.lang.String[] {
              "ReadStream", "Offset",
            });
    internal_static_google_cloud_bigquery_storage_v1beta2_ThrottleState_descriptor =
        getDescriptor().getMessageTypes().get(2);
    internal_static_google_cloud_bigquery_storage_v1beta2_ThrottleState_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta2_ThrottleState_descriptor,
            new java.lang.String[] {
              "ThrottlePercent",
            });
    internal_static_google_cloud_bigquery_storage_v1beta2_StreamStats_descriptor =
        getDescriptor().getMessageTypes().get(3);
    internal_static_google_cloud_bigquery_storage_v1beta2_StreamStats_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta2_StreamStats_descriptor,
            new java.lang.String[] {
              "Progress",
            });
    internal_static_google_cloud_bigquery_storage_v1beta2_StreamStats_Progress_descriptor =
        internal_static_google_cloud_bigquery_storage_v1beta2_StreamStats_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_bigquery_storage_v1beta2_StreamStats_Progress_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta2_StreamStats_Progress_descriptor,
            new java.lang.String[] {
              "AtResponseStart", "AtResponseEnd",
            });
    internal_static_google_cloud_bigquery_storage_v1beta2_ReadRowsResponse_descriptor =
        getDescriptor().getMessageTypes().get(4);
    internal_static_google_cloud_bigquery_storage_v1beta2_ReadRowsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta2_ReadRowsResponse_descriptor,
            new java.lang.String[] {
              "AvroRows",
              "ArrowRecordBatch",
              "RowCount",
              "Stats",
              "ThrottleState",
              "AvroSchema",
              "ArrowSchema",
              "Rows",
              "Schema",
            });
    internal_static_google_cloud_bigquery_storage_v1beta2_SplitReadStreamRequest_descriptor =
        getDescriptor().getMessageTypes().get(5);
    internal_static_google_cloud_bigquery_storage_v1beta2_SplitReadStreamRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta2_SplitReadStreamRequest_descriptor,
            new java.lang.String[] {
              "Name", "Fraction",
            });
    internal_static_google_cloud_bigquery_storage_v1beta2_SplitReadStreamResponse_descriptor =
        getDescriptor().getMessageTypes().get(6);
    internal_static_google_cloud_bigquery_storage_v1beta2_SplitReadStreamResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta2_SplitReadStreamResponse_descriptor,
            new java.lang.String[] {
              "PrimaryStream", "RemainderStream",
            });
    internal_static_google_cloud_bigquery_storage_v1beta2_CreateWriteStreamRequest_descriptor =
        getDescriptor().getMessageTypes().get(7);
    internal_static_google_cloud_bigquery_storage_v1beta2_CreateWriteStreamRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta2_CreateWriteStreamRequest_descriptor,
            new java.lang.String[] {
              "Parent", "WriteStream",
            });
    internal_static_google_cloud_bigquery_storage_v1beta2_AppendRowsRequest_descriptor =
        getDescriptor().getMessageTypes().get(8);
    internal_static_google_cloud_bigquery_storage_v1beta2_AppendRowsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta2_AppendRowsRequest_descriptor,
            new java.lang.String[] {
              "WriteStream", "Offset", "ProtoRows", "TraceId", "Rows",
            });
    internal_static_google_cloud_bigquery_storage_v1beta2_AppendRowsRequest_ProtoData_descriptor =
        internal_static_google_cloud_bigquery_storage_v1beta2_AppendRowsRequest_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_bigquery_storage_v1beta2_AppendRowsRequest_ProtoData_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta2_AppendRowsRequest_ProtoData_descriptor,
            new java.lang.String[] {
              "WriterSchema", "Rows",
            });
    internal_static_google_cloud_bigquery_storage_v1beta2_AppendRowsResponse_descriptor =
        getDescriptor().getMessageTypes().get(9);
    internal_static_google_cloud_bigquery_storage_v1beta2_AppendRowsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta2_AppendRowsResponse_descriptor,
            new java.lang.String[] {
              "AppendResult", "Error", "UpdatedSchema", "Response",
            });
    internal_static_google_cloud_bigquery_storage_v1beta2_AppendRowsResponse_AppendResult_descriptor =
        internal_static_google_cloud_bigquery_storage_v1beta2_AppendRowsResponse_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_bigquery_storage_v1beta2_AppendRowsResponse_AppendResult_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta2_AppendRowsResponse_AppendResult_descriptor,
            new java.lang.String[] {
              "Offset",
            });
    internal_static_google_cloud_bigquery_storage_v1beta2_GetWriteStreamRequest_descriptor =
        getDescriptor().getMessageTypes().get(10);
    internal_static_google_cloud_bigquery_storage_v1beta2_GetWriteStreamRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta2_GetWriteStreamRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_bigquery_storage_v1beta2_BatchCommitWriteStreamsRequest_descriptor =
        getDescriptor().getMessageTypes().get(11);
    internal_static_google_cloud_bigquery_storage_v1beta2_BatchCommitWriteStreamsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta2_BatchCommitWriteStreamsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "WriteStreams",
            });
    internal_static_google_cloud_bigquery_storage_v1beta2_BatchCommitWriteStreamsResponse_descriptor =
        getDescriptor().getMessageTypes().get(12);
    internal_static_google_cloud_bigquery_storage_v1beta2_BatchCommitWriteStreamsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta2_BatchCommitWriteStreamsResponse_descriptor,
            new java.lang.String[] {
              "CommitTime", "StreamErrors",
            });
    internal_static_google_cloud_bigquery_storage_v1beta2_FinalizeWriteStreamRequest_descriptor =
        getDescriptor().getMessageTypes().get(13);
    internal_static_google_cloud_bigquery_storage_v1beta2_FinalizeWriteStreamRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta2_FinalizeWriteStreamRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_bigquery_storage_v1beta2_FinalizeWriteStreamResponse_descriptor =
        getDescriptor().getMessageTypes().get(14);
    internal_static_google_cloud_bigquery_storage_v1beta2_FinalizeWriteStreamResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta2_FinalizeWriteStreamResponse_descriptor,
            new java.lang.String[] {
              "RowCount",
            });
    internal_static_google_cloud_bigquery_storage_v1beta2_FlushRowsRequest_descriptor =
        getDescriptor().getMessageTypes().get(15);
    internal_static_google_cloud_bigquery_storage_v1beta2_FlushRowsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta2_FlushRowsRequest_descriptor,
            new java.lang.String[] {
              "WriteStream", "Offset",
            });
    internal_static_google_cloud_bigquery_storage_v1beta2_FlushRowsResponse_descriptor =
        getDescriptor().getMessageTypes().get(16);
    internal_static_google_cloud_bigquery_storage_v1beta2_FlushRowsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta2_FlushRowsResponse_descriptor,
            new java.lang.String[] {
              "Offset",
            });
    internal_static_google_cloud_bigquery_storage_v1beta2_StorageError_descriptor =
        getDescriptor().getMessageTypes().get(17);
    internal_static_google_cloud_bigquery_storage_v1beta2_StorageError_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta2_StorageError_descriptor,
            new java.lang.String[] {
              "Code", "Entity", "ErrorMessage",
            });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(com.google.api.ClientProto.defaultHost);
    registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
    registry.add(com.google.api.AnnotationsProto.http);
    registry.add(com.google.api.ClientProto.methodSignature);
    registry.add(com.google.api.ClientProto.oauthScopes);
    registry.add(com.google.api.ResourceProto.resourceReference);
    com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
        descriptor, registry);
    com.google.api.AnnotationsProto.getDescriptor();
    com.google.api.ClientProto.getDescriptor();
    com.google.api.FieldBehaviorProto.getDescriptor();
    com.google.api.ResourceProto.getDescriptor();
    com.google.cloud.bigquery.storage.v1beta2.ArrowProto.getDescriptor();
    com.google.cloud.bigquery.storage.v1beta2.AvroProto.getDescriptor();
    com.google.cloud.bigquery.storage.v1beta2.ProtoBufProto.getDescriptor();
    com.google.cloud.bigquery.storage.v1beta2.StreamProto.getDescriptor();
    com.google.cloud.bigquery.storage.v1beta2.TableProto.getDescriptor();
    com.google.protobuf.TimestampProto.getDescriptor();
    com.google.protobuf.WrappersProto.getDescriptor();
    com.google.rpc.StatusProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
