• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright 2020 Google LLC
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *     https://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 // Generated by the protocol buffer compiler.  DO NOT EDIT!
17 // source: google/cloud/talent/v4/job.proto
18 
19 package com.google.cloud.talent.v4;
20 
21 public final class JobProto {
JobProto()22   private JobProto() {}
23 
registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)24   public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
25 
registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)26   public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
27     registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
28   }
29 
30   static final com.google.protobuf.Descriptors.Descriptor
31       internal_static_google_cloud_talent_v4_Job_descriptor;
32   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
33       internal_static_google_cloud_talent_v4_Job_fieldAccessorTable;
34   static final com.google.protobuf.Descriptors.Descriptor
35       internal_static_google_cloud_talent_v4_Job_ApplicationInfo_descriptor;
36   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
37       internal_static_google_cloud_talent_v4_Job_ApplicationInfo_fieldAccessorTable;
38   static final com.google.protobuf.Descriptors.Descriptor
39       internal_static_google_cloud_talent_v4_Job_DerivedInfo_descriptor;
40   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
41       internal_static_google_cloud_talent_v4_Job_DerivedInfo_fieldAccessorTable;
42   static final com.google.protobuf.Descriptors.Descriptor
43       internal_static_google_cloud_talent_v4_Job_ProcessingOptions_descriptor;
44   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
45       internal_static_google_cloud_talent_v4_Job_ProcessingOptions_fieldAccessorTable;
46   static final com.google.protobuf.Descriptors.Descriptor
47       internal_static_google_cloud_talent_v4_Job_CustomAttributesEntry_descriptor;
48   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
49       internal_static_google_cloud_talent_v4_Job_CustomAttributesEntry_fieldAccessorTable;
50 
getDescriptor()51   public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
52     return descriptor;
53   }
54 
55   private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
56 
57   static {
58     java.lang.String[] descriptorData = {
59       "\n google/cloud/talent/v4/job.proto\022\026goog"
60           + "le.cloud.talent.v4\032\037google/api/field_beh"
61           + "avior.proto\032\031google/api/resource.proto\032#"
62           + "google/cloud/talent/v4/common.proto\032\037goo"
63           + "gle/protobuf/timestamp.proto\"\365\016\n\003Job\022\014\n\004"
64           + "name\030\001 \001(\t\0224\n\007company\030\002 \001(\tB#\340A\002\372A\035\n\033job"
65           + "s.googleapis.com/Company\022\033\n\016requisition_"
66           + "id\030\003 \001(\tB\003\340A\002\022\022\n\005title\030\004 \001(\tB\003\340A\002\022\030\n\013des"
67           + "cription\030\005 \001(\tB\003\340A\002\022\021\n\taddresses\030\006 \003(\t\022E"
68           + "\n\020application_info\030\007 \001(\0132+.google.cloud."
69           + "talent.v4.Job.ApplicationInfo\0228\n\014job_ben"
70           + "efits\030\010 \003(\0162\".google.cloud.talent.v4.Job"
71           + "Benefit\022C\n\021compensation_info\030\t \001(\0132(.goo"
72           + "gle.cloud.talent.v4.CompensationInfo\022L\n\021"
73           + "custom_attributes\030\n \003(\01321.google.cloud.t"
74           + "alent.v4.Job.CustomAttributesEntry\0228\n\014de"
75           + "gree_types\030\013 \003(\0162\".google.cloud.talent.v"
76           + "4.DegreeType\022\022\n\ndepartment\030\014 \001(\t\022@\n\020empl"
77           + "oyment_types\030\r \003(\0162&.google.cloud.talent"
78           + ".v4.EmploymentType\022\022\n\nincentives\030\016 \001(\t\022\025"
79           + "\n\rlanguage_code\030\017 \001(\t\0223\n\tjob_level\030\020 \001(\016"
80           + "2 .google.cloud.talent.v4.JobLevel\022\027\n\017pr"
81           + "omotion_value\030\021 \001(\005\022\026\n\016qualifications\030\022 "
82           + "\001(\t\022\030\n\020responsibilities\030\023 \001(\t\022=\n\016posting"
83           + "_region\030\024 \001(\0162%.google.cloud.talent.v4.P"
84           + "ostingRegion\022:\n\nvisibility\030\025 \001(\0162\".googl"
85           + "e.cloud.talent.v4.VisibilityB\002\030\001\0222\n\016job_"
86           + "start_time\030\026 \001(\0132\032.google.protobuf.Times"
87           + "tamp\0220\n\014job_end_time\030\027 \001(\0132\032.google.prot"
88           + "obuf.Timestamp\0228\n\024posting_publish_time\030\030"
89           + " \001(\0132\032.google.protobuf.Timestamp\0227\n\023post"
90           + "ing_expire_time\030\031 \001(\0132\032.google.protobuf."
91           + "Timestamp\022<\n\023posting_create_time\030\032 \001(\0132\032"
92           + ".google.protobuf.TimestampB\003\340A\003\022<\n\023posti"
93           + "ng_update_time\030\033 \001(\0132\032.google.protobuf.T"
94           + "imestampB\003\340A\003\022!\n\024company_display_name\030\034 "
95           + "\001(\tB\003\340A\003\022B\n\014derived_info\030\035 \001(\0132\'.google."
96           + "cloud.talent.v4.Job.DerivedInfoB\003\340A\003\022I\n\022"
97           + "processing_options\030\036 \001(\0132-.google.cloud."
98           + "talent.v4.Job.ProcessingOptions\032D\n\017Appli"
99           + "cationInfo\022\016\n\006emails\030\001 \003(\t\022\023\n\013instructio"
100           + "n\030\002 \001(\t\022\014\n\004uris\030\003 \003(\t\032\177\n\013DerivedInfo\0223\n\t"
101           + "locations\030\001 \003(\0132 .google.cloud.talent.v4"
102           + ".Location\022;\n\016job_categories\030\003 \003(\0162#.goog"
103           + "le.cloud.talent.v4.JobCategory\032\203\001\n\021Proce"
104           + "ssingOptions\022)\n!disable_street_address_r"
105           + "esolution\030\001 \001(\010\022C\n\021html_sanitization\030\002 \001"
106           + "(\0162(.google.cloud.talent.v4.HtmlSanitiza"
107           + "tion\032`\n\025CustomAttributesEntry\022\013\n\003key\030\001 \001"
108           + "(\t\0226\n\005value\030\002 \001(\0132\'.google.cloud.talent."
109           + "v4.CustomAttribute:\0028\001:L\352AI\n\027jobs.google"
110           + "apis.com/Job\022.projects/{project}/tenants"
111           + "/{tenant}/jobs/{job}Bb\n\032com.google.cloud"
112           + ".talent.v4B\010JobProtoP\001Z2cloud.google.com"
113           + "/go/talent/apiv4/talentpb;talentpb\242\002\003CTS"
114           + "b\006proto3"
115     };
116     descriptor =
117         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
118             descriptorData,
119             new com.google.protobuf.Descriptors.FileDescriptor[] {
120               com.google.api.FieldBehaviorProto.getDescriptor(),
121               com.google.api.ResourceProto.getDescriptor(),
122               com.google.cloud.talent.v4.CommonProto.getDescriptor(),
123               com.google.protobuf.TimestampProto.getDescriptor(),
124             });
125     internal_static_google_cloud_talent_v4_Job_descriptor =
126         getDescriptor().getMessageTypes().get(0);
127     internal_static_google_cloud_talent_v4_Job_fieldAccessorTable =
128         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
129             internal_static_google_cloud_talent_v4_Job_descriptor,
130             new java.lang.String[] {
131               "Name",
132               "Company",
133               "RequisitionId",
134               "Title",
135               "Description",
136               "Addresses",
137               "ApplicationInfo",
138               "JobBenefits",
139               "CompensationInfo",
140               "CustomAttributes",
141               "DegreeTypes",
142               "Department",
143               "EmploymentTypes",
144               "Incentives",
145               "LanguageCode",
146               "JobLevel",
147               "PromotionValue",
148               "Qualifications",
149               "Responsibilities",
150               "PostingRegion",
151               "Visibility",
152               "JobStartTime",
153               "JobEndTime",
154               "PostingPublishTime",
155               "PostingExpireTime",
156               "PostingCreateTime",
157               "PostingUpdateTime",
158               "CompanyDisplayName",
159               "DerivedInfo",
160               "ProcessingOptions",
161             });
162     internal_static_google_cloud_talent_v4_Job_ApplicationInfo_descriptor =
163         internal_static_google_cloud_talent_v4_Job_descriptor.getNestedTypes().get(0);
164     internal_static_google_cloud_talent_v4_Job_ApplicationInfo_fieldAccessorTable =
165         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
166             internal_static_google_cloud_talent_v4_Job_ApplicationInfo_descriptor,
167             new java.lang.String[] {
168               "Emails", "Instruction", "Uris",
169             });
170     internal_static_google_cloud_talent_v4_Job_DerivedInfo_descriptor =
171         internal_static_google_cloud_talent_v4_Job_descriptor.getNestedTypes().get(1);
172     internal_static_google_cloud_talent_v4_Job_DerivedInfo_fieldAccessorTable =
173         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
174             internal_static_google_cloud_talent_v4_Job_DerivedInfo_descriptor,
175             new java.lang.String[] {
176               "Locations", "JobCategories",
177             });
178     internal_static_google_cloud_talent_v4_Job_ProcessingOptions_descriptor =
179         internal_static_google_cloud_talent_v4_Job_descriptor.getNestedTypes().get(2);
180     internal_static_google_cloud_talent_v4_Job_ProcessingOptions_fieldAccessorTable =
181         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
182             internal_static_google_cloud_talent_v4_Job_ProcessingOptions_descriptor,
183             new java.lang.String[] {
184               "DisableStreetAddressResolution", "HtmlSanitization",
185             });
186     internal_static_google_cloud_talent_v4_Job_CustomAttributesEntry_descriptor =
187         internal_static_google_cloud_talent_v4_Job_descriptor.getNestedTypes().get(3);
188     internal_static_google_cloud_talent_v4_Job_CustomAttributesEntry_fieldAccessorTable =
189         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
190             internal_static_google_cloud_talent_v4_Job_CustomAttributesEntry_descriptor,
191             new java.lang.String[] {
192               "Key", "Value",
193             });
194     com.google.protobuf.ExtensionRegistry registry =
195         com.google.protobuf.ExtensionRegistry.newInstance();
196     registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
197     registry.add(com.google.api.ResourceProto.resource);
198     registry.add(com.google.api.ResourceProto.resourceReference);
com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry)199     com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
200         descriptor, registry);
com.google.api.FieldBehaviorProto.getDescriptor()201     com.google.api.FieldBehaviorProto.getDescriptor();
com.google.api.ResourceProto.getDescriptor()202     com.google.api.ResourceProto.getDescriptor();
com.google.cloud.talent.v4.CommonProto.getDescriptor()203     com.google.cloud.talent.v4.CommonProto.getDescriptor();
com.google.protobuf.TimestampProto.getDescriptor()204     com.google.protobuf.TimestampProto.getDescriptor();
205   }
206 
207   // @@protoc_insertion_point(outer_class_scope)
208 }
209