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

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

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_v1alpha_CreateMetastorePartitionRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1alpha_CreateMetastorePartitionRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1alpha_BatchCreateMetastorePartitionsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1alpha_BatchCreateMetastorePartitionsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1alpha_BatchCreateMetastorePartitionsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1alpha_BatchCreateMetastorePartitionsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1alpha_BatchDeleteMetastorePartitionsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1alpha_BatchDeleteMetastorePartitionsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1alpha_UpdateMetastorePartitionRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1alpha_UpdateMetastorePartitionRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1alpha_BatchUpdateMetastorePartitionsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1alpha_BatchUpdateMetastorePartitionsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1alpha_BatchUpdateMetastorePartitionsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1alpha_BatchUpdateMetastorePartitionsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1alpha_ListMetastorePartitionsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1alpha_ListMetastorePartitionsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1alpha_ListMetastorePartitionsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1alpha_ListMetastorePartitionsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1alpha_StreamMetastorePartitionsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1alpha_StreamMetastorePartitionsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1alpha_StreamMetastorePartitionsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1alpha_StreamMetastorePartitionsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_storage_v1alpha_BatchSizeTooLargeError_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_storage_v1alpha_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/v1alpha/metastore_partition.proto\022%google.cloud."
          + "bigquery.storage.v1alpha\032\034google/api/ann"
          + "otations.proto\032\027google/api/client.proto\032"
          + "\037google/api/field_behavior.proto\032\031google"
          + "/api/resource.proto\0325google/cloud/bigque"
          + "ry/storage/v1alpha/partition.proto\032\033google/protobuf/empty.proto\032"
          + " google/protobuf/field_mask.proto\"\265\001\n"
          + "\037CreateMetastorePartitionRequest\0225\n"
          + "\006parent\030\001 \001(\tB%\340A\002\372A\037\n"
          + "\035bigquery.googleapis.com/Table\022[\n"
          + "\023metastore_partition\030\002 \001(\01329.google.cloud.bigquer"
          + "y.storage.v1alpha.MetastorePartitionB\003\340A\002\"\373\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(\0132F.g"
          + "oogle.cloud.bigquery.storage.v1alpha.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\"w\n"
          + "&BatchCreateMetastorePartitionsResponse\022M\n\n"
          + "partitions\030\001 \003(\01329."
          + "google.cloud.bigquery.storage.v1alpha.MetastorePartition\"\325\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.bigqu"
          + "ery.storage.v1alpha.MetastorePartitionValuesB\003\340A\002\022\025\n"
          + "\010trace_id\030\004 \001(\tB\003\340A\001\"\264\001\n"
          + "\037UpdateMetastorePartitionRequest\022[\n"
          + "\023metastore_partition\030\001 \001(\01329.google.cloud.bigquer"
          + "y.storage.v1alpha.MetastorePartitionB\003\340A\002\0224\n"
          + "\013update_mask\030\002"
          + " \001(\0132\032.google.protobuf.FieldMaskB\003\340A\001\"\324\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(\0132F.google.cloud.bigquery.stora"
          + "ge.v1alpha.UpdateMetastorePartitionRequestB\003\340A\002\022\025\n"
          + "\010trace_id\030\004 \001(\tB\003\340A\001\"w\n"
          + "&BatchUpdateMetastorePartitionsResponse\022M\n\n"
          + "partitions\030\001"
          + " \003(\01329.google.cloud.bigquery.storage.v1alpha.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\"\310\001\n"
          + "\037ListMetastorePartitionsResponse\022S\n\n"
          + "partitions\030\001 \001(\0132=.google.cloud.big"
          + "query.storage.v1alpha.MetastorePartitionListH\000\022D\n"
          + "\007streams\030\002"
          + " \001(\01321.google.cloud.bigquery.storage.v1alpha.StreamListH\000B\n\n"
          + "\010response\"\336\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(\01329.google.cloud.bigquery.storage.v1alpha.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\336\n\n"
          + "\031MetastorePartitionService\022\221\002\n"
          + "\036BatchCreateMetastorePartitions\022L.google.cloud.bigquery."
          + "storage.v1alpha.BatchCreateMetastorePartitionsRequest\032M.google.cloud.bigquery.st"
          + "orage.v1alpha.BatchCreateMetastorePartit"
          + "ionsResponse\"R\202\323\344\223\002L\"G/v1alpha/{parent=p"
          + "rojects/*/datasets/*/tables/*}/partitions:batchCreate:\001*\022\332\001\n"
          + "\036BatchDeleteMetastorePartitions\022L.google.cloud.bigquery.stor"
          + "age.v1alpha.BatchDeleteMetastorePartitio"
          + "nsRequest\032\026.google.protobuf.Empty\"R\202\323\344\223\002"
          + "L\"G/v1alpha/{parent=projects/*/datasets/"
          + "*/tables/*}/partitions:batchDelete:\001*\022\221\002\n"
          + "\036BatchUpdateMetastorePartitions\022L.google.cloud.bigquery.storage.v1alpha.BatchUp"
          + "dateMetastorePartitionsRequest\032M.google.cloud.bigquery.storage.v1alpha.BatchUpda"
          + "teMetastorePartitionsResponse\"R\202\323\344\223\002L\"G/"
          + "v1alpha/{parent=projects/*/datasets/*/tables/*}/partitions:batchUpdate:\001*\022\207\002\n"
          + "\027ListMetastorePartitions\022E.google.cloud.big"
          + "query.storage.v1alpha.ListMetastorePartitionsRequest\032F.google.cloud.bigquery.sto"
          + "rage.v1alpha.ListMetastorePartitionsResp"
          + "onse\"]\332A\006parent\202\323\344\223\002N\022L/v1alpha/{parent="
          + "projects/*/locations/*/datasets/*/tables/*}/partitions:list\022\264\001\n"
          + "\031StreamMetastorePartitions\022G.google.cloud.bigquery.storag"
          + "e.v1alpha.StreamMetastorePartitionsRequest\032H.google.cloud.bigquery.storage.v1alp"
          + "ha.StreamMetastorePartitionsResponse\"\000(\001"
          + "0\001\032{\312A\036bigquerystorage.googleapis.com\322AW"
          + "https://www.googleapis.com/auth/bigquery"
          + ",https://www.googleapis.com/auth/cloud-platformB\272\002\n"
          + ")com.google.cloud.bigquery.storage.v1alphaB\036MetastorePartitionService"
          + "ProtoP\001ZCcloud.google.com/go/bigquery/st"
          + "orage/apiv1alpha/storagepb;storagepb\252\002%G"
          + "oogle.Cloud.BigQuery.Storage.V1Alpha\312\002%Google\\Cloud\\BigQuery\\Storage\\V1alpha\352AU\n"
          + "\035bigquery.googleapis.com/Table\0224projects/{project}/datasets/{dataset}/tables/{ta"
          + "ble}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.v1alpha.MetastorePartitionProto.getDescriptor(),
              com.google.protobuf.EmptyProto.getDescriptor(),
              com.google.protobuf.FieldMaskProto.getDescriptor(),
            });
    internal_static_google_cloud_bigquery_storage_v1alpha_CreateMetastorePartitionRequest_descriptor =
        getDescriptor().getMessageTypes().get(0);
    internal_static_google_cloud_bigquery_storage_v1alpha_CreateMetastorePartitionRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1alpha_CreateMetastorePartitionRequest_descriptor,
            new java.lang.String[] {
              "Parent", "MetastorePartition",
            });
    internal_static_google_cloud_bigquery_storage_v1alpha_BatchCreateMetastorePartitionsRequest_descriptor =
        getDescriptor().getMessageTypes().get(1);
    internal_static_google_cloud_bigquery_storage_v1alpha_BatchCreateMetastorePartitionsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1alpha_BatchCreateMetastorePartitionsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "Requests", "SkipExistingPartitions", "TraceId",
            });
    internal_static_google_cloud_bigquery_storage_v1alpha_BatchCreateMetastorePartitionsResponse_descriptor =
        getDescriptor().getMessageTypes().get(2);
    internal_static_google_cloud_bigquery_storage_v1alpha_BatchCreateMetastorePartitionsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1alpha_BatchCreateMetastorePartitionsResponse_descriptor,
            new java.lang.String[] {
              "Partitions",
            });
    internal_static_google_cloud_bigquery_storage_v1alpha_BatchDeleteMetastorePartitionsRequest_descriptor =
        getDescriptor().getMessageTypes().get(3);
    internal_static_google_cloud_bigquery_storage_v1alpha_BatchDeleteMetastorePartitionsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1alpha_BatchDeleteMetastorePartitionsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PartitionValues", "TraceId",
            });
    internal_static_google_cloud_bigquery_storage_v1alpha_UpdateMetastorePartitionRequest_descriptor =
        getDescriptor().getMessageTypes().get(4);
    internal_static_google_cloud_bigquery_storage_v1alpha_UpdateMetastorePartitionRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1alpha_UpdateMetastorePartitionRequest_descriptor,
            new java.lang.String[] {
              "MetastorePartition", "UpdateMask",
            });
    internal_static_google_cloud_bigquery_storage_v1alpha_BatchUpdateMetastorePartitionsRequest_descriptor =
        getDescriptor().getMessageTypes().get(5);
    internal_static_google_cloud_bigquery_storage_v1alpha_BatchUpdateMetastorePartitionsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1alpha_BatchUpdateMetastorePartitionsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "Requests", "TraceId",
            });
    internal_static_google_cloud_bigquery_storage_v1alpha_BatchUpdateMetastorePartitionsResponse_descriptor =
        getDescriptor().getMessageTypes().get(6);
    internal_static_google_cloud_bigquery_storage_v1alpha_BatchUpdateMetastorePartitionsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1alpha_BatchUpdateMetastorePartitionsResponse_descriptor,
            new java.lang.String[] {
              "Partitions",
            });
    internal_static_google_cloud_bigquery_storage_v1alpha_ListMetastorePartitionsRequest_descriptor =
        getDescriptor().getMessageTypes().get(7);
    internal_static_google_cloud_bigquery_storage_v1alpha_ListMetastorePartitionsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1alpha_ListMetastorePartitionsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "Filter", "TraceId",
            });
    internal_static_google_cloud_bigquery_storage_v1alpha_ListMetastorePartitionsResponse_descriptor =
        getDescriptor().getMessageTypes().get(8);
    internal_static_google_cloud_bigquery_storage_v1alpha_ListMetastorePartitionsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1alpha_ListMetastorePartitionsResponse_descriptor,
            new java.lang.String[] {
              "Partitions", "Streams", "Response",
            });
    internal_static_google_cloud_bigquery_storage_v1alpha_StreamMetastorePartitionsRequest_descriptor =
        getDescriptor().getMessageTypes().get(9);
    internal_static_google_cloud_bigquery_storage_v1alpha_StreamMetastorePartitionsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1alpha_StreamMetastorePartitionsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "MetastorePartitions", "SkipExistingPartitions",
            });
    internal_static_google_cloud_bigquery_storage_v1alpha_StreamMetastorePartitionsResponse_descriptor =
        getDescriptor().getMessageTypes().get(10);
    internal_static_google_cloud_bigquery_storage_v1alpha_StreamMetastorePartitionsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1alpha_StreamMetastorePartitionsResponse_descriptor,
            new java.lang.String[] {
              "TotalPartitionsStreamedCount", "TotalPartitionsInsertedCount",
            });
    internal_static_google_cloud_bigquery_storage_v1alpha_BatchSizeTooLargeError_descriptor =
        getDescriptor().getMessageTypes().get(11);
    internal_static_google_cloud_bigquery_storage_v1alpha_BatchSizeTooLargeError_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_storage_v1alpha_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.v1alpha.MetastorePartitionProto.getDescriptor();
    com.google.protobuf.EmptyProto.getDescriptor();
    com.google.protobuf.FieldMaskProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
