/*
 * 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/redis/v1/cloud_redis.proto

package com.google.cloud.redis.v1;

public final class CloudRedisServiceV1Proto {
  private CloudRedisServiceV1Proto() {}

  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_redis_v1_NodeInfo_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_NodeInfo_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_Instance_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_Instance_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_Instance_LabelsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_Instance_LabelsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_Instance_RedisConfigsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_Instance_RedisConfigsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_PersistenceConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_PersistenceConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_RescheduleMaintenanceRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_RescheduleMaintenanceRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_MaintenancePolicy_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_MaintenancePolicy_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_WeeklyMaintenanceWindow_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_WeeklyMaintenanceWindow_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_MaintenanceSchedule_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_MaintenanceSchedule_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_ListInstancesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_ListInstancesRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_ListInstancesResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_ListInstancesResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_GetInstanceRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_GetInstanceRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_GetInstanceAuthStringRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_GetInstanceAuthStringRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_InstanceAuthString_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_InstanceAuthString_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_CreateInstanceRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_CreateInstanceRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_UpdateInstanceRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_UpdateInstanceRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_UpgradeInstanceRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_UpgradeInstanceRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_DeleteInstanceRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_DeleteInstanceRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_GcsSource_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_GcsSource_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_InputConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_InputConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_ImportInstanceRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_ImportInstanceRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_GcsDestination_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_GcsDestination_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_OutputConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_OutputConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_ExportInstanceRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_ExportInstanceRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_FailoverInstanceRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_FailoverInstanceRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_OperationMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_OperationMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_LocationMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_LocationMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_LocationMetadata_AvailableZonesEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_LocationMetadata_AvailableZonesEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_ZoneMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_ZoneMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_redis_v1_TlsCertificate_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_redis_v1_TlsCertificate_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/redis/v1/cloud_redis.prot"
          + "o\022\025google.cloud.redis.v1\032\034google/api/ann"
          + "otations.proto\032\027google/api/client.proto\032"
          + "\037google/api/field_behavior.proto\032\031google"
          + "/api/resource.proto\032#google/longrunning/"
          + "operations.proto\032\036google/protobuf/durati"
          + "on.proto\032\033google/protobuf/empty.proto\032 g"
          + "oogle/protobuf/field_mask.proto\032\037google/"
          + "protobuf/timestamp.proto\032\033google/type/da"
          + "yofweek.proto\032\033google/type/timeofday.pro"
          + "to\".\n\010NodeInfo\022\017\n\002id\030\001 \001(\tB\003\340A\003\022\021\n\004zone\030"
          + "\002 \001(\tB\003\340A\003\"\205\023\n\010Instance\022\021\n\004name\030\001 \001(\tB\003\340"
          + "A\002\022\024\n\014display_name\030\002 \001(\t\022;\n\006labels\030\003 \003(\013"
          + "2+.google.cloud.redis.v1.Instance.Labels"
          + "Entry\022\030\n\013location_id\030\004 \001(\tB\003\340A\001\022$\n\027alter"
          + "native_location_id\030\005 \001(\tB\003\340A\001\022\032\n\rredis_v"
          + "ersion\030\007 \001(\tB\003\340A\001\022\036\n\021reserved_ip_range\030\t"
          + " \001(\tB\003\340A\001\022\037\n\022secondary_ip_range\030\036 \001(\tB\003\340"
          + "A\001\022\021\n\004host\030\n \001(\tB\003\340A\003\022\021\n\004port\030\013 \001(\005B\003\340A\003"
          + "\022 \n\023current_location_id\030\014 \001(\tB\003\340A\003\0224\n\013cr"
          + "eate_time\030\r \001(\0132\032.google.protobuf.Timest"
          + "ampB\003\340A\003\0229\n\005state\030\016 \001(\0162%.google.cloud.r"
          + "edis.v1.Instance.StateB\003\340A\003\022\033\n\016status_me"
          + "ssage\030\017 \001(\tB\003\340A\003\022M\n\rredis_configs\030\020 \003(\0132"
          + "1.google.cloud.redis.v1.Instance.RedisCo"
          + "nfigsEntryB\003\340A\001\0227\n\004tier\030\021 \001(\0162$.google.c"
          + "loud.redis.v1.Instance.TierB\003\340A\002\022\033\n\016memo"
          + "ry_size_gb\030\022 \001(\005B\003\340A\002\022\037\n\022authorized_netw"
          + "ork\030\024 \001(\tB\003\340A\001\022%\n\030persistence_iam_identi"
          + "ty\030\025 \001(\tB\003\340A\003\022F\n\014connect_mode\030\026 \001(\0162+.go"
          + "ogle.cloud.redis.v1.Instance.ConnectMode"
          + "B\003\340A\001\022\031\n\014auth_enabled\030\027 \001(\010B\003\340A\001\022C\n\017serv"
          + "er_ca_certs\030\031 \003(\0132%.google.cloud.redis.v"
          + "1.TlsCertificateB\003\340A\003\022[\n\027transit_encrypt"
          + "ion_mode\030\032 \001(\01625.google.cloud.redis.v1.I"
          + "nstance.TransitEncryptionModeB\003\340A\001\022I\n\022ma"
          + "intenance_policy\030\033 \001(\0132(.google.cloud.re"
          + "dis.v1.MaintenancePolicyB\003\340A\001\022M\n\024mainten"
          + "ance_schedule\030\034 \001(\0132*.google.cloud.redis"
          + ".v1.MaintenanceScheduleB\003\340A\003\022\032\n\rreplica_"
          + "count\030\037 \001(\005B\003\340A\001\0223\n\005nodes\030  \003(\0132\037.google"
          + ".cloud.redis.v1.NodeInfoB\003\340A\003\022\032\n\rread_en"
          + "dpoint\030! \001(\tB\003\340A\003\022\037\n\022read_endpoint_port\030"
          + "\" \001(\005B\003\340A\003\022Q\n\022read_replicas_mode\030# \001(\01620"
          + ".google.cloud.redis.v1.Instance.ReadRepl"
          + "icasModeB\003\340A\001\022!\n\024customer_managed_key\030$ "
          + "\001(\tB\003\340A\001\022I\n\022persistence_config\030% \001(\0132(.g"
          + "oogle.cloud.redis.v1.PersistenceConfigB\003"
          + "\340A\001\022Q\n\022suspension_reasons\030& \003(\01620.google"
          + ".cloud.redis.v1.Instance.SuspensionReaso"
          + "nB\003\340A\001\022 \n\023maintenance_version\030\' \001(\tB\003\340A\001"
          + "\022+\n\036available_maintenance_versions\030( \003(\t"
          + "B\003\340A\001\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005val"
          + "ue\030\002 \001(\t:\0028\001\0323\n\021RedisConfigsEntry\022\013\n\003key"
          + "\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\224\001\n\005State\022\025\n\021S"
          + "TATE_UNSPECIFIED\020\000\022\014\n\010CREATING\020\001\022\t\n\005READ"
          + "Y\020\002\022\014\n\010UPDATING\020\003\022\014\n\010DELETING\020\004\022\r\n\tREPAI"
          + "RING\020\005\022\017\n\013MAINTENANCE\020\006\022\r\n\tIMPORTING\020\010\022\020"
          + "\n\014FAILING_OVER\020\t\"8\n\004Tier\022\024\n\020TIER_UNSPECI"
          + "FIED\020\000\022\t\n\005BASIC\020\001\022\017\n\013STANDARD_HA\020\003\"[\n\013Co"
          + "nnectMode\022\034\n\030CONNECT_MODE_UNSPECIFIED\020\000\022"
          + "\022\n\016DIRECT_PEERING\020\001\022\032\n\026PRIVATE_SERVICE_A"
          + "CCESS\020\002\"i\n\025TransitEncryptionMode\022\'\n#TRAN"
          + "SIT_ENCRYPTION_MODE_UNSPECIFIED\020\000\022\031\n\025SER"
          + "VER_AUTHENTICATION\020\001\022\014\n\010DISABLED\020\002\"m\n\020Re"
          + "adReplicasMode\022\"\n\036READ_REPLICAS_MODE_UNS"
          + "PECIFIED\020\000\022\032\n\026READ_REPLICAS_DISABLED\020\001\022\031"
          + "\n\025READ_REPLICAS_ENABLED\020\002\"U\n\020SuspensionR"
          + "eason\022!\n\035SUSPENSION_REASON_UNSPECIFIED\020\000"
          + "\022\036\n\032CUSTOMER_MANAGED_KEY_ISSUE\020\001:`\352A]\n\035r"
          + "edis.googleapis.com/Instance\022<projects/{"
          + "project}/locations/{location}/instances/"
          + "{instance}\"\217\004\n\021PersistenceConfig\022W\n\020pers"
          + "istence_mode\030\001 \001(\01628.google.cloud.redis."
          + "v1.PersistenceConfig.PersistenceModeB\003\340A"
          + "\001\022Y\n\023rdb_snapshot_period\030\002 \001(\01627.google."
          + "cloud.redis.v1.PersistenceConfig.Snapsho"
          + "tPeriodB\003\340A\001\022?\n\026rdb_next_snapshot_time\030\004"
          + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022@\n"
          + "\027rdb_snapshot_start_time\030\005 \001(\0132\032.google."
          + "protobuf.TimestampB\003\340A\001\"J\n\017PersistenceMo"
          + "de\022 \n\034PERSISTENCE_MODE_UNSPECIFIED\020\000\022\014\n\010"
          + "DISABLED\020\001\022\007\n\003RDB\020\002\"w\n\016SnapshotPeriod\022\037\n"
          + "\033SNAPSHOT_PERIOD_UNSPECIFIED\020\000\022\014\n\010ONE_HO"
          + "UR\020\003\022\r\n\tSIX_HOURS\020\004\022\020\n\014TWELVE_HOURS\020\005\022\025\n"
          + "\021TWENTY_FOUR_HOURS\020\006\"\335\002\n\034RescheduleMaint"
          + "enanceRequest\0223\n\004name\030\001 \001(\tB%\340A\002\372A\037\n\035red"
          + "is.googleapis.com/Instance\022`\n\017reschedule"
          + "_type\030\002 \001(\0162B.google.cloud.redis.v1.Resc"
          + "heduleMaintenanceRequest.RescheduleTypeB"
          + "\003\340A\002\0226\n\rschedule_time\030\003 \001(\0132\032.google.pro"
          + "tobuf.TimestampB\003\340A\001\"n\n\016RescheduleType\022\037"
          + "\n\033RESCHEDULE_TYPE_UNSPECIFIED\020\000\022\r\n\tIMMED"
          + "IATE\020\001\022\031\n\025NEXT_AVAILABLE_WINDOW\020\002\022\021\n\rSPE"
          + "CIFIC_TIME\020\003\"\361\001\n\021MaintenancePolicy\0224\n\013cr"
          + "eate_time\030\001 \001(\0132\032.google.protobuf.Timest"
          + "ampB\003\340A\003\0224\n\013update_time\030\002 \001(\0132\032.google.p"
          + "rotobuf.TimestampB\003\340A\003\022\030\n\013description\030\003 "
          + "\001(\tB\003\340A\001\022V\n\031weekly_maintenance_window\030\004 "
          + "\003(\0132..google.cloud.redis.v1.WeeklyMainte"
          + "nanceWindowB\003\340A\001\"\246\001\n\027WeeklyMaintenanceWi"
          + "ndow\022(\n\003day\030\001 \001(\0162\026.google.type.DayOfWee"
          + "kB\003\340A\002\022/\n\nstart_time\030\002 \001(\0132\026.google.type"
          + ".TimeOfDayB\003\340A\002\0220\n\010duration\030\003 \001(\0132\031.goog"
          + "le.protobuf.DurationB\003\340A\003\"\332\001\n\023Maintenanc"
          + "eSchedule\0223\n\nstart_time\030\001 \001(\0132\032.google.p"
          + "rotobuf.TimestampB\003\340A\003\0221\n\010end_time\030\002 \001(\013"
          + "2\032.google.protobuf.TimestampB\003\340A\003\022\032\n\016can"
          + "_reschedule\030\003 \001(\010B\002\030\001\022?\n\026schedule_deadli"
          + "ne_time\030\005 \001(\0132\032.google.protobuf.Timestam"
          + "pB\003\340A\003\"x\n\024ListInstancesRequest\0229\n\006parent"
          + "\030\001 \001(\tB)\340A\002\372A#\n!locations.googleapis.com"
          + "/Location\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_tok"
          + "en\030\003 \001(\t\"y\n\025ListInstancesResponse\0222\n\tins"
          + "tances\030\001 \003(\0132\037.google.cloud.redis.v1.Ins"
          + "tance\022\027\n\017next_page_token\030\002 \001(\t\022\023\n\013unreac"
          + "hable\030\003 \003(\t\"I\n\022GetInstanceRequest\0223\n\004nam"
          + "e\030\001 \001(\tB%\340A\002\372A\037\n\035redis.googleapis.com/In"
          + "stance\"S\n\034GetInstanceAuthStringRequest\0223"
          + "\n\004name\030\001 \001(\tB%\340A\002\372A\037\n\035redis.googleapis.c"
          + "om/Instance\")\n\022InstanceAuthString\022\023\n\013aut"
          + "h_string\030\001 \001(\t\"\244\001\n\025CreateInstanceRequest"
          + "\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations.goog"
          + "leapis.com/Location\022\030\n\013instance_id\030\002 \001(\t"
          + "B\003\340A\002\0226\n\010instance\030\003 \001(\0132\037.google.cloud.r"
          + "edis.v1.InstanceB\003\340A\002\"\205\001\n\025UpdateInstance"
          + "Request\0224\n\013update_mask\030\001 \001(\0132\032.google.pr"
          + "otobuf.FieldMaskB\003\340A\002\0226\n\010instance\030\002 \001(\0132"
          + "\037.google.cloud.redis.v1.InstanceB\003\340A\002\"i\n"
          + "\026UpgradeInstanceRequest\0223\n\004name\030\001 \001(\tB%\340"
          + "A\002\372A\037\n\035redis.googleapis.com/Instance\022\032\n\r"
          + "redis_version\030\002 \001(\tB\003\340A\002\"L\n\025DeleteInstan"
          + "ceRequest\0223\n\004name\030\001 \001(\tB%\340A\002\372A\037\n\035redis.g"
          + "oogleapis.com/Instance\"\035\n\tGcsSource\022\020\n\003u"
          + "ri\030\001 \001(\tB\003\340A\002\"O\n\013InputConfig\0226\n\ngcs_sour"
          + "ce\030\001 \001(\0132 .google.cloud.redis.v1.GcsSour"
          + "ceH\000B\010\n\006source\"i\n\025ImportInstanceRequest\022"
          + "\021\n\004name\030\001 \001(\tB\003\340A\002\022=\n\014input_config\030\003 \001(\013"
          + "2\".google.cloud.redis.v1.InputConfigB\003\340A"
          + "\002\"\"\n\016GcsDestination\022\020\n\003uri\030\001 \001(\tB\003\340A\002\"_\n"
          + "\014OutputConfig\022@\n\017gcs_destination\030\001 \001(\0132%"
          + ".google.cloud.redis.v1.GcsDestinationH\000B"
          + "\r\n\013destination\"k\n\025ExportInstanceRequest\022"
          + "\021\n\004name\030\001 \001(\tB\003\340A\002\022?\n\routput_config\030\003 \001("
          + "\0132#.google.cloud.redis.v1.OutputConfigB\003"
          + "\340A\002\"\234\002\n\027FailoverInstanceRequest\0223\n\004name\030"
          + "\001 \001(\tB%\340A\002\372A\037\n\035redis.googleapis.com/Inst"
          + "ance\022d\n\024data_protection_mode\030\002 \001(\0162A.goo"
          + "gle.cloud.redis.v1.FailoverInstanceReque"
          + "st.DataProtectionModeB\003\340A\001\"f\n\022DataProtec"
          + "tionMode\022$\n DATA_PROTECTION_MODE_UNSPECI"
          + "FIED\020\000\022\025\n\021LIMITED_DATA_LOSS\020\001\022\023\n\017FORCE_D"
          + "ATA_LOSS\020\002\"\326\001\n\021OperationMetadata\022/\n\013crea"
          + "te_time\030\001 \001(\0132\032.google.protobuf.Timestam"
          + "p\022,\n\010end_time\030\002 \001(\0132\032.google.protobuf.Ti"
          + "mestamp\022\016\n\006target\030\003 \001(\t\022\014\n\004verb\030\004 \001(\t\022\025\n"
          + "\rstatus_detail\030\005 \001(\t\022\030\n\020cancel_requested"
          + "\030\006 \001(\010\022\023\n\013api_version\030\007 \001(\t\"\311\001\n\020Location"
          + "Metadata\022Y\n\017available_zones\030\001 \003(\0132;.goog"
          + "le.cloud.redis.v1.LocationMetadata.Avail"
          + "ableZonesEntryB\003\340A\003\032Z\n\023AvailableZonesEnt"
          + "ry\022\013\n\003key\030\001 \001(\t\0222\n\005value\030\002 \001(\0132#.google."
          + "cloud.redis.v1.ZoneMetadata:\0028\001\"\016\n\014ZoneM"
          + "etadata\"\273\001\n\016TlsCertificate\022\025\n\rserial_num"
          + "ber\030\001 \001(\t\022\014\n\004cert\030\002 \001(\t\0224\n\013create_time\030\003"
          + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0224\n"
          + "\013expire_time\030\004 \001(\0132\032.google.protobuf.Tim"
          + "estampB\003\340A\003\022\030\n\020sha1_fingerprint\030\005 \001(\t2\250\025"
          + "\n\nCloudRedis\022\252\001\n\rListInstances\022+.google."
          + "cloud.redis.v1.ListInstancesRequest\032,.go"
          + "ogle.cloud.redis.v1.ListInstancesRespons"
          + "e\">\202\323\344\223\002/\022-/v1/{parent=projects/*/locati"
          + "ons/*}/instances\332A\006parent\022\227\001\n\013GetInstanc"
          + "e\022).google.cloud.redis.v1.GetInstanceReq"
          + "uest\032\037.google.cloud.redis.v1.Instance\"<\202"
          + "\323\344\223\002/\022-/v1/{name=projects/*/locations/*/"
          + "instances/*}\332A\004name\022\300\001\n\025GetInstanceAuthS"
          + "tring\0223.google.cloud.redis.v1.GetInstanc"
          + "eAuthStringRequest\032).google.cloud.redis."
          + "v1.InstanceAuthString\"G\202\323\344\223\002:\0228/v1/{name"
          + "=projects/*/locations/*/instances/*}/aut"
          + "hString\332A\004name\022\211\002\n\016CreateInstance\022,.goog"
          + "le.cloud.redis.v1.CreateInstanceRequest\032"
          + "\035.google.longrunning.Operation\"\251\001\202\323\344\223\0029\""
          + "-/v1/{parent=projects/*/locations/*}/ins"
          + "tances:\010instance\332A\033parent,instance_id,in"
          + "stance\312AI\n\036google.cloud.redis.v1.Instanc"
          + "e\022\'google.cloud.redis.v1.OperationMetada"
          + "ta\022\213\002\n\016UpdateInstance\022,.google.cloud.red"
          + "is.v1.UpdateInstanceRequest\032\035.google.lon"
          + "grunning.Operation\"\253\001\202\323\344\223\002B26/v1/{instan"
          + "ce.name=projects/*/locations/*/instances"
          + "/*}:\010instance\332A\024update_mask,instance\312AI\n"
          + "\036google.cloud.redis.v1.Instance\022\'google."
          + "cloud.redis.v1.OperationMetadata\022\203\002\n\017Upg"
          + "radeInstance\022-.google.cloud.redis.v1.Upg"
          + "radeInstanceRequest\032\035.google.longrunning"
          + ".Operation\"\241\001\202\323\344\223\002:\"5/v1/{name=projects/"
          + "*/locations/*/instances/*}:upgrade:\001*\332A\022"
          + "name,redis_version\312AI\n\036google.cloud.redi"
          + "s.v1.Instance\022\'google.cloud.redis.v1.Ope"
          + "rationMetadata\022\377\001\n\016ImportInstance\022,.goog"
          + "le.cloud.redis.v1.ImportInstanceRequest\032"
          + "\035.google.longrunning.Operation\"\237\001\202\323\344\223\0029\""
          + "4/v1/{name=projects/*/locations/*/instan"
          + "ces/*}:import:\001*\332A\021name,input_config\312AI\n"
          + "\036google.cloud.redis.v1.Instance\022\'google."
          + "cloud.redis.v1.OperationMetadata\022\200\002\n\016Exp"
          + "ortInstance\022,.google.cloud.redis.v1.Expo"
          + "rtInstanceRequest\032\035.google.longrunning.O"
          + "peration\"\240\001\202\323\344\223\0029\"4/v1/{name=projects/*/"
          + "locations/*/instances/*}:export:\001*\332A\022nam"
          + "e,output_config\312AI\n\036google.cloud.redis.v"
          + "1.Instance\022\'google.cloud.redis.v1.Operat"
          + "ionMetadata\022\215\002\n\020FailoverInstance\022..googl"
          + "e.cloud.redis.v1.FailoverInstanceRequest"
          + "\032\035.google.longrunning.Operation\"\251\001\202\323\344\223\002;"
          + "\"6/v1/{name=projects/*/locations/*/insta"
          + "nces/*}:failover:\001*\332A\031name,data_protecti"
          + "on_mode\312AI\n\036google.cloud.redis.v1.Instan"
          + "ce\022\'google.cloud.redis.v1.OperationMetad"
          + "ata\022\336\001\n\016DeleteInstance\022,.google.cloud.re"
          + "dis.v1.DeleteInstanceRequest\032\035.google.lo"
          + "ngrunning.Operation\"\177\202\323\344\223\002/*-/v1/{name=p"
          + "rojects/*/locations/*/instances/*}\332A\004nam"
          + "e\312A@\n\025google.protobuf.Empty\022\'google.clou"
          + "d.redis.v1.OperationMetadata\022\257\002\n\025Resched"
          + "uleMaintenance\0223.google.cloud.redis.v1.R"
          + "escheduleMaintenanceRequest\032\035.google.lon"
          + "grunning.Operation\"\301\001\202\323\344\223\002H\"C/v1/{name=p"
          + "rojects/*/locations/*/instances/*}:resch"
          + "eduleMaintenance:\001*\332A$name, reschedule_t"
          + "ype, schedule_time\312AI\n\036google.cloud.redi"
          + "s.v1.Instance\022\'google.cloud.redis.v1.Ope"
          + "rationMetadata\032H\312A\024redis.googleapis.com\322"
          + "A.https://www.googleapis.com/auth/cloud-"
          + "platformBh\n\031com.google.cloud.redis.v1B\030C"
          + "loudRedisServiceV1ProtoP\001Z/cloud.google."
          + "com/go/redis/apiv1/redispb;redispbb\006prot"
          + "o3"
    };
    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.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.type.DayOfWeekProto.getDescriptor(),
              com.google.type.TimeOfDayProto.getDescriptor(),
            });
    internal_static_google_cloud_redis_v1_NodeInfo_descriptor =
        getDescriptor().getMessageTypes().get(0);
    internal_static_google_cloud_redis_v1_NodeInfo_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_NodeInfo_descriptor,
            new java.lang.String[] {
              "Id", "Zone",
            });
    internal_static_google_cloud_redis_v1_Instance_descriptor =
        getDescriptor().getMessageTypes().get(1);
    internal_static_google_cloud_redis_v1_Instance_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_Instance_descriptor,
            new java.lang.String[] {
              "Name",
              "DisplayName",
              "Labels",
              "LocationId",
              "AlternativeLocationId",
              "RedisVersion",
              "ReservedIpRange",
              "SecondaryIpRange",
              "Host",
              "Port",
              "CurrentLocationId",
              "CreateTime",
              "State",
              "StatusMessage",
              "RedisConfigs",
              "Tier",
              "MemorySizeGb",
              "AuthorizedNetwork",
              "PersistenceIamIdentity",
              "ConnectMode",
              "AuthEnabled",
              "ServerCaCerts",
              "TransitEncryptionMode",
              "MaintenancePolicy",
              "MaintenanceSchedule",
              "ReplicaCount",
              "Nodes",
              "ReadEndpoint",
              "ReadEndpointPort",
              "ReadReplicasMode",
              "CustomerManagedKey",
              "PersistenceConfig",
              "SuspensionReasons",
              "MaintenanceVersion",
              "AvailableMaintenanceVersions",
            });
    internal_static_google_cloud_redis_v1_Instance_LabelsEntry_descriptor =
        internal_static_google_cloud_redis_v1_Instance_descriptor.getNestedTypes().get(0);
    internal_static_google_cloud_redis_v1_Instance_LabelsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_Instance_LabelsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_redis_v1_Instance_RedisConfigsEntry_descriptor =
        internal_static_google_cloud_redis_v1_Instance_descriptor.getNestedTypes().get(1);
    internal_static_google_cloud_redis_v1_Instance_RedisConfigsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_Instance_RedisConfigsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_redis_v1_PersistenceConfig_descriptor =
        getDescriptor().getMessageTypes().get(2);
    internal_static_google_cloud_redis_v1_PersistenceConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_PersistenceConfig_descriptor,
            new java.lang.String[] {
              "PersistenceMode", "RdbSnapshotPeriod", "RdbNextSnapshotTime", "RdbSnapshotStartTime",
            });
    internal_static_google_cloud_redis_v1_RescheduleMaintenanceRequest_descriptor =
        getDescriptor().getMessageTypes().get(3);
    internal_static_google_cloud_redis_v1_RescheduleMaintenanceRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_RescheduleMaintenanceRequest_descriptor,
            new java.lang.String[] {
              "Name", "RescheduleType", "ScheduleTime",
            });
    internal_static_google_cloud_redis_v1_MaintenancePolicy_descriptor =
        getDescriptor().getMessageTypes().get(4);
    internal_static_google_cloud_redis_v1_MaintenancePolicy_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_MaintenancePolicy_descriptor,
            new java.lang.String[] {
              "CreateTime", "UpdateTime", "Description", "WeeklyMaintenanceWindow",
            });
    internal_static_google_cloud_redis_v1_WeeklyMaintenanceWindow_descriptor =
        getDescriptor().getMessageTypes().get(5);
    internal_static_google_cloud_redis_v1_WeeklyMaintenanceWindow_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_WeeklyMaintenanceWindow_descriptor,
            new java.lang.String[] {
              "Day", "StartTime", "Duration",
            });
    internal_static_google_cloud_redis_v1_MaintenanceSchedule_descriptor =
        getDescriptor().getMessageTypes().get(6);
    internal_static_google_cloud_redis_v1_MaintenanceSchedule_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_MaintenanceSchedule_descriptor,
            new java.lang.String[] {
              "StartTime", "EndTime", "CanReschedule", "ScheduleDeadlineTime",
            });
    internal_static_google_cloud_redis_v1_ListInstancesRequest_descriptor =
        getDescriptor().getMessageTypes().get(7);
    internal_static_google_cloud_redis_v1_ListInstancesRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_ListInstancesRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageSize", "PageToken",
            });
    internal_static_google_cloud_redis_v1_ListInstancesResponse_descriptor =
        getDescriptor().getMessageTypes().get(8);
    internal_static_google_cloud_redis_v1_ListInstancesResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_ListInstancesResponse_descriptor,
            new java.lang.String[] {
              "Instances", "NextPageToken", "Unreachable",
            });
    internal_static_google_cloud_redis_v1_GetInstanceRequest_descriptor =
        getDescriptor().getMessageTypes().get(9);
    internal_static_google_cloud_redis_v1_GetInstanceRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_GetInstanceRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_redis_v1_GetInstanceAuthStringRequest_descriptor =
        getDescriptor().getMessageTypes().get(10);
    internal_static_google_cloud_redis_v1_GetInstanceAuthStringRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_GetInstanceAuthStringRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_redis_v1_InstanceAuthString_descriptor =
        getDescriptor().getMessageTypes().get(11);
    internal_static_google_cloud_redis_v1_InstanceAuthString_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_InstanceAuthString_descriptor,
            new java.lang.String[] {
              "AuthString",
            });
    internal_static_google_cloud_redis_v1_CreateInstanceRequest_descriptor =
        getDescriptor().getMessageTypes().get(12);
    internal_static_google_cloud_redis_v1_CreateInstanceRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_CreateInstanceRequest_descriptor,
            new java.lang.String[] {
              "Parent", "InstanceId", "Instance",
            });
    internal_static_google_cloud_redis_v1_UpdateInstanceRequest_descriptor =
        getDescriptor().getMessageTypes().get(13);
    internal_static_google_cloud_redis_v1_UpdateInstanceRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_UpdateInstanceRequest_descriptor,
            new java.lang.String[] {
              "UpdateMask", "Instance",
            });
    internal_static_google_cloud_redis_v1_UpgradeInstanceRequest_descriptor =
        getDescriptor().getMessageTypes().get(14);
    internal_static_google_cloud_redis_v1_UpgradeInstanceRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_UpgradeInstanceRequest_descriptor,
            new java.lang.String[] {
              "Name", "RedisVersion",
            });
    internal_static_google_cloud_redis_v1_DeleteInstanceRequest_descriptor =
        getDescriptor().getMessageTypes().get(15);
    internal_static_google_cloud_redis_v1_DeleteInstanceRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_DeleteInstanceRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_redis_v1_GcsSource_descriptor =
        getDescriptor().getMessageTypes().get(16);
    internal_static_google_cloud_redis_v1_GcsSource_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_GcsSource_descriptor,
            new java.lang.String[] {
              "Uri",
            });
    internal_static_google_cloud_redis_v1_InputConfig_descriptor =
        getDescriptor().getMessageTypes().get(17);
    internal_static_google_cloud_redis_v1_InputConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_InputConfig_descriptor,
            new java.lang.String[] {
              "GcsSource", "Source",
            });
    internal_static_google_cloud_redis_v1_ImportInstanceRequest_descriptor =
        getDescriptor().getMessageTypes().get(18);
    internal_static_google_cloud_redis_v1_ImportInstanceRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_ImportInstanceRequest_descriptor,
            new java.lang.String[] {
              "Name", "InputConfig",
            });
    internal_static_google_cloud_redis_v1_GcsDestination_descriptor =
        getDescriptor().getMessageTypes().get(19);
    internal_static_google_cloud_redis_v1_GcsDestination_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_GcsDestination_descriptor,
            new java.lang.String[] {
              "Uri",
            });
    internal_static_google_cloud_redis_v1_OutputConfig_descriptor =
        getDescriptor().getMessageTypes().get(20);
    internal_static_google_cloud_redis_v1_OutputConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_OutputConfig_descriptor,
            new java.lang.String[] {
              "GcsDestination", "Destination",
            });
    internal_static_google_cloud_redis_v1_ExportInstanceRequest_descriptor =
        getDescriptor().getMessageTypes().get(21);
    internal_static_google_cloud_redis_v1_ExportInstanceRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_ExportInstanceRequest_descriptor,
            new java.lang.String[] {
              "Name", "OutputConfig",
            });
    internal_static_google_cloud_redis_v1_FailoverInstanceRequest_descriptor =
        getDescriptor().getMessageTypes().get(22);
    internal_static_google_cloud_redis_v1_FailoverInstanceRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_FailoverInstanceRequest_descriptor,
            new java.lang.String[] {
              "Name", "DataProtectionMode",
            });
    internal_static_google_cloud_redis_v1_OperationMetadata_descriptor =
        getDescriptor().getMessageTypes().get(23);
    internal_static_google_cloud_redis_v1_OperationMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_OperationMetadata_descriptor,
            new java.lang.String[] {
              "CreateTime",
              "EndTime",
              "Target",
              "Verb",
              "StatusDetail",
              "CancelRequested",
              "ApiVersion",
            });
    internal_static_google_cloud_redis_v1_LocationMetadata_descriptor =
        getDescriptor().getMessageTypes().get(24);
    internal_static_google_cloud_redis_v1_LocationMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_LocationMetadata_descriptor,
            new java.lang.String[] {
              "AvailableZones",
            });
    internal_static_google_cloud_redis_v1_LocationMetadata_AvailableZonesEntry_descriptor =
        internal_static_google_cloud_redis_v1_LocationMetadata_descriptor.getNestedTypes().get(0);
    internal_static_google_cloud_redis_v1_LocationMetadata_AvailableZonesEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_LocationMetadata_AvailableZonesEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_redis_v1_ZoneMetadata_descriptor =
        getDescriptor().getMessageTypes().get(25);
    internal_static_google_cloud_redis_v1_ZoneMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_ZoneMetadata_descriptor,
            new java.lang.String[] {});
    internal_static_google_cloud_redis_v1_TlsCertificate_descriptor =
        getDescriptor().getMessageTypes().get(26);
    internal_static_google_cloud_redis_v1_TlsCertificate_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_redis_v1_TlsCertificate_descriptor,
            new java.lang.String[] {
              "SerialNumber", "Cert", "CreateTime", "ExpireTime", "Sha1Fingerprint",
            });
    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.resource);
    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.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.type.DayOfWeekProto.getDescriptor();
    com.google.type.TimeOfDayProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
