/*
 * Copyright 2020 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/alloydb/v1alpha/service.proto

package com.google.cloud.alloydb.v1alpha;

public final class ServiceProto {
  private ServiceProto() {}

  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_alloydb_v1alpha_ListClustersRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_ListClustersRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_ListClustersResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_ListClustersResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_GetClusterRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_GetClusterRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_CreateSecondaryClusterRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_CreateSecondaryClusterRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_CreateClusterRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_CreateClusterRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_UpdateClusterRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_UpdateClusterRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_DeleteClusterRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_DeleteClusterRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_PromoteClusterRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_PromoteClusterRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_RestoreClusterRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_RestoreClusterRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_ListInstancesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_ListInstancesRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_ListInstancesResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_ListInstancesResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_GetInstanceRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_GetInstanceRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_CreateInstanceRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_CreateInstanceRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_CreateSecondaryInstanceRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_CreateSecondaryInstanceRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_CreateInstanceRequests_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_CreateInstanceRequests_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstancesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstancesRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstancesResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstancesResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstancesMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstancesMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstancesMetadata_InstanceStatusesEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstancesMetadata_InstanceStatusesEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstanceStatus_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstanceStatus_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_UpdateInstanceRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_UpdateInstanceRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_DeleteInstanceRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_DeleteInstanceRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_FailoverInstanceRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_FailoverInstanceRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_RestartInstanceRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_RestartInstanceRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_ListBackupsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_ListBackupsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_ListBackupsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_ListBackupsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_GetBackupRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_GetBackupRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_CreateBackupRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_CreateBackupRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_UpdateBackupRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_UpdateBackupRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_DeleteBackupRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_DeleteBackupRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_ListSupportedDatabaseFlagsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_ListSupportedDatabaseFlagsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_ListSupportedDatabaseFlagsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_ListSupportedDatabaseFlagsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_GenerateClientCertificateRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_GenerateClientCertificateRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_GenerateClientCertificateResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_GenerateClientCertificateResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_GetConnectionInfoRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_GetConnectionInfoRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_alloydb_v1alpha_OperationMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_alloydb_v1alpha_OperationMetadata_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/alloydb/v1alpha/service.p"
          + "roto\022\034google.cloud.alloydb.v1alpha\032\034goog"
          + "le/api/annotations.proto\032\027google/api/cli"
          + "ent.proto\032\037google/api/field_behavior.pro"
          + "to\032\031google/api/resource.proto\032,google/cl"
          + "oud/alloydb/v1alpha/resources.proto\032#goo"
          + "gle/longrunning/operations.proto\032\036google"
          + "/protobuf/duration.proto\032\033google/protobu"
          + "f/empty.proto\032 google/protobuf/field_mas"
          + "k.proto\032\037google/protobuf/timestamp.proto"
          + "\032\027google/rpc/status.proto\"\245\001\n\023ListCluste"
          + "rsRequest\0226\n\006parent\030\001 \001(\tB&\340A\002\372A \022\036alloy"
          + "db.googleapis.com/Cluster\022\026\n\tpage_size\030\002"
          + " \001(\005B\003\340A\001\022\022\n\npage_token\030\003 \001(\t\022\023\n\006filter\030"
          + "\004 \001(\tB\003\340A\001\022\025\n\010order_by\030\005 \001(\tB\003\340A\001\"}\n\024Lis"
          + "tClustersResponse\0227\n\010clusters\030\001 \003(\0132%.go"
          + "ogle.cloud.alloydb.v1alpha.Cluster\022\027\n\017ne"
          + "xt_page_token\030\002 \001(\t\022\023\n\013unreachable\030\003 \003(\t"
          + "\"I\n\021GetClusterRequest\0224\n\004name\030\001 \001(\tB&\340A\002"
          + "\372A \n\036alloydb.googleapis.com/Cluster\"\342\001\n\035"
          + "CreateSecondaryClusterRequest\0226\n\006parent\030"
          + "\001 \001(\tB&\340A\002\372A \022\036alloydb.googleapis.com/Cl"
          + "uster\022\027\n\ncluster_id\030\002 \001(\tB\003\340A\002\022;\n\007cluste"
          + "r\030\003 \001(\0132%.google.cloud.alloydb.v1alpha.C"
          + "lusterB\003\340A\002\022\027\n\nrequest_id\030\005 \001(\tB\003\340A\001\022\032\n\r"
          + "validate_only\030\006 \001(\010B\003\340A\001\"\331\001\n\024CreateClust"
          + "erRequest\0226\n\006parent\030\001 \001(\tB&\340A\002\372A \022\036alloy"
          + "db.googleapis.com/Cluster\022\027\n\ncluster_id\030"
          + "\002 \001(\tB\003\340A\002\022;\n\007cluster\030\003 \001(\0132%.google.clo"
          + "ud.alloydb.v1alpha.ClusterB\003\340A\002\022\027\n\nreque"
          + "st_id\030\004 \001(\tB\003\340A\001\022\032\n\rvalidate_only\030\005 \001(\010B"
          + "\003\340A\001\"\332\001\n\024UpdateClusterRequest\0224\n\013update_"
          + "mask\030\001 \001(\0132\032.google.protobuf.FieldMaskB\003"
          + "\340A\001\022;\n\007cluster\030\002 \001(\0132%.google.cloud.allo"
          + "ydb.v1alpha.ClusterB\003\340A\002\022\027\n\nrequest_id\030\003"
          + " \001(\tB\003\340A\001\022\032\n\rvalidate_only\030\004 \001(\010B\003\340A\001\022\032\n"
          + "\rallow_missing\030\005 \001(\010B\003\340A\001\"\250\001\n\024DeleteClus"
          + "terRequest\0224\n\004name\030\001 \001(\tB&\340A\002\372A \n\036alloyd"
          + "b.googleapis.com/Cluster\022\027\n\nrequest_id\030\002"
          + " \001(\tB\003\340A\001\022\021\n\004etag\030\003 \001(\tB\003\340A\001\022\032\n\rvalidate"
          + "_only\030\004 \001(\010B\003\340A\001\022\022\n\005force\030\005 \001(\010B\003\340A\001\"\225\001\n"
          + "\025PromoteClusterRequest\0224\n\004name\030\001 \001(\tB&\340A"
          + "\002\372A \n\036alloydb.googleapis.com/Cluster\022\027\n\n"
          + "request_id\030\002 \001(\tB\003\340A\001\022\021\n\004etag\030\003 \001(\tB\003\340A\001"
          + "\022\032\n\rvalidate_only\030\004 \001(\010B\003\340A\001\"\203\003\n\025Restore"
          + "ClusterRequest\022C\n\rbackup_source\030\004 \001(\0132*."
          + "google.cloud.alloydb.v1alpha.BackupSourc"
          + "eH\000\022X\n\030continuous_backup_source\030\010 \001(\01324."
          + "google.cloud.alloydb.v1alpha.ContinuousB"
          + "ackupSourceH\000\0226\n\006parent\030\001 \001(\tB&\340A\002\372A \022\036a"
          + "lloydb.googleapis.com/Cluster\022\027\n\ncluster"
          + "_id\030\002 \001(\tB\003\340A\002\022;\n\007cluster\030\003 \001(\0132%.google"
          + ".cloud.alloydb.v1alpha.ClusterB\003\340A\002\022\027\n\nr"
          + "equest_id\030\005 \001(\tB\003\340A\001\022\032\n\rvalidate_only\030\006 "
          + "\001(\010B\003\340A\001B\010\n\006source\"\247\001\n\024ListInstancesRequ"
          + "est\0227\n\006parent\030\001 \001(\tB\'\340A\002\372A!\022\037alloydb.goo"
          + "gleapis.com/Instance\022\026\n\tpage_size\030\002 \001(\005B"
          + "\003\340A\001\022\022\n\npage_token\030\003 \001(\t\022\023\n\006filter\030\004 \001(\t"
          + "B\003\340A\001\022\025\n\010order_by\030\005 \001(\tB\003\340A\001\"\200\001\n\025ListIns"
          + "tancesResponse\0229\n\tinstances\030\001 \003(\0132&.goog"
          + "le.cloud.alloydb.v1alpha.Instance\022\027\n\017nex"
          + "t_page_token\030\002 \001(\t\022\023\n\013unreachable\030\003 \003(\t\""
          + "\205\001\n\022GetInstanceRequest\0225\n\004name\030\001 \001(\tB\'\340A"
          + "\002\372A!\n\037alloydb.googleapis.com/Instance\0228\n"
          + "\004view\030\002 \001(\0162*.google.cloud.alloydb.v1alp"
          + "ha.InstanceView\"\336\001\n\025CreateInstanceReques"
          + "t\0227\n\006parent\030\001 \001(\tB\'\340A\002\372A!\022\037alloydb.googl"
          + "eapis.com/Instance\022\030\n\013instance_id\030\002 \001(\tB"
          + "\003\340A\002\022=\n\010instance\030\003 \001(\0132&.google.cloud.al"
          + "loydb.v1alpha.InstanceB\003\340A\002\022\027\n\nrequest_i"
          + "d\030\004 \001(\tB\003\340A\001\022\032\n\rvalidate_only\030\005 \001(\010B\003\340A\001"
          + "\"\347\001\n\036CreateSecondaryInstanceRequest\0227\n\006p"
          + "arent\030\001 \001(\tB\'\340A\002\372A!\022\037alloydb.googleapis."
          + "com/Instance\022\030\n\013instance_id\030\002 \001(\tB\003\340A\002\022="
          + "\n\010instance\030\003 \001(\0132&.google.cloud.alloydb."
          + "v1alpha.InstanceB\003\340A\002\022\027\n\nrequest_id\030\004 \001("
          + "\tB\003\340A\001\022\032\n\rvalidate_only\030\005 \001(\010B\003\340A\001\"t\n\026Cr"
          + "eateInstanceRequests\022Z\n\030create_instance_"
          + "requests\030\001 \003(\01323.google.cloud.alloydb.v1"
          + "alpha.CreateInstanceRequestB\003\340A\002\"\274\001\n\033Bat"
          + "chCreateInstancesRequest\0227\n\006parent\030\001 \001(\t"
          + "B\'\340A\002\372A!\022\037alloydb.googleapis.com/Instanc"
          + "e\022K\n\010requests\030\002 \001(\01324.google.cloud.alloy"
          + "db.v1alpha.CreateInstanceRequestsB\003\340A\002\022\027"
          + "\n\nrequest_id\030\003 \001(\tB\003\340A\001\"Y\n\034BatchCreateIn"
          + "stancesResponse\0229\n\tinstances\030\001 \003(\0132&.goo"
          + "gle.cloud.alloydb.v1alpha.Instance\"\227\002\n\034B"
          + "atchCreateInstancesMetadata\022\030\n\020instance_"
          + "targets\030\001 \003(\t\022k\n\021instance_statuses\030\002 \003(\013"
          + "2P.google.cloud.alloydb.v1alpha.BatchCre"
          + "ateInstancesMetadata.InstanceStatusesEnt"
          + "ry\032p\n\025InstanceStatusesEntry\022\013\n\003key\030\001 \001(\t"
          + "\022F\n\005value\030\002 \001(\01327.google.cloud.alloydb.v"
          + "1alpha.BatchCreateInstanceStatus:\0028\001\"\332\002\n"
          + "\031BatchCreateInstanceStatus\022L\n\005state\030\001 \001("
          + "\0162=.google.cloud.alloydb.v1alpha.BatchCr"
          + "eateInstanceStatus.State\022\021\n\terror_msg\030\002 "
          + "\001(\t\022!\n\005error\030\004 \001(\0132\022.google.rpc.Status\022A"
          + "\n\004type\030\003 \001(\01623.google.cloud.alloydb.v1al"
          + "pha.Instance.InstanceType\"v\n\005State\022\025\n\021ST"
          + "ATE_UNSPECIFIED\020\000\022\022\n\016PENDING_CREATE\020\001\022\t\n"
          + "\005READY\020\002\022\014\n\010CREATING\020\003\022\014\n\010DELETING\020\004\022\n\n\006"
          + "FAILED\020\005\022\017\n\013ROLLED_BACK\020\006\"\335\001\n\025UpdateInst"
          + "anceRequest\0224\n\013update_mask\030\001 \001(\0132\032.googl"
          + "e.protobuf.FieldMaskB\003\340A\001\022=\n\010instance\030\002 "
          + "\001(\0132&.google.cloud.alloydb.v1alpha.Insta"
          + "nceB\003\340A\002\022\027\n\nrequest_id\030\003 \001(\tB\003\340A\001\022\032\n\rval"
          + "idate_only\030\004 \001(\010B\003\340A\001\022\032\n\rallow_missing\030\005"
          + " \001(\010B\003\340A\001\"\226\001\n\025DeleteInstanceRequest\0225\n\004n"
          + "ame\030\001 \001(\tB\'\340A\002\372A!\n\037alloydb.googleapis.co"
          + "m/Instance\022\027\n\nrequest_id\030\002 \001(\tB\003\340A\001\022\021\n\004e"
          + "tag\030\003 \001(\tB\003\340A\001\022\032\n\rvalidate_only\030\004 \001(\010B\003\340"
          + "A\001\"\205\001\n\027FailoverInstanceRequest\0225\n\004name\030\001"
          + " \001(\tB\'\340A\002\372A!\n\037alloydb.googleapis.com/Ins"
          + "tance\022\027\n\nrequest_id\030\002 \001(\tB\003\340A\001\022\032\n\rvalida"
          + "te_only\030\003 \001(\010B\003\340A\001\"\204\001\n\026RestartInstanceRe"
          + "quest\0225\n\004name\030\001 \001(\tB\'\340A\002\372A!\n\037alloydb.goo"
          + "gleapis.com/Instance\022\027\n\nrequest_id\030\002 \001(\t"
          + "B\003\340A\001\022\032\n\rvalidate_only\030\003 \001(\010B\003\340A\001\"\224\001\n\022Li"
          + "stBackupsRequest\0225\n\006parent\030\001 \001(\tB%\340A\002\372A\037"
          + "\022\035alloydb.googleapis.com/Backup\022\021\n\tpage_"
          + "size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\016\n\006filter"
          + "\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\"z\n\023ListBackupsR"
          + "esponse\0225\n\007backups\030\001 \003(\0132$.google.cloud."
          + "alloydb.v1alpha.Backup\022\027\n\017next_page_toke"
          + "n\030\002 \001(\t\022\023\n\013unreachable\030\003 \003(\t\"G\n\020GetBacku"
          + "pRequest\0223\n\004name\030\001 \001(\tB%\340A\002\372A\037\n\035alloydb."
          + "googleapis.com/Backup\"\324\001\n\023CreateBackupRe"
          + "quest\0225\n\006parent\030\001 \001(\tB%\340A\002\372A\037\022\035alloydb.g"
          + "oogleapis.com/Backup\022\026\n\tbackup_id\030\002 \001(\tB"
          + "\003\340A\002\0229\n\006backup\030\003 \001(\0132$.google.cloud.allo"
          + "ydb.v1alpha.BackupB\003\340A\002\022\027\n\nrequest_id\030\004 "
          + "\001(\tB\003\340A\001\022\032\n\rvalidate_only\030\005 \001(\010B\003\340A\001\"\327\001\n"
          + "\023UpdateBackupRequest\0224\n\013update_mask\030\001 \001("
          + "\0132\032.google.protobuf.FieldMaskB\003\340A\001\0229\n\006ba"
          + "ckup\030\002 \001(\0132$.google.cloud.alloydb.v1alph"
          + "a.BackupB\003\340A\002\022\027\n\nrequest_id\030\003 \001(\tB\003\340A\001\022\032"
          + "\n\rvalidate_only\030\004 \001(\010B\003\340A\001\022\032\n\rallow_miss"
          + "ing\030\005 \001(\010B\003\340A\001\"\222\001\n\023DeleteBackupRequest\0223"
          + "\n\004name\030\001 \001(\tB%\340A\002\372A\037\n\035alloydb.googleapis"
          + ".com/Backup\022\027\n\nrequest_id\030\002 \001(\tB\003\340A\001\022\032\n\r"
          + "validate_only\030\003 \001(\010B\003\340A\001\022\021\n\004etag\030\004 \001(\tB\003"
          + "\340A\001\"\220\001\n!ListSupportedDatabaseFlagsReques"
          + "t\022D\n\006parent\030\001 \001(\tB4\340A\002\372A.\022,alloydb.googl"
          + "eapis.com/SupportedDatabaseFlag\022\021\n\tpage_"
          + "size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\"\224\001\n\"ListS"
          + "upportedDatabaseFlagsResponse\022U\n\030support"
          + "ed_database_flags\030\001 \003(\01323.google.cloud.a"
          + "lloydb.v1alpha.SupportedDatabaseFlag\022\027\n\017"
          + "next_page_token\030\002 \001(\t\"\300\001\n GenerateClient"
          + "CertificateRequest\0226\n\006parent\030\001 \001(\tB&\340A\002\372"
          + "A \n\036alloydb.googleapis.com/Cluster\022\027\n\nre"
          + "quest_id\030\002 \001(\tB\003\340A\001\022\024\n\007pem_csr\030\003 \001(\tB\003\340A"
          + "\001\0225\n\rcert_duration\030\004 \001(\0132\031.google.protob"
          + "uf.DurationB\003\340A\001\"e\n!GenerateClientCertif"
          + "icateResponse\022\034\n\017pem_certificate\030\001 \001(\tB\003"
          + "\340A\003\022\"\n\025pem_certificate_chain\030\002 \003(\tB\003\340A\003\""
          + "l\n\030GetConnectionInfoRequest\0227\n\006parent\030\001 "
          + "\001(\tB\'\340A\002\372A!\n\037alloydb.googleapis.com/Inst"
          + "ance\022\027\n\nrequest_id\030\002 \001(\tB\003\340A\001\"\200\003\n\021Operat"
          + "ionMetadata\022j\n\037batch_create_instances_me"
          + "tadata\030\010 \001(\0132:.google.cloud.alloydb.v1al"
          + "pha.BatchCreateInstancesMetadataB\003\340A\003H\000\022"
          + "4\n\013create_time\030\001 \001(\0132\032.google.protobuf.T"
          + "imestampB\003\340A\003\0221\n\010end_time\030\002 \001(\0132\032.google"
          + ".protobuf.TimestampB\003\340A\003\022\023\n\006target\030\003 \001(\t"
          + "B\003\340A\003\022\021\n\004verb\030\004 \001(\tB\003\340A\003\022\033\n\016status_messa"
          + "ge\030\005 \001(\tB\003\340A\003\022#\n\026requested_cancellation\030"
          + "\006 \001(\010B\003\340A\003\022\030\n\013api_version\030\007 \001(\tB\003\340A\003B\022\n\020"
          + "request_specific2\372+\n\014AlloyDBAdmin\022\271\001\n\014Li"
          + "stClusters\0221.google.cloud.alloydb.v1alph"
          + "a.ListClustersRequest\0322.google.cloud.all"
          + "oydb.v1alpha.ListClustersResponse\"B\202\323\344\223\002"
          + "3\0221/v1alpha/{parent=projects/*/locations"
          + "/*}/clusters\332A\006parent\022\246\001\n\nGetCluster\022/.g"
          + "oogle.cloud.alloydb.v1alpha.GetClusterRe"
          + "quest\032%.google.cloud.alloydb.v1alpha.Clu"
          + "ster\"@\202\323\344\223\0023\0221/v1alpha/{name=projects/*/"
          + "locations/*/clusters/*}\332A\004name\022\341\001\n\rCreat"
          + "eCluster\0222.google.cloud.alloydb.v1alpha."
          + "CreateClusterRequest\032\035.google.longrunnin"
          + "g.Operation\"}\202\323\344\223\002<\"1/v1alpha/{parent=pr"
          + "ojects/*/locations/*}/clusters:\007cluster\332"
          + "A\031parent,cluster,cluster_id\312A\034\n\007Cluster\022"
          + "\021OperationMetadata\022\343\001\n\rUpdateCluster\0222.g"
          + "oogle.cloud.alloydb.v1alpha.UpdateCluste"
          + "rRequest\032\035.google.longrunning.Operation\""
          + "\177\202\323\344\223\002D29/v1alpha/{cluster.name=projects"
          + "/*/locations/*/clusters/*}:\007cluster\332A\023cl"
          + "uster,update_mask\312A\034\n\007Cluster\022\021Operation"
          + "Metadata\022\321\001\n\rDeleteCluster\0222.google.clou"
          + "d.alloydb.v1alpha.DeleteClusterRequest\032\035"
          + ".google.longrunning.Operation\"m\202\323\344\223\0023*1/"
          + "v1alpha/{name=projects/*/locations/*/clu"
          + "sters/*}\332A\004name\312A*\n\025google.protobuf.Empt"
          + "y\022\021OperationMetadata\022\320\001\n\016PromoteCluster\022"
          + "3.google.cloud.alloydb.v1alpha.PromoteCl"
          + "usterRequest\032\035.google.longrunning.Operat"
          + "ion\"j\202\323\344\223\002>\"9/v1alpha/{name=projects/*/l"
          + "ocations/*/clusters/*}:promote:\001*\332A\004name"
          + "\312A\034\n\007Cluster\022\021OperationMetadata\022\311\001\n\016Rest"
          + "oreCluster\0223.google.cloud.alloydb.v1alph"
          + "a.RestoreClusterRequest\032\035.google.longrun"
          + "ning.Operation\"c\202\323\344\223\002>\"9/v1alpha/{parent"
          + "=projects/*/locations/*}/clusters:restor"
          + "e:\001*\312A\034\n\007Cluster\022\021OperationMetadata\022\204\002\n\026"
          + "CreateSecondaryCluster\022;.google.cloud.al"
          + "loydb.v1alpha.CreateSecondaryClusterRequ"
          + "est\032\035.google.longrunning.Operation\"\215\001\202\323\344"
          + "\223\002L\"A/v1alpha/{parent=projects/*/locatio"
          + "ns/*}/clusters:createsecondary:\007cluster\332"
          + "A\031parent,cluster,cluster_id\312A\034\n\007Cluster\022"
          + "\021OperationMetadata\022\310\001\n\rListInstances\0222.g"
          + "oogle.cloud.alloydb.v1alpha.ListInstance"
          + "sRequest\0323.google.cloud.alloydb.v1alpha."
          + "ListInstancesResponse\"N\202\323\344\223\002?\022=/v1alpha/"
          + "{parent=projects/*/locations/*/clusters/"
          + "*}/instances\332A\006parent\022\265\001\n\013GetInstance\0220."
          + "google.cloud.alloydb.v1alpha.GetInstance"
          + "Request\032&.google.cloud.alloydb.v1alpha.I"
          + "nstance\"L\202\323\344\223\002?\022=/v1alpha/{name=projects"
          + "/*/locations/*/clusters/*/instances/*}\332A"
          + "\004name\022\364\001\n\016CreateInstance\0223.google.cloud."
          + "alloydb.v1alpha.CreateInstanceRequest\032\035."
          + "google.longrunning.Operation\"\215\001\202\323\344\223\002I\"=/"
          + "v1alpha/{parent=projects/*/locations/*/c"
          + "lusters/*}/instances:\010instance\332A\033parent,"
          + "instance,instance_id\312A\035\n\010Instance\022\021Opera"
          + "tionMetadata\022\226\002\n\027CreateSecondaryInstance"
          + "\022<.google.cloud.alloydb.v1alpha.CreateSe"
          + "condaryInstanceRequest\032\035.google.longrunn"
          + "ing.Operation\"\235\001\202\323\344\223\002Y\"M/v1alpha/{parent"
          + "=projects/*/locations/*/clusters/*}/inst"
          + "ances:createsecondary:\010instance\332A\033parent"
          + ",instance,instance_id\312A\035\n\010Instance\022\021Oper"
          + "ationMetadata\022\202\002\n\024BatchCreateInstances\0229"
          + ".google.cloud.alloydb.v1alpha.BatchCreat"
          + "eInstancesRequest\032\035.google.longrunning.O"
          + "peration\"\217\001\202\323\344\223\002U\"I/v1alpha/{parent=proj"
          + "ects/*/locations/*/clusters/*}/instances"
          + ":batchCreate:\010requests\312A1\n\034BatchCreateIn"
          + "stancesResponse\022\021OperationMetadata\022\366\001\n\016U"
          + "pdateInstance\0223.google.cloud.alloydb.v1a"
          + "lpha.UpdateInstanceRequest\032\035.google.long"
          + "running.Operation\"\217\001\202\323\344\223\002R2F/v1alpha/{in"
          + "stance.name=projects/*/locations/*/clust"
          + "ers/*/instances/*}:\010instance\332A\024instance,"
          + "update_mask\312A\035\n\010Instance\022\021OperationMetad"
          + "ata\022\337\001\n\016DeleteInstance\0223.google.cloud.al"
          + "loydb.v1alpha.DeleteInstanceRequest\032\035.go"
          + "ogle.longrunning.Operation\"y\202\323\344\223\002?*=/v1a"
          + "lpha/{name=projects/*/locations/*/cluste"
          + "rs/*/instances/*}\332A\004name\312A*\n\025google.prot"
          + "obuf.Empty\022\021OperationMetadata\022\342\001\n\020Failov"
          + "erInstance\0225.google.cloud.alloydb.v1alph"
          + "a.FailoverInstanceRequest\032\035.google.longr"
          + "unning.Operation\"x\202\323\344\223\002K\"F/v1alpha/{name"
          + "=projects/*/locations/*/clusters/*/insta"
          + "nces/*}:failover:\001*\332A\004name\312A\035\n\010Instance\022"
          + "\021OperationMetadata\022\337\001\n\017RestartInstance\0224"
          + ".google.cloud.alloydb.v1alpha.RestartIns"
          + "tanceRequest\032\035.google.longrunning.Operat"
          + "ion\"w\202\323\344\223\002J\"E/v1alpha/{name=projects/*/l"
          + "ocations/*/clusters/*/instances/*}:resta"
          + "rt:\001*\332A\004name\312A\035\n\010Instance\022\021OperationMeta"
          + "data\022\265\001\n\013ListBackups\0220.google.cloud.allo"
          + "ydb.v1alpha.ListBackupsRequest\0321.google."
          + "cloud.alloydb.v1alpha.ListBackupsRespons"
          + "e\"A\202\323\344\223\0022\0220/v1alpha/{parent=projects/*/l"
          + "ocations/*}/backups\332A\006parent\022\242\001\n\tGetBack"
          + "up\022..google.cloud.alloydb.v1alpha.GetBac"
          + "kupRequest\032$.google.cloud.alloydb.v1alph"
          + "a.Backup\"?\202\323\344\223\0022\0220/v1alpha/{name=project"
          + "s/*/locations/*/backups/*}\332A\004name\022\332\001\n\014Cr"
          + "eateBackup\0221.google.cloud.alloydb.v1alph"
          + "a.CreateBackupRequest\032\035.google.longrunni"
          + "ng.Operation\"x\202\323\344\223\002:\"0/v1alpha/{parent=p"
          + "rojects/*/locations/*}/backups:\006backup\332A"
          + "\027parent,backup,backup_id\312A\033\n\006Backup\022\021Ope"
          + "rationMetadata\022\334\001\n\014UpdateBackup\0221.google"
          + ".cloud.alloydb.v1alpha.UpdateBackupReque"
          + "st\032\035.google.longrunning.Operation\"z\202\323\344\223\002"
          + "A27/v1alpha/{backup.name=projects/*/loca"
          + "tions/*/backups/*}:\006backup\332A\022backup,upda"
          + "te_mask\312A\033\n\006Backup\022\021OperationMetadata\022\316\001"
          + "\n\014DeleteBackup\0221.google.cloud.alloydb.v1"
          + "alpha.DeleteBackupRequest\032\035.google.longr"
          + "unning.Operation\"l\202\323\344\223\0022*0/v1alpha/{name"
          + "=projects/*/locations/*/backups/*}\332A\004nam"
          + "e\312A*\n\025google.protobuf.Empty\022\021OperationMe"
          + "tadata\022\361\001\n\032ListSupportedDatabaseFlags\022?."
          + "google.cloud.alloydb.v1alpha.ListSupport"
          + "edDatabaseFlagsRequest\032@.google.cloud.al"
          + "loydb.v1alpha.ListSupportedDatabaseFlags"
          + "Response\"P\202\323\344\223\002A\022?/v1alpha/{parent=proje"
          + "cts/*/locations/*}/supportedDatabaseFlag"
          + "s\332A\006parent\022\377\001\n\031GenerateClientCertificate"
          + "\022>.google.cloud.alloydb.v1alpha.Generate"
          + "ClientCertificateRequest\032?.google.cloud."
          + "alloydb.v1alpha.GenerateClientCertificat"
          + "eResponse\"a\202\323\344\223\002R\"M/v1alpha/{parent=proj"
          + "ects/*/locations/*/clusters/*}:generateC"
          + "lientCertificate:\001*\332A\006parent\022\332\001\n\021GetConn"
          + "ectionInfo\0226.google.cloud.alloydb.v1alph"
          + "a.GetConnectionInfoRequest\032,.google.clou"
          + "d.alloydb.v1alpha.ConnectionInfo\"_\202\323\344\223\002P"
          + "\022N/v1alpha/{parent=projects/*/locations/"
          + "*/clusters/*/instances/*}/connectionInfo"
          + "\332A\006parent\032J\312A\026alloydb.googleapis.com\322A.h"
          + "ttps://www.googleapis.com/auth/cloud-pla"
          + "tformB\316\001\n com.google.cloud.alloydb.v1alp"
          + "haB\014ServiceProtoP\001Z:cloud.google.com/go/"
          + "alloydb/apiv1alpha/alloydbpb;alloydbpb\252\002"
          + "\034Google.Cloud.AlloyDb.V1Alpha\312\002\034Google\\C"
          + "loud\\AlloyDb\\V1alpha\352\002\037Google::Cloud::Al"
          + "loyDB::V1alphab\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.alloydb.v1alpha.ResourcesProto.getDescriptor(),
              com.google.longrunning.OperationsProto.getDescriptor(),
              com.google.protobuf.DurationProto.getDescriptor(),
              com.google.protobuf.EmptyProto.getDescriptor(),
              com.google.protobuf.FieldMaskProto.getDescriptor(),
              com.google.protobuf.TimestampProto.getDescriptor(),
              com.google.rpc.StatusProto.getDescriptor(),
            });
    internal_static_google_cloud_alloydb_v1alpha_ListClustersRequest_descriptor =
        getDescriptor().getMessageTypes().get(0);
    internal_static_google_cloud_alloydb_v1alpha_ListClustersRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_ListClustersRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageSize", "PageToken", "Filter", "OrderBy",
            });
    internal_static_google_cloud_alloydb_v1alpha_ListClustersResponse_descriptor =
        getDescriptor().getMessageTypes().get(1);
    internal_static_google_cloud_alloydb_v1alpha_ListClustersResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_ListClustersResponse_descriptor,
            new java.lang.String[] {
              "Clusters", "NextPageToken", "Unreachable",
            });
    internal_static_google_cloud_alloydb_v1alpha_GetClusterRequest_descriptor =
        getDescriptor().getMessageTypes().get(2);
    internal_static_google_cloud_alloydb_v1alpha_GetClusterRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_GetClusterRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_alloydb_v1alpha_CreateSecondaryClusterRequest_descriptor =
        getDescriptor().getMessageTypes().get(3);
    internal_static_google_cloud_alloydb_v1alpha_CreateSecondaryClusterRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_CreateSecondaryClusterRequest_descriptor,
            new java.lang.String[] {
              "Parent", "ClusterId", "Cluster", "RequestId", "ValidateOnly",
            });
    internal_static_google_cloud_alloydb_v1alpha_CreateClusterRequest_descriptor =
        getDescriptor().getMessageTypes().get(4);
    internal_static_google_cloud_alloydb_v1alpha_CreateClusterRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_CreateClusterRequest_descriptor,
            new java.lang.String[] {
              "Parent", "ClusterId", "Cluster", "RequestId", "ValidateOnly",
            });
    internal_static_google_cloud_alloydb_v1alpha_UpdateClusterRequest_descriptor =
        getDescriptor().getMessageTypes().get(5);
    internal_static_google_cloud_alloydb_v1alpha_UpdateClusterRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_UpdateClusterRequest_descriptor,
            new java.lang.String[] {
              "UpdateMask", "Cluster", "RequestId", "ValidateOnly", "AllowMissing",
            });
    internal_static_google_cloud_alloydb_v1alpha_DeleteClusterRequest_descriptor =
        getDescriptor().getMessageTypes().get(6);
    internal_static_google_cloud_alloydb_v1alpha_DeleteClusterRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_DeleteClusterRequest_descriptor,
            new java.lang.String[] {
              "Name", "RequestId", "Etag", "ValidateOnly", "Force",
            });
    internal_static_google_cloud_alloydb_v1alpha_PromoteClusterRequest_descriptor =
        getDescriptor().getMessageTypes().get(7);
    internal_static_google_cloud_alloydb_v1alpha_PromoteClusterRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_PromoteClusterRequest_descriptor,
            new java.lang.String[] {
              "Name", "RequestId", "Etag", "ValidateOnly",
            });
    internal_static_google_cloud_alloydb_v1alpha_RestoreClusterRequest_descriptor =
        getDescriptor().getMessageTypes().get(8);
    internal_static_google_cloud_alloydb_v1alpha_RestoreClusterRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_RestoreClusterRequest_descriptor,
            new java.lang.String[] {
              "BackupSource",
              "ContinuousBackupSource",
              "Parent",
              "ClusterId",
              "Cluster",
              "RequestId",
              "ValidateOnly",
              "Source",
            });
    internal_static_google_cloud_alloydb_v1alpha_ListInstancesRequest_descriptor =
        getDescriptor().getMessageTypes().get(9);
    internal_static_google_cloud_alloydb_v1alpha_ListInstancesRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_ListInstancesRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageSize", "PageToken", "Filter", "OrderBy",
            });
    internal_static_google_cloud_alloydb_v1alpha_ListInstancesResponse_descriptor =
        getDescriptor().getMessageTypes().get(10);
    internal_static_google_cloud_alloydb_v1alpha_ListInstancesResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_ListInstancesResponse_descriptor,
            new java.lang.String[] {
              "Instances", "NextPageToken", "Unreachable",
            });
    internal_static_google_cloud_alloydb_v1alpha_GetInstanceRequest_descriptor =
        getDescriptor().getMessageTypes().get(11);
    internal_static_google_cloud_alloydb_v1alpha_GetInstanceRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_GetInstanceRequest_descriptor,
            new java.lang.String[] {
              "Name", "View",
            });
    internal_static_google_cloud_alloydb_v1alpha_CreateInstanceRequest_descriptor =
        getDescriptor().getMessageTypes().get(12);
    internal_static_google_cloud_alloydb_v1alpha_CreateInstanceRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_CreateInstanceRequest_descriptor,
            new java.lang.String[] {
              "Parent", "InstanceId", "Instance", "RequestId", "ValidateOnly",
            });
    internal_static_google_cloud_alloydb_v1alpha_CreateSecondaryInstanceRequest_descriptor =
        getDescriptor().getMessageTypes().get(13);
    internal_static_google_cloud_alloydb_v1alpha_CreateSecondaryInstanceRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_CreateSecondaryInstanceRequest_descriptor,
            new java.lang.String[] {
              "Parent", "InstanceId", "Instance", "RequestId", "ValidateOnly",
            });
    internal_static_google_cloud_alloydb_v1alpha_CreateInstanceRequests_descriptor =
        getDescriptor().getMessageTypes().get(14);
    internal_static_google_cloud_alloydb_v1alpha_CreateInstanceRequests_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_CreateInstanceRequests_descriptor,
            new java.lang.String[] {
              "CreateInstanceRequests",
            });
    internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstancesRequest_descriptor =
        getDescriptor().getMessageTypes().get(15);
    internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstancesRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstancesRequest_descriptor,
            new java.lang.String[] {
              "Parent", "Requests", "RequestId",
            });
    internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstancesResponse_descriptor =
        getDescriptor().getMessageTypes().get(16);
    internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstancesResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstancesResponse_descriptor,
            new java.lang.String[] {
              "Instances",
            });
    internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstancesMetadata_descriptor =
        getDescriptor().getMessageTypes().get(17);
    internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstancesMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstancesMetadata_descriptor,
            new java.lang.String[] {
              "InstanceTargets", "InstanceStatuses",
            });
    internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstancesMetadata_InstanceStatusesEntry_descriptor =
        internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstancesMetadata_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstancesMetadata_InstanceStatusesEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstancesMetadata_InstanceStatusesEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstanceStatus_descriptor =
        getDescriptor().getMessageTypes().get(18);
    internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstanceStatus_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_BatchCreateInstanceStatus_descriptor,
            new java.lang.String[] {
              "State", "ErrorMsg", "Error", "Type",
            });
    internal_static_google_cloud_alloydb_v1alpha_UpdateInstanceRequest_descriptor =
        getDescriptor().getMessageTypes().get(19);
    internal_static_google_cloud_alloydb_v1alpha_UpdateInstanceRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_UpdateInstanceRequest_descriptor,
            new java.lang.String[] {
              "UpdateMask", "Instance", "RequestId", "ValidateOnly", "AllowMissing",
            });
    internal_static_google_cloud_alloydb_v1alpha_DeleteInstanceRequest_descriptor =
        getDescriptor().getMessageTypes().get(20);
    internal_static_google_cloud_alloydb_v1alpha_DeleteInstanceRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_DeleteInstanceRequest_descriptor,
            new java.lang.String[] {
              "Name", "RequestId", "Etag", "ValidateOnly",
            });
    internal_static_google_cloud_alloydb_v1alpha_FailoverInstanceRequest_descriptor =
        getDescriptor().getMessageTypes().get(21);
    internal_static_google_cloud_alloydb_v1alpha_FailoverInstanceRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_FailoverInstanceRequest_descriptor,
            new java.lang.String[] {
              "Name", "RequestId", "ValidateOnly",
            });
    internal_static_google_cloud_alloydb_v1alpha_RestartInstanceRequest_descriptor =
        getDescriptor().getMessageTypes().get(22);
    internal_static_google_cloud_alloydb_v1alpha_RestartInstanceRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_RestartInstanceRequest_descriptor,
            new java.lang.String[] {
              "Name", "RequestId", "ValidateOnly",
            });
    internal_static_google_cloud_alloydb_v1alpha_ListBackupsRequest_descriptor =
        getDescriptor().getMessageTypes().get(23);
    internal_static_google_cloud_alloydb_v1alpha_ListBackupsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_ListBackupsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageSize", "PageToken", "Filter", "OrderBy",
            });
    internal_static_google_cloud_alloydb_v1alpha_ListBackupsResponse_descriptor =
        getDescriptor().getMessageTypes().get(24);
    internal_static_google_cloud_alloydb_v1alpha_ListBackupsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_ListBackupsResponse_descriptor,
            new java.lang.String[] {
              "Backups", "NextPageToken", "Unreachable",
            });
    internal_static_google_cloud_alloydb_v1alpha_GetBackupRequest_descriptor =
        getDescriptor().getMessageTypes().get(25);
    internal_static_google_cloud_alloydb_v1alpha_GetBackupRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_GetBackupRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_alloydb_v1alpha_CreateBackupRequest_descriptor =
        getDescriptor().getMessageTypes().get(26);
    internal_static_google_cloud_alloydb_v1alpha_CreateBackupRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_CreateBackupRequest_descriptor,
            new java.lang.String[] {
              "Parent", "BackupId", "Backup", "RequestId", "ValidateOnly",
            });
    internal_static_google_cloud_alloydb_v1alpha_UpdateBackupRequest_descriptor =
        getDescriptor().getMessageTypes().get(27);
    internal_static_google_cloud_alloydb_v1alpha_UpdateBackupRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_UpdateBackupRequest_descriptor,
            new java.lang.String[] {
              "UpdateMask", "Backup", "RequestId", "ValidateOnly", "AllowMissing",
            });
    internal_static_google_cloud_alloydb_v1alpha_DeleteBackupRequest_descriptor =
        getDescriptor().getMessageTypes().get(28);
    internal_static_google_cloud_alloydb_v1alpha_DeleteBackupRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_DeleteBackupRequest_descriptor,
            new java.lang.String[] {
              "Name", "RequestId", "ValidateOnly", "Etag",
            });
    internal_static_google_cloud_alloydb_v1alpha_ListSupportedDatabaseFlagsRequest_descriptor =
        getDescriptor().getMessageTypes().get(29);
    internal_static_google_cloud_alloydb_v1alpha_ListSupportedDatabaseFlagsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_ListSupportedDatabaseFlagsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageSize", "PageToken",
            });
    internal_static_google_cloud_alloydb_v1alpha_ListSupportedDatabaseFlagsResponse_descriptor =
        getDescriptor().getMessageTypes().get(30);
    internal_static_google_cloud_alloydb_v1alpha_ListSupportedDatabaseFlagsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_ListSupportedDatabaseFlagsResponse_descriptor,
            new java.lang.String[] {
              "SupportedDatabaseFlags", "NextPageToken",
            });
    internal_static_google_cloud_alloydb_v1alpha_GenerateClientCertificateRequest_descriptor =
        getDescriptor().getMessageTypes().get(31);
    internal_static_google_cloud_alloydb_v1alpha_GenerateClientCertificateRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_GenerateClientCertificateRequest_descriptor,
            new java.lang.String[] {
              "Parent", "RequestId", "PemCsr", "CertDuration",
            });
    internal_static_google_cloud_alloydb_v1alpha_GenerateClientCertificateResponse_descriptor =
        getDescriptor().getMessageTypes().get(32);
    internal_static_google_cloud_alloydb_v1alpha_GenerateClientCertificateResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_GenerateClientCertificateResponse_descriptor,
            new java.lang.String[] {
              "PemCertificate", "PemCertificateChain",
            });
    internal_static_google_cloud_alloydb_v1alpha_GetConnectionInfoRequest_descriptor =
        getDescriptor().getMessageTypes().get(33);
    internal_static_google_cloud_alloydb_v1alpha_GetConnectionInfoRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_GetConnectionInfoRequest_descriptor,
            new java.lang.String[] {
              "Parent", "RequestId",
            });
    internal_static_google_cloud_alloydb_v1alpha_OperationMetadata_descriptor =
        getDescriptor().getMessageTypes().get(34);
    internal_static_google_cloud_alloydb_v1alpha_OperationMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_alloydb_v1alpha_OperationMetadata_descriptor,
            new java.lang.String[] {
              "BatchCreateInstancesMetadata",
              "CreateTime",
              "EndTime",
              "Target",
              "Verb",
              "StatusMessage",
              "RequestedCancellation",
              "ApiVersion",
              "RequestSpecific",
            });
    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);
    registry.add(com.google.longrunning.OperationsProto.operationInfo);
    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.alloydb.v1alpha.ResourcesProto.getDescriptor();
    com.google.longrunning.OperationsProto.getDescriptor();
    com.google.protobuf.DurationProto.getDescriptor();
    com.google.protobuf.EmptyProto.getDescriptor();
    com.google.protobuf.FieldMaskProto.getDescriptor();
    com.google.protobuf.TimestampProto.getDescriptor();
    com.google.rpc.StatusProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
