/*
 * Copyright 2023 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/talent/v4/common.proto

package com.google.cloud.talent.v4;

public final class CommonProto {
  private CommonProto() {}

  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_talent_v4_TimestampRange_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_talent_v4_TimestampRange_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_talent_v4_Location_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_talent_v4_Location_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_talent_v4_RequestMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_talent_v4_RequestMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_talent_v4_ResponseMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_talent_v4_ResponseMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_talent_v4_DeviceInfo_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_talent_v4_DeviceInfo_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_talent_v4_CustomAttribute_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_talent_v4_CustomAttribute_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_talent_v4_SpellingCorrection_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_talent_v4_SpellingCorrection_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_talent_v4_CompensationInfo_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_talent_v4_CompensationInfo_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_talent_v4_CompensationInfo_CompensationEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_talent_v4_CompensationInfo_CompensationEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_talent_v4_CompensationInfo_CompensationRange_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_talent_v4_CompensationInfo_CompensationRange_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_talent_v4_BatchOperationMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_talent_v4_BatchOperationMetadata_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/talent/v4/common.proto\022\026g"
          + "oogle.cloud.talent.v4\032\037google/api/field_"
          + "behavior.proto\032\037google/protobuf/timestam"
          + "p.proto\032\036google/protobuf/wrappers.proto\032"
          + "\030google/type/latlng.proto\032\027google/type/m"
          + "oney.proto\032 google/type/postal_address.p"
          + "roto\"n\n\016TimestampRange\022.\n\nstart_time\030\001 \001"
          + "(\0132\032.google.protobuf.Timestamp\022,\n\010end_ti"
          + "me\030\002 \001(\0132\032.google.protobuf.Timestamp\"\262\003\n"
          + "\010Location\022D\n\rlocation_type\030\001 \001(\0162-.googl"
          + "e.cloud.talent.v4.Location.LocationType\022"
          + "2\n\016postal_address\030\002 \001(\0132\032.google.type.Po"
          + "stalAddress\022$\n\007lat_lng\030\003 \001(\0132\023.google.ty"
          + "pe.LatLng\022\024\n\014radius_miles\030\004 \001(\001\"\357\001\n\014Loca"
          + "tionType\022\035\n\031LOCATION_TYPE_UNSPECIFIED\020\000\022"
          + "\013\n\007COUNTRY\020\001\022\027\n\023ADMINISTRATIVE_AREA\020\002\022\033\n"
          + "\027SUB_ADMINISTRATIVE_AREA\020\003\022\014\n\010LOCALITY\020\004"
          + "\022\017\n\013POSTAL_CODE\020\005\022\020\n\014SUB_LOCALITY\020\006\022\022\n\016S"
          + "UB_LOCALITY_1\020\007\022\022\n\016SUB_LOCALITY_2\020\010\022\020\n\014N"
          + "EIGHBORHOOD\020\t\022\022\n\016STREET_ADDRESS\020\n\"\232\001\n\017Re"
          + "questMetadata\022\016\n\006domain\030\001 \001(\t\022\022\n\nsession"
          + "_id\030\002 \001(\t\022\017\n\007user_id\030\003 \001(\t\022\031\n\021allow_miss"
          + "ing_ids\030\004 \001(\010\0227\n\013device_info\030\005 \001(\0132\".goo"
          + "gle.cloud.talent.v4.DeviceInfo\"&\n\020Respon"
          + "seMetadata\022\022\n\nrequest_id\030\001 \001(\t\"\312\001\n\nDevic"
          + "eInfo\022B\n\013device_type\030\001 \001(\0162-.google.clou"
          + "d.talent.v4.DeviceInfo.DeviceType\022\n\n\002id\030"
          + "\002 \001(\t\"l\n\nDeviceType\022\033\n\027DEVICE_TYPE_UNSPE"
          + "CIFIED\020\000\022\007\n\003WEB\020\001\022\016\n\nMOBILE_WEB\020\002\022\013\n\007AND"
          + "ROID\020\003\022\007\n\003IOS\020\004\022\007\n\003BOT\020\005\022\t\n\005OTHER\020\006\"m\n\017C"
          + "ustomAttribute\022\025\n\rstring_values\030\001 \003(\t\022\023\n"
          + "\013long_values\030\002 \003(\003\022\022\n\nfilterable\030\003 \001(\010\022\032"
          + "\n\022keyword_searchable\030\004 \001(\010\"W\n\022SpellingCo"
          + "rrection\022\021\n\tcorrected\030\001 \001(\010\022\026\n\016corrected"
          + "_text\030\002 \001(\t\022\026\n\016corrected_html\030\003 \001(\t\"\212\t\n\020"
          + "CompensationInfo\022K\n\007entries\030\001 \003(\0132:.goog"
          + "le.cloud.talent.v4.CompensationInfo.Comp"
          + "ensationEntry\022l\n\"annualized_base_compens"
          + "ation_range\030\002 \001(\0132:.google.cloud.talent."
          + "v4.CompensationInfo.CompensationRangeB\004\342"
          + "A\001\003\022m\n#annualized_total_compensation_ran"
          + "ge\030\003 \001(\0132:.google.cloud.talent.v4.Compen"
          + "sationInfo.CompensationRangeB\004\342A\001\003\032\203\003\n\021C"
          + "ompensationEntry\022G\n\004type\030\001 \001(\01629.google."
          + "cloud.talent.v4.CompensationInfo.Compens"
          + "ationType\022G\n\004unit\030\002 \001(\01629.google.cloud.t"
          + "alent.v4.CompensationInfo.CompensationUn"
          + "it\022$\n\006amount\030\003 \001(\0132\022.google.type.MoneyH\000"
          + "\022K\n\005range\030\004 \001(\0132:.google.cloud.talent.v4"
          + ".CompensationInfo.CompensationRangeH\000\022\023\n"
          + "\013description\030\005 \001(\t\022=\n\027expected_units_per"
          + "_year\030\006 \001(\0132\034.google.protobuf.DoubleValu"
          + "eB\025\n\023compensation_amount\032o\n\021Compensation"
          + "Range\022,\n\020max_compensation\030\002 \001(\0132\022.google"
          + ".type.Money\022,\n\020min_compensation\030\001 \001(\0132\022."
          + "google.type.Money\"\265\001\n\020CompensationType\022!"
          + "\n\035COMPENSATION_TYPE_UNSPECIFIED\020\000\022\010\n\004BAS"
          + "E\020\001\022\t\n\005BONUS\020\002\022\021\n\rSIGNING_BONUS\020\003\022\n\n\006EQU"
          + "ITY\020\004\022\022\n\016PROFIT_SHARING\020\005\022\017\n\013COMMISSIONS"
          + "\020\006\022\010\n\004TIPS\020\007\022\033\n\027OTHER_COMPENSATION_TYPE\020"
          + "\010\"\234\001\n\020CompensationUnit\022!\n\035COMPENSATION_U"
          + "NIT_UNSPECIFIED\020\000\022\n\n\006HOURLY\020\001\022\t\n\005DAILY\020\002"
          + "\022\n\n\006WEEKLY\020\003\022\013\n\007MONTHLY\020\004\022\n\n\006YEARLY\020\005\022\014\n"
          + "\010ONE_TIME\020\006\022\033\n\027OTHER_COMPENSATION_UNIT\020\007"
          + "\"\307\003\n\026BatchOperationMetadata\022C\n\005state\030\001 \001"
          + "(\01624.google.cloud.talent.v4.BatchOperati"
          + "onMetadata.State\022\031\n\021state_description\030\002 "
          + "\001(\t\022\025\n\rsuccess_count\030\003 \001(\005\022\025\n\rfailure_co"
          + "unt\030\004 \001(\005\022\023\n\013total_count\030\005 \001(\005\022/\n\013create"
          + "_time\030\006 \001(\0132\032.google.protobuf.Timestamp\022"
          + "/\n\013update_time\030\007 \001(\0132\032.google.protobuf.T"
          + "imestamp\022,\n\010end_time\030\010 \001(\0132\032.google.prot"
          + "obuf.Timestamp\"z\n\005State\022\025\n\021STATE_UNSPECI"
          + "FIED\020\000\022\020\n\014INITIALIZING\020\001\022\016\n\nPROCESSING\020\002"
          + "\022\r\n\tSUCCEEDED\020\003\022\n\n\006FAILED\020\004\022\016\n\nCANCELLIN"
          + "G\020\005\022\r\n\tCANCELLED\020\006*y\n\013CompanySize\022\034\n\030COM"
          + "PANY_SIZE_UNSPECIFIED\020\000\022\010\n\004MINI\020\001\022\t\n\005SMA"
          + "LL\020\002\022\013\n\007SMEDIUM\020\003\022\n\n\006MEDIUM\020\004\022\007\n\003BIG\020\005\022\n"
          + "\n\006BIGGER\020\006\022\t\n\005GIANT\020\007*\342\001\n\nJobBenefit\022\033\n\027"
          + "JOB_BENEFIT_UNSPECIFIED\020\000\022\016\n\nCHILD_CARE\020"
          + "\001\022\n\n\006DENTAL\020\002\022\024\n\020DOMESTIC_PARTNER\020\003\022\022\n\016F"
          + "LEXIBLE_HOURS\020\004\022\013\n\007MEDICAL\020\005\022\022\n\016LIFE_INS"
          + "URANCE\020\006\022\022\n\016PARENTAL_LEAVE\020\007\022\023\n\017RETIREME"
          + "NT_PLAN\020\010\022\r\n\tSICK_DAYS\020\t\022\014\n\010VACATION\020\n\022\n"
          + "\n\006VISION\020\013*\216\002\n\nDegreeType\022\033\n\027DEGREE_TYPE"
          + "_UNSPECIFIED\020\000\022\025\n\021PRIMARY_EDUCATION\020\001\022\035\n"
          + "\031LOWER_SECONDARY_EDUCATION\020\002\022\035\n\031UPPER_SE"
          + "CONDARY_EDUCATION\020\003\022\034\n\030ADULT_REMEDIAL_ED"
          + "UCATION\020\004\022\034\n\030ASSOCIATES_OR_EQUIVALENT\020\005\022"
          + "\033\n\027BACHELORS_OR_EQUIVALENT\020\006\022\031\n\025MASTERS_"
          + "OR_EQUIVALENT\020\007\022\032\n\026DOCTORAL_OR_EQUIVALEN"
          + "T\020\010*\334\001\n\016EmploymentType\022\037\n\033EMPLOYMENT_TYP"
          + "E_UNSPECIFIED\020\000\022\r\n\tFULL_TIME\020\001\022\r\n\tPART_T"
          + "IME\020\002\022\016\n\nCONTRACTOR\020\003\022\024\n\020CONTRACT_TO_HIR"
          + "E\020\004\022\r\n\tTEMPORARY\020\005\022\n\n\006INTERN\020\006\022\r\n\tVOLUNT"
          + "EER\020\007\022\014\n\010PER_DIEM\020\010\022\022\n\016FLY_IN_FLY_OUT\020\t\022"
          + "\031\n\025OTHER_EMPLOYMENT_TYPE\020\n*q\n\010JobLevel\022\031"
          + "\n\025JOB_LEVEL_UNSPECIFIED\020\000\022\017\n\013ENTRY_LEVEL"
          + "\020\001\022\017\n\013EXPERIENCED\020\002\022\013\n\007MANAGER\020\003\022\014\n\010DIRE"
          + "CTOR\020\004\022\r\n\tEXECUTIVE\020\005*\272\006\n\013JobCategory\022\034\n"
          + "\030JOB_CATEGORY_UNSPECIFIED\020\000\022\032\n\026ACCOUNTIN"
          + "G_AND_FINANCE\020\001\022\035\n\031ADMINISTRATIVE_AND_OF"
          + "FICE\020\002\022\035\n\031ADVERTISING_AND_MARKETING\020\003\022\017\n"
          + "\013ANIMAL_CARE\020\004\022\032\n\026ART_FASHION_AND_DESIGN"
          + "\020\005\022\027\n\023BUSINESS_OPERATIONS\020\006\022\033\n\027CLEANING_"
          + "AND_FACILITIES\020\007\022\023\n\017COMPUTER_AND_IT\020\010\022\020\n"
          + "\014CONSTRUCTION\020\t\022\024\n\020CUSTOMER_SERVICE\020\n\022\r\n"
          + "\tEDUCATION\020\013\022\034\n\030ENTERTAINMENT_AND_TRAVEL"
          + "\020\014\022\030\n\024FARMING_AND_OUTDOORS\020\r\022\016\n\nHEALTHCA"
          + "RE\020\016\022\023\n\017HUMAN_RESOURCES\020\017\022\'\n#INSTALLATIO"
          + "N_MAINTENANCE_AND_REPAIR\020\020\022\t\n\005LEGAL\020\021\022\016\n"
          + "\nMANAGEMENT\020\022\022\037\n\033MANUFACTURING_AND_WAREH"
          + "OUSE\020\023\022$\n MEDIA_COMMUNICATIONS_AND_WRITI"
          + "NG\020\024\022\026\n\022OIL_GAS_AND_MINING\020\025\022\036\n\032PERSONAL"
          + "_CARE_AND_SERVICES\020\026\022\027\n\023PROTECTIVE_SERVI"
          + "CES\020\027\022\017\n\013REAL_ESTATE\020\030\022\036\n\032RESTAURANT_AND"
          + "_HOSPITALITY\020\031\022\024\n\020SALES_AND_RETAIL\020\032\022\033\n\027"
          + "SCIENCE_AND_ENGINEERING\020\033\022\"\n\036SOCIAL_SERV"
          + "ICES_AND_NON_PROFIT\020\034\022!\n\035SPORTS_FITNESS_"
          + "AND_RECREATION\020\035\022 \n\034TRANSPORTATION_AND_L"
          + "OGISTICS\020\036*e\n\rPostingRegion\022\036\n\032POSTING_R"
          + "EGION_UNSPECIFIED\020\000\022\027\n\023ADMINISTRATIVE_AR"
          + "EA\020\001\022\n\n\006NATION\020\002\022\017\n\013TELECOMMUTE\020\003*n\n\nVis"
          + "ibility\022\032\n\026VISIBILITY_UNSPECIFIED\020\000\022\020\n\014A"
          + "CCOUNT_ONLY\020\001\022\026\n\022SHARED_WITH_GOOGLE\020\002\022\026\n"
          + "\022SHARED_WITH_PUBLIC\020\003\032\002\030\001*q\n\020HtmlSanitiz"
          + "ation\022!\n\035HTML_SANITIZATION_UNSPECIFIED\020\000"
          + "\022\036\n\032HTML_SANITIZATION_DISABLED\020\001\022\032\n\026SIMP"
          + "LE_FORMATTING_ONLY\020\002*{\n\rCommuteMethod\022\036\n"
          + "\032COMMUTE_METHOD_UNSPECIFIED\020\000\022\013\n\007DRIVING"
          + "\020\001\022\013\n\007TRANSIT\020\002\022\013\n\007WALKING\020\003\022\013\n\007CYCLING\020"
          + "\004\022\026\n\022TRANSIT_ACCESSIBLE\020\005Be\n\032com.google."
          + "cloud.talent.v4B\013CommonProtoP\001Z2cloud.go"
          + "ogle.com/go/talent/apiv4/talentpb;talent"
          + "pb\242\002\003CTSb\006proto3"
    };
    descriptor =
        com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
            descriptorData,
            new com.google.protobuf.Descriptors.FileDescriptor[] {
              com.google.api.FieldBehaviorProto.getDescriptor(),
              com.google.protobuf.TimestampProto.getDescriptor(),
              com.google.protobuf.WrappersProto.getDescriptor(),
              com.google.type.LatLngProto.getDescriptor(),
              com.google.type.MoneyProto.getDescriptor(),
              com.google.type.PostalAddressProto.getDescriptor(),
            });
    internal_static_google_cloud_talent_v4_TimestampRange_descriptor =
        getDescriptor().getMessageTypes().get(0);
    internal_static_google_cloud_talent_v4_TimestampRange_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_talent_v4_TimestampRange_descriptor,
            new java.lang.String[] {
              "StartTime", "EndTime",
            });
    internal_static_google_cloud_talent_v4_Location_descriptor =
        getDescriptor().getMessageTypes().get(1);
    internal_static_google_cloud_talent_v4_Location_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_talent_v4_Location_descriptor,
            new java.lang.String[] {
              "LocationType", "PostalAddress", "LatLng", "RadiusMiles",
            });
    internal_static_google_cloud_talent_v4_RequestMetadata_descriptor =
        getDescriptor().getMessageTypes().get(2);
    internal_static_google_cloud_talent_v4_RequestMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_talent_v4_RequestMetadata_descriptor,
            new java.lang.String[] {
              "Domain", "SessionId", "UserId", "AllowMissingIds", "DeviceInfo",
            });
    internal_static_google_cloud_talent_v4_ResponseMetadata_descriptor =
        getDescriptor().getMessageTypes().get(3);
    internal_static_google_cloud_talent_v4_ResponseMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_talent_v4_ResponseMetadata_descriptor,
            new java.lang.String[] {
              "RequestId",
            });
    internal_static_google_cloud_talent_v4_DeviceInfo_descriptor =
        getDescriptor().getMessageTypes().get(4);
    internal_static_google_cloud_talent_v4_DeviceInfo_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_talent_v4_DeviceInfo_descriptor,
            new java.lang.String[] {
              "DeviceType", "Id",
            });
    internal_static_google_cloud_talent_v4_CustomAttribute_descriptor =
        getDescriptor().getMessageTypes().get(5);
    internal_static_google_cloud_talent_v4_CustomAttribute_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_talent_v4_CustomAttribute_descriptor,
            new java.lang.String[] {
              "StringValues", "LongValues", "Filterable", "KeywordSearchable",
            });
    internal_static_google_cloud_talent_v4_SpellingCorrection_descriptor =
        getDescriptor().getMessageTypes().get(6);
    internal_static_google_cloud_talent_v4_SpellingCorrection_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_talent_v4_SpellingCorrection_descriptor,
            new java.lang.String[] {
              "Corrected", "CorrectedText", "CorrectedHtml",
            });
    internal_static_google_cloud_talent_v4_CompensationInfo_descriptor =
        getDescriptor().getMessageTypes().get(7);
    internal_static_google_cloud_talent_v4_CompensationInfo_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_talent_v4_CompensationInfo_descriptor,
            new java.lang.String[] {
              "Entries", "AnnualizedBaseCompensationRange", "AnnualizedTotalCompensationRange",
            });
    internal_static_google_cloud_talent_v4_CompensationInfo_CompensationEntry_descriptor =
        internal_static_google_cloud_talent_v4_CompensationInfo_descriptor.getNestedTypes().get(0);
    internal_static_google_cloud_talent_v4_CompensationInfo_CompensationEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_talent_v4_CompensationInfo_CompensationEntry_descriptor,
            new java.lang.String[] {
              "Type",
              "Unit",
              "Amount",
              "Range",
              "Description",
              "ExpectedUnitsPerYear",
              "CompensationAmount",
            });
    internal_static_google_cloud_talent_v4_CompensationInfo_CompensationRange_descriptor =
        internal_static_google_cloud_talent_v4_CompensationInfo_descriptor.getNestedTypes().get(1);
    internal_static_google_cloud_talent_v4_CompensationInfo_CompensationRange_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_talent_v4_CompensationInfo_CompensationRange_descriptor,
            new java.lang.String[] {
              "MaxCompensation", "MinCompensation",
            });
    internal_static_google_cloud_talent_v4_BatchOperationMetadata_descriptor =
        getDescriptor().getMessageTypes().get(8);
    internal_static_google_cloud_talent_v4_BatchOperationMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_talent_v4_BatchOperationMetadata_descriptor,
            new java.lang.String[] {
              "State",
              "StateDescription",
              "SuccessCount",
              "FailureCount",
              "TotalCount",
              "CreateTime",
              "UpdateTime",
              "EndTime",
            });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
    com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
        descriptor, registry);
    com.google.api.FieldBehaviorProto.getDescriptor();
    com.google.protobuf.TimestampProto.getDescriptor();
    com.google.protobuf.WrappersProto.getDescriptor();
    com.google.type.LatLngProto.getDescriptor();
    com.google.type.MoneyProto.getDescriptor();
    com.google.type.PostalAddressProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
