blob: 94060cf72e55000b31abfeea06fbc8c9698e11f9 [file] [log] [blame]
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001<html><body>
2<style>
3
4body, h1, h2, h3, div, span, p, pre, a {
5 margin: 0;
6 padding: 0;
7 border: 0;
8 font-weight: inherit;
9 font-style: inherit;
10 font-size: 100%;
11 font-family: inherit;
12 vertical-align: baseline;
13}
14
15body {
16 font-size: 13px;
17 padding: 1em;
18}
19
20h1 {
21 font-size: 26px;
22 margin-bottom: 1em;
23}
24
25h2 {
26 font-size: 24px;
27 margin-bottom: 1em;
28}
29
30h3 {
31 font-size: 20px;
32 margin-bottom: 1em;
33 margin-top: 1em;
34}
35
36pre, code {
37 line-height: 1.5;
38 font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
39}
40
41pre {
42 margin-top: 0.5em;
43}
44
45h1, h2, h3, p {
46 font-family: Arial, sans serif;
47}
48
49h1, h2, h3 {
50 border-bottom: solid #CCC 1px;
51}
52
53.toc_element {
54 margin-top: 0.5em;
55}
56
57.firstline {
58 margin-left: 2 em;
59}
60
61.method {
62 margin-top: 1em;
63 border: solid 1px #CCC;
64 padding: 1em;
65 background: #EEE;
66}
67
68.details {
69 font-weight: bold;
70 font-size: 14px;
71}
72
73</style>
74
75<h1><a href="jobs_v3p1beta1.html">Cloud Talent Solution API</a> . <a href="jobs_v3p1beta1.projects.html">projects</a> . <a href="jobs_v3p1beta1.projects.companies.html">companies</a></h1>
76<h2>Instance Methods</h2>
77<p class="toc_element">
Dan O'Mearadd494642020-05-01 07:42:23 -070078 <code><a href="#create">create(parent, body=None, x__xgafv=None)</a></code></p>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -070079<p class="firstline">Creates a new company entity.</p>
80<p class="toc_element">
81 <code><a href="#delete">delete(name, x__xgafv=None)</a></code></p>
82<p class="firstline">Deletes specified company.</p>
83<p class="toc_element">
84 <code><a href="#get">get(name, x__xgafv=None)</a></code></p>
85<p class="firstline">Retrieves specified company.</p>
86<p class="toc_element">
Bu Sun Kimd059ad82020-07-22 17:02:09 -070087 <code><a href="#list">list(parent, pageToken=None, pageSize=None, requireOpenJobs=None, x__xgafv=None)</a></code></p>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -070088<p class="firstline">Lists all companies associated with the service account.</p>
89<p class="toc_element">
90 <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
91<p class="firstline">Retrieves the next page of results.</p>
92<p class="toc_element">
Dan O'Mearadd494642020-05-01 07:42:23 -070093 <code><a href="#patch">patch(name, body=None, x__xgafv=None)</a></code></p>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -070094<p class="firstline">Updates specified company. Company names can't be updated. To update a</p>
95<h3>Method Details</h3>
96<div class="method">
Dan O'Mearadd494642020-05-01 07:42:23 -070097 <code class="details" id="create">create(parent, body=None, x__xgafv=None)</code>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -070098 <pre>Creates a new company entity.
99
100Args:
Dan O'Mearadd494642020-05-01 07:42:23 -0700101 parent: string, Required. Resource name of the project under which the company is created.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700102
Bu Sun Kim65020912020-05-20 12:08:20 -0700103The format is &quot;projects/{project_id}&quot;, for example,
104&quot;projects/api-test-project&quot;. (required)
Dan O'Mearadd494642020-05-01 07:42:23 -0700105 body: object, The request body.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700106 The object takes the form of:
107
108{ # Input only.
109 #
110 # The Request of the CreateCompany method.
Bu Sun Kim65020912020-05-20 12:08:20 -0700111 &quot;company&quot;: { # A Company resource represents a company in the service. A company is the # Required. The company to be created.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700112 # entity that owns job postings, that is, the hiring entity responsible for
113 # employing applicants for the job position.
Bu Sun Kim65020912020-05-20 12:08:20 -0700114 &quot;keywordSearchableJobCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
115 # corresponding `string_values` are used in keyword search. Jobs with
116 # `string_values` under these specified field keys are returned if any
117 # of the values matches the search keyword. Custom field values with
118 # parenthesis, brackets and special symbols won&#x27;t be properly searchable,
119 # and those keyword queries need to be surrounded by quotes.
120 &quot;A String&quot;,
121 ],
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700122 &quot;size&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
123 &quot;websiteUri&quot;: &quot;A String&quot;, # Optional. The URI representing the company&#x27;s primary web site or home page,
124 # for example, &quot;https://www.google.com&quot;.
125 #
126 # The maximum number of allowed characters is 255.
127 &quot;imageUri&quot;: &quot;A String&quot;, # Optional. A URI that hosts the employer&#x27;s company logo.
128 &quot;suspended&quot;: True or False, # Output only. Indicates whether a company is flagged to be suspended from
129 # public availability by the service when job content appears suspicious,
130 # abusive, or spammy.
Bu Sun Kim65020912020-05-20 12:08:20 -0700131 &quot;derivedInfo&quot;: { # Derived details about the company. # Output only. Derived details about the company.
132 &quot;headquartersLocation&quot;: { # Output only. # A structured headquarters location of the company, resolved from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700133 # Company.hq_location if provided.
134 #
135 # A resource that represents a location with full geographic information.
Bu Sun Kim65020912020-05-20 12:08:20 -0700136 &quot;postalAddress&quot;: { # Represents a postal address, e.g. for postal delivery or payments addresses. # Postal address of the location that includes human readable information,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700137 # such as postal delivery and payments addresses. Given a postal address,
138 # a postal service can deliver items to a premises, P.O. Box, or other
139 # delivery location.
140 # Given a postal address, a postal service can deliver items to a premise, P.O.
141 # Box or similar.
142 # It is not intended to model geographical locations (roads, towns,
143 # mountains).
144 #
145 # In typical usage an address would be created via user input or from importing
146 # existing data, depending on the type of process.
147 #
148 # Advice on address input / editing:
149 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -0700150 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700151 # - Users should not be presented with UI elements for input or editing of
152 # fields outside countries where that field is used.
153 #
154 # For more guidance on how to use this schema, please see:
155 # https://support.google.com/business/answer/6397478
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700156 &quot;postalCode&quot;: &quot;A String&quot;, # Optional. Postal code of the address. Not all countries use or require
157 # postal codes to be present, but where they are used, they may trigger
158 # additional validation with other parts of the address (e.g. state/zip
159 # validation in the U.S.A.).
Bu Sun Kim65020912020-05-20 12:08:20 -0700160 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
161 # is never inferred and it is up to the user to ensure the value is
162 # correct. See http://cldr.unicode.org/ and
163 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
164 # for details. Example: &quot;CH&quot; for Switzerland.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700165 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
166 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
167 # the latest revision.
168 #
169 # All new revisions **must** be backward compatible with old revisions.
Bu Sun Kim65020912020-05-20 12:08:20 -0700170 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700171 #
172 # Because values in address_lines do not have type information and may
173 # sometimes contain multiple values in a single field (e.g.
Bu Sun Kim65020912020-05-20 12:08:20 -0700174 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
175 # address lines should be &quot;envelope order&quot; for the country/region of the
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700176 # address. In places where this can vary (e.g. Japan), address_language is
Bu Sun Kim65020912020-05-20 12:08:20 -0700177 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
178 # &quot;ja-Latn&quot; or &quot;en&quot; for small-to-large). This way, the most specific line of
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700179 # an address can be selected based on the language.
180 #
181 # The minimum permitted structural representation of an address consists
182 # of a region_code with all remaining information placed in the
183 # address_lines. It would be possible to format such an address very
184 # approximately without geocoding, but no semantic reasoning could be
185 # made about any of the address components until it was at least
186 # partially resolved.
187 #
188 # Creating an address only containing a region_code and address_lines, and
189 # then geocoding is the recommended way to handle completely unstructured
190 # addresses (as opposed to guessing which parts of the address should be
191 # localities or administrative areas).
Bu Sun Kim65020912020-05-20 12:08:20 -0700192 &quot;A String&quot;,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700193 ],
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700194 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
195 # addresses of a country or region.
196 # For example, this can be a state, a province, an oblast, or a prefecture.
197 # Specifically, for Spain this is the province and not the autonomous
198 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
199 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
200 # in Switzerland this should be left unpopulated.
201 &quot;recipients&quot;: [ # Optional. The recipient at the address.
202 # This field may, under certain circumstances, contain multiline information.
203 # For example, it might contain &quot;care of&quot; information.
204 &quot;A String&quot;,
205 ],
206 &quot;locality&quot;: &quot;A String&quot;, # Optional. Generally refers to the city/town portion of the address.
207 # Examples: US city, IT comune, UK post town.
208 # In regions of the world where localities are not well defined or do not fit
209 # into this structure well, leave locality empty and use address_lines.
210 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
211 # For example, this can be neighborhoods, boroughs, districts.
Bu Sun Kim65020912020-05-20 12:08:20 -0700212 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
213 # known). This is often the UI language of the input form or is expected
214 # to match one of the languages used in the address&#x27; country/region, or their
215 # transliterated equivalents.
216 # This can affect formatting in certain countries, but is not critical
217 # to the correctness of the data and will never affect any validation or
218 # other non-formatting related operations.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700219 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700220 # If this value is not known, it should be omitted (rather than specifying a
221 # possibly incorrect default).
222 #
223 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
224 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
225 # in most regions. Where it is used, the value is either a string like
226 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
227 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
228 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700229 },
230 &quot;radiusInMiles&quot;: 3.14, # Radius in miles of the job location. This value is derived from the
231 # location bounding box in which a circle with the specified radius
232 # centered from LatLng covers the area associated with the job location.
233 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
234 # 6.17 miles.
235 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
236 # of doubles representing degrees latitude and degrees longitude. Unless
237 # specified otherwise, this must conform to the
238 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
239 # standard&lt;/a&gt;. Values must be within normalized ranges.
240 &quot;longitude&quot;: 3.14, # The longitude in degrees. It must be in the range [-180.0, +180.0].
241 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
Bu Sun Kim65020912020-05-20 12:08:20 -0700242 },
243 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
244 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
245 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
246 # LocationType#LOCALITY.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700247 },
248 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700249 &quot;displayName&quot;: &quot;A String&quot;, # Required. The display name of the company, for example, &quot;Google LLC&quot;.
250 &quot;externalId&quot;: &quot;A String&quot;, # Required. Client side company identifier, used to uniquely identify the
251 # company.
252 #
253 # The maximum number of allowed characters is 255.
Bu Sun Kim65020912020-05-20 12:08:20 -0700254 &quot;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
255 # associated with all jobs, and typically to be displayed in all
256 # roles.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700257 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700258 # The maximum number of allowed characters is 500.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700259 &quot;careerSiteUri&quot;: &quot;A String&quot;, # Optional. The URI to employer&#x27;s career site or careers page on the employer&#x27;s web
260 # site, for example, &quot;https://careers.google.com&quot;.
261 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
262 # employers.
263 #
264 # Defaults to false if not provided.
265 &quot;headquartersAddress&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
266 # different from the job location. The service attempts
267 # to geolocate the provided address, and populates a more specific
268 # location wherever possible in DerivedInfo.headquarters_location.
Bu Sun Kim65020912020-05-20 12:08:20 -0700269 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
270 #
271 # The resource name for a company. This is generated by the service when a
272 # company is created.
273 #
274 # The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
275 # &quot;projects/api-test-project/companies/foo&quot;.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700276 },
277 }
278
279 x__xgafv: string, V1 error format.
280 Allowed values
281 1 - v1 error format
282 2 - v2 error format
283
284Returns:
285 An object of the form:
286
287 { # A Company resource represents a company in the service. A company is the
288 # entity that owns job postings, that is, the hiring entity responsible for
289 # employing applicants for the job position.
Bu Sun Kim65020912020-05-20 12:08:20 -0700290 &quot;keywordSearchableJobCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
291 # corresponding `string_values` are used in keyword search. Jobs with
292 # `string_values` under these specified field keys are returned if any
293 # of the values matches the search keyword. Custom field values with
294 # parenthesis, brackets and special symbols won&#x27;t be properly searchable,
295 # and those keyword queries need to be surrounded by quotes.
296 &quot;A String&quot;,
297 ],
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700298 &quot;size&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
299 &quot;websiteUri&quot;: &quot;A String&quot;, # Optional. The URI representing the company&#x27;s primary web site or home page,
300 # for example, &quot;https://www.google.com&quot;.
301 #
302 # The maximum number of allowed characters is 255.
303 &quot;imageUri&quot;: &quot;A String&quot;, # Optional. A URI that hosts the employer&#x27;s company logo.
304 &quot;suspended&quot;: True or False, # Output only. Indicates whether a company is flagged to be suspended from
305 # public availability by the service when job content appears suspicious,
306 # abusive, or spammy.
Bu Sun Kim65020912020-05-20 12:08:20 -0700307 &quot;derivedInfo&quot;: { # Derived details about the company. # Output only. Derived details about the company.
308 &quot;headquartersLocation&quot;: { # Output only. # A structured headquarters location of the company, resolved from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700309 # Company.hq_location if provided.
310 #
311 # A resource that represents a location with full geographic information.
Bu Sun Kim65020912020-05-20 12:08:20 -0700312 &quot;postalAddress&quot;: { # Represents a postal address, e.g. for postal delivery or payments addresses. # Postal address of the location that includes human readable information,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700313 # such as postal delivery and payments addresses. Given a postal address,
314 # a postal service can deliver items to a premises, P.O. Box, or other
315 # delivery location.
316 # Given a postal address, a postal service can deliver items to a premise, P.O.
317 # Box or similar.
318 # It is not intended to model geographical locations (roads, towns,
319 # mountains).
320 #
321 # In typical usage an address would be created via user input or from importing
322 # existing data, depending on the type of process.
323 #
324 # Advice on address input / editing:
325 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -0700326 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700327 # - Users should not be presented with UI elements for input or editing of
328 # fields outside countries where that field is used.
329 #
330 # For more guidance on how to use this schema, please see:
331 # https://support.google.com/business/answer/6397478
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700332 &quot;postalCode&quot;: &quot;A String&quot;, # Optional. Postal code of the address. Not all countries use or require
333 # postal codes to be present, but where they are used, they may trigger
334 # additional validation with other parts of the address (e.g. state/zip
335 # validation in the U.S.A.).
Bu Sun Kim65020912020-05-20 12:08:20 -0700336 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
337 # is never inferred and it is up to the user to ensure the value is
338 # correct. See http://cldr.unicode.org/ and
339 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
340 # for details. Example: &quot;CH&quot; for Switzerland.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700341 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
342 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
343 # the latest revision.
344 #
345 # All new revisions **must** be backward compatible with old revisions.
Bu Sun Kim65020912020-05-20 12:08:20 -0700346 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700347 #
348 # Because values in address_lines do not have type information and may
349 # sometimes contain multiple values in a single field (e.g.
Bu Sun Kim65020912020-05-20 12:08:20 -0700350 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
351 # address lines should be &quot;envelope order&quot; for the country/region of the
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700352 # address. In places where this can vary (e.g. Japan), address_language is
Bu Sun Kim65020912020-05-20 12:08:20 -0700353 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
354 # &quot;ja-Latn&quot; or &quot;en&quot; for small-to-large). This way, the most specific line of
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700355 # an address can be selected based on the language.
356 #
357 # The minimum permitted structural representation of an address consists
358 # of a region_code with all remaining information placed in the
359 # address_lines. It would be possible to format such an address very
360 # approximately without geocoding, but no semantic reasoning could be
361 # made about any of the address components until it was at least
362 # partially resolved.
363 #
364 # Creating an address only containing a region_code and address_lines, and
365 # then geocoding is the recommended way to handle completely unstructured
366 # addresses (as opposed to guessing which parts of the address should be
367 # localities or administrative areas).
Bu Sun Kim65020912020-05-20 12:08:20 -0700368 &quot;A String&quot;,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700369 ],
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700370 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
371 # addresses of a country or region.
372 # For example, this can be a state, a province, an oblast, or a prefecture.
373 # Specifically, for Spain this is the province and not the autonomous
374 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
375 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
376 # in Switzerland this should be left unpopulated.
377 &quot;recipients&quot;: [ # Optional. The recipient at the address.
378 # This field may, under certain circumstances, contain multiline information.
379 # For example, it might contain &quot;care of&quot; information.
380 &quot;A String&quot;,
381 ],
382 &quot;locality&quot;: &quot;A String&quot;, # Optional. Generally refers to the city/town portion of the address.
383 # Examples: US city, IT comune, UK post town.
384 # In regions of the world where localities are not well defined or do not fit
385 # into this structure well, leave locality empty and use address_lines.
386 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
387 # For example, this can be neighborhoods, boroughs, districts.
Bu Sun Kim65020912020-05-20 12:08:20 -0700388 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
389 # known). This is often the UI language of the input form or is expected
390 # to match one of the languages used in the address&#x27; country/region, or their
391 # transliterated equivalents.
392 # This can affect formatting in certain countries, but is not critical
393 # to the correctness of the data and will never affect any validation or
394 # other non-formatting related operations.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700395 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700396 # If this value is not known, it should be omitted (rather than specifying a
397 # possibly incorrect default).
398 #
399 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
400 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
401 # in most regions. Where it is used, the value is either a string like
402 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
403 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
404 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700405 },
406 &quot;radiusInMiles&quot;: 3.14, # Radius in miles of the job location. This value is derived from the
407 # location bounding box in which a circle with the specified radius
408 # centered from LatLng covers the area associated with the job location.
409 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
410 # 6.17 miles.
411 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
412 # of doubles representing degrees latitude and degrees longitude. Unless
413 # specified otherwise, this must conform to the
414 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
415 # standard&lt;/a&gt;. Values must be within normalized ranges.
416 &quot;longitude&quot;: 3.14, # The longitude in degrees. It must be in the range [-180.0, +180.0].
417 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
Bu Sun Kim65020912020-05-20 12:08:20 -0700418 },
419 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
420 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
421 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
422 # LocationType#LOCALITY.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700423 },
424 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700425 &quot;displayName&quot;: &quot;A String&quot;, # Required. The display name of the company, for example, &quot;Google LLC&quot;.
426 &quot;externalId&quot;: &quot;A String&quot;, # Required. Client side company identifier, used to uniquely identify the
427 # company.
428 #
429 # The maximum number of allowed characters is 255.
Bu Sun Kim65020912020-05-20 12:08:20 -0700430 &quot;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
431 # associated with all jobs, and typically to be displayed in all
432 # roles.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700433 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700434 # The maximum number of allowed characters is 500.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700435 &quot;careerSiteUri&quot;: &quot;A String&quot;, # Optional. The URI to employer&#x27;s career site or careers page on the employer&#x27;s web
436 # site, for example, &quot;https://careers.google.com&quot;.
437 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
438 # employers.
439 #
440 # Defaults to false if not provided.
441 &quot;headquartersAddress&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
442 # different from the job location. The service attempts
443 # to geolocate the provided address, and populates a more specific
444 # location wherever possible in DerivedInfo.headquarters_location.
Bu Sun Kim65020912020-05-20 12:08:20 -0700445 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
446 #
447 # The resource name for a company. This is generated by the service when a
448 # company is created.
449 #
450 # The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
451 # &quot;projects/api-test-project/companies/foo&quot;.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700452 }</pre>
453</div>
454
455<div class="method">
456 <code class="details" id="delete">delete(name, x__xgafv=None)</code>
457 <pre>Deletes specified company.
458Prerequisite: The company has no jobs associated with it.
459
460Args:
Dan O'Mearadd494642020-05-01 07:42:23 -0700461 name: string, Required. The resource name of the company to be deleted.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700462
Bu Sun Kim65020912020-05-20 12:08:20 -0700463The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
464&quot;projects/api-test-project/companies/foo&quot;. (required)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700465 x__xgafv: string, V1 error format.
466 Allowed values
467 1 - v1 error format
468 2 - v2 error format
469
470Returns:
471 An object of the form:
472
473 { # A generic empty message that you can re-use to avoid defining duplicated
474 # empty messages in your APIs. A typical example is to use it as the request
475 # or the response type of an API method. For instance:
476 #
477 # service Foo {
478 # rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty);
479 # }
480 #
481 # The JSON representation for `Empty` is empty JSON object `{}`.
482 }</pre>
483</div>
484
485<div class="method">
486 <code class="details" id="get">get(name, x__xgafv=None)</code>
487 <pre>Retrieves specified company.
488
489Args:
Dan O'Mearadd494642020-05-01 07:42:23 -0700490 name: string, Required. The resource name of the company to be retrieved.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700491
Bu Sun Kim65020912020-05-20 12:08:20 -0700492The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
493&quot;projects/api-test-project/companies/foo&quot;. (required)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700494 x__xgafv: string, V1 error format.
495 Allowed values
496 1 - v1 error format
497 2 - v2 error format
498
499Returns:
500 An object of the form:
501
502 { # A Company resource represents a company in the service. A company is the
503 # entity that owns job postings, that is, the hiring entity responsible for
504 # employing applicants for the job position.
Bu Sun Kim65020912020-05-20 12:08:20 -0700505 &quot;keywordSearchableJobCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
506 # corresponding `string_values` are used in keyword search. Jobs with
507 # `string_values` under these specified field keys are returned if any
508 # of the values matches the search keyword. Custom field values with
509 # parenthesis, brackets and special symbols won&#x27;t be properly searchable,
510 # and those keyword queries need to be surrounded by quotes.
511 &quot;A String&quot;,
512 ],
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700513 &quot;size&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
514 &quot;websiteUri&quot;: &quot;A String&quot;, # Optional. The URI representing the company&#x27;s primary web site or home page,
515 # for example, &quot;https://www.google.com&quot;.
516 #
517 # The maximum number of allowed characters is 255.
518 &quot;imageUri&quot;: &quot;A String&quot;, # Optional. A URI that hosts the employer&#x27;s company logo.
519 &quot;suspended&quot;: True or False, # Output only. Indicates whether a company is flagged to be suspended from
520 # public availability by the service when job content appears suspicious,
521 # abusive, or spammy.
Bu Sun Kim65020912020-05-20 12:08:20 -0700522 &quot;derivedInfo&quot;: { # Derived details about the company. # Output only. Derived details about the company.
523 &quot;headquartersLocation&quot;: { # Output only. # A structured headquarters location of the company, resolved from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700524 # Company.hq_location if provided.
525 #
526 # A resource that represents a location with full geographic information.
Bu Sun Kim65020912020-05-20 12:08:20 -0700527 &quot;postalAddress&quot;: { # Represents a postal address, e.g. for postal delivery or payments addresses. # Postal address of the location that includes human readable information,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700528 # such as postal delivery and payments addresses. Given a postal address,
529 # a postal service can deliver items to a premises, P.O. Box, or other
530 # delivery location.
531 # Given a postal address, a postal service can deliver items to a premise, P.O.
532 # Box or similar.
533 # It is not intended to model geographical locations (roads, towns,
534 # mountains).
535 #
536 # In typical usage an address would be created via user input or from importing
537 # existing data, depending on the type of process.
538 #
539 # Advice on address input / editing:
540 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -0700541 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700542 # - Users should not be presented with UI elements for input or editing of
543 # fields outside countries where that field is used.
544 #
545 # For more guidance on how to use this schema, please see:
546 # https://support.google.com/business/answer/6397478
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700547 &quot;postalCode&quot;: &quot;A String&quot;, # Optional. Postal code of the address. Not all countries use or require
548 # postal codes to be present, but where they are used, they may trigger
549 # additional validation with other parts of the address (e.g. state/zip
550 # validation in the U.S.A.).
Bu Sun Kim65020912020-05-20 12:08:20 -0700551 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
552 # is never inferred and it is up to the user to ensure the value is
553 # correct. See http://cldr.unicode.org/ and
554 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
555 # for details. Example: &quot;CH&quot; for Switzerland.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700556 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
557 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
558 # the latest revision.
559 #
560 # All new revisions **must** be backward compatible with old revisions.
Bu Sun Kim65020912020-05-20 12:08:20 -0700561 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700562 #
563 # Because values in address_lines do not have type information and may
564 # sometimes contain multiple values in a single field (e.g.
Bu Sun Kim65020912020-05-20 12:08:20 -0700565 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
566 # address lines should be &quot;envelope order&quot; for the country/region of the
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700567 # address. In places where this can vary (e.g. Japan), address_language is
Bu Sun Kim65020912020-05-20 12:08:20 -0700568 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
569 # &quot;ja-Latn&quot; or &quot;en&quot; for small-to-large). This way, the most specific line of
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700570 # an address can be selected based on the language.
571 #
572 # The minimum permitted structural representation of an address consists
573 # of a region_code with all remaining information placed in the
574 # address_lines. It would be possible to format such an address very
575 # approximately without geocoding, but no semantic reasoning could be
576 # made about any of the address components until it was at least
577 # partially resolved.
578 #
579 # Creating an address only containing a region_code and address_lines, and
580 # then geocoding is the recommended way to handle completely unstructured
581 # addresses (as opposed to guessing which parts of the address should be
582 # localities or administrative areas).
Bu Sun Kim65020912020-05-20 12:08:20 -0700583 &quot;A String&quot;,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700584 ],
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700585 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
586 # addresses of a country or region.
587 # For example, this can be a state, a province, an oblast, or a prefecture.
588 # Specifically, for Spain this is the province and not the autonomous
589 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
590 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
591 # in Switzerland this should be left unpopulated.
592 &quot;recipients&quot;: [ # Optional. The recipient at the address.
593 # This field may, under certain circumstances, contain multiline information.
594 # For example, it might contain &quot;care of&quot; information.
595 &quot;A String&quot;,
596 ],
597 &quot;locality&quot;: &quot;A String&quot;, # Optional. Generally refers to the city/town portion of the address.
598 # Examples: US city, IT comune, UK post town.
599 # In regions of the world where localities are not well defined or do not fit
600 # into this structure well, leave locality empty and use address_lines.
601 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
602 # For example, this can be neighborhoods, boroughs, districts.
Bu Sun Kim65020912020-05-20 12:08:20 -0700603 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
604 # known). This is often the UI language of the input form or is expected
605 # to match one of the languages used in the address&#x27; country/region, or their
606 # transliterated equivalents.
607 # This can affect formatting in certain countries, but is not critical
608 # to the correctness of the data and will never affect any validation or
609 # other non-formatting related operations.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700610 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700611 # If this value is not known, it should be omitted (rather than specifying a
612 # possibly incorrect default).
613 #
614 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
615 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
616 # in most regions. Where it is used, the value is either a string like
617 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
618 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
619 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700620 },
621 &quot;radiusInMiles&quot;: 3.14, # Radius in miles of the job location. This value is derived from the
622 # location bounding box in which a circle with the specified radius
623 # centered from LatLng covers the area associated with the job location.
624 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
625 # 6.17 miles.
626 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
627 # of doubles representing degrees latitude and degrees longitude. Unless
628 # specified otherwise, this must conform to the
629 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
630 # standard&lt;/a&gt;. Values must be within normalized ranges.
631 &quot;longitude&quot;: 3.14, # The longitude in degrees. It must be in the range [-180.0, +180.0].
632 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
Bu Sun Kim65020912020-05-20 12:08:20 -0700633 },
634 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
635 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
636 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
637 # LocationType#LOCALITY.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700638 },
639 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700640 &quot;displayName&quot;: &quot;A String&quot;, # Required. The display name of the company, for example, &quot;Google LLC&quot;.
641 &quot;externalId&quot;: &quot;A String&quot;, # Required. Client side company identifier, used to uniquely identify the
642 # company.
643 #
644 # The maximum number of allowed characters is 255.
Bu Sun Kim65020912020-05-20 12:08:20 -0700645 &quot;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
646 # associated with all jobs, and typically to be displayed in all
647 # roles.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700648 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700649 # The maximum number of allowed characters is 500.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700650 &quot;careerSiteUri&quot;: &quot;A String&quot;, # Optional. The URI to employer&#x27;s career site or careers page on the employer&#x27;s web
651 # site, for example, &quot;https://careers.google.com&quot;.
652 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
653 # employers.
654 #
655 # Defaults to false if not provided.
656 &quot;headquartersAddress&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
657 # different from the job location. The service attempts
658 # to geolocate the provided address, and populates a more specific
659 # location wherever possible in DerivedInfo.headquarters_location.
Bu Sun Kim65020912020-05-20 12:08:20 -0700660 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
661 #
662 # The resource name for a company. This is generated by the service when a
663 # company is created.
664 #
665 # The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
666 # &quot;projects/api-test-project/companies/foo&quot;.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700667 }</pre>
668</div>
669
670<div class="method">
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700671 <code class="details" id="list">list(parent, pageToken=None, pageSize=None, requireOpenJobs=None, x__xgafv=None)</code>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700672 <pre>Lists all companies associated with the service account.
673
674Args:
Dan O'Mearadd494642020-05-01 07:42:23 -0700675 parent: string, Required. Resource name of the project under which the company is created.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700676
Bu Sun Kim65020912020-05-20 12:08:20 -0700677The format is &quot;projects/{project_id}&quot;, for example,
678&quot;projects/api-test-project&quot;. (required)
679 pageToken: string, Optional. The starting indicator from which to return results.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700680 pageSize: integer, Optional. The maximum number of companies to be returned, at most 100.
681Default is 100 if a non-positive number is provided.
Dan O'Mearadd494642020-05-01 07:42:23 -0700682 requireOpenJobs: boolean, Optional. Set to true if the companies requested must have open jobs.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700683
684Defaults to false.
685
686If true, at most page_size of companies are fetched, among which
687only those with open jobs are returned.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700688 x__xgafv: string, V1 error format.
689 Allowed values
690 1 - v1 error format
691 2 - v2 error format
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700692
693Returns:
694 An object of the form:
695
696 { # Output only.
697 #
698 # The List companies response object.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700699 &quot;metadata&quot;: { # Output only. # Additional information for the API invocation, such as the request
700 # tracking id.
701 #
702 # Additional information returned to client, such as debugging information.
703 &quot;requestId&quot;: &quot;A String&quot;, # A unique id associated with this call.
704 # This id is logged for tracking purposes.
705 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700706 &quot;companies&quot;: [ # Companies for the current client.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700707 { # A Company resource represents a company in the service. A company is the
708 # entity that owns job postings, that is, the hiring entity responsible for
709 # employing applicants for the job position.
Bu Sun Kim65020912020-05-20 12:08:20 -0700710 &quot;keywordSearchableJobCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
711 # corresponding `string_values` are used in keyword search. Jobs with
712 # `string_values` under these specified field keys are returned if any
713 # of the values matches the search keyword. Custom field values with
714 # parenthesis, brackets and special symbols won&#x27;t be properly searchable,
715 # and those keyword queries need to be surrounded by quotes.
716 &quot;A String&quot;,
717 ],
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700718 &quot;size&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
719 &quot;websiteUri&quot;: &quot;A String&quot;, # Optional. The URI representing the company&#x27;s primary web site or home page,
720 # for example, &quot;https://www.google.com&quot;.
721 #
722 # The maximum number of allowed characters is 255.
723 &quot;imageUri&quot;: &quot;A String&quot;, # Optional. A URI that hosts the employer&#x27;s company logo.
724 &quot;suspended&quot;: True or False, # Output only. Indicates whether a company is flagged to be suspended from
725 # public availability by the service when job content appears suspicious,
726 # abusive, or spammy.
Bu Sun Kim65020912020-05-20 12:08:20 -0700727 &quot;derivedInfo&quot;: { # Derived details about the company. # Output only. Derived details about the company.
728 &quot;headquartersLocation&quot;: { # Output only. # A structured headquarters location of the company, resolved from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700729 # Company.hq_location if provided.
730 #
731 # A resource that represents a location with full geographic information.
Bu Sun Kim65020912020-05-20 12:08:20 -0700732 &quot;postalAddress&quot;: { # Represents a postal address, e.g. for postal delivery or payments addresses. # Postal address of the location that includes human readable information,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700733 # such as postal delivery and payments addresses. Given a postal address,
734 # a postal service can deliver items to a premises, P.O. Box, or other
735 # delivery location.
736 # Given a postal address, a postal service can deliver items to a premise, P.O.
737 # Box or similar.
738 # It is not intended to model geographical locations (roads, towns,
739 # mountains).
740 #
741 # In typical usage an address would be created via user input or from importing
742 # existing data, depending on the type of process.
743 #
744 # Advice on address input / editing:
745 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -0700746 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700747 # - Users should not be presented with UI elements for input or editing of
748 # fields outside countries where that field is used.
749 #
750 # For more guidance on how to use this schema, please see:
751 # https://support.google.com/business/answer/6397478
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700752 &quot;postalCode&quot;: &quot;A String&quot;, # Optional. Postal code of the address. Not all countries use or require
753 # postal codes to be present, but where they are used, they may trigger
754 # additional validation with other parts of the address (e.g. state/zip
755 # validation in the U.S.A.).
Bu Sun Kim65020912020-05-20 12:08:20 -0700756 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
757 # is never inferred and it is up to the user to ensure the value is
758 # correct. See http://cldr.unicode.org/ and
759 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
760 # for details. Example: &quot;CH&quot; for Switzerland.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700761 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
762 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
763 # the latest revision.
764 #
765 # All new revisions **must** be backward compatible with old revisions.
Bu Sun Kim65020912020-05-20 12:08:20 -0700766 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700767 #
768 # Because values in address_lines do not have type information and may
769 # sometimes contain multiple values in a single field (e.g.
Bu Sun Kim65020912020-05-20 12:08:20 -0700770 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
771 # address lines should be &quot;envelope order&quot; for the country/region of the
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700772 # address. In places where this can vary (e.g. Japan), address_language is
Bu Sun Kim65020912020-05-20 12:08:20 -0700773 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
774 # &quot;ja-Latn&quot; or &quot;en&quot; for small-to-large). This way, the most specific line of
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700775 # an address can be selected based on the language.
776 #
777 # The minimum permitted structural representation of an address consists
778 # of a region_code with all remaining information placed in the
779 # address_lines. It would be possible to format such an address very
780 # approximately without geocoding, but no semantic reasoning could be
781 # made about any of the address components until it was at least
782 # partially resolved.
783 #
784 # Creating an address only containing a region_code and address_lines, and
785 # then geocoding is the recommended way to handle completely unstructured
786 # addresses (as opposed to guessing which parts of the address should be
787 # localities or administrative areas).
Bu Sun Kim65020912020-05-20 12:08:20 -0700788 &quot;A String&quot;,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700789 ],
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700790 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
791 # addresses of a country or region.
792 # For example, this can be a state, a province, an oblast, or a prefecture.
793 # Specifically, for Spain this is the province and not the autonomous
794 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
795 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
796 # in Switzerland this should be left unpopulated.
797 &quot;recipients&quot;: [ # Optional. The recipient at the address.
798 # This field may, under certain circumstances, contain multiline information.
799 # For example, it might contain &quot;care of&quot; information.
800 &quot;A String&quot;,
801 ],
802 &quot;locality&quot;: &quot;A String&quot;, # Optional. Generally refers to the city/town portion of the address.
803 # Examples: US city, IT comune, UK post town.
804 # In regions of the world where localities are not well defined or do not fit
805 # into this structure well, leave locality empty and use address_lines.
806 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
807 # For example, this can be neighborhoods, boroughs, districts.
Bu Sun Kim65020912020-05-20 12:08:20 -0700808 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
809 # known). This is often the UI language of the input form or is expected
810 # to match one of the languages used in the address&#x27; country/region, or their
811 # transliterated equivalents.
812 # This can affect formatting in certain countries, but is not critical
813 # to the correctness of the data and will never affect any validation or
814 # other non-formatting related operations.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700815 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700816 # If this value is not known, it should be omitted (rather than specifying a
817 # possibly incorrect default).
818 #
819 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
820 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
821 # in most regions. Where it is used, the value is either a string like
822 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
823 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
824 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700825 },
826 &quot;radiusInMiles&quot;: 3.14, # Radius in miles of the job location. This value is derived from the
827 # location bounding box in which a circle with the specified radius
828 # centered from LatLng covers the area associated with the job location.
829 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
830 # 6.17 miles.
831 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
832 # of doubles representing degrees latitude and degrees longitude. Unless
833 # specified otherwise, this must conform to the
834 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
835 # standard&lt;/a&gt;. Values must be within normalized ranges.
836 &quot;longitude&quot;: 3.14, # The longitude in degrees. It must be in the range [-180.0, +180.0].
837 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
Bu Sun Kim65020912020-05-20 12:08:20 -0700838 },
839 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
840 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
841 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
842 # LocationType#LOCALITY.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700843 },
844 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700845 &quot;displayName&quot;: &quot;A String&quot;, # Required. The display name of the company, for example, &quot;Google LLC&quot;.
846 &quot;externalId&quot;: &quot;A String&quot;, # Required. Client side company identifier, used to uniquely identify the
847 # company.
848 #
849 # The maximum number of allowed characters is 255.
Bu Sun Kim65020912020-05-20 12:08:20 -0700850 &quot;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
851 # associated with all jobs, and typically to be displayed in all
852 # roles.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700853 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700854 # The maximum number of allowed characters is 500.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700855 &quot;careerSiteUri&quot;: &quot;A String&quot;, # Optional. The URI to employer&#x27;s career site or careers page on the employer&#x27;s web
856 # site, for example, &quot;https://careers.google.com&quot;.
857 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
858 # employers.
859 #
860 # Defaults to false if not provided.
861 &quot;headquartersAddress&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
862 # different from the job location. The service attempts
863 # to geolocate the provided address, and populates a more specific
864 # location wherever possible in DerivedInfo.headquarters_location.
Bu Sun Kim65020912020-05-20 12:08:20 -0700865 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
866 #
867 # The resource name for a company. This is generated by the service when a
868 # company is created.
869 #
870 # The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
871 # &quot;projects/api-test-project/companies/foo&quot;.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700872 },
873 ],
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700874 &quot;nextPageToken&quot;: &quot;A String&quot;, # A token to retrieve the next page of results.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700875 }</pre>
876</div>
877
878<div class="method">
879 <code class="details" id="list_next">list_next(previous_request, previous_response)</code>
880 <pre>Retrieves the next page of results.
881
882Args:
883 previous_request: The request for the previous page. (required)
884 previous_response: The response from the request for the previous page. (required)
885
886Returns:
Bu Sun Kim65020912020-05-20 12:08:20 -0700887 A request object that you can call &#x27;execute()&#x27; on to request the next
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700888 page. Returns None if there are no more items in the collection.
889 </pre>
890</div>
891
892<div class="method">
Dan O'Mearadd494642020-05-01 07:42:23 -0700893 <code class="details" id="patch">patch(name, body=None, x__xgafv=None)</code>
Bu Sun Kim65020912020-05-20 12:08:20 -0700894 <pre>Updates specified company. Company names can&#x27;t be updated. To update a
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700895company name, delete the company and all jobs associated with it, and only
896then re-create them.
897
898Args:
899 name: string, Required during company update.
900
901The resource name for a company. This is generated by the service when a
902company is created.
903
Bu Sun Kim65020912020-05-20 12:08:20 -0700904The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
905&quot;projects/api-test-project/companies/foo&quot;. (required)
Dan O'Mearadd494642020-05-01 07:42:23 -0700906 body: object, The request body.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700907 The object takes the form of:
908
909{ # Input only.
910 #
911 # Request for updating a specified company.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700912 &quot;updateMask&quot;: &quot;A String&quot;, # Optional but strongly recommended for the best service
913 # experience.
914 #
915 # If update_mask is provided, only the specified fields in
916 # company are updated. Otherwise all the fields are updated.
917 #
918 # A field mask to specify the company fields to be updated. Only
919 # top level fields of Company are supported.
Bu Sun Kim65020912020-05-20 12:08:20 -0700920 &quot;company&quot;: { # A Company resource represents a company in the service. A company is the # Required. The company resource to replace the current resource in the system.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700921 # entity that owns job postings, that is, the hiring entity responsible for
922 # employing applicants for the job position.
Bu Sun Kim65020912020-05-20 12:08:20 -0700923 &quot;keywordSearchableJobCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
924 # corresponding `string_values` are used in keyword search. Jobs with
925 # `string_values` under these specified field keys are returned if any
926 # of the values matches the search keyword. Custom field values with
927 # parenthesis, brackets and special symbols won&#x27;t be properly searchable,
928 # and those keyword queries need to be surrounded by quotes.
929 &quot;A String&quot;,
930 ],
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700931 &quot;size&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
932 &quot;websiteUri&quot;: &quot;A String&quot;, # Optional. The URI representing the company&#x27;s primary web site or home page,
933 # for example, &quot;https://www.google.com&quot;.
934 #
935 # The maximum number of allowed characters is 255.
936 &quot;imageUri&quot;: &quot;A String&quot;, # Optional. A URI that hosts the employer&#x27;s company logo.
937 &quot;suspended&quot;: True or False, # Output only. Indicates whether a company is flagged to be suspended from
938 # public availability by the service when job content appears suspicious,
939 # abusive, or spammy.
Bu Sun Kim65020912020-05-20 12:08:20 -0700940 &quot;derivedInfo&quot;: { # Derived details about the company. # Output only. Derived details about the company.
941 &quot;headquartersLocation&quot;: { # Output only. # A structured headquarters location of the company, resolved from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700942 # Company.hq_location if provided.
943 #
944 # A resource that represents a location with full geographic information.
Bu Sun Kim65020912020-05-20 12:08:20 -0700945 &quot;postalAddress&quot;: { # Represents a postal address, e.g. for postal delivery or payments addresses. # Postal address of the location that includes human readable information,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700946 # such as postal delivery and payments addresses. Given a postal address,
947 # a postal service can deliver items to a premises, P.O. Box, or other
948 # delivery location.
949 # Given a postal address, a postal service can deliver items to a premise, P.O.
950 # Box or similar.
951 # It is not intended to model geographical locations (roads, towns,
952 # mountains).
953 #
954 # In typical usage an address would be created via user input or from importing
955 # existing data, depending on the type of process.
956 #
957 # Advice on address input / editing:
958 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -0700959 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700960 # - Users should not be presented with UI elements for input or editing of
961 # fields outside countries where that field is used.
962 #
963 # For more guidance on how to use this schema, please see:
964 # https://support.google.com/business/answer/6397478
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700965 &quot;postalCode&quot;: &quot;A String&quot;, # Optional. Postal code of the address. Not all countries use or require
966 # postal codes to be present, but where they are used, they may trigger
967 # additional validation with other parts of the address (e.g. state/zip
968 # validation in the U.S.A.).
Bu Sun Kim65020912020-05-20 12:08:20 -0700969 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
970 # is never inferred and it is up to the user to ensure the value is
971 # correct. See http://cldr.unicode.org/ and
972 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
973 # for details. Example: &quot;CH&quot; for Switzerland.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700974 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
975 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
976 # the latest revision.
977 #
978 # All new revisions **must** be backward compatible with old revisions.
Bu Sun Kim65020912020-05-20 12:08:20 -0700979 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700980 #
981 # Because values in address_lines do not have type information and may
982 # sometimes contain multiple values in a single field (e.g.
Bu Sun Kim65020912020-05-20 12:08:20 -0700983 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
984 # address lines should be &quot;envelope order&quot; for the country/region of the
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700985 # address. In places where this can vary (e.g. Japan), address_language is
Bu Sun Kim65020912020-05-20 12:08:20 -0700986 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
987 # &quot;ja-Latn&quot; or &quot;en&quot; for small-to-large). This way, the most specific line of
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700988 # an address can be selected based on the language.
989 #
990 # The minimum permitted structural representation of an address consists
991 # of a region_code with all remaining information placed in the
992 # address_lines. It would be possible to format such an address very
993 # approximately without geocoding, but no semantic reasoning could be
994 # made about any of the address components until it was at least
995 # partially resolved.
996 #
997 # Creating an address only containing a region_code and address_lines, and
998 # then geocoding is the recommended way to handle completely unstructured
999 # addresses (as opposed to guessing which parts of the address should be
1000 # localities or administrative areas).
Bu Sun Kim65020912020-05-20 12:08:20 -07001001 &quot;A String&quot;,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001002 ],
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001003 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
1004 # addresses of a country or region.
1005 # For example, this can be a state, a province, an oblast, or a prefecture.
1006 # Specifically, for Spain this is the province and not the autonomous
1007 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
1008 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
1009 # in Switzerland this should be left unpopulated.
1010 &quot;recipients&quot;: [ # Optional. The recipient at the address.
1011 # This field may, under certain circumstances, contain multiline information.
1012 # For example, it might contain &quot;care of&quot; information.
1013 &quot;A String&quot;,
1014 ],
1015 &quot;locality&quot;: &quot;A String&quot;, # Optional. Generally refers to the city/town portion of the address.
1016 # Examples: US city, IT comune, UK post town.
1017 # In regions of the world where localities are not well defined or do not fit
1018 # into this structure well, leave locality empty and use address_lines.
1019 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
1020 # For example, this can be neighborhoods, boroughs, districts.
Bu Sun Kim65020912020-05-20 12:08:20 -07001021 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
1022 # known). This is often the UI language of the input form or is expected
1023 # to match one of the languages used in the address&#x27; country/region, or their
1024 # transliterated equivalents.
1025 # This can affect formatting in certain countries, but is not critical
1026 # to the correctness of the data and will never affect any validation or
1027 # other non-formatting related operations.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001028 #
Bu Sun Kim65020912020-05-20 12:08:20 -07001029 # If this value is not known, it should be omitted (rather than specifying a
1030 # possibly incorrect default).
1031 #
1032 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
1033 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
1034 # in most regions. Where it is used, the value is either a string like
1035 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
1036 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
1037 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001038 },
1039 &quot;radiusInMiles&quot;: 3.14, # Radius in miles of the job location. This value is derived from the
1040 # location bounding box in which a circle with the specified radius
1041 # centered from LatLng covers the area associated with the job location.
1042 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
1043 # 6.17 miles.
1044 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
1045 # of doubles representing degrees latitude and degrees longitude. Unless
1046 # specified otherwise, this must conform to the
1047 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
1048 # standard&lt;/a&gt;. Values must be within normalized ranges.
1049 &quot;longitude&quot;: 3.14, # The longitude in degrees. It must be in the range [-180.0, +180.0].
1050 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
Bu Sun Kim65020912020-05-20 12:08:20 -07001051 },
1052 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
1053 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
1054 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
1055 # LocationType#LOCALITY.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001056 },
1057 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001058 &quot;displayName&quot;: &quot;A String&quot;, # Required. The display name of the company, for example, &quot;Google LLC&quot;.
1059 &quot;externalId&quot;: &quot;A String&quot;, # Required. Client side company identifier, used to uniquely identify the
1060 # company.
1061 #
1062 # The maximum number of allowed characters is 255.
Bu Sun Kim65020912020-05-20 12:08:20 -07001063 &quot;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
1064 # associated with all jobs, and typically to be displayed in all
1065 # roles.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001066 #
Bu Sun Kim65020912020-05-20 12:08:20 -07001067 # The maximum number of allowed characters is 500.
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001068 &quot;careerSiteUri&quot;: &quot;A String&quot;, # Optional. The URI to employer&#x27;s career site or careers page on the employer&#x27;s web
1069 # site, for example, &quot;https://careers.google.com&quot;.
1070 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
1071 # employers.
1072 #
1073 # Defaults to false if not provided.
1074 &quot;headquartersAddress&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
1075 # different from the job location. The service attempts
1076 # to geolocate the provided address, and populates a more specific
1077 # location wherever possible in DerivedInfo.headquarters_location.
Bu Sun Kim65020912020-05-20 12:08:20 -07001078 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
1079 #
1080 # The resource name for a company. This is generated by the service when a
1081 # company is created.
1082 #
1083 # The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
1084 # &quot;projects/api-test-project/companies/foo&quot;.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001085 },
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001086 }
1087
1088 x__xgafv: string, V1 error format.
1089 Allowed values
1090 1 - v1 error format
1091 2 - v2 error format
1092
1093Returns:
1094 An object of the form:
1095
1096 { # A Company resource represents a company in the service. A company is the
1097 # entity that owns job postings, that is, the hiring entity responsible for
1098 # employing applicants for the job position.
Bu Sun Kim65020912020-05-20 12:08:20 -07001099 &quot;keywordSearchableJobCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
1100 # corresponding `string_values` are used in keyword search. Jobs with
1101 # `string_values` under these specified field keys are returned if any
1102 # of the values matches the search keyword. Custom field values with
1103 # parenthesis, brackets and special symbols won&#x27;t be properly searchable,
1104 # and those keyword queries need to be surrounded by quotes.
1105 &quot;A String&quot;,
1106 ],
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001107 &quot;size&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
1108 &quot;websiteUri&quot;: &quot;A String&quot;, # Optional. The URI representing the company&#x27;s primary web site or home page,
1109 # for example, &quot;https://www.google.com&quot;.
1110 #
1111 # The maximum number of allowed characters is 255.
1112 &quot;imageUri&quot;: &quot;A String&quot;, # Optional. A URI that hosts the employer&#x27;s company logo.
1113 &quot;suspended&quot;: True or False, # Output only. Indicates whether a company is flagged to be suspended from
1114 # public availability by the service when job content appears suspicious,
1115 # abusive, or spammy.
Bu Sun Kim65020912020-05-20 12:08:20 -07001116 &quot;derivedInfo&quot;: { # Derived details about the company. # Output only. Derived details about the company.
1117 &quot;headquartersLocation&quot;: { # Output only. # A structured headquarters location of the company, resolved from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001118 # Company.hq_location if provided.
1119 #
1120 # A resource that represents a location with full geographic information.
Bu Sun Kim65020912020-05-20 12:08:20 -07001121 &quot;postalAddress&quot;: { # Represents a postal address, e.g. for postal delivery or payments addresses. # Postal address of the location that includes human readable information,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001122 # such as postal delivery and payments addresses. Given a postal address,
1123 # a postal service can deliver items to a premises, P.O. Box, or other
1124 # delivery location.
1125 # Given a postal address, a postal service can deliver items to a premise, P.O.
1126 # Box or similar.
1127 # It is not intended to model geographical locations (roads, towns,
1128 # mountains).
1129 #
1130 # In typical usage an address would be created via user input or from importing
1131 # existing data, depending on the type of process.
1132 #
1133 # Advice on address input / editing:
1134 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -07001135 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001136 # - Users should not be presented with UI elements for input or editing of
1137 # fields outside countries where that field is used.
1138 #
1139 # For more guidance on how to use this schema, please see:
1140 # https://support.google.com/business/answer/6397478
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001141 &quot;postalCode&quot;: &quot;A String&quot;, # Optional. Postal code of the address. Not all countries use or require
1142 # postal codes to be present, but where they are used, they may trigger
1143 # additional validation with other parts of the address (e.g. state/zip
1144 # validation in the U.S.A.).
Bu Sun Kim65020912020-05-20 12:08:20 -07001145 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
1146 # is never inferred and it is up to the user to ensure the value is
1147 # correct. See http://cldr.unicode.org/ and
1148 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
1149 # for details. Example: &quot;CH&quot; for Switzerland.
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001150 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
1151 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
1152 # the latest revision.
1153 #
1154 # All new revisions **must** be backward compatible with old revisions.
Bu Sun Kim65020912020-05-20 12:08:20 -07001155 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001156 #
1157 # Because values in address_lines do not have type information and may
1158 # sometimes contain multiple values in a single field (e.g.
Bu Sun Kim65020912020-05-20 12:08:20 -07001159 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
1160 # address lines should be &quot;envelope order&quot; for the country/region of the
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001161 # address. In places where this can vary (e.g. Japan), address_language is
Bu Sun Kim65020912020-05-20 12:08:20 -07001162 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
1163 # &quot;ja-Latn&quot; or &quot;en&quot; for small-to-large). This way, the most specific line of
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001164 # an address can be selected based on the language.
1165 #
1166 # The minimum permitted structural representation of an address consists
1167 # of a region_code with all remaining information placed in the
1168 # address_lines. It would be possible to format such an address very
1169 # approximately without geocoding, but no semantic reasoning could be
1170 # made about any of the address components until it was at least
1171 # partially resolved.
1172 #
1173 # Creating an address only containing a region_code and address_lines, and
1174 # then geocoding is the recommended way to handle completely unstructured
1175 # addresses (as opposed to guessing which parts of the address should be
1176 # localities or administrative areas).
Bu Sun Kim65020912020-05-20 12:08:20 -07001177 &quot;A String&quot;,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001178 ],
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001179 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
1180 # addresses of a country or region.
1181 # For example, this can be a state, a province, an oblast, or a prefecture.
1182 # Specifically, for Spain this is the province and not the autonomous
1183 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
1184 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
1185 # in Switzerland this should be left unpopulated.
1186 &quot;recipients&quot;: [ # Optional. The recipient at the address.
1187 # This field may, under certain circumstances, contain multiline information.
1188 # For example, it might contain &quot;care of&quot; information.
1189 &quot;A String&quot;,
1190 ],
1191 &quot;locality&quot;: &quot;A String&quot;, # Optional. Generally refers to the city/town portion of the address.
1192 # Examples: US city, IT comune, UK post town.
1193 # In regions of the world where localities are not well defined or do not fit
1194 # into this structure well, leave locality empty and use address_lines.
1195 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
1196 # For example, this can be neighborhoods, boroughs, districts.
Bu Sun Kim65020912020-05-20 12:08:20 -07001197 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
1198 # known). This is often the UI language of the input form or is expected
1199 # to match one of the languages used in the address&#x27; country/region, or their
1200 # transliterated equivalents.
1201 # This can affect formatting in certain countries, but is not critical
1202 # to the correctness of the data and will never affect any validation or
1203 # other non-formatting related operations.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001204 #
Bu Sun Kim65020912020-05-20 12:08:20 -07001205 # If this value is not known, it should be omitted (rather than specifying a
1206 # possibly incorrect default).
1207 #
1208 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
1209 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
1210 # in most regions. Where it is used, the value is either a string like
1211 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
1212 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
1213 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001214 },
1215 &quot;radiusInMiles&quot;: 3.14, # Radius in miles of the job location. This value is derived from the
1216 # location bounding box in which a circle with the specified radius
1217 # centered from LatLng covers the area associated with the job location.
1218 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
1219 # 6.17 miles.
1220 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
1221 # of doubles representing degrees latitude and degrees longitude. Unless
1222 # specified otherwise, this must conform to the
1223 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
1224 # standard&lt;/a&gt;. Values must be within normalized ranges.
1225 &quot;longitude&quot;: 3.14, # The longitude in degrees. It must be in the range [-180.0, +180.0].
1226 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
Bu Sun Kim65020912020-05-20 12:08:20 -07001227 },
1228 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
1229 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
1230 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
1231 # LocationType#LOCALITY.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001232 },
1233 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001234 &quot;displayName&quot;: &quot;A String&quot;, # Required. The display name of the company, for example, &quot;Google LLC&quot;.
1235 &quot;externalId&quot;: &quot;A String&quot;, # Required. Client side company identifier, used to uniquely identify the
1236 # company.
1237 #
1238 # The maximum number of allowed characters is 255.
Bu Sun Kim65020912020-05-20 12:08:20 -07001239 &quot;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
1240 # associated with all jobs, and typically to be displayed in all
1241 # roles.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001242 #
Bu Sun Kim65020912020-05-20 12:08:20 -07001243 # The maximum number of allowed characters is 500.
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001244 &quot;careerSiteUri&quot;: &quot;A String&quot;, # Optional. The URI to employer&#x27;s career site or careers page on the employer&#x27;s web
1245 # site, for example, &quot;https://careers.google.com&quot;.
1246 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
1247 # employers.
1248 #
1249 # Defaults to false if not provided.
1250 &quot;headquartersAddress&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
1251 # different from the job location. The service attempts
1252 # to geolocate the provided address, and populates a more specific
1253 # location wherever possible in DerivedInfo.headquarters_location.
Bu Sun Kim65020912020-05-20 12:08:20 -07001254 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
1255 #
1256 # The resource name for a company. This is generated by the service when a
1257 # company is created.
1258 #
1259 # The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
1260 # &quot;projects/api-test-project/companies/foo&quot;.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001261 }</pre>
1262</div>
1263
1264</body></html>