# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: google/cloud/talent_v4beta1/proto/common.proto
import sys
_b = sys.version_info[0] < 3 and (lambda x: x) or (lambda x: x.encode("latin1"))
from google.protobuf.internal import enum_type_wrapper
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2
from google.api import field_behavior_pb2 as google_dot_api_dot_field__behavior__pb2
from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2
from google.protobuf import wrappers_pb2 as google_dot_protobuf_dot_wrappers__pb2
from google.type import date_pb2 as google_dot_type_dot_date__pb2
from google.type import latlng_pb2 as google_dot_type_dot_latlng__pb2
from google.type import money_pb2 as google_dot_type_dot_money__pb2
from google.type import postal_address_pb2 as google_dot_type_dot_postal__address__pb2
from google.type import timeofday_pb2 as google_dot_type_dot_timeofday__pb2
DESCRIPTOR = _descriptor.FileDescriptor(
name="google/cloud/talent_v4beta1/proto/common.proto",
package="google.cloud.talent.v4beta1",
syntax="proto3",
serialized_options=_b(
"\n\037com.google.cloud.talent.v4beta1B\013CommonProtoP\001ZAgoogle.golang.org/genproto/googleapis/cloud/talent/v4beta1;talent\242\002\003CTS"
),
serialized_pb=_b(
'\n.google/cloud/talent_v4beta1/proto/common.proto\x12\x1bgoogle.cloud.talent.v4beta1\x1a\x1cgoogle/api/annotations.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1egoogle/protobuf/wrappers.proto\x1a\x16google/type/date.proto\x1a\x18google/type/latlng.proto\x1a\x17google/type/money.proto\x1a google/type/postal_address.proto\x1a\x1bgoogle/type/timeofday.proto"n\n\x0eTimestampRange\x12.\n\nstart_time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12,\n\x08\x65nd_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp"\xb7\x03\n\x08Location\x12I\n\rlocation_type\x18\x01 \x01(\x0e\x32\x32.google.cloud.talent.v4beta1.Location.LocationType\x12\x32\n\x0epostal_address\x18\x02 \x01(\x0b\x32\x1a.google.type.PostalAddress\x12$\n\x07lat_lng\x18\x03 \x01(\x0b\x32\x13.google.type.LatLng\x12\x14\n\x0cradius_miles\x18\x04 \x01(\x01"\xef\x01\n\x0cLocationType\x12\x1d\n\x19LOCATION_TYPE_UNSPECIFIED\x10\x00\x12\x0b\n\x07\x43OUNTRY\x10\x01\x12\x17\n\x13\x41\x44MINISTRATIVE_AREA\x10\x02\x12\x1b\n\x17SUB_ADMINISTRATIVE_AREA\x10\x03\x12\x0c\n\x08LOCALITY\x10\x04\x12\x0f\n\x0bPOSTAL_CODE\x10\x05\x12\x10\n\x0cSUB_LOCALITY\x10\x06\x12\x12\n\x0eSUB_LOCALITY_1\x10\x07\x12\x12\n\x0eSUB_LOCALITY_2\x10\x08\x12\x10\n\x0cNEIGHBORHOOD\x10\t\x12\x12\n\x0eSTREET_ADDRESS\x10\n"\x9f\x01\n\x0fRequestMetadata\x12\x0e\n\x06\x64omain\x18\x01 \x01(\t\x12\x12\n\nsession_id\x18\x02 \x01(\t\x12\x0f\n\x07user_id\x18\x03 \x01(\t\x12\x19\n\x11\x61llow_missing_ids\x18\x04 \x01(\x08\x12<\n\x0b\x64\x65vice_info\x18\x05 \x01(\x0b\x32\'.google.cloud.talent.v4beta1.DeviceInfo"&\n\x10ResponseMetadata\x12\x12\n\nrequest_id\x18\x01 \x01(\t"\xcf\x01\n\nDeviceInfo\x12G\n\x0b\x64\x65vice_type\x18\x01 \x01(\x0e\x32\x32.google.cloud.talent.v4beta1.DeviceInfo.DeviceType\x12\n\n\x02id\x18\x02 \x01(\t"l\n\nDeviceType\x12\x1b\n\x17\x44\x45VICE_TYPE_UNSPECIFIED\x10\x00\x12\x07\n\x03WEB\x10\x01\x12\x0e\n\nMOBILE_WEB\x10\x02\x12\x0b\n\x07\x41NDROID\x10\x03\x12\x07\n\x03IOS\x10\x04\x12\x07\n\x03\x42OT\x10\x05\x12\t\n\x05OTHER\x10\x06"Q\n\x0f\x43ustomAttribute\x12\x15\n\rstring_values\x18\x01 \x03(\t\x12\x13\n\x0blong_values\x18\x02 \x03(\x03\x12\x12\n\nfilterable\x18\x03 \x01(\x08"W\n\x12SpellingCorrection\x12\x11\n\tcorrected\x18\x01 \x01(\x08\x12\x16\n\x0e\x63orrected_text\x18\x02 \x01(\t\x12\x16\n\x0e\x63orrected_html\x18\x03 \x01(\t"\xa6\t\n\x10\x43ompensationInfo\x12P\n\x07\x65ntries\x18\x01 \x03(\x0b\x32?.google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry\x12p\n"annualized_base_compensation_range\x18\x02 \x01(\x0b\x32?.google.cloud.talent.v4beta1.CompensationInfo.CompensationRangeB\x03\xe0\x41\x03\x12q\n#annualized_total_compensation_range\x18\x03 \x01(\x0b\x32?.google.cloud.talent.v4beta1.CompensationInfo.CompensationRangeB\x03\xe0\x41\x03\x1a\x92\x03\n\x11\x43ompensationEntry\x12L\n\x04type\x18\x01 \x01(\x0e\x32>.google.cloud.talent.v4beta1.CompensationInfo.CompensationType\x12L\n\x04unit\x18\x02 \x01(\x0e\x32>.google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit\x12$\n\x06\x61mount\x18\x03 \x01(\x0b\x32\x12.google.type.MoneyH\x00\x12P\n\x05range\x18\x04 \x01(\x0b\x32?.google.cloud.talent.v4beta1.CompensationInfo.CompensationRangeH\x00\x12\x13\n\x0b\x64\x65scription\x18\x05 \x01(\t\x12=\n\x17\x65xpected_units_per_year\x18\x06 \x01(\x0b\x32\x1c.google.protobuf.DoubleValueB\x15\n\x13\x63ompensation_amount\x1ao\n\x11\x43ompensationRange\x12,\n\x10max_compensation\x18\x02 \x01(\x0b\x32\x12.google.type.Money\x12,\n\x10min_compensation\x18\x01 \x01(\x0b\x32\x12.google.type.Money"\xb5\x01\n\x10\x43ompensationType\x12!\n\x1d\x43OMPENSATION_TYPE_UNSPECIFIED\x10\x00\x12\x08\n\x04\x42\x41SE\x10\x01\x12\t\n\x05\x42ONUS\x10\x02\x12\x11\n\rSIGNING_BONUS\x10\x03\x12\n\n\x06\x45QUITY\x10\x04\x12\x12\n\x0ePROFIT_SHARING\x10\x05\x12\x0f\n\x0b\x43OMMISSIONS\x10\x06\x12\x08\n\x04TIPS\x10\x07\x12\x1b\n\x17OTHER_COMPENSATION_TYPE\x10\x08"\x9c\x01\n\x10\x43ompensationUnit\x12!\n\x1d\x43OMPENSATION_UNIT_UNSPECIFIED\x10\x00\x12\n\n\x06HOURLY\x10\x01\x12\t\n\x05\x44\x41ILY\x10\x02\x12\n\n\x06WEEKLY\x10\x03\x12\x0b\n\x07MONTHLY\x10\x04\x12\n\n\x06YEARLY\x10\x05\x12\x0c\n\x08ONE_TIME\x10\x06\x12\x1b\n\x17OTHER_COMPENSATION_UNIT\x10\x07"\x9e\x01\n\rCertification\x12\x14\n\x0c\x64isplay_name\x18\x01 \x01(\t\x12\'\n\x0c\x61\x63quire_date\x18\x02 \x01(\x0b\x32\x11.google.type.Date\x12&\n\x0b\x65xpire_date\x18\x03 \x01(\x0b\x32\x11.google.type.Date\x12\x11\n\tauthority\x18\x04 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x05 \x01(\t"\xbd\x01\n\x05Skill\x12\x14\n\x0c\x64isplay_name\x18\x01 \x01(\t\x12)\n\x0elast_used_date\x18\x02 \x01(\x0b\x32\x11.google.type.Date\x12\x41\n\x05level\x18\x03 \x01(\x0e\x32\x32.google.cloud.talent.v4beta1.SkillProficiencyLevel\x12\x0f\n\x07\x63ontext\x18\x04 \x01(\t\x12\x1f\n\x12skill_name_snippet\x18\x05 \x01(\tB\x03\xe0\x41\x03"|\n\tInterview\x12\x33\n\x06rating\x18\x06 \x01(\x0b\x32#.google.cloud.talent.v4beta1.Rating\x12:\n\x07outcome\x18\x07 \x01(\x0e\x32$.google.cloud.talent.v4beta1.OutcomeB\x03\xe0\x41\x02"E\n\x06Rating\x12\x0f\n\x07overall\x18\x01 \x01(\x01\x12\x0b\n\x03min\x18\x02 \x01(\x01\x12\x0b\n\x03max\x18\x03 \x01(\x01\x12\x10\n\x08interval\x18\x04 \x01(\x01"\xcc\x03\n\x16\x42\x61tchOperationMetadata\x12H\n\x05state\x18\x01 \x01(\x0e\x32\x39.google.cloud.talent.v4beta1.BatchOperationMetadata.State\x12\x19\n\x11state_description\x18\x02 \x01(\t\x12\x15\n\rsuccess_count\x18\x03 \x01(\x05\x12\x15\n\rfailure_count\x18\x04 \x01(\x05\x12\x13\n\x0btotal_count\x18\x05 \x01(\x05\x12/\n\x0b\x63reate_time\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12/\n\x0bupdate_time\x18\x07 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12,\n\x08\x65nd_time\x18\x08 \x01(\x0b\x32\x1a.google.protobuf.Timestamp"z\n\x05State\x12\x15\n\x11STATE_UNSPECIFIED\x10\x00\x12\x10\n\x0cINITIALIZING\x10\x01\x12\x0e\n\nPROCESSING\x10\x02\x12\r\n\tSUCCEEDED\x10\x03\x12\n\n\x06\x46\x41ILED\x10\x04\x12\x0e\n\nCANCELLING\x10\x05\x12\r\n\tCANCELLED\x10\x06*y\n\x0b\x43ompanySize\x12\x1c\n\x18\x43OMPANY_SIZE_UNSPECIFIED\x10\x00\x12\x08\n\x04MINI\x10\x01\x12\t\n\x05SMALL\x10\x02\x12\x0b\n\x07SMEDIUM\x10\x03\x12\n\n\x06MEDIUM\x10\x04\x12\x07\n\x03\x42IG\x10\x05\x12\n\n\x06\x42IGGER\x10\x06\x12\t\n\x05GIANT\x10\x07*\xe2\x01\n\nJobBenefit\x12\x1b\n\x17JOB_BENEFIT_UNSPECIFIED\x10\x00\x12\x0e\n\nCHILD_CARE\x10\x01\x12\n\n\x06\x44\x45NTAL\x10\x02\x12\x14\n\x10\x44OMESTIC_PARTNER\x10\x03\x12\x12\n\x0e\x46LEXIBLE_HOURS\x10\x04\x12\x0b\n\x07MEDICAL\x10\x05\x12\x12\n\x0eLIFE_INSURANCE\x10\x06\x12\x12\n\x0ePARENTAL_LEAVE\x10\x07\x12\x13\n\x0fRETIREMENT_PLAN\x10\x08\x12\r\n\tSICK_DAYS\x10\t\x12\x0c\n\x08VACATION\x10\n\x12\n\n\x06VISION\x10\x0b*\x8e\x02\n\nDegreeType\x12\x1b\n\x17\x44\x45GREE_TYPE_UNSPECIFIED\x10\x00\x12\x15\n\x11PRIMARY_EDUCATION\x10\x01\x12\x1d\n\x19LOWER_SECONDARY_EDUCATION\x10\x02\x12\x1d\n\x19UPPER_SECONDARY_EDUCATION\x10\x03\x12\x1c\n\x18\x41\x44ULT_REMEDIAL_EDUCATION\x10\x04\x12\x1c\n\x18\x41SSOCIATES_OR_EQUIVALENT\x10\x05\x12\x1b\n\x17\x42\x41\x43HELORS_OR_EQUIVALENT\x10\x06\x12\x19\n\x15MASTERS_OR_EQUIVALENT\x10\x07\x12\x1a\n\x16\x44OCTORAL_OR_EQUIVALENT\x10\x08*\xdc\x01\n\x0e\x45mploymentType\x12\x1f\n\x1b\x45MPLOYMENT_TYPE_UNSPECIFIED\x10\x00\x12\r\n\tFULL_TIME\x10\x01\x12\r\n\tPART_TIME\x10\x02\x12\x0e\n\nCONTRACTOR\x10\x03\x12\x14\n\x10\x43ONTRACT_TO_HIRE\x10\x04\x12\r\n\tTEMPORARY\x10\x05\x12\n\n\x06INTERN\x10\x06\x12\r\n\tVOLUNTEER\x10\x07\x12\x0c\n\x08PER_DIEM\x10\x08\x12\x12\n\x0e\x46LY_IN_FLY_OUT\x10\t\x12\x19\n\x15OTHER_EMPLOYMENT_TYPE\x10\n*q\n\x08JobLevel\x12\x19\n\x15JOB_LEVEL_UNSPECIFIED\x10\x00\x12\x0f\n\x0b\x45NTRY_LEVEL\x10\x01\x12\x0f\n\x0b\x45XPERIENCED\x10\x02\x12\x0b\n\x07MANAGER\x10\x03\x12\x0c\n\x08\x44IRECTOR\x10\x04\x12\r\n\tEXECUTIVE\x10\x05*\xba\x06\n\x0bJobCategory\x12\x1c\n\x18JOB_CATEGORY_UNSPECIFIED\x10\x00\x12\x1a\n\x16\x41\x43\x43OUNTING_AND_FINANCE\x10\x01\x12\x1d\n\x19\x41\x44MINISTRATIVE_AND_OFFICE\x10\x02\x12\x1d\n\x19\x41\x44VERTISING_AND_MARKETING\x10\x03\x12\x0f\n\x0b\x41NIMAL_CARE\x10\x04\x12\x1a\n\x16\x41RT_FASHION_AND_DESIGN\x10\x05\x12\x17\n\x13\x42USINESS_OPERATIONS\x10\x06\x12\x1b\n\x17\x43LEANING_AND_FACILITIES\x10\x07\x12\x13\n\x0f\x43OMPUTER_AND_IT\x10\x08\x12\x10\n\x0c\x43ONSTRUCTION\x10\t\x12\x14\n\x10\x43USTOMER_SERVICE\x10\n\x12\r\n\tEDUCATION\x10\x0b\x12\x1c\n\x18\x45NTERTAINMENT_AND_TRAVEL\x10\x0c\x12\x18\n\x14\x46\x41RMING_AND_OUTDOORS\x10\r\x12\x0e\n\nHEALTHCARE\x10\x0e\x12\x13\n\x0fHUMAN_RESOURCES\x10\x0f\x12\'\n#INSTALLATION_MAINTENANCE_AND_REPAIR\x10\x10\x12\t\n\x05LEGAL\x10\x11\x12\x0e\n\nMANAGEMENT\x10\x12\x12\x1f\n\x1bMANUFACTURING_AND_WAREHOUSE\x10\x13\x12$\n MEDIA_COMMUNICATIONS_AND_WRITING\x10\x14\x12\x16\n\x12OIL_GAS_AND_MINING\x10\x15\x12\x1e\n\x1aPERSONAL_CARE_AND_SERVICES\x10\x16\x12\x17\n\x13PROTECTIVE_SERVICES\x10\x17\x12\x0f\n\x0bREAL_ESTATE\x10\x18\x12\x1e\n\x1aRESTAURANT_AND_HOSPITALITY\x10\x19\x12\x14\n\x10SALES_AND_RETAIL\x10\x1a\x12\x1b\n\x17SCIENCE_AND_ENGINEERING\x10\x1b\x12"\n\x1eSOCIAL_SERVICES_AND_NON_PROFIT\x10\x1c\x12!\n\x1dSPORTS_FITNESS_AND_RECREATION\x10\x1d\x12 \n\x1cTRANSPORTATION_AND_LOGISTICS\x10\x1e*e\n\rPostingRegion\x12\x1e\n\x1aPOSTING_REGION_UNSPECIFIED\x10\x00\x12\x17\n\x13\x41\x44MINISTRATIVE_AREA\x10\x01\x12\n\n\x06NATION\x10\x02\x12\x0f\n\x0bTELECOMMUTE\x10\x03*n\n\nVisibility\x12\x1a\n\x16VISIBILITY_UNSPECIFIED\x10\x00\x12\x10\n\x0c\x41\x43\x43OUNT_ONLY\x10\x01\x12\x16\n\x12SHARED_WITH_GOOGLE\x10\x02\x12\x16\n\x12SHARED_WITH_PUBLIC\x10\x03\x1a\x02\x18\x01*Z\n\x10\x43ontactInfoUsage\x12"\n\x1e\x43ONTACT_INFO_USAGE_UNSPECIFIED\x10\x00\x12\x0c\n\x08PERSONAL\x10\x01\x12\x08\n\x04WORK\x10\x02\x12\n\n\x06SCHOOL\x10\x03*q\n\x10HtmlSanitization\x12!\n\x1dHTML_SANITIZATION_UNSPECIFIED\x10\x00\x12\x1e\n\x1aHTML_SANITIZATION_DISABLED\x10\x01\x12\x1a\n\x16SIMPLE_FORMATTING_ONLY\x10\x02*c\n\rCommuteMethod\x12\x1e\n\x1a\x43OMMUTE_METHOD_UNSPECIFIED\x10\x00\x12\x0b\n\x07\x44RIVING\x10\x01\x12\x0b\n\x07TRANSIT\x10\x02\x12\x0b\n\x07WALKING\x10\x03\x12\x0b\n\x07\x43YCLING\x10\x04*\xa2\x01\n\x15SkillProficiencyLevel\x12\'\n#SKILL_PROFICIENCY_LEVEL_UNSPECIFIED\x10\x00\x12\r\n\tUNSKILLED\x10\x06\x12\x19\n\x15\x46UNDAMENTAL_AWARENESS\x10\x01\x12\n\n\x06NOVICE\x10\x02\x12\x10\n\x0cINTERMEDIATE\x10\x03\x12\x0c\n\x08\x41\x44VANCED\x10\x04\x12\n\n\x06\x45XPERT\x10\x05*f\n\x07Outcome\x12\x17\n\x13OUTCOME_UNSPECIFIED\x10\x00\x12\x0c\n\x08POSITIVE\x10\x01\x12\x0b\n\x07NEUTRAL\x10\x02\x12\x0c\n\x08NEGATIVE\x10\x03\x12\x19\n\x15OUTCOME_NOT_AVAILABLE\x10\x04*\x97\x01\n\x16\x41vailabilitySignalType\x12(\n$AVAILABILITY_SIGNAL_TYPE_UNSPECIFIED\x10\x00\x12\x13\n\x0fJOB_APPLICATION\x10\x01\x12\x11\n\rRESUME_UPDATE\x10\x02\x12\x14\n\x10\x43\x41NDIDATE_UPDATE\x10\x03\x12\x15\n\x11\x43LIENT_SUBMISSION\x10\x04\x42y\n\x1f\x63om.google.cloud.talent.v4beta1B\x0b\x43ommonProtoP\x01ZAgoogle.golang.org/genproto/googleapis/cloud/talent/v4beta1;talent\xa2\x02\x03\x43TSb\x06proto3'
),
dependencies=[
google_dot_api_dot_annotations__pb2.DESCRIPTOR,
google_dot_api_dot_field__behavior__pb2.DESCRIPTOR,
google_dot_protobuf_dot_timestamp__pb2.DESCRIPTOR,
google_dot_protobuf_dot_wrappers__pb2.DESCRIPTOR,
google_dot_type_dot_date__pb2.DESCRIPTOR,
google_dot_type_dot_latlng__pb2.DESCRIPTOR,
google_dot_type_dot_money__pb2.DESCRIPTOR,
google_dot_type_dot_postal__address__pb2.DESCRIPTOR,
google_dot_type_dot_timeofday__pb2.DESCRIPTOR,
],
)
_COMPANYSIZE = _descriptor.EnumDescriptor(
name="CompanySize",
full_name="google.cloud.talent.v4beta1.CompanySize",
filename=None,
file=DESCRIPTOR,
values=[
_descriptor.EnumValueDescriptor(
name="COMPANY_SIZE_UNSPECIFIED",
index=0,
number=0,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="MINI", index=1, number=1, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="SMALL", index=2, number=2, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="SMEDIUM", index=3, number=3, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="MEDIUM", index=4, number=4, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="BIG", index=5, number=5, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="BIGGER", index=6, number=6, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="GIANT", index=7, number=7, serialized_options=None, type=None
),
],
containing_type=None,
serialized_options=None,
serialized_start=3689,
serialized_end=3810,
)
_sym_db.RegisterEnumDescriptor(_COMPANYSIZE)
CompanySize = enum_type_wrapper.EnumTypeWrapper(_COMPANYSIZE)
_JOBBENEFIT = _descriptor.EnumDescriptor(
name="JobBenefit",
full_name="google.cloud.talent.v4beta1.JobBenefit",
filename=None,
file=DESCRIPTOR,
values=[
_descriptor.EnumValueDescriptor(
name="JOB_BENEFIT_UNSPECIFIED",
index=0,
number=0,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="CHILD_CARE", index=1, number=1, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="DENTAL", index=2, number=2, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="DOMESTIC_PARTNER",
index=3,
number=3,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="FLEXIBLE_HOURS", index=4, number=4, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="MEDICAL", index=5, number=5, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="LIFE_INSURANCE", index=6, number=6, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="PARENTAL_LEAVE", index=7, number=7, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="RETIREMENT_PLAN",
index=8,
number=8,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="SICK_DAYS", index=9, number=9, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="VACATION", index=10, number=10, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="VISION", index=11, number=11, serialized_options=None, type=None
),
],
containing_type=None,
serialized_options=None,
serialized_start=3813,
serialized_end=4039,
)
_sym_db.RegisterEnumDescriptor(_JOBBENEFIT)
JobBenefit = enum_type_wrapper.EnumTypeWrapper(_JOBBENEFIT)
_DEGREETYPE = _descriptor.EnumDescriptor(
name="DegreeType",
full_name="google.cloud.talent.v4beta1.DegreeType",
filename=None,
file=DESCRIPTOR,
values=[
_descriptor.EnumValueDescriptor(
name="DEGREE_TYPE_UNSPECIFIED",
index=0,
number=0,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="PRIMARY_EDUCATION",
index=1,
number=1,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="LOWER_SECONDARY_EDUCATION",
index=2,
number=2,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="UPPER_SECONDARY_EDUCATION",
index=3,
number=3,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="ADULT_REMEDIAL_EDUCATION",
index=4,
number=4,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="ASSOCIATES_OR_EQUIVALENT",
index=5,
number=5,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="BACHELORS_OR_EQUIVALENT",
index=6,
number=6,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="MASTERS_OR_EQUIVALENT",
index=7,
number=7,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="DOCTORAL_OR_EQUIVALENT",
index=8,
number=8,
serialized_options=None,
type=None,
),
],
containing_type=None,
serialized_options=None,
serialized_start=4042,
serialized_end=4312,
)
_sym_db.RegisterEnumDescriptor(_DEGREETYPE)
DegreeType = enum_type_wrapper.EnumTypeWrapper(_DEGREETYPE)
_EMPLOYMENTTYPE = _descriptor.EnumDescriptor(
name="EmploymentType",
full_name="google.cloud.talent.v4beta1.EmploymentType",
filename=None,
file=DESCRIPTOR,
values=[
_descriptor.EnumValueDescriptor(
name="EMPLOYMENT_TYPE_UNSPECIFIED",
index=0,
number=0,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="FULL_TIME", index=1, number=1, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="PART_TIME", index=2, number=2, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="CONTRACTOR", index=3, number=3, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="CONTRACT_TO_HIRE",
index=4,
number=4,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="TEMPORARY", index=5, number=5, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="INTERN", index=6, number=6, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="VOLUNTEER", index=7, number=7, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="PER_DIEM", index=8, number=8, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="FLY_IN_FLY_OUT", index=9, number=9, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="OTHER_EMPLOYMENT_TYPE",
index=10,
number=10,
serialized_options=None,
type=None,
),
],
containing_type=None,
serialized_options=None,
serialized_start=4315,
serialized_end=4535,
)
_sym_db.RegisterEnumDescriptor(_EMPLOYMENTTYPE)
EmploymentType = enum_type_wrapper.EnumTypeWrapper(_EMPLOYMENTTYPE)
_JOBLEVEL = _descriptor.EnumDescriptor(
name="JobLevel",
full_name="google.cloud.talent.v4beta1.JobLevel",
filename=None,
file=DESCRIPTOR,
values=[
_descriptor.EnumValueDescriptor(
name="JOB_LEVEL_UNSPECIFIED",
index=0,
number=0,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="ENTRY_LEVEL", index=1, number=1, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="EXPERIENCED", index=2, number=2, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="MANAGER", index=3, number=3, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="DIRECTOR", index=4, number=4, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="EXECUTIVE", index=5, number=5, serialized_options=None, type=None
),
],
containing_type=None,
serialized_options=None,
serialized_start=4537,
serialized_end=4650,
)
_sym_db.RegisterEnumDescriptor(_JOBLEVEL)
JobLevel = enum_type_wrapper.EnumTypeWrapper(_JOBLEVEL)
_JOBCATEGORY = _descriptor.EnumDescriptor(
name="JobCategory",
full_name="google.cloud.talent.v4beta1.JobCategory",
filename=None,
file=DESCRIPTOR,
values=[
_descriptor.EnumValueDescriptor(
name="JOB_CATEGORY_UNSPECIFIED",
index=0,
number=0,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="ACCOUNTING_AND_FINANCE",
index=1,
number=1,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="ADMINISTRATIVE_AND_OFFICE",
index=2,
number=2,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="ADVERTISING_AND_MARKETING",
index=3,
number=3,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="ANIMAL_CARE", index=4, number=4, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="ART_FASHION_AND_DESIGN",
index=5,
number=5,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="BUSINESS_OPERATIONS",
index=6,
number=6,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="CLEANING_AND_FACILITIES",
index=7,
number=7,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="COMPUTER_AND_IT",
index=8,
number=8,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="CONSTRUCTION", index=9, number=9, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="CUSTOMER_SERVICE",
index=10,
number=10,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="EDUCATION", index=11, number=11, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="ENTERTAINMENT_AND_TRAVEL",
index=12,
number=12,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="FARMING_AND_OUTDOORS",
index=13,
number=13,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="HEALTHCARE", index=14, number=14, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="HUMAN_RESOURCES",
index=15,
number=15,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="INSTALLATION_MAINTENANCE_AND_REPAIR",
index=16,
number=16,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="LEGAL", index=17, number=17, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="MANAGEMENT", index=18, number=18, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="MANUFACTURING_AND_WAREHOUSE",
index=19,
number=19,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="MEDIA_COMMUNICATIONS_AND_WRITING",
index=20,
number=20,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="OIL_GAS_AND_MINING",
index=21,
number=21,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="PERSONAL_CARE_AND_SERVICES",
index=22,
number=22,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="PROTECTIVE_SERVICES",
index=23,
number=23,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="REAL_ESTATE", index=24, number=24, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="RESTAURANT_AND_HOSPITALITY",
index=25,
number=25,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="SALES_AND_RETAIL",
index=26,
number=26,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="SCIENCE_AND_ENGINEERING",
index=27,
number=27,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="SOCIAL_SERVICES_AND_NON_PROFIT",
index=28,
number=28,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="SPORTS_FITNESS_AND_RECREATION",
index=29,
number=29,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="TRANSPORTATION_AND_LOGISTICS",
index=30,
number=30,
serialized_options=None,
type=None,
),
],
containing_type=None,
serialized_options=None,
serialized_start=4653,
serialized_end=5479,
)
_sym_db.RegisterEnumDescriptor(_JOBCATEGORY)
JobCategory = enum_type_wrapper.EnumTypeWrapper(_JOBCATEGORY)
_POSTINGREGION = _descriptor.EnumDescriptor(
name="PostingRegion",
full_name="google.cloud.talent.v4beta1.PostingRegion",
filename=None,
file=DESCRIPTOR,
values=[
_descriptor.EnumValueDescriptor(
name="POSTING_REGION_UNSPECIFIED",
index=0,
number=0,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="ADMINISTRATIVE_AREA",
index=1,
number=1,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="NATION", index=2, number=2, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="TELECOMMUTE", index=3, number=3, serialized_options=None, type=None
),
],
containing_type=None,
serialized_options=None,
serialized_start=5481,
serialized_end=5582,
)
_sym_db.RegisterEnumDescriptor(_POSTINGREGION)
PostingRegion = enum_type_wrapper.EnumTypeWrapper(_POSTINGREGION)
_VISIBILITY = _descriptor.EnumDescriptor(
name="Visibility",
full_name="google.cloud.talent.v4beta1.Visibility",
filename=None,
file=DESCRIPTOR,
values=[
_descriptor.EnumValueDescriptor(
name="VISIBILITY_UNSPECIFIED",
index=0,
number=0,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="ACCOUNT_ONLY", index=1, number=1, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="SHARED_WITH_GOOGLE",
index=2,
number=2,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="SHARED_WITH_PUBLIC",
index=3,
number=3,
serialized_options=None,
type=None,
),
],
containing_type=None,
serialized_options=_b("\030\001"),
serialized_start=5584,
serialized_end=5694,
)
_sym_db.RegisterEnumDescriptor(_VISIBILITY)
Visibility = enum_type_wrapper.EnumTypeWrapper(_VISIBILITY)
_CONTACTINFOUSAGE = _descriptor.EnumDescriptor(
name="ContactInfoUsage",
full_name="google.cloud.talent.v4beta1.ContactInfoUsage",
filename=None,
file=DESCRIPTOR,
values=[
_descriptor.EnumValueDescriptor(
name="CONTACT_INFO_USAGE_UNSPECIFIED",
index=0,
number=0,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="PERSONAL", index=1, number=1, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="WORK", index=2, number=2, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="SCHOOL", index=3, number=3, serialized_options=None, type=None
),
],
containing_type=None,
serialized_options=None,
serialized_start=5696,
serialized_end=5786,
)
_sym_db.RegisterEnumDescriptor(_CONTACTINFOUSAGE)
ContactInfoUsage = enum_type_wrapper.EnumTypeWrapper(_CONTACTINFOUSAGE)
_HTMLSANITIZATION = _descriptor.EnumDescriptor(
name="HtmlSanitization",
full_name="google.cloud.talent.v4beta1.HtmlSanitization",
filename=None,
file=DESCRIPTOR,
values=[
_descriptor.EnumValueDescriptor(
name="HTML_SANITIZATION_UNSPECIFIED",
index=0,
number=0,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="HTML_SANITIZATION_DISABLED",
index=1,
number=1,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="SIMPLE_FORMATTING_ONLY",
index=2,
number=2,
serialized_options=None,
type=None,
),
],
containing_type=None,
serialized_options=None,
serialized_start=5788,
serialized_end=5901,
)
_sym_db.RegisterEnumDescriptor(_HTMLSANITIZATION)
HtmlSanitization = enum_type_wrapper.EnumTypeWrapper(_HTMLSANITIZATION)
_COMMUTEMETHOD = _descriptor.EnumDescriptor(
name="CommuteMethod",
full_name="google.cloud.talent.v4beta1.CommuteMethod",
filename=None,
file=DESCRIPTOR,
values=[
_descriptor.EnumValueDescriptor(
name="COMMUTE_METHOD_UNSPECIFIED",
index=0,
number=0,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="DRIVING", index=1, number=1, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="TRANSIT", index=2, number=2, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="WALKING", index=3, number=3, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="CYCLING", index=4, number=4, serialized_options=None, type=None
),
],
containing_type=None,
serialized_options=None,
serialized_start=5903,
serialized_end=6002,
)
_sym_db.RegisterEnumDescriptor(_COMMUTEMETHOD)
CommuteMethod = enum_type_wrapper.EnumTypeWrapper(_COMMUTEMETHOD)
_SKILLPROFICIENCYLEVEL = _descriptor.EnumDescriptor(
name="SkillProficiencyLevel",
full_name="google.cloud.talent.v4beta1.SkillProficiencyLevel",
filename=None,
file=DESCRIPTOR,
values=[
_descriptor.EnumValueDescriptor(
name="SKILL_PROFICIENCY_LEVEL_UNSPECIFIED",
index=0,
number=0,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="UNSKILLED", index=1, number=6, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="FUNDAMENTAL_AWARENESS",
index=2,
number=1,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="NOVICE", index=3, number=2, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="INTERMEDIATE", index=4, number=3, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="ADVANCED", index=5, number=4, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="EXPERT", index=6, number=5, serialized_options=None, type=None
),
],
containing_type=None,
serialized_options=None,
serialized_start=6005,
serialized_end=6167,
)
_sym_db.RegisterEnumDescriptor(_SKILLPROFICIENCYLEVEL)
SkillProficiencyLevel = enum_type_wrapper.EnumTypeWrapper(_SKILLPROFICIENCYLEVEL)
_OUTCOME = _descriptor.EnumDescriptor(
name="Outcome",
full_name="google.cloud.talent.v4beta1.Outcome",
filename=None,
file=DESCRIPTOR,
values=[
_descriptor.EnumValueDescriptor(
name="OUTCOME_UNSPECIFIED",
index=0,
number=0,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="POSITIVE", index=1, number=1, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="NEUTRAL", index=2, number=2, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="NEGATIVE", index=3, number=3, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="OUTCOME_NOT_AVAILABLE",
index=4,
number=4,
serialized_options=None,
type=None,
),
],
containing_type=None,
serialized_options=None,
serialized_start=6169,
serialized_end=6271,
)
_sym_db.RegisterEnumDescriptor(_OUTCOME)
Outcome = enum_type_wrapper.EnumTypeWrapper(_OUTCOME)
_AVAILABILITYSIGNALTYPE = _descriptor.EnumDescriptor(
name="AvailabilitySignalType",
full_name="google.cloud.talent.v4beta1.AvailabilitySignalType",
filename=None,
file=DESCRIPTOR,
values=[
_descriptor.EnumValueDescriptor(
name="AVAILABILITY_SIGNAL_TYPE_UNSPECIFIED",
index=0,
number=0,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="JOB_APPLICATION",
index=1,
number=1,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="RESUME_UPDATE", index=2, number=2, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="CANDIDATE_UPDATE",
index=3,
number=3,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="CLIENT_SUBMISSION",
index=4,
number=4,
serialized_options=None,
type=None,
),
],
containing_type=None,
serialized_options=None,
serialized_start=6274,
serialized_end=6425,
)
_sym_db.RegisterEnumDescriptor(_AVAILABILITYSIGNALTYPE)
AvailabilitySignalType = enum_type_wrapper.EnumTypeWrapper(_AVAILABILITYSIGNALTYPE)
COMPANY_SIZE_UNSPECIFIED = 0
MINI = 1
SMALL = 2
SMEDIUM = 3
MEDIUM = 4
BIG = 5
BIGGER = 6
GIANT = 7
JOB_BENEFIT_UNSPECIFIED = 0
CHILD_CARE = 1
DENTAL = 2
DOMESTIC_PARTNER = 3
FLEXIBLE_HOURS = 4
MEDICAL = 5
LIFE_INSURANCE = 6
PARENTAL_LEAVE = 7
RETIREMENT_PLAN = 8
SICK_DAYS = 9
VACATION = 10
VISION = 11
DEGREE_TYPE_UNSPECIFIED = 0
PRIMARY_EDUCATION = 1
LOWER_SECONDARY_EDUCATION = 2
UPPER_SECONDARY_EDUCATION = 3
ADULT_REMEDIAL_EDUCATION = 4
ASSOCIATES_OR_EQUIVALENT = 5
BACHELORS_OR_EQUIVALENT = 6
MASTERS_OR_EQUIVALENT = 7
DOCTORAL_OR_EQUIVALENT = 8
EMPLOYMENT_TYPE_UNSPECIFIED = 0
FULL_TIME = 1
PART_TIME = 2
CONTRACTOR = 3
CONTRACT_TO_HIRE = 4
TEMPORARY = 5
INTERN = 6
VOLUNTEER = 7
PER_DIEM = 8
FLY_IN_FLY_OUT = 9
OTHER_EMPLOYMENT_TYPE = 10
JOB_LEVEL_UNSPECIFIED = 0
ENTRY_LEVEL = 1
EXPERIENCED = 2
MANAGER = 3
DIRECTOR = 4
EXECUTIVE = 5
JOB_CATEGORY_UNSPECIFIED = 0
ACCOUNTING_AND_FINANCE = 1
ADMINISTRATIVE_AND_OFFICE = 2
ADVERTISING_AND_MARKETING = 3
ANIMAL_CARE = 4
ART_FASHION_AND_DESIGN = 5
BUSINESS_OPERATIONS = 6
CLEANING_AND_FACILITIES = 7
COMPUTER_AND_IT = 8
CONSTRUCTION = 9
CUSTOMER_SERVICE = 10
EDUCATION = 11
ENTERTAINMENT_AND_TRAVEL = 12
FARMING_AND_OUTDOORS = 13
HEALTHCARE = 14
HUMAN_RESOURCES = 15
INSTALLATION_MAINTENANCE_AND_REPAIR = 16
LEGAL = 17
MANAGEMENT = 18
MANUFACTURING_AND_WAREHOUSE = 19
MEDIA_COMMUNICATIONS_AND_WRITING = 20
OIL_GAS_AND_MINING = 21
PERSONAL_CARE_AND_SERVICES = 22
PROTECTIVE_SERVICES = 23
REAL_ESTATE = 24
RESTAURANT_AND_HOSPITALITY = 25
SALES_AND_RETAIL = 26
SCIENCE_AND_ENGINEERING = 27
SOCIAL_SERVICES_AND_NON_PROFIT = 28
SPORTS_FITNESS_AND_RECREATION = 29
TRANSPORTATION_AND_LOGISTICS = 30
POSTING_REGION_UNSPECIFIED = 0
ADMINISTRATIVE_AREA = 1
NATION = 2
TELECOMMUTE = 3
VISIBILITY_UNSPECIFIED = 0
ACCOUNT_ONLY = 1
SHARED_WITH_GOOGLE = 2
SHARED_WITH_PUBLIC = 3
CONTACT_INFO_USAGE_UNSPECIFIED = 0
PERSONAL = 1
WORK = 2
SCHOOL = 3
HTML_SANITIZATION_UNSPECIFIED = 0
HTML_SANITIZATION_DISABLED = 1
SIMPLE_FORMATTING_ONLY = 2
COMMUTE_METHOD_UNSPECIFIED = 0
DRIVING = 1
TRANSIT = 2
WALKING = 3
CYCLING = 4
SKILL_PROFICIENCY_LEVEL_UNSPECIFIED = 0
UNSKILLED = 6
FUNDAMENTAL_AWARENESS = 1
NOVICE = 2
INTERMEDIATE = 3
ADVANCED = 4
EXPERT = 5
OUTCOME_UNSPECIFIED = 0
POSITIVE = 1
NEUTRAL = 2
NEGATIVE = 3
OUTCOME_NOT_AVAILABLE = 4
AVAILABILITY_SIGNAL_TYPE_UNSPECIFIED = 0
JOB_APPLICATION = 1
RESUME_UPDATE = 2
CANDIDATE_UPDATE = 3
CLIENT_SUBMISSION = 4
_LOCATION_LOCATIONTYPE = _descriptor.EnumDescriptor(
name="LocationType",
full_name="google.cloud.talent.v4beta1.Location.LocationType",
filename=None,
file=DESCRIPTOR,
values=[
_descriptor.EnumValueDescriptor(
name="LOCATION_TYPE_UNSPECIFIED",
index=0,
number=0,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="COUNTRY", index=1, number=1, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="ADMINISTRATIVE_AREA",
index=2,
number=2,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="SUB_ADMINISTRATIVE_AREA",
index=3,
number=3,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="LOCALITY", index=4, number=4, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="POSTAL_CODE", index=5, number=5, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="SUB_LOCALITY", index=6, number=6, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="SUB_LOCALITY_1", index=7, number=7, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="SUB_LOCALITY_2", index=8, number=8, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="NEIGHBORHOOD", index=9, number=9, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="STREET_ADDRESS",
index=10,
number=10,
serialized_options=None,
type=None,
),
],
containing_type=None,
serialized_options=None,
serialized_start=658,
serialized_end=897,
)
_sym_db.RegisterEnumDescriptor(_LOCATION_LOCATIONTYPE)
_DEVICEINFO_DEVICETYPE = _descriptor.EnumDescriptor(
name="DeviceType",
full_name="google.cloud.talent.v4beta1.DeviceInfo.DeviceType",
filename=None,
file=DESCRIPTOR,
values=[
_descriptor.EnumValueDescriptor(
name="DEVICE_TYPE_UNSPECIFIED",
index=0,
number=0,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="WEB", index=1, number=1, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="MOBILE_WEB", index=2, number=2, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="ANDROID", index=3, number=3, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="IOS", index=4, number=4, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="BOT", index=5, number=5, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="OTHER", index=6, number=6, serialized_options=None, type=None
),
],
containing_type=None,
serialized_options=None,
serialized_start=1201,
serialized_end=1309,
)
_sym_db.RegisterEnumDescriptor(_DEVICEINFO_DEVICETYPE)
_COMPENSATIONINFO_COMPENSATIONTYPE = _descriptor.EnumDescriptor(
name="CompensationType",
full_name="google.cloud.talent.v4beta1.CompensationInfo.CompensationType",
filename=None,
file=DESCRIPTOR,
values=[
_descriptor.EnumValueDescriptor(
name="COMPENSATION_TYPE_UNSPECIFIED",
index=0,
number=0,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="BASE", index=1, number=1, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="BONUS", index=2, number=2, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="SIGNING_BONUS", index=3, number=3, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="EQUITY", index=4, number=4, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="PROFIT_SHARING", index=5, number=5, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="COMMISSIONS", index=6, number=6, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="TIPS", index=7, number=7, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="OTHER_COMPENSATION_TYPE",
index=8,
number=8,
serialized_options=None,
type=None,
),
],
containing_type=None,
serialized_options=None,
serialized_start=2334,
serialized_end=2515,
)
_sym_db.RegisterEnumDescriptor(_COMPENSATIONINFO_COMPENSATIONTYPE)
_COMPENSATIONINFO_COMPENSATIONUNIT = _descriptor.EnumDescriptor(
name="CompensationUnit",
full_name="google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit",
filename=None,
file=DESCRIPTOR,
values=[
_descriptor.EnumValueDescriptor(
name="COMPENSATION_UNIT_UNSPECIFIED",
index=0,
number=0,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="HOURLY", index=1, number=1, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="DAILY", index=2, number=2, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="WEEKLY", index=3, number=3, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="MONTHLY", index=4, number=4, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="YEARLY", index=5, number=5, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="ONE_TIME", index=6, number=6, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="OTHER_COMPENSATION_UNIT",
index=7,
number=7,
serialized_options=None,
type=None,
),
],
containing_type=None,
serialized_options=None,
serialized_start=2518,
serialized_end=2674,
)
_sym_db.RegisterEnumDescriptor(_COMPENSATIONINFO_COMPENSATIONUNIT)
_BATCHOPERATIONMETADATA_STATE = _descriptor.EnumDescriptor(
name="State",
full_name="google.cloud.talent.v4beta1.BatchOperationMetadata.State",
filename=None,
file=DESCRIPTOR,
values=[
_descriptor.EnumValueDescriptor(
name="STATE_UNSPECIFIED",
index=0,
number=0,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="INITIALIZING", index=1, number=1, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="PROCESSING", index=2, number=2, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="SUCCEEDED", index=3, number=3, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="FAILED", index=4, number=4, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="CANCELLING", index=5, number=5, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="CANCELLED", index=6, number=6, serialized_options=None, type=None
),
],
containing_type=None,
serialized_options=None,
serialized_start=3565,
serialized_end=3687,
)
_sym_db.RegisterEnumDescriptor(_BATCHOPERATIONMETADATA_STATE)
_TIMESTAMPRANGE = _descriptor.Descriptor(
name="TimestampRange",
full_name="google.cloud.talent.v4beta1.TimestampRange",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="start_time",
full_name="google.cloud.talent.v4beta1.TimestampRange.start_time",
index=0,
number=1,
type=11,
cpp_type=10,
label=1,
has_default_value=False,
default_value=None,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="end_time",
full_name="google.cloud.talent.v4beta1.TimestampRange.end_time",
index=1,
number=2,
type=11,
cpp_type=10,
label=1,
has_default_value=False,
default_value=None,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
],
extensions=[],
nested_types=[],
enum_types=[],
serialized_options=None,
is_extendable=False,
syntax="proto3",
extension_ranges=[],
oneofs=[],
serialized_start=345,
serialized_end=455,
)
_LOCATION = _descriptor.Descriptor(
name="Location",
full_name="google.cloud.talent.v4beta1.Location",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="location_type",
full_name="google.cloud.talent.v4beta1.Location.location_type",
index=0,
number=1,
type=14,
cpp_type=8,
label=1,
has_default_value=False,
default_value=0,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="postal_address",
full_name="google.cloud.talent.v4beta1.Location.postal_address",
index=1,
number=2,
type=11,
cpp_type=10,
label=1,
has_default_value=False,
default_value=None,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="lat_lng",
full_name="google.cloud.talent.v4beta1.Location.lat_lng",
index=2,
number=3,
type=11,
cpp_type=10,
label=1,
has_default_value=False,
default_value=None,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="radius_miles",
full_name="google.cloud.talent.v4beta1.Location.radius_miles",
index=3,
number=4,
type=1,
cpp_type=5,
label=1,
has_default_value=False,
default_value=float(0),
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
],
extensions=[],
nested_types=[],
enum_types=[_LOCATION_LOCATIONTYPE],
serialized_options=None,
is_extendable=False,
syntax="proto3",
extension_ranges=[],
oneofs=[],
serialized_start=458,
serialized_end=897,
)
_REQUESTMETADATA = _descriptor.Descriptor(
name="RequestMetadata",
full_name="google.cloud.talent.v4beta1.RequestMetadata",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="domain",
full_name="google.cloud.talent.v4beta1.RequestMetadata.domain",
index=0,
number=1,
type=9,
cpp_type=9,
label=1,
has_default_value=False,
default_value=_b("").decode("utf-8"),
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="session_id",
full_name="google.cloud.talent.v4beta1.RequestMetadata.session_id",
index=1,
number=2,
type=9,
cpp_type=9,
label=1,
has_default_value=False,
default_value=_b("").decode("utf-8"),
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="user_id",
full_name="google.cloud.talent.v4beta1.RequestMetadata.user_id",
index=2,
number=3,
type=9,
cpp_type=9,
label=1,
has_default_value=False,
default_value=_b("").decode("utf-8"),
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="allow_missing_ids",
full_name="google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids",
index=3,
number=4,
type=8,
cpp_type=7,
label=1,
has_default_value=False,
default_value=False,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="device_info",
full_name="google.cloud.talent.v4beta1.RequestMetadata.device_info",
index=4,
number=5,
type=11,
cpp_type=10,
label=1,
has_default_value=False,
default_value=None,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
],
extensions=[],
nested_types=[],
enum_types=[],
serialized_options=None,
is_extendable=False,
syntax="proto3",
extension_ranges=[],
oneofs=[],
serialized_start=900,
serialized_end=1059,
)
_RESPONSEMETADATA = _descriptor.Descriptor(
name="ResponseMetadata",
full_name="google.cloud.talent.v4beta1.ResponseMetadata",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="request_id",
full_name="google.cloud.talent.v4beta1.ResponseMetadata.request_id",
index=0,
number=1,
type=9,
cpp_type=9,
label=1,
has_default_value=False,
default_value=_b("").decode("utf-8"),
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
)
],
extensions=[],
nested_types=[],
enum_types=[],
serialized_options=None,
is_extendable=False,
syntax="proto3",
extension_ranges=[],
oneofs=[],
serialized_start=1061,
serialized_end=1099,
)
_DEVICEINFO = _descriptor.Descriptor(
name="DeviceInfo",
full_name="google.cloud.talent.v4beta1.DeviceInfo",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="device_type",
full_name="google.cloud.talent.v4beta1.DeviceInfo.device_type",
index=0,
number=1,
type=14,
cpp_type=8,
label=1,
has_default_value=False,
default_value=0,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="id",
full_name="google.cloud.talent.v4beta1.DeviceInfo.id",
index=1,
number=2,
type=9,
cpp_type=9,
label=1,
has_default_value=False,
default_value=_b("").decode("utf-8"),
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
],
extensions=[],
nested_types=[],
enum_types=[_DEVICEINFO_DEVICETYPE],
serialized_options=None,
is_extendable=False,
syntax="proto3",
extension_ranges=[],
oneofs=[],
serialized_start=1102,
serialized_end=1309,
)
_CUSTOMATTRIBUTE = _descriptor.Descriptor(
name="CustomAttribute",
full_name="google.cloud.talent.v4beta1.CustomAttribute",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="string_values",
full_name="google.cloud.talent.v4beta1.CustomAttribute.string_values",
index=0,
number=1,
type=9,
cpp_type=9,
label=3,
has_default_value=False,
default_value=[],
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="long_values",
full_name="google.cloud.talent.v4beta1.CustomAttribute.long_values",
index=1,
number=2,
type=3,
cpp_type=2,
label=3,
has_default_value=False,
default_value=[],
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="filterable",
full_name="google.cloud.talent.v4beta1.CustomAttribute.filterable",
index=2,
number=3,
type=8,
cpp_type=7,
label=1,
has_default_value=False,
default_value=False,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
],
extensions=[],
nested_types=[],
enum_types=[],
serialized_options=None,
is_extendable=False,
syntax="proto3",
extension_ranges=[],
oneofs=[],
serialized_start=1311,
serialized_end=1392,
)
_SPELLINGCORRECTION = _descriptor.Descriptor(
name="SpellingCorrection",
full_name="google.cloud.talent.v4beta1.SpellingCorrection",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="corrected",
full_name="google.cloud.talent.v4beta1.SpellingCorrection.corrected",
index=0,
number=1,
type=8,
cpp_type=7,
label=1,
has_default_value=False,
default_value=False,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="corrected_text",
full_name="google.cloud.talent.v4beta1.SpellingCorrection.corrected_text",
index=1,
number=2,
type=9,
cpp_type=9,
label=1,
has_default_value=False,
default_value=_b("").decode("utf-8"),
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="corrected_html",
full_name="google.cloud.talent.v4beta1.SpellingCorrection.corrected_html",
index=2,
number=3,
type=9,
cpp_type=9,
label=1,
has_default_value=False,
default_value=_b("").decode("utf-8"),
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
],
extensions=[],
nested_types=[],
enum_types=[],
serialized_options=None,
is_extendable=False,
syntax="proto3",
extension_ranges=[],
oneofs=[],
serialized_start=1394,
serialized_end=1481,
)
_COMPENSATIONINFO_COMPENSATIONENTRY = _descriptor.Descriptor(
name="CompensationEntry",
full_name="google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="type",
full_name="google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.type",
index=0,
number=1,
type=14,
cpp_type=8,
label=1,
has_default_value=False,
default_value=0,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="unit",
full_name="google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit",
index=1,
number=2,
type=14,
cpp_type=8,
label=1,
has_default_value=False,
default_value=0,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="amount",
full_name="google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount",
index=2,
number=3,
type=11,
cpp_type=10,
label=1,
has_default_value=False,
default_value=None,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="range",
full_name="google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.range",
index=3,
number=4,
type=11,
cpp_type=10,
label=1,
has_default_value=False,
default_value=None,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="description",
full_name="google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.description",
index=4,
number=5,
type=9,
cpp_type=9,
label=1,
has_default_value=False,
default_value=_b("").decode("utf-8"),
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="expected_units_per_year",
full_name="google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year",
index=5,
number=6,
type=11,
cpp_type=10,
label=1,
has_default_value=False,
default_value=None,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
],
extensions=[],
nested_types=[],
enum_types=[],
serialized_options=None,
is_extendable=False,
syntax="proto3",
extension_ranges=[],
oneofs=[
_descriptor.OneofDescriptor(
name="compensation_amount",
full_name="google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.compensation_amount",
index=0,
containing_type=None,
fields=[],
)
],
serialized_start=1816,
serialized_end=2218,
)
_COMPENSATIONINFO_COMPENSATIONRANGE = _descriptor.Descriptor(
name="CompensationRange",
full_name="google.cloud.talent.v4beta1.CompensationInfo.CompensationRange",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="max_compensation",
full_name="google.cloud.talent.v4beta1.CompensationInfo.CompensationRange.max_compensation",
index=0,
number=2,
type=11,
cpp_type=10,
label=1,
has_default_value=False,
default_value=None,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="min_compensation",
full_name="google.cloud.talent.v4beta1.CompensationInfo.CompensationRange.min_compensation",
index=1,
number=1,
type=11,
cpp_type=10,
label=1,
has_default_value=False,
default_value=None,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
],
extensions=[],
nested_types=[],
enum_types=[],
serialized_options=None,
is_extendable=False,
syntax="proto3",
extension_ranges=[],
oneofs=[],
serialized_start=2220,
serialized_end=2331,
)
_COMPENSATIONINFO = _descriptor.Descriptor(
name="CompensationInfo",
full_name="google.cloud.talent.v4beta1.CompensationInfo",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="entries",
full_name="google.cloud.talent.v4beta1.CompensationInfo.entries",
index=0,
number=1,
type=11,
cpp_type=10,
label=3,
has_default_value=False,
default_value=[],
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="annualized_base_compensation_range",
full_name="google.cloud.talent.v4beta1.CompensationInfo.annualized_base_compensation_range",
index=1,
number=2,
type=11,
cpp_type=10,
label=1,
has_default_value=False,
default_value=None,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=_b("\340A\003"),
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="annualized_total_compensation_range",
full_name="google.cloud.talent.v4beta1.CompensationInfo.annualized_total_compensation_range",
index=2,
number=3,
type=11,
cpp_type=10,
label=1,
has_default_value=False,
default_value=None,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=_b("\340A\003"),
file=DESCRIPTOR,
),
],
extensions=[],
nested_types=[
_COMPENSATIONINFO_COMPENSATIONENTRY,
_COMPENSATIONINFO_COMPENSATIONRANGE,
],
enum_types=[_COMPENSATIONINFO_COMPENSATIONTYPE, _COMPENSATIONINFO_COMPENSATIONUNIT],
serialized_options=None,
is_extendable=False,
syntax="proto3",
extension_ranges=[],
oneofs=[],
serialized_start=1484,
serialized_end=2674,
)
_CERTIFICATION = _descriptor.Descriptor(
name="Certification",
full_name="google.cloud.talent.v4beta1.Certification",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="display_name",
full_name="google.cloud.talent.v4beta1.Certification.display_name",
index=0,
number=1,
type=9,
cpp_type=9,
label=1,
has_default_value=False,
default_value=_b("").decode("utf-8"),
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="acquire_date",
full_name="google.cloud.talent.v4beta1.Certification.acquire_date",
index=1,
number=2,
type=11,
cpp_type=10,
label=1,
has_default_value=False,
default_value=None,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="expire_date",
full_name="google.cloud.talent.v4beta1.Certification.expire_date",
index=2,
number=3,
type=11,
cpp_type=10,
label=1,
has_default_value=False,
default_value=None,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="authority",
full_name="google.cloud.talent.v4beta1.Certification.authority",
index=3,
number=4,
type=9,
cpp_type=9,
label=1,
has_default_value=False,
default_value=_b("").decode("utf-8"),
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="description",
full_name="google.cloud.talent.v4beta1.Certification.description",
index=4,
number=5,
type=9,
cpp_type=9,
label=1,
has_default_value=False,
default_value=_b("").decode("utf-8"),
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
],
extensions=[],
nested_types=[],
enum_types=[],
serialized_options=None,
is_extendable=False,
syntax="proto3",
extension_ranges=[],
oneofs=[],
serialized_start=2677,
serialized_end=2835,
)
_SKILL = _descriptor.Descriptor(
name="Skill",
full_name="google.cloud.talent.v4beta1.Skill",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="display_name",
full_name="google.cloud.talent.v4beta1.Skill.display_name",
index=0,
number=1,
type=9,
cpp_type=9,
label=1,
has_default_value=False,
default_value=_b("").decode("utf-8"),
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="last_used_date",
full_name="google.cloud.talent.v4beta1.Skill.last_used_date",
index=1,
number=2,
type=11,
cpp_type=10,
label=1,
has_default_value=False,
default_value=None,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="level",
full_name="google.cloud.talent.v4beta1.Skill.level",
index=2,
number=3,
type=14,
cpp_type=8,
label=1,
has_default_value=False,
default_value=0,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="context",
full_name="google.cloud.talent.v4beta1.Skill.context",
index=3,
number=4,
type=9,
cpp_type=9,
label=1,
has_default_value=False,
default_value=_b("").decode("utf-8"),
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="skill_name_snippet",
full_name="google.cloud.talent.v4beta1.Skill.skill_name_snippet",
index=4,
number=5,
type=9,
cpp_type=9,
label=1,
has_default_value=False,
default_value=_b("").decode("utf-8"),
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=_b("\340A\003"),
file=DESCRIPTOR,
),
],
extensions=[],
nested_types=[],
enum_types=[],
serialized_options=None,
is_extendable=False,
syntax="proto3",
extension_ranges=[],
oneofs=[],
serialized_start=2838,
serialized_end=3027,
)
_INTERVIEW = _descriptor.Descriptor(
name="Interview",
full_name="google.cloud.talent.v4beta1.Interview",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="rating",
full_name="google.cloud.talent.v4beta1.Interview.rating",
index=0,
number=6,
type=11,
cpp_type=10,
label=1,
has_default_value=False,
default_value=None,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="outcome",
full_name="google.cloud.talent.v4beta1.Interview.outcome",
index=1,
number=7,
type=14,
cpp_type=8,
label=1,
has_default_value=False,
default_value=0,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=_b("\340A\002"),
file=DESCRIPTOR,
),
],
extensions=[],
nested_types=[],
enum_types=[],
serialized_options=None,
is_extendable=False,
syntax="proto3",
extension_ranges=[],
oneofs=[],
serialized_start=3029,
serialized_end=3153,
)
_RATING = _descriptor.Descriptor(
name="Rating",
full_name="google.cloud.talent.v4beta1.Rating",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="overall",
full_name="google.cloud.talent.v4beta1.Rating.overall",
index=0,
number=1,
type=1,
cpp_type=5,
label=1,
has_default_value=False,
default_value=float(0),
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="min",
full_name="google.cloud.talent.v4beta1.Rating.min",
index=1,
number=2,
type=1,
cpp_type=5,
label=1,
has_default_value=False,
default_value=float(0),
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="max",
full_name="google.cloud.talent.v4beta1.Rating.max",
index=2,
number=3,
type=1,
cpp_type=5,
label=1,
has_default_value=False,
default_value=float(0),
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="interval",
full_name="google.cloud.talent.v4beta1.Rating.interval",
index=3,
number=4,
type=1,
cpp_type=5,
label=1,
has_default_value=False,
default_value=float(0),
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
],
extensions=[],
nested_types=[],
enum_types=[],
serialized_options=None,
is_extendable=False,
syntax="proto3",
extension_ranges=[],
oneofs=[],
serialized_start=3155,
serialized_end=3224,
)
_BATCHOPERATIONMETADATA = _descriptor.Descriptor(
name="BatchOperationMetadata",
full_name="google.cloud.talent.v4beta1.BatchOperationMetadata",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="state",
full_name="google.cloud.talent.v4beta1.BatchOperationMetadata.state",
index=0,
number=1,
type=14,
cpp_type=8,
label=1,
has_default_value=False,
default_value=0,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="state_description",
full_name="google.cloud.talent.v4beta1.BatchOperationMetadata.state_description",
index=1,
number=2,
type=9,
cpp_type=9,
label=1,
has_default_value=False,
default_value=_b("").decode("utf-8"),
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="success_count",
full_name="google.cloud.talent.v4beta1.BatchOperationMetadata.success_count",
index=2,
number=3,
type=5,
cpp_type=1,
label=1,
has_default_value=False,
default_value=0,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="failure_count",
full_name="google.cloud.talent.v4beta1.BatchOperationMetadata.failure_count",
index=3,
number=4,
type=5,
cpp_type=1,
label=1,
has_default_value=False,
default_value=0,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="total_count",
full_name="google.cloud.talent.v4beta1.BatchOperationMetadata.total_count",
index=4,
number=5,
type=5,
cpp_type=1,
label=1,
has_default_value=False,
default_value=0,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="create_time",
full_name="google.cloud.talent.v4beta1.BatchOperationMetadata.create_time",
index=5,
number=6,
type=11,
cpp_type=10,
label=1,
has_default_value=False,
default_value=None,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="update_time",
full_name="google.cloud.talent.v4beta1.BatchOperationMetadata.update_time",
index=6,
number=7,
type=11,
cpp_type=10,
label=1,
has_default_value=False,
default_value=None,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
_descriptor.FieldDescriptor(
name="end_time",
full_name="google.cloud.talent.v4beta1.BatchOperationMetadata.end_time",
index=7,
number=8,
type=11,
cpp_type=10,
label=1,
has_default_value=False,
default_value=None,
message_type=None,
enum_type=None,
containing_type=None,
is_extension=False,
extension_scope=None,
serialized_options=None,
file=DESCRIPTOR,
),
],
extensions=[],
nested_types=[],
enum_types=[_BATCHOPERATIONMETADATA_STATE],
serialized_options=None,
is_extendable=False,
syntax="proto3",
extension_ranges=[],
oneofs=[],
serialized_start=3227,
serialized_end=3687,
)
_TIMESTAMPRANGE.fields_by_name[
"start_time"
].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_TIMESTAMPRANGE.fields_by_name[
"end_time"
].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_LOCATION.fields_by_name["location_type"].enum_type = _LOCATION_LOCATIONTYPE
_LOCATION.fields_by_name[
"postal_address"
].message_type = google_dot_type_dot_postal__address__pb2._POSTALADDRESS
_LOCATION.fields_by_name[
"lat_lng"
].message_type = google_dot_type_dot_latlng__pb2._LATLNG
_LOCATION_LOCATIONTYPE.containing_type = _LOCATION
_REQUESTMETADATA.fields_by_name["device_info"].message_type = _DEVICEINFO
_DEVICEINFO.fields_by_name["device_type"].enum_type = _DEVICEINFO_DEVICETYPE
_DEVICEINFO_DEVICETYPE.containing_type = _DEVICEINFO
_COMPENSATIONINFO_COMPENSATIONENTRY.fields_by_name[
"type"
].enum_type = _COMPENSATIONINFO_COMPENSATIONTYPE
_COMPENSATIONINFO_COMPENSATIONENTRY.fields_by_name[
"unit"
].enum_type = _COMPENSATIONINFO_COMPENSATIONUNIT
_COMPENSATIONINFO_COMPENSATIONENTRY.fields_by_name[
"amount"
].message_type = google_dot_type_dot_money__pb2._MONEY
_COMPENSATIONINFO_COMPENSATIONENTRY.fields_by_name[
"range"
].message_type = _COMPENSATIONINFO_COMPENSATIONRANGE
_COMPENSATIONINFO_COMPENSATIONENTRY.fields_by_name[
"expected_units_per_year"
].message_type = google_dot_protobuf_dot_wrappers__pb2._DOUBLEVALUE
_COMPENSATIONINFO_COMPENSATIONENTRY.containing_type = _COMPENSATIONINFO
_COMPENSATIONINFO_COMPENSATIONENTRY.oneofs_by_name["compensation_amount"].fields.append(
_COMPENSATIONINFO_COMPENSATIONENTRY.fields_by_name["amount"]
)
_COMPENSATIONINFO_COMPENSATIONENTRY.fields_by_name[
"amount"
].containing_oneof = _COMPENSATIONINFO_COMPENSATIONENTRY.oneofs_by_name[
"compensation_amount"
]
_COMPENSATIONINFO_COMPENSATIONENTRY.oneofs_by_name["compensation_amount"].fields.append(
_COMPENSATIONINFO_COMPENSATIONENTRY.fields_by_name["range"]
)
_COMPENSATIONINFO_COMPENSATIONENTRY.fields_by_name[
"range"
].containing_oneof = _COMPENSATIONINFO_COMPENSATIONENTRY.oneofs_by_name[
"compensation_amount"
]
_COMPENSATIONINFO_COMPENSATIONRANGE.fields_by_name[
"max_compensation"
].message_type = google_dot_type_dot_money__pb2._MONEY
_COMPENSATIONINFO_COMPENSATIONRANGE.fields_by_name[
"min_compensation"
].message_type = google_dot_type_dot_money__pb2._MONEY
_COMPENSATIONINFO_COMPENSATIONRANGE.containing_type = _COMPENSATIONINFO
_COMPENSATIONINFO.fields_by_name[
"entries"
].message_type = _COMPENSATIONINFO_COMPENSATIONENTRY
_COMPENSATIONINFO.fields_by_name[
"annualized_base_compensation_range"
].message_type = _COMPENSATIONINFO_COMPENSATIONRANGE
_COMPENSATIONINFO.fields_by_name[
"annualized_total_compensation_range"
].message_type = _COMPENSATIONINFO_COMPENSATIONRANGE
_COMPENSATIONINFO_COMPENSATIONTYPE.containing_type = _COMPENSATIONINFO
_COMPENSATIONINFO_COMPENSATIONUNIT.containing_type = _COMPENSATIONINFO
_CERTIFICATION.fields_by_name[
"acquire_date"
].message_type = google_dot_type_dot_date__pb2._DATE
_CERTIFICATION.fields_by_name[
"expire_date"
].message_type = google_dot_type_dot_date__pb2._DATE
_SKILL.fields_by_name[
"last_used_date"
].message_type = google_dot_type_dot_date__pb2._DATE
_SKILL.fields_by_name["level"].enum_type = _SKILLPROFICIENCYLEVEL
_INTERVIEW.fields_by_name["rating"].message_type = _RATING
_INTERVIEW.fields_by_name["outcome"].enum_type = _OUTCOME
_BATCHOPERATIONMETADATA.fields_by_name[
"state"
].enum_type = _BATCHOPERATIONMETADATA_STATE
_BATCHOPERATIONMETADATA.fields_by_name[
"create_time"
].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_BATCHOPERATIONMETADATA.fields_by_name[
"update_time"
].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_BATCHOPERATIONMETADATA.fields_by_name[
"end_time"
].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_BATCHOPERATIONMETADATA_STATE.containing_type = _BATCHOPERATIONMETADATA
DESCRIPTOR.message_types_by_name["TimestampRange"] = _TIMESTAMPRANGE
DESCRIPTOR.message_types_by_name["Location"] = _LOCATION
DESCRIPTOR.message_types_by_name["RequestMetadata"] = _REQUESTMETADATA
DESCRIPTOR.message_types_by_name["ResponseMetadata"] = _RESPONSEMETADATA
DESCRIPTOR.message_types_by_name["DeviceInfo"] = _DEVICEINFO
DESCRIPTOR.message_types_by_name["CustomAttribute"] = _CUSTOMATTRIBUTE
DESCRIPTOR.message_types_by_name["SpellingCorrection"] = _SPELLINGCORRECTION
DESCRIPTOR.message_types_by_name["CompensationInfo"] = _COMPENSATIONINFO
DESCRIPTOR.message_types_by_name["Certification"] = _CERTIFICATION
DESCRIPTOR.message_types_by_name["Skill"] = _SKILL
DESCRIPTOR.message_types_by_name["Interview"] = _INTERVIEW
DESCRIPTOR.message_types_by_name["Rating"] = _RATING
DESCRIPTOR.message_types_by_name["BatchOperationMetadata"] = _BATCHOPERATIONMETADATA
DESCRIPTOR.enum_types_by_name["CompanySize"] = _COMPANYSIZE
DESCRIPTOR.enum_types_by_name["JobBenefit"] = _JOBBENEFIT
DESCRIPTOR.enum_types_by_name["DegreeType"] = _DEGREETYPE
DESCRIPTOR.enum_types_by_name["EmploymentType"] = _EMPLOYMENTTYPE
DESCRIPTOR.enum_types_by_name["JobLevel"] = _JOBLEVEL
DESCRIPTOR.enum_types_by_name["JobCategory"] = _JOBCATEGORY
DESCRIPTOR.enum_types_by_name["PostingRegion"] = _POSTINGREGION
DESCRIPTOR.enum_types_by_name["Visibility"] = _VISIBILITY
DESCRIPTOR.enum_types_by_name["ContactInfoUsage"] = _CONTACTINFOUSAGE
DESCRIPTOR.enum_types_by_name["HtmlSanitization"] = _HTMLSANITIZATION
DESCRIPTOR.enum_types_by_name["CommuteMethod"] = _COMMUTEMETHOD
DESCRIPTOR.enum_types_by_name["SkillProficiencyLevel"] = _SKILLPROFICIENCYLEVEL
DESCRIPTOR.enum_types_by_name["Outcome"] = _OUTCOME
DESCRIPTOR.enum_types_by_name["AvailabilitySignalType"] = _AVAILABILITYSIGNALTYPE
_sym_db.RegisterFileDescriptor(DESCRIPTOR)
TimestampRange = _reflection.GeneratedProtocolMessageType(
"TimestampRange",
(_message.Message,),
dict(
DESCRIPTOR=_TIMESTAMPRANGE,
__module__="google.cloud.talent_v4beta1.proto.common_pb2",
__doc__="""Message representing a period of time between two timestamps.
Attributes:
start_time:
Begin of the period (inclusive).
end_time:
End of the period (exclusive).
""",
# @@protoc_insertion_point(class_scope:google.cloud.talent.v4beta1.TimestampRange)
),
)
_sym_db.RegisterMessage(TimestampRange)
Location = _reflection.GeneratedProtocolMessageType(
"Location",
(_message.Message,),
dict(
DESCRIPTOR=_LOCATION,
__module__="google.cloud.talent_v4beta1.proto.common_pb2",
__doc__="""A resource that represents a location with full geographic information.
Attributes:
location_type:
The type of a location, which corresponds to the address lines
field of
[google.type.PostalAddress][google.type.PostalAddress]. For
example, "Downtown, Atlanta, GA, USA" has a type of [LocationT
ype.NEIGHBORHOOD][google.cloud.talent.v4beta1.Location.Locatio
nType.NEIGHBORHOOD], and "Kansas City, KS, USA" has a type of
[LocationType.LOCALITY][google.cloud.talent.v4beta1.Location.L
ocationType.LOCALITY].
postal_address:
Postal address of the location that includes human readable
information, such as postal delivery and payments addresses.
Given a postal address, a postal service can deliver items to
a premises, P.O. Box, or other delivery location.
lat_lng:
An object representing a latitude/longitude pair.
radius_miles:
Radius in miles of the job location. This value is derived
from the location bounding box in which a circle with the
specified radius centered from
[google.type.LatLng][google.type.LatLng] covers the area
associated with the job location. For example, currently,
"Mountain View, CA, USA" has a radius of 6.17 miles.
""",
# @@protoc_insertion_point(class_scope:google.cloud.talent.v4beta1.Location)
),
)
_sym_db.RegisterMessage(Location)
RequestMetadata = _reflection.GeneratedProtocolMessageType(
"RequestMetadata",
(_message.Message,),
dict(
DESCRIPTOR=_REQUESTMETADATA,
__module__="google.cloud.talent_v4beta1.proto.common_pb2",
__doc__="""Meta information related to the job searcher or entity conducting the
job search. This information is used to improve the performance of the
service.
Attributes:
domain:
Required if [allow\_missing\_ids][google.cloud.talent.v4beta1.
RequestMetadata.allow\_missing\_ids] is unset or ``false``.
The client-defined scope or source of the service call, which
typically is the domain on which the service has been
implemented and is currently being run. For example, if the
service is being run by client Foo, Inc., on job board
www.foo.com and career site www.bar.com, then this field is
set to "foo.com" for use on the job board, and "bar.com" for
use on the career site. Note that any improvements to the
model for a particular tenant site rely on this field being
set correctly to a unique domain. The maximum number of
allowed characters is 255.
session_id:
Required if [allow\_missing\_ids][google.cloud.talent.v4beta1.
RequestMetadata.allow\_missing\_ids] is unset or ``false``. A
unique session identification string. A session is defined as
the duration of an end user's interaction with the service
over a certain period. Obfuscate this field for privacy
concerns before providing it to the service. Note that any
improvements to the model for a particular tenant site rely on
this field being set correctly to a unique session ID. The
maximum number of allowed characters is 255.
user_id:
Required if [allow\_missing\_ids][google.cloud.talent.v4beta1.
RequestMetadata.allow\_missing\_ids] is unset or ``false``. A
unique user identification string, as determined by the
client. To have the strongest positive impact on search
quality make sure the client-level is unique. Obfuscate this
field for privacy concerns before providing it to the service.
Note that any improvements to the model for a particular
tenant site rely on this field being set correctly to a unique
user ID. The maximum number of allowed characters is 255.
allow_missing_ids:
Only set when any of
[domain][google.cloud.talent.v4beta1.RequestMetadata.domain],
[session\_id][google.cloud.talent.v4beta1.RequestMetadata.sess
ion\_id] and [user\_id][google.cloud.talent.v4beta1.RequestMet
adata.user\_id] isn't available for some reason. It is highly
recommended not to set this field and provide accurate
[domain][google.cloud.talent.v4beta1.RequestMetadata.domain],
[session\_id][google.cloud.talent.v4beta1.RequestMetadata.sess
ion\_id] and [user\_id][google.cloud.talent.v4beta1.RequestMet
adata.user\_id] for the best service experience.
device_info:
The type of device used by the job seeker at the time of the
call to the service.
""",
# @@protoc_insertion_point(class_scope:google.cloud.talent.v4beta1.RequestMetadata)
),
)
_sym_db.RegisterMessage(RequestMetadata)
ResponseMetadata = _reflection.GeneratedProtocolMessageType(
"ResponseMetadata",
(_message.Message,),
dict(
DESCRIPTOR=_RESPONSEMETADATA,
__module__="google.cloud.talent_v4beta1.proto.common_pb2",
__doc__="""Additional information returned to client, such as debugging
information.
Attributes:
request_id:
A unique id associated with this call. This id is logged for
tracking purposes.
""",
# @@protoc_insertion_point(class_scope:google.cloud.talent.v4beta1.ResponseMetadata)
),
)
_sym_db.RegisterMessage(ResponseMetadata)
DeviceInfo = _reflection.GeneratedProtocolMessageType(
"DeviceInfo",
(_message.Message,),
dict(
DESCRIPTOR=_DEVICEINFO,
__module__="google.cloud.talent_v4beta1.proto.common_pb2",
__doc__="""Device information collected from the job seeker, candidate, or other
entity conducting the job search. Providing this information improves
the quality of the search results across devices.
Attributes:
device_type:
Type of the device.
id:
A device-specific ID. The ID must be a unique identifier that
distinguishes the device from other devices.
""",
# @@protoc_insertion_point(class_scope:google.cloud.talent.v4beta1.DeviceInfo)
),
)
_sym_db.RegisterMessage(DeviceInfo)
CustomAttribute = _reflection.GeneratedProtocolMessageType(
"CustomAttribute",
(_message.Message,),
dict(
DESCRIPTOR=_CUSTOMATTRIBUTE,
__module__="google.cloud.talent_v4beta1.proto.common_pb2",
__doc__="""Custom attribute values that are either filterable or non-filterable.
Attributes:
string_values:
Exactly one of [string\_values][google.cloud.talent.v4beta1.Cu
stomAttribute.string\_values] or [long\_values][google.cloud.t
alent.v4beta1.CustomAttribute.long\_values] must be specified.
This field is used to perform a string match
(``CASE_SENSITIVE_MATCH`` or ``CASE_INSENSITIVE_MATCH``)
search. For filterable ``string_value``\ s, a maximum total
number of 200 values is allowed, with each ``string_value``
has a byte size of no more than 500B. For unfilterable
``string_values``, the maximum total byte size of unfilterable
``string_values`` is 50KB. Empty string isn't allowed.
long_values:
Exactly one of [string\_values][google.cloud.talent.v4beta1.Cu
stomAttribute.string\_values] or [long\_values][google.cloud.t
alent.v4beta1.CustomAttribute.long\_values] must be specified.
This field is used to perform number range search. (``EQ``,
``GT``, ``GE``, ``LE``, ``LT``) over filterable
``long_value``. Currently at most 1 [long\_values][google.clo
ud.talent.v4beta1.CustomAttribute.long\_values] is supported.
filterable:
If the ``filterable`` flag is true, custom field values are
searchable. If false, values are not searchable. Default is
false.
""",
# @@protoc_insertion_point(class_scope:google.cloud.talent.v4beta1.CustomAttribute)
),
)
_sym_db.RegisterMessage(CustomAttribute)
SpellingCorrection = _reflection.GeneratedProtocolMessageType(
"SpellingCorrection",
(_message.Message,),
dict(
DESCRIPTOR=_SPELLINGCORRECTION,
__module__="google.cloud.talent_v4beta1.proto.common_pb2",
__doc__="""Spell check result.
Attributes:
corrected:
Indicates if the query was corrected by the spell checker.
corrected_text:
Correction output consisting of the corrected keyword string.
corrected_html:
Corrected output with html tags to highlight the corrected
words. Corrected words are called out with the "..." html
tags. For example, the user input query is "software
enginear", where the second word, "enginear," is incorrect. It
should be "engineer". When spelling correction is enabled,
this value is "software engineer".
""",
# @@protoc_insertion_point(class_scope:google.cloud.talent.v4beta1.SpellingCorrection)
),
)
_sym_db.RegisterMessage(SpellingCorrection)
CompensationInfo = _reflection.GeneratedProtocolMessageType(
"CompensationInfo",
(_message.Message,),
dict(
CompensationEntry=_reflection.GeneratedProtocolMessageType(
"CompensationEntry",
(_message.Message,),
dict(
DESCRIPTOR=_COMPENSATIONINFO_COMPENSATIONENTRY,
__module__="google.cloud.talent_v4beta1.proto.common_pb2",
__doc__="""A compensation entry that represents one component of compensation, such
as base pay, bonus, or other compensation type.
Annualization: One compensation entry can be annualized if - it contains
valid
[amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
or
[range][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.range].
- and its
[expected\_units\_per\_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected\_units\_per\_year]
is set or can be derived. Its annualized range is determined as
([amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
or
[range][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.range])
times
[expected\_units\_per\_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected\_units\_per\_year].
Attributes:
type:
Compensation type. Default is [CompensationType.COMPENSATION\
_TYPE\_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationIn
fo.CompensationType.COMPENSATION\_TYPE\_UNSPECIFIED].
unit:
Frequency of the specified amount. Default is [CompensationUn
it.COMPENSATION\_UNIT\_UNSPECIFIED][google.cloud.talent.v4beta
1.CompensationInfo.CompensationUnit.COMPENSATION\_UNIT\_UNSPEC
IFIED].
compensation_amount:
Compensation amount. It could be a fixed amount or a floating
range.
amount:
Compensation amount.
range:
Compensation range.
description:
Compensation description. For example, could indicate equity
terms or provide additional context to an estimated bonus.
expected_units_per_year:
Expected number of units paid each year. If not specified,
when [Job.employment\_types][google.cloud.talent.v4beta1.Job.e
mployment\_types] is FULLTIME, a default value is inferred
based on [unit][google.cloud.talent.v4beta1.CompensationInfo.C
ompensationEntry.unit]. Default values: - HOURLY: 2080 -
DAILY: 260 - WEEKLY: 52 - MONTHLY: 12 - ANNUAL: 1
""",
# @@protoc_insertion_point(class_scope:google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry)
),
),
CompensationRange=_reflection.GeneratedProtocolMessageType(
"CompensationRange",
(_message.Message,),
dict(
DESCRIPTOR=_COMPENSATIONINFO_COMPENSATIONRANGE,
__module__="google.cloud.talent_v4beta1.proto.common_pb2",
__doc__="""Compensation range.
Attributes:
max_compensation:
The maximum amount of compensation. If left empty, the value
is set to a maximal compensation value and the currency code
is set to match the [currency
code][google.type.Money.currency\_code] of min\_compensation.
min_compensation:
The minimum amount of compensation. If left empty, the value
is set to zero and the currency code is set to match the
[currency code][google.type.Money.currency\_code] of
max\_compensation.
""",
# @@protoc_insertion_point(class_scope:google.cloud.talent.v4beta1.CompensationInfo.CompensationRange)
),
),
DESCRIPTOR=_COMPENSATIONINFO,
__module__="google.cloud.talent_v4beta1.proto.common_pb2",
__doc__="""Job compensation details.
Attributes:
entries:
Job compensation information. At most one entry can be of
type [CompensationInfo.CompensationType.BASE][google.cloud.tal
ent.v4beta1.CompensationInfo.CompensationType.BASE], which is
referred as **base compensation entry** for the job.
annualized_base_compensation_range:
Output only. Annualized base compensation range. Computed as
base compensation entry's [CompensationEntry.amount][google.cl
oud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
times [CompensationEntry.expected\_units\_per\_year][google.cl
oud.talent.v4beta1.CompensationInfo.CompensationEntry.expected
\_units\_per\_year]. See [CompensationEntry][google.cloud.tal
ent.v4beta1.CompensationInfo.CompensationEntry] for
explanation on compensation annualization.
annualized_total_compensation_range:
Output only. Annualized total compensation range. Computed as
all compensation entries' [CompensationEntry.amount][google.cl
oud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
times [CompensationEntry.expected\_units\_per\_year][google.cl
oud.talent.v4beta1.CompensationInfo.CompensationEntry.expected
\_units\_per\_year]. See [CompensationEntry][google.cloud.tal
ent.v4beta1.CompensationInfo.CompensationEntry] for
explanation on compensation annualization.
""",
# @@protoc_insertion_point(class_scope:google.cloud.talent.v4beta1.CompensationInfo)
),
)
_sym_db.RegisterMessage(CompensationInfo)
_sym_db.RegisterMessage(CompensationInfo.CompensationEntry)
_sym_db.RegisterMessage(CompensationInfo.CompensationRange)
Certification = _reflection.GeneratedProtocolMessageType(
"Certification",
(_message.Message,),
dict(
DESCRIPTOR=_CERTIFICATION,
__module__="google.cloud.talent_v4beta1.proto.common_pb2",
__doc__="""Resource that represents a license or certification.
Attributes:
display_name:
Name of license or certification. Number of characters
allowed is 100.
acquire_date:
Acquisition date or effective date of license or
certification.
expire_date:
Expiration date of license of certification.
authority:
Authority of license, such as government. Number of
characters allowed is 100.
description:
Description of license or certification. Number of characters
allowed is 100,000.
""",
# @@protoc_insertion_point(class_scope:google.cloud.talent.v4beta1.Certification)
),
)
_sym_db.RegisterMessage(Certification)
Skill = _reflection.GeneratedProtocolMessageType(
"Skill",
(_message.Message,),
dict(
DESCRIPTOR=_SKILL,
__module__="google.cloud.talent_v4beta1.proto.common_pb2",
__doc__="""Resource that represents a skill of a candidate.
Attributes:
display_name:
Skill display name. For example, "Java", "Python". Number of
characters allowed is 100.
last_used_date:
The last time this skill was used.
level:
Skill proficiency level which indicates how proficient the
candidate is at this skill.
context:
A paragraph describes context of this skill. Number of
characters allowed is 100,000.
skill_name_snippet:
Output only. Skill name snippet shows how the [display\_name][
google.cloud.talent.v4beta1.Skill.display\_name] is related to
a search query. It's empty if the [display\_name][google.cloud
.talent.v4beta1.Skill.display\_name] isn't related to the
search query.
""",
# @@protoc_insertion_point(class_scope:google.cloud.talent.v4beta1.Skill)
),
)
_sym_db.RegisterMessage(Skill)
Interview = _reflection.GeneratedProtocolMessageType(
"Interview",
(_message.Message,),
dict(
DESCRIPTOR=_INTERVIEW,
__module__="google.cloud.talent_v4beta1.proto.common_pb2",
__doc__="""Details of an interview.
Attributes:
rating:
The rating on this interview.
outcome:
Required. The overall decision resulting from this interview
(positive, negative, nuetral).
""",
# @@protoc_insertion_point(class_scope:google.cloud.talent.v4beta1.Interview)
),
)
_sym_db.RegisterMessage(Interview)
Rating = _reflection.GeneratedProtocolMessageType(
"Rating",
(_message.Message,),
dict(
DESCRIPTOR=_RATING,
__module__="google.cloud.talent_v4beta1.proto.common_pb2",
__doc__="""The details of the score received for an assessment or interview.
Attributes:
overall:
Overall score.
min:
The minimum value for the score.
max:
The maximum value for the score.
interval:
The steps within the score (for example, interval = 1 max = 5
min = 1 indicates that the score can be 1, 2, 3, 4, or 5)
""",
# @@protoc_insertion_point(class_scope:google.cloud.talent.v4beta1.Rating)
),
)
_sym_db.RegisterMessage(Rating)
BatchOperationMetadata = _reflection.GeneratedProtocolMessageType(
"BatchOperationMetadata",
(_message.Message,),
dict(
DESCRIPTOR=_BATCHOPERATIONMETADATA,
__module__="google.cloud.talent_v4beta1.proto.common_pb2",
__doc__="""Metadata used for long running operations returned by CTS batch APIs.
It's used to replace
[google.longrunning.Operation.metadata][google.longrunning.Operation.metadata].
Attributes:
state:
The state of a long running operation.
state_description:
More detailed information about operation state.
success_count:
Count of successful item(s) inside an operation.
failure_count:
Count of failed item(s) inside an operation.
total_count:
Count of total item(s) inside an operation.
create_time:
The time when the batch operation is created.
update_time:
The time when the batch operation status is updated. The
metadata and the [update\_time][google.cloud.talent.v4beta1.Ba
tchOperationMetadata.update\_time] is refreshed every minute
otherwise cached data is returned.
end_time:
The time when the batch operation is finished and [google.long
running.Operation.done][google.longrunning.Operation.done] is
set to ``true``.
""",
# @@protoc_insertion_point(class_scope:google.cloud.talent.v4beta1.BatchOperationMetadata)
),
)
_sym_db.RegisterMessage(BatchOperationMetadata)
DESCRIPTOR._options = None
_VISIBILITY._options = None
_COMPENSATIONINFO.fields_by_name["annualized_base_compensation_range"]._options = None
_COMPENSATIONINFO.fields_by_name["annualized_total_compensation_range"]._options = None
_SKILL.fields_by_name["skill_name_snippet"]._options = None
_INTERVIEW.fields_by_name["outcome"]._options = None
# @@protoc_insertion_point(module_scope)