/*
 * 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/v1beta/metastore_partition.proto

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

public final class MetastorePartitionServiceProto {
  private MetastorePartitionServiceProto() {}

  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_v1beta_CreateMetastorePartitionRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta_CreateMetastorePartitionRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta_BatchCreateMetastorePartitionsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta_BatchCreateMetastorePartitionsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta_BatchCreateMetastorePartitionsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta_BatchCreateMetastorePartitionsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta_BatchDeleteMetastorePartitionsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta_BatchDeleteMetastorePartitionsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta_UpdateMetastorePartitionRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta_UpdateMetastorePartitionRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta_BatchUpdateMetastorePartitionsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta_BatchUpdateMetastorePartitionsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta_BatchUpdateMetastorePartitionsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta_BatchUpdateMetastorePartitionsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta_ListMetastorePartitionsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta_ListMetastorePartitionsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta_ListMetastorePartitionsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta_ListMetastorePartitionsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta_StreamMetastorePartitionsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta_StreamMetastorePartitionsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta_StreamMetastorePartitionsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta_StreamMetastorePartitionsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1beta_BatchSizeTooLargeError_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1beta_BatchSizeTooLargeError_fieldAccessorTable;

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

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

  static {
    java.lang.String[] descriptorData = {
      "\n"
          + ">google/cloud/bigquery/storage/v1beta/metastore_partition.proto\022$google.cloud.b"
          + "igquery.storage.v1beta\032\034google/api/annot"
          + "ations.proto\032\027google/api/client.proto\032\037g"
          + "oogle/api/field_behavior.proto\032\031google/a"
          + "pi/resource.proto\0324google/cloud/bigquery"
          + "/storage/v1beta/partition.proto\032\033google/protobuf/empty.proto\032"
          + " google/protobuf/field_mask.proto\"\264\001\n"
          + "\037CreateMetastorePartitionRequest\0225\n"
          + "\006parent\030\001 \001(\tB%\340A\002\372A\037\n"
          + "\035bigquery.googleapis.com/Table\022Z\n"
          + "\023metastore_partition\030\002 \001(\01328.google.cloud.bigquery.s"
          + "torage.v1beta.MetastorePartitionB\003\340A\002\"\372\001\n"
          + "%BatchCreateMetastorePartitionsRequest\0225\n"
          + "\006parent\030\001 \001(\tB%\340A\002\372A\037\n"
          + "\035bigquery.googleapis.com/Table\022\\\n"
          + "\010requests\030\002 \003(\0132E.googl"
          + "e.cloud.bigquery.storage.v1beta.CreateMetastorePartitionRequestB\003\340A\002\022%\n"
          + "\030skip_existing_partitions\030\003 \001(\010B\003\340A\001\022\025\n"
          + "\010trace_id\030\004 \001(\tB\003\340A\001\"v\n"
          + "&BatchCreateMetastorePartitionsResponse\022L\n\n"
          + "partitions\030\001 \003(\01328.googl"
          + "e.cloud.bigquery.storage.v1beta.MetastorePartition\"\324\001\n"
          + "%BatchDeleteMetastorePartitionsRequest\0225\n"
          + "\006parent\030\001 \001(\tB%\340A\002\372A\037\n"
          + "\035bigquery.googleapis.com/Table\022]\n"
          + "\020partition_values\030\002 \003(\0132>.google.cloud.bigquery.st"
          + "orage.v1beta.MetastorePartitionValuesB\003\340A\002\022\025\n"
          + "\010trace_id\030\004 \001(\tB\003\340A\001\"\263\001\n"
          + "\037UpdateMetastorePartitionRequest\022Z\n"
          + "\023metastore_partition\030\001"
          + " \001(\01328.google.cloud.bigquery.storage.v1beta.MetastorePartitionB\003\340A\002\0224\n"
          + "\013update_mask\030\002"
          + " \001(\0132\032.google.protobuf.FieldMaskB\003\340A\001\"\323\001\n"
          + "%BatchUpdateMetastorePartitionsRequest\0225\n"
          + "\006parent\030\001 \001(\tB%\340A\002\372A\037\n"
          + "\035bigquery.googleapis.com/Table\022\\\n"
          + "\010requests\030\002 \003(\0132E.google.cloud.bigquery.storage.v1bet"
          + "a.UpdateMetastorePartitionRequestB\003\340A\002\022\025\n"
          + "\010trace_id\030\004 \001(\tB\003\340A\001\"v\n"
          + "&BatchUpdateMetastorePartitionsResponse\022L\n\n"
          + "partitions\030\001 "
          + "\003(\01328.google.cloud.bigquery.storage.v1beta.MetastorePartition\"\203\001\n"
          + "\036ListMetastorePartitionsRequest\0225\n"
          + "\006parent\030\001 \001(\tB%\340A\002\372A\037\n"
          + "\035bigquery.googleapis.com/Table\022\023\n"
          + "\006filter\030\002 \001(\tB\003\340A\001\022\025\n"
          + "\010trace_id\030\003 \001(\tB\003\340A\001\"\306\001\n"
          + "\037ListMetastorePartitionsResponse\022R\n\n"
          + "partitions\030\001"
          + " \001(\0132<.google.cloud.bigquery.storage.v1beta.MetastorePartitionListH\000\022C\n"
          + "\007streams\030\002"
          + " \001(\01320.google.cloud.bigquery.storage.v1beta.StreamListH\000B\n\n"
          + "\010response\"\335\001\n"
          + " StreamMetastorePartitionsRequest\0225\n"
          + "\006parent\030\001 \001(\tB%\340A\002\372A\037\n"
          + "\035bigquery.googleapis.com/Table\022[\n"
          + "\024metastore_partitions\030\002 \003(\01328"
          + ".google.cloud.bigquery.storage.v1beta.MetastorePartitionB\003\340A\001\022%\n"
          + "\030skip_existing_partitions\030\003 \001(\010B\003\340A\001\"u\n"
          + "!StreamMetastorePartitionsResponse\022\'\n"
          + "\037total_partitions_streamed_count\030\002 \001(\003\022\'\n"
          + "\037total_partitions_inserted_count\030\003 \001(\003\"L\n"
          + "\026BatchSizeTooLargeError\022\026\n"
          + "\016max_batch_size\030\001 \001(\003\022\032\n\r"
          + "error_message\030\002 \001(\tB\003\340A\0012\321\n\n"
          + "\031MetastorePartitionService\022\216\002\n"
          + "\036BatchCreateMetastorePartitions\022K.google.cloud.bigquery.storage.v1bet"
          + "a.BatchCreateMetastorePartitionsRequest\032L.google.cloud.bigquery.storage.v1beta.B"
          + "atchCreateMetastorePartitionsResponse\"Q\202"
          + "\323\344\223\002K\"F/v1beta/{parent=projects/*/datase"
          + "ts/*/tables/*}/partitions:batchCreate:\001*\022\330\001\n"
          + "\036BatchDeleteMetastorePartitions\022K.google.cloud.bigquery.storage.v1beta.Batch"
          + "DeleteMetastorePartitionsRequest\032\026.googl"
          + "e.protobuf.Empty\"Q\202\323\344\223\002K\"F/v1beta/{paren"
          + "t=projects/*/datasets/*/tables/*}/partitions:batchDelete:\001*\022\216\002\n"
          + "\036BatchUpdateMetastorePartitions\022K.google.cloud.bigquery.s"
          + "torage.v1beta.BatchUpdateMetastorePartitionsRequest\032L.google.cloud.bigquery.stor"
          + "age.v1beta.BatchUpdateMetastorePartition"
          + "sResponse\"Q\202\323\344\223\002K\"F/v1beta/{parent=proje"
          + "cts/*/datasets/*/tables/*}/partitions:batchUpdate:\001*\022\204\002\n"
          + "\027ListMetastorePartitions\022D.google.cloud.bigquery.storage.v1beta."
          + "ListMetastorePartitionsRequest\032E.google.cloud.bigquery.storage.v1beta.ListMetast"
          + "orePartitionsResponse\"\\\332A\006parent\202\323\344\223\002M\022K"
          + "/v1beta/{parent=projects/*/locations/*/datasets/*/tables/*}/partitions:list\022\262\001\n"
          + "\031StreamMetastorePartitions\022F.google.cloud"
          + ".bigquery.storage.v1beta.StreamMetastorePartitionsRequest\032G.google.cloud.bigquer"
          + "y.storage.v1beta.StreamMetastorePartitio"
          + "nsResponse\"\000(\0010\001\032{\312A\036bigquerystorage.goo"
          + "gleapis.com\322AWhttps://www.googleapis.com"
          + "/auth/bigquery,https://www.googleapis.com/auth/cloud-platformB\266\002\n"
          + "(com.google.cloud.bigquery.storage.v1betaB\036MetastorePar"
          + "titionServiceProtoP\001ZBcloud.google.com/go/bigquery/storage/apiv1beta/storagepb;s"
          + "toragepb\252\002$Google.Cloud.BigQuery.Storage"
          + ".V1Beta\312\002$Google\\Cloud\\BigQuery\\Storage\\V1beta\352AU\n"
          + "\035bigquery.googleapis.com/Table\0224projects/{project}/datasets/{dataset}/"
          + "tables/{table}b\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.v1beta.MetastorePartitionProto.getDescriptor(),
              com.google.protobuf.EmptyProto.getDescriptor(),
              com.google.protobuf.FieldMaskProto.getDescriptor(),
            });
    internal_static_google_cloud_bigquery_storage_v1beta_CreateMetastorePartitionRequest_descriptor =
        getDescriptor().getMessageTypes().get(0);
    internal_static_google_cloud_bigquery_storage_v1beta_CreateMetastorePartitionRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta_CreateMetastorePartitionRequest_descriptor,
            new java.lang.String[] {
              "Parent", "MetastorePartition",
            });
    internal_static_google_cloud_bigquery_storage_v1beta_BatchCreateMetastorePartitionsRequest_descriptor =
        getDescriptor().getMessageTypes().get(1);
    internal_static_google_cloud_bigquery_storage_v1beta_BatchCreateMetastorePartitionsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta_BatchCreateMetastorePartitionsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "Requests", "SkipExistingPartitions", "TraceId",
            });
    internal_static_google_cloud_bigquery_storage_v1beta_BatchCreateMetastorePartitionsResponse_descriptor =
        getDescriptor().getMessageTypes().get(2);
    internal_static_google_cloud_bigquery_storage_v1beta_BatchCreateMetastorePartitionsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta_BatchCreateMetastorePartitionsResponse_descriptor,
            new java.lang.String[] {
              "Partitions",
            });
    internal_static_google_cloud_bigquery_storage_v1beta_BatchDeleteMetastorePartitionsRequest_descriptor =
        getDescriptor().getMessageTypes().get(3);
    internal_static_google_cloud_bigquery_storage_v1beta_BatchDeleteMetastorePartitionsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta_BatchDeleteMetastorePartitionsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PartitionValues", "TraceId",
            });
    internal_static_google_cloud_bigquery_storage_v1beta_UpdateMetastorePartitionRequest_descriptor =
        getDescriptor().getMessageTypes().get(4);
    internal_static_google_cloud_bigquery_storage_v1beta_UpdateMetastorePartitionRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta_UpdateMetastorePartitionRequest_descriptor,
            new java.lang.String[] {
              "MetastorePartition", "UpdateMask",
            });
    internal_static_google_cloud_bigquery_storage_v1beta_BatchUpdateMetastorePartitionsRequest_descriptor =
        getDescriptor().getMessageTypes().get(5);
    internal_static_google_cloud_bigquery_storage_v1beta_BatchUpdateMetastorePartitionsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta_BatchUpdateMetastorePartitionsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "Requests", "TraceId",
            });
    internal_static_google_cloud_bigquery_storage_v1beta_BatchUpdateMetastorePartitionsResponse_descriptor =
        getDescriptor().getMessageTypes().get(6);
    internal_static_google_cloud_bigquery_storage_v1beta_BatchUpdateMetastorePartitionsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta_BatchUpdateMetastorePartitionsResponse_descriptor,
            new java.lang.String[] {
              "Partitions",
            });
    internal_static_google_cloud_bigquery_storage_v1beta_ListMetastorePartitionsRequest_descriptor =
        getDescriptor().getMessageTypes().get(7);
    internal_static_google_cloud_bigquery_storage_v1beta_ListMetastorePartitionsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta_ListMetastorePartitionsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "Filter", "TraceId",
            });
    internal_static_google_cloud_bigquery_storage_v1beta_ListMetastorePartitionsResponse_descriptor =
        getDescriptor().getMessageTypes().get(8);
    internal_static_google_cloud_bigquery_storage_v1beta_ListMetastorePartitionsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta_ListMetastorePartitionsResponse_descriptor,
            new java.lang.String[] {
              "Partitions", "Streams", "Response",
            });
    internal_static_google_cloud_bigquery_storage_v1beta_StreamMetastorePartitionsRequest_descriptor =
        getDescriptor().getMessageTypes().get(9);
    internal_static_google_cloud_bigquery_storage_v1beta_StreamMetastorePartitionsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta_StreamMetastorePartitionsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "MetastorePartitions", "SkipExistingPartitions",
            });
    internal_static_google_cloud_bigquery_storage_v1beta_StreamMetastorePartitionsResponse_descriptor =
        getDescriptor().getMessageTypes().get(10);
    internal_static_google_cloud_bigquery_storage_v1beta_StreamMetastorePartitionsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta_StreamMetastorePartitionsResponse_descriptor,
            new java.lang.String[] {
              "TotalPartitionsStreamedCount", "TotalPartitionsInsertedCount",
            });
    internal_static_google_cloud_bigquery_storage_v1beta_BatchSizeTooLargeError_descriptor =
        getDescriptor().getMessageTypes().get(11);
    internal_static_google_cloud_bigquery_storage_v1beta_BatchSizeTooLargeError_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1beta_BatchSizeTooLargeError_descriptor,
            new java.lang.String[] {
              "MaxBatchSize", "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.resourceDefinition);
    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.v1beta.MetastorePartitionProto.getDescriptor();
    com.google.protobuf.EmptyProto.getDescriptor();
    com.google.protobuf.FieldMaskProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
