blob: 3c0027ba24f6b1b0e1d733a89d7ba7ec173e8975 [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_v2.html">Cloud Talent Solution API</a> . <a href="jobs_v2.companies.html">companies</a></h1>
76<h2>Instance Methods</h2>
77<p class="toc_element">
78 <code><a href="jobs_v2.companies.jobs.html">jobs()</a></code>
79</p>
80<p class="firstline">Returns the jobs Resource.</p>
81
82<p class="toc_element">
Dan O'Mearadd494642020-05-01 07:42:23 -070083 <code><a href="#create">create(body=None, x__xgafv=None)</a></code></p>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -070084<p class="firstline">Creates a new company entity.</p>
85<p class="toc_element">
86 <code><a href="#delete">delete(name, x__xgafv=None)</a></code></p>
87<p class="firstline">Deletes the specified company.</p>
88<p class="toc_element">
89 <code><a href="#get">get(name, x__xgafv=None)</a></code></p>
90<p class="firstline">Retrieves the specified company.</p>
91<p class="toc_element">
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -070092 <code><a href="#list">list(pageToken=None, pageSize=None, mustHaveOpenJobs=None, x__xgafv=None)</a></code></p>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -070093<p class="firstline">Lists all companies associated with a Cloud Talent Solution account.</p>
94<p class="toc_element">
95 <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
96<p class="firstline">Retrieves the next page of results.</p>
97<p class="toc_element">
Dan O'Mearadd494642020-05-01 07:42:23 -070098 <code><a href="#patch">patch(name, body=None, updateCompanyFields=None, x__xgafv=None)</a></code></p>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -070099<p class="firstline">Updates the specified company. Company names can't be updated. To update a</p>
100<h3>Method Details</h3>
101<div class="method">
Dan O'Mearadd494642020-05-01 07:42:23 -0700102 <code class="details" id="create">create(body=None, x__xgafv=None)</code>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700103 <pre>Creates a new company entity.
104
105Args:
Dan O'Mearadd494642020-05-01 07:42:23 -0700106 body: object, The request body.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700107 The object takes the form of:
108
109{ # A Company resource represents a company in the service. A company is the
110 # entity that owns job listings, that is, the hiring entity responsible for
111 # employing applicants for the job position.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700112 &quot;website&quot;: &quot;A String&quot;, # Optional. The URL representing the company&#x27;s primary web site or home page,
113 # such as, &quot;www.google.com&quot;.
Bu Sun Kim65020912020-05-20 12:08:20 -0700114 &quot;hqLocation&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
115 # different from the job location. The service attempts
116 # to geolocate the provided address, and populates a more specific
117 # location wherever possible in structured_company_hq_location.
118 &quot;companyInfoSources&quot;: [ # Optional. Identifiers external to the application that help to further identify
119 # the employer.
120 { # A resource that represents an external Google identifier for a company,
121 # for example, a Google+ business page or a Google Maps business page.
122 # For unsupported types, use `unknown_type_id`.
123 &quot;mapsCid&quot;: &quot;A String&quot;, # Optional. The numeric identifier for the employer&#x27;s headquarters on Google Maps,
124 # namely, the Google Maps CID (cell id).
125 &quot;freebaseMid&quot;: &quot;A String&quot;, # Optional. The Google&#x27;s Knowledge Graph value for the employer&#x27;s company.
126 &quot;unknownTypeId&quot;: &quot;A String&quot;, # Optional. A Google identifier that does not match any of the other types.
127 &quot;gplusId&quot;: &quot;A String&quot;, # Optional. The numeric identifier for the employer&#x27;s Google+ business page.
128 },
129 ],
130 &quot;keywordSearchableCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
131 # corresponding `string_values` are used in keyword search. Jobs with
132 # `string_values` under these specified field keys are returned if any
133 # of the values matches the search keyword. Custom field values with
134 # parenthesis, brackets and special symbols might not be properly searchable,
135 # and those keyword queries need to be surrounded by quotes.
136 &quot;A String&quot;,
137 ],
138 &quot;suspended&quot;: True or False, # Output only. Indicates whether a company is flagged to be suspended from public
139 # availability by the service when job content appears suspicious,
140 # abusive, or spammy.
141 &quot;imageUrl&quot;: &quot;A String&quot;, # Optional. A URL that hosts the employer&#x27;s company logo. If provided,
142 # the logo image should be squared at 80x80 pixels.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700143 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700144 # The url must be a Google Photos or Google Album url.
145 # Only images in these Google sub-domains are accepted.
146 &quot;distributorBillingCompanyId&quot;: &quot;A String&quot;, # Optional. The unique company identifier provided by the client to identify an
147 # employer for billing purposes. Recommended practice is to use
148 # the distributor_company_id.
149 #
150 # Defaults to same value as distributor_company_id when a value
151 # is not provided.
152 &quot;careerPageLink&quot;: &quot;A String&quot;, # Optional. The URL to employer&#x27;s career site or careers page on the employer&#x27;s web
153 # site.
154 &quot;keywordSearchableCustomFields&quot;: [ # Deprecated. Use keyword_searchable_custom_attributes instead.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700155 #
Dan O'Mearadd494642020-05-01 07:42:23 -0700156 # Optional.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700157 #
Dan O'Mearadd494642020-05-01 07:42:23 -0700158 # A list of filterable custom fields that should be used in keyword
159 # search. The jobs of this company are returned if any of these custom
160 # fields matches the search keyword. Custom field values with parenthesis,
161 # brackets and special symbols might not be properly searchable, and those
162 # keyword queries need to be surrounded by quotes.
163 42,
164 ],
Bu Sun Kim65020912020-05-20 12:08:20 -0700165 &quot;disableLocationOptimization&quot;: True or False, # Deprecated. Do not use this field.
166 #
167 # Optional.
168 #
169 # This field is no longer used. Any value set to it is ignored.
170 &quot;companySize&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
171 &quot;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
172 # associated with all jobs, and typically to be displayed in all
173 # roles.
174 #
175 # The maximum number of allowed characters is 500.
176 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
177 #
178 # The resource name for a company. This is generated by the service when a
179 # company is created, for example,
180 # &quot;companies/0000aaaa-1111-bbbb-2222-cccc3333dddd&quot;.
181 &quot;distributorCompanyId&quot;: &quot;A String&quot;, # Required. A client&#x27;s company identifier, used to uniquely identify the
182 # company. If an employer has a subsidiary or sub-brand, such as &quot;Alphabet&quot;
183 # and &quot;Google&quot;, which the client wishes to use as the company displayed on
184 # the job. Best practice is to create a distinct company identifier for each
185 # distinct brand displayed.
186 #
187 # The maximum number of allowed characters is 255.
188 &quot;structuredCompanyHqLocation&quot;: { # Output only. # Output only. A structured headquarters location of the company,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700189 # resolved from hq_location if possible.
190 #
191 # A resource that represents a location with full geographic
192 # information.
Bu Sun Kim65020912020-05-20 12:08:20 -0700193 &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 -0700194 # such as postal delivery and payments addresses. Given a postal address,
195 # a postal service can deliver items to a premises, P.O. Box, or other
196 # delivery location.
197 # Given a postal address, a postal service can deliver items to a premise, P.O.
198 # Box or similar.
199 # It is not intended to model geographical locations (roads, towns,
200 # mountains).
201 #
202 # In typical usage an address would be created via user input or from importing
203 # existing data, depending on the type of process.
204 #
205 # Advice on address input / editing:
206 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -0700207 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700208 # - Users should not be presented with UI elements for input or editing of
209 # fields outside countries where that field is used.
210 #
211 # For more guidance on how to use this schema, please see:
212 # https://support.google.com/business/answer/6397478
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700213 &quot;locality&quot;: &quot;A String&quot;, # Optional. Generally refers to the city/town portion of the address.
214 # Examples: US city, IT comune, UK post town.
215 # In regions of the world where localities are not well defined or do not fit
216 # into this structure well, leave locality empty and use address_lines.
217 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
218 # addresses of a country or region.
219 # For example, this can be a state, a province, an oblast, or a prefecture.
220 # Specifically, for Spain this is the province and not the autonomous
221 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
222 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
223 # in Switzerland this should be left unpopulated.
Bu Sun Kim65020912020-05-20 12:08:20 -0700224 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
Bu Sun Kim65020912020-05-20 12:08:20 -0700225 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700226 #
227 # Because values in address_lines do not have type information and may
228 # sometimes contain multiple values in a single field (e.g.
Bu Sun Kim65020912020-05-20 12:08:20 -0700229 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
230 # address lines should be &quot;envelope order&quot; for the country/region of the
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700231 # address. In places where this can vary (e.g. Japan), address_language is
Bu Sun Kim65020912020-05-20 12:08:20 -0700232 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
233 # &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 -0700234 # an address can be selected based on the language.
235 #
236 # The minimum permitted structural representation of an address consists
237 # of a region_code with all remaining information placed in the
238 # address_lines. It would be possible to format such an address very
239 # approximately without geocoding, but no semantic reasoning could be
240 # made about any of the address components until it was at least
241 # partially resolved.
242 #
243 # Creating an address only containing a region_code and address_lines, and
244 # then geocoding is the recommended way to handle completely unstructured
245 # addresses (as opposed to guessing which parts of the address should be
246 # localities or administrative areas).
Bu Sun Kim65020912020-05-20 12:08:20 -0700247 &quot;A String&quot;,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700248 ],
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700249 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
250 # is never inferred and it is up to the user to ensure the value is
251 # correct. See http://cldr.unicode.org/ and
252 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
253 # for details. Example: &quot;CH&quot; for Switzerland.
Bu Sun Kim65020912020-05-20 12:08:20 -0700254 &quot;postalCode&quot;: &quot;A String&quot;, # Optional. Postal code of the address. Not all countries use or require
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700255 # postal codes to be present, but where they are used, they may trigger
256 # additional validation with other parts of the address (e.g. state/zip
257 # validation in the U.S.A.).
Bu Sun Kim65020912020-05-20 12:08:20 -0700258 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
259 # in most regions. Where it is used, the value is either a string like
260 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
261 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
262 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
263 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
264 # known). This is often the UI language of the input form or is expected
265 # to match one of the languages used in the address&#x27; country/region, or their
266 # transliterated equivalents.
267 # This can affect formatting in certain countries, but is not critical
268 # to the correctness of the data and will never affect any validation or
269 # other non-formatting related operations.
270 #
271 # If this value is not known, it should be omitted (rather than specifying a
272 # possibly incorrect default).
273 #
274 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
275 &quot;recipients&quot;: [ # Optional. The recipient at the address.
276 # This field may, under certain circumstances, contain multiline information.
277 # For example, it might contain &quot;care of&quot; information.
278 &quot;A String&quot;,
279 ],
280 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700281 # For example, this can be neighborhoods, boroughs, districts.
Bu Sun Kim65020912020-05-20 12:08:20 -0700282 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700283 # the latest revision.
284 #
285 # All new revisions **must** be backward compatible with old revisions.
Bu Sun Kim65020912020-05-20 12:08:20 -0700286 },
287 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
288 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
289 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
290 # LocationType#LOCALITY.
291 &quot;radiusMeters&quot;: 3.14, # Radius in meters of the job location. This value is derived from the
292 # location bounding box in which a circle with the specified radius
293 # centered from LatLng coves the area associated with the job location.
294 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
295 # 7885.79 meters.
296 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
297 # of doubles representing degrees latitude and degrees longitude. Unless
298 # specified otherwise, this must conform to the
299 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
300 # standard&lt;/a&gt;. Values must be within normalized ranges.
301 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
302 &quot;longitude&quot;: 3.14, # The longitude in degrees. It must be in the range [-180.0, +180.0].
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700303 },
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700304 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700305 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
306 # employers.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700307 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700308 # Defaults to false if not provided.
309 &quot;title&quot;: &quot;A String&quot;, # Deprecated. Use display_name instead.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700310 #
Dan O'Mearadd494642020-05-01 07:42:23 -0700311 # Required.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700312 #
Dan O'Mearadd494642020-05-01 07:42:23 -0700313 # The name of the employer to be displayed with the job,
Bu Sun Kim65020912020-05-20 12:08:20 -0700314 # for example, &quot;Google, LLC.&quot;.
315 &quot;displayName&quot;: &quot;A String&quot;, # Required. The name of the employer to be displayed with the job,
316 # for example, &quot;Google, LLC.&quot;.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700317 }
318
319 x__xgafv: string, V1 error format.
320 Allowed values
321 1 - v1 error format
322 2 - v2 error format
323
324Returns:
325 An object of the form:
326
327 { # A Company resource represents a company in the service. A company is the
328 # entity that owns job listings, that is, the hiring entity responsible for
329 # employing applicants for the job position.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700330 &quot;website&quot;: &quot;A String&quot;, # Optional. The URL representing the company&#x27;s primary web site or home page,
331 # such as, &quot;www.google.com&quot;.
Bu Sun Kim65020912020-05-20 12:08:20 -0700332 &quot;hqLocation&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
333 # different from the job location. The service attempts
334 # to geolocate the provided address, and populates a more specific
335 # location wherever possible in structured_company_hq_location.
336 &quot;companyInfoSources&quot;: [ # Optional. Identifiers external to the application that help to further identify
337 # the employer.
338 { # A resource that represents an external Google identifier for a company,
339 # for example, a Google+ business page or a Google Maps business page.
340 # For unsupported types, use `unknown_type_id`.
341 &quot;mapsCid&quot;: &quot;A String&quot;, # Optional. The numeric identifier for the employer&#x27;s headquarters on Google Maps,
342 # namely, the Google Maps CID (cell id).
343 &quot;freebaseMid&quot;: &quot;A String&quot;, # Optional. The Google&#x27;s Knowledge Graph value for the employer&#x27;s company.
344 &quot;unknownTypeId&quot;: &quot;A String&quot;, # Optional. A Google identifier that does not match any of the other types.
345 &quot;gplusId&quot;: &quot;A String&quot;, # Optional. The numeric identifier for the employer&#x27;s Google+ business page.
346 },
347 ],
348 &quot;keywordSearchableCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
349 # corresponding `string_values` are used in keyword search. Jobs with
350 # `string_values` under these specified field keys are returned if any
351 # of the values matches the search keyword. Custom field values with
352 # parenthesis, brackets and special symbols might not be properly searchable,
353 # and those keyword queries need to be surrounded by quotes.
354 &quot;A String&quot;,
355 ],
356 &quot;suspended&quot;: True or False, # Output only. Indicates whether a company is flagged to be suspended from public
357 # availability by the service when job content appears suspicious,
358 # abusive, or spammy.
359 &quot;imageUrl&quot;: &quot;A String&quot;, # Optional. A URL that hosts the employer&#x27;s company logo. If provided,
360 # the logo image should be squared at 80x80 pixels.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700361 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700362 # The url must be a Google Photos or Google Album url.
363 # Only images in these Google sub-domains are accepted.
364 &quot;distributorBillingCompanyId&quot;: &quot;A String&quot;, # Optional. The unique company identifier provided by the client to identify an
365 # employer for billing purposes. Recommended practice is to use
366 # the distributor_company_id.
367 #
368 # Defaults to same value as distributor_company_id when a value
369 # is not provided.
370 &quot;careerPageLink&quot;: &quot;A String&quot;, # Optional. The URL to employer&#x27;s career site or careers page on the employer&#x27;s web
371 # site.
372 &quot;keywordSearchableCustomFields&quot;: [ # Deprecated. Use keyword_searchable_custom_attributes instead.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700373 #
Dan O'Mearadd494642020-05-01 07:42:23 -0700374 # Optional.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700375 #
Dan O'Mearadd494642020-05-01 07:42:23 -0700376 # A list of filterable custom fields that should be used in keyword
377 # search. The jobs of this company are returned if any of these custom
378 # fields matches the search keyword. Custom field values with parenthesis,
379 # brackets and special symbols might not be properly searchable, and those
380 # keyword queries need to be surrounded by quotes.
381 42,
382 ],
Bu Sun Kim65020912020-05-20 12:08:20 -0700383 &quot;disableLocationOptimization&quot;: True or False, # Deprecated. Do not use this field.
384 #
385 # Optional.
386 #
387 # This field is no longer used. Any value set to it is ignored.
388 &quot;companySize&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
389 &quot;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
390 # associated with all jobs, and typically to be displayed in all
391 # roles.
392 #
393 # The maximum number of allowed characters is 500.
394 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
395 #
396 # The resource name for a company. This is generated by the service when a
397 # company is created, for example,
398 # &quot;companies/0000aaaa-1111-bbbb-2222-cccc3333dddd&quot;.
399 &quot;distributorCompanyId&quot;: &quot;A String&quot;, # Required. A client&#x27;s company identifier, used to uniquely identify the
400 # company. If an employer has a subsidiary or sub-brand, such as &quot;Alphabet&quot;
401 # and &quot;Google&quot;, which the client wishes to use as the company displayed on
402 # the job. Best practice is to create a distinct company identifier for each
403 # distinct brand displayed.
404 #
405 # The maximum number of allowed characters is 255.
406 &quot;structuredCompanyHqLocation&quot;: { # Output only. # Output only. A structured headquarters location of the company,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700407 # resolved from hq_location if possible.
408 #
409 # A resource that represents a location with full geographic
410 # information.
Bu Sun Kim65020912020-05-20 12:08:20 -0700411 &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 -0700412 # such as postal delivery and payments addresses. Given a postal address,
413 # a postal service can deliver items to a premises, P.O. Box, or other
414 # delivery location.
415 # Given a postal address, a postal service can deliver items to a premise, P.O.
416 # Box or similar.
417 # It is not intended to model geographical locations (roads, towns,
418 # mountains).
419 #
420 # In typical usage an address would be created via user input or from importing
421 # existing data, depending on the type of process.
422 #
423 # Advice on address input / editing:
424 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -0700425 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700426 # - Users should not be presented with UI elements for input or editing of
427 # fields outside countries where that field is used.
428 #
429 # For more guidance on how to use this schema, please see:
430 # https://support.google.com/business/answer/6397478
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700431 &quot;locality&quot;: &quot;A String&quot;, # Optional. Generally refers to the city/town portion of the address.
432 # Examples: US city, IT comune, UK post town.
433 # In regions of the world where localities are not well defined or do not fit
434 # into this structure well, leave locality empty and use address_lines.
435 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
436 # addresses of a country or region.
437 # For example, this can be a state, a province, an oblast, or a prefecture.
438 # Specifically, for Spain this is the province and not the autonomous
439 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
440 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
441 # in Switzerland this should be left unpopulated.
Bu Sun Kim65020912020-05-20 12:08:20 -0700442 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
Bu Sun Kim65020912020-05-20 12:08:20 -0700443 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700444 #
445 # Because values in address_lines do not have type information and may
446 # sometimes contain multiple values in a single field (e.g.
Bu Sun Kim65020912020-05-20 12:08:20 -0700447 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
448 # address lines should be &quot;envelope order&quot; for the country/region of the
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700449 # address. In places where this can vary (e.g. Japan), address_language is
Bu Sun Kim65020912020-05-20 12:08:20 -0700450 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
451 # &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 -0700452 # an address can be selected based on the language.
453 #
454 # The minimum permitted structural representation of an address consists
455 # of a region_code with all remaining information placed in the
456 # address_lines. It would be possible to format such an address very
457 # approximately without geocoding, but no semantic reasoning could be
458 # made about any of the address components until it was at least
459 # partially resolved.
460 #
461 # Creating an address only containing a region_code and address_lines, and
462 # then geocoding is the recommended way to handle completely unstructured
463 # addresses (as opposed to guessing which parts of the address should be
464 # localities or administrative areas).
Bu Sun Kim65020912020-05-20 12:08:20 -0700465 &quot;A String&quot;,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700466 ],
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700467 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
468 # is never inferred and it is up to the user to ensure the value is
469 # correct. See http://cldr.unicode.org/ and
470 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
471 # for details. Example: &quot;CH&quot; for Switzerland.
Bu Sun Kim65020912020-05-20 12:08:20 -0700472 &quot;postalCode&quot;: &quot;A String&quot;, # Optional. Postal code of the address. Not all countries use or require
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700473 # postal codes to be present, but where they are used, they may trigger
474 # additional validation with other parts of the address (e.g. state/zip
475 # validation in the U.S.A.).
Bu Sun Kim65020912020-05-20 12:08:20 -0700476 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
477 # in most regions. Where it is used, the value is either a string like
478 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
479 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
480 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
481 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
482 # known). This is often the UI language of the input form or is expected
483 # to match one of the languages used in the address&#x27; country/region, or their
484 # transliterated equivalents.
485 # This can affect formatting in certain countries, but is not critical
486 # to the correctness of the data and will never affect any validation or
487 # other non-formatting related operations.
488 #
489 # If this value is not known, it should be omitted (rather than specifying a
490 # possibly incorrect default).
491 #
492 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
493 &quot;recipients&quot;: [ # Optional. The recipient at the address.
494 # This field may, under certain circumstances, contain multiline information.
495 # For example, it might contain &quot;care of&quot; information.
496 &quot;A String&quot;,
497 ],
498 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700499 # For example, this can be neighborhoods, boroughs, districts.
Bu Sun Kim65020912020-05-20 12:08:20 -0700500 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700501 # the latest revision.
502 #
503 # All new revisions **must** be backward compatible with old revisions.
Bu Sun Kim65020912020-05-20 12:08:20 -0700504 },
505 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
506 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
507 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
508 # LocationType#LOCALITY.
509 &quot;radiusMeters&quot;: 3.14, # Radius in meters of the job location. This value is derived from the
510 # location bounding box in which a circle with the specified radius
511 # centered from LatLng coves the area associated with the job location.
512 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
513 # 7885.79 meters.
514 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
515 # of doubles representing degrees latitude and degrees longitude. Unless
516 # specified otherwise, this must conform to the
517 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
518 # standard&lt;/a&gt;. Values must be within normalized ranges.
519 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
520 &quot;longitude&quot;: 3.14, # The longitude in degrees. It must be in the range [-180.0, +180.0].
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700521 },
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700522 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700523 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
524 # employers.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700525 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700526 # Defaults to false if not provided.
527 &quot;title&quot;: &quot;A String&quot;, # Deprecated. Use display_name instead.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700528 #
Dan O'Mearadd494642020-05-01 07:42:23 -0700529 # Required.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700530 #
Dan O'Mearadd494642020-05-01 07:42:23 -0700531 # The name of the employer to be displayed with the job,
Bu Sun Kim65020912020-05-20 12:08:20 -0700532 # for example, &quot;Google, LLC.&quot;.
533 &quot;displayName&quot;: &quot;A String&quot;, # Required. The name of the employer to be displayed with the job,
534 # for example, &quot;Google, LLC.&quot;.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700535 }</pre>
536</div>
537
538<div class="method">
539 <code class="details" id="delete">delete(name, x__xgafv=None)</code>
540 <pre>Deletes the specified company.
541
542Args:
Dan O'Mearadd494642020-05-01 07:42:23 -0700543 name: string, Required. The resource name of the company to be deleted,
Bu Sun Kim65020912020-05-20 12:08:20 -0700544such as, &quot;companies/0000aaaa-1111-bbbb-2222-cccc3333dddd&quot;. (required)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700545 x__xgafv: string, V1 error format.
546 Allowed values
547 1 - v1 error format
548 2 - v2 error format
549
550Returns:
551 An object of the form:
552
553 { # A generic empty message that you can re-use to avoid defining duplicated
554 # empty messages in your APIs. A typical example is to use it as the request
555 # or the response type of an API method. For instance:
556 #
557 # service Foo {
558 # rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty);
559 # }
560 #
561 # The JSON representation for `Empty` is empty JSON object `{}`.
562 }</pre>
563</div>
564
565<div class="method">
566 <code class="details" id="get">get(name, x__xgafv=None)</code>
567 <pre>Retrieves the specified company.
568
569Args:
Dan O'Mearadd494642020-05-01 07:42:23 -0700570 name: string, Required. Resource name of the company to retrieve,
Bu Sun Kim65020912020-05-20 12:08:20 -0700571such as &quot;companies/0000aaaa-1111-bbbb-2222-cccc3333dddd&quot;. (required)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700572 x__xgafv: string, V1 error format.
573 Allowed values
574 1 - v1 error format
575 2 - v2 error format
576
577Returns:
578 An object of the form:
579
580 { # A Company resource represents a company in the service. A company is the
581 # entity that owns job listings, that is, the hiring entity responsible for
582 # employing applicants for the job position.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700583 &quot;website&quot;: &quot;A String&quot;, # Optional. The URL representing the company&#x27;s primary web site or home page,
584 # such as, &quot;www.google.com&quot;.
Bu Sun Kim65020912020-05-20 12:08:20 -0700585 &quot;hqLocation&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
586 # different from the job location. The service attempts
587 # to geolocate the provided address, and populates a more specific
588 # location wherever possible in structured_company_hq_location.
589 &quot;companyInfoSources&quot;: [ # Optional. Identifiers external to the application that help to further identify
590 # the employer.
591 { # A resource that represents an external Google identifier for a company,
592 # for example, a Google+ business page or a Google Maps business page.
593 # For unsupported types, use `unknown_type_id`.
594 &quot;mapsCid&quot;: &quot;A String&quot;, # Optional. The numeric identifier for the employer&#x27;s headquarters on Google Maps,
595 # namely, the Google Maps CID (cell id).
596 &quot;freebaseMid&quot;: &quot;A String&quot;, # Optional. The Google&#x27;s Knowledge Graph value for the employer&#x27;s company.
597 &quot;unknownTypeId&quot;: &quot;A String&quot;, # Optional. A Google identifier that does not match any of the other types.
598 &quot;gplusId&quot;: &quot;A String&quot;, # Optional. The numeric identifier for the employer&#x27;s Google+ business page.
599 },
600 ],
601 &quot;keywordSearchableCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
602 # corresponding `string_values` are used in keyword search. Jobs with
603 # `string_values` under these specified field keys are returned if any
604 # of the values matches the search keyword. Custom field values with
605 # parenthesis, brackets and special symbols might not be properly searchable,
606 # and those keyword queries need to be surrounded by quotes.
607 &quot;A String&quot;,
608 ],
609 &quot;suspended&quot;: True or False, # Output only. Indicates whether a company is flagged to be suspended from public
610 # availability by the service when job content appears suspicious,
611 # abusive, or spammy.
612 &quot;imageUrl&quot;: &quot;A String&quot;, # Optional. A URL that hosts the employer&#x27;s company logo. If provided,
613 # the logo image should be squared at 80x80 pixels.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700614 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700615 # The url must be a Google Photos or Google Album url.
616 # Only images in these Google sub-domains are accepted.
617 &quot;distributorBillingCompanyId&quot;: &quot;A String&quot;, # Optional. The unique company identifier provided by the client to identify an
618 # employer for billing purposes. Recommended practice is to use
619 # the distributor_company_id.
620 #
621 # Defaults to same value as distributor_company_id when a value
622 # is not provided.
623 &quot;careerPageLink&quot;: &quot;A String&quot;, # Optional. The URL to employer&#x27;s career site or careers page on the employer&#x27;s web
624 # site.
625 &quot;keywordSearchableCustomFields&quot;: [ # Deprecated. Use keyword_searchable_custom_attributes instead.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700626 #
Dan O'Mearadd494642020-05-01 07:42:23 -0700627 # Optional.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700628 #
Dan O'Mearadd494642020-05-01 07:42:23 -0700629 # A list of filterable custom fields that should be used in keyword
630 # search. The jobs of this company are returned if any of these custom
631 # fields matches the search keyword. Custom field values with parenthesis,
632 # brackets and special symbols might not be properly searchable, and those
633 # keyword queries need to be surrounded by quotes.
634 42,
635 ],
Bu Sun Kim65020912020-05-20 12:08:20 -0700636 &quot;disableLocationOptimization&quot;: True or False, # Deprecated. Do not use this field.
637 #
638 # Optional.
639 #
640 # This field is no longer used. Any value set to it is ignored.
641 &quot;companySize&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
642 &quot;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
643 # associated with all jobs, and typically to be displayed in all
644 # roles.
645 #
646 # The maximum number of allowed characters is 500.
647 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
648 #
649 # The resource name for a company. This is generated by the service when a
650 # company is created, for example,
651 # &quot;companies/0000aaaa-1111-bbbb-2222-cccc3333dddd&quot;.
652 &quot;distributorCompanyId&quot;: &quot;A String&quot;, # Required. A client&#x27;s company identifier, used to uniquely identify the
653 # company. If an employer has a subsidiary or sub-brand, such as &quot;Alphabet&quot;
654 # and &quot;Google&quot;, which the client wishes to use as the company displayed on
655 # the job. Best practice is to create a distinct company identifier for each
656 # distinct brand displayed.
657 #
658 # The maximum number of allowed characters is 255.
659 &quot;structuredCompanyHqLocation&quot;: { # Output only. # Output only. A structured headquarters location of the company,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700660 # resolved from hq_location if possible.
661 #
662 # A resource that represents a location with full geographic
663 # information.
Bu Sun Kim65020912020-05-20 12:08:20 -0700664 &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 -0700665 # such as postal delivery and payments addresses. Given a postal address,
666 # a postal service can deliver items to a premises, P.O. Box, or other
667 # delivery location.
668 # Given a postal address, a postal service can deliver items to a premise, P.O.
669 # Box or similar.
670 # It is not intended to model geographical locations (roads, towns,
671 # mountains).
672 #
673 # In typical usage an address would be created via user input or from importing
674 # existing data, depending on the type of process.
675 #
676 # Advice on address input / editing:
677 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -0700678 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700679 # - Users should not be presented with UI elements for input or editing of
680 # fields outside countries where that field is used.
681 #
682 # For more guidance on how to use this schema, please see:
683 # https://support.google.com/business/answer/6397478
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700684 &quot;locality&quot;: &quot;A String&quot;, # Optional. Generally refers to the city/town portion of the address.
685 # Examples: US city, IT comune, UK post town.
686 # In regions of the world where localities are not well defined or do not fit
687 # into this structure well, leave locality empty and use address_lines.
688 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
689 # addresses of a country or region.
690 # For example, this can be a state, a province, an oblast, or a prefecture.
691 # Specifically, for Spain this is the province and not the autonomous
692 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
693 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
694 # in Switzerland this should be left unpopulated.
Bu Sun Kim65020912020-05-20 12:08:20 -0700695 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
Bu Sun Kim65020912020-05-20 12:08:20 -0700696 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700697 #
698 # Because values in address_lines do not have type information and may
699 # sometimes contain multiple values in a single field (e.g.
Bu Sun Kim65020912020-05-20 12:08:20 -0700700 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
701 # address lines should be &quot;envelope order&quot; for the country/region of the
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700702 # address. In places where this can vary (e.g. Japan), address_language is
Bu Sun Kim65020912020-05-20 12:08:20 -0700703 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
704 # &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 -0700705 # an address can be selected based on the language.
706 #
707 # The minimum permitted structural representation of an address consists
708 # of a region_code with all remaining information placed in the
709 # address_lines. It would be possible to format such an address very
710 # approximately without geocoding, but no semantic reasoning could be
711 # made about any of the address components until it was at least
712 # partially resolved.
713 #
714 # Creating an address only containing a region_code and address_lines, and
715 # then geocoding is the recommended way to handle completely unstructured
716 # addresses (as opposed to guessing which parts of the address should be
717 # localities or administrative areas).
Bu Sun Kim65020912020-05-20 12:08:20 -0700718 &quot;A String&quot;,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700719 ],
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700720 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
721 # is never inferred and it is up to the user to ensure the value is
722 # correct. See http://cldr.unicode.org/ and
723 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
724 # for details. Example: &quot;CH&quot; for Switzerland.
Bu Sun Kim65020912020-05-20 12:08:20 -0700725 &quot;postalCode&quot;: &quot;A String&quot;, # Optional. Postal code of the address. Not all countries use or require
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700726 # postal codes to be present, but where they are used, they may trigger
727 # additional validation with other parts of the address (e.g. state/zip
728 # validation in the U.S.A.).
Bu Sun Kim65020912020-05-20 12:08:20 -0700729 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
730 # in most regions. Where it is used, the value is either a string like
731 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
732 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
733 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
734 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
735 # known). This is often the UI language of the input form or is expected
736 # to match one of the languages used in the address&#x27; country/region, or their
737 # transliterated equivalents.
738 # This can affect formatting in certain countries, but is not critical
739 # to the correctness of the data and will never affect any validation or
740 # other non-formatting related operations.
741 #
742 # If this value is not known, it should be omitted (rather than specifying a
743 # possibly incorrect default).
744 #
745 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
746 &quot;recipients&quot;: [ # Optional. The recipient at the address.
747 # This field may, under certain circumstances, contain multiline information.
748 # For example, it might contain &quot;care of&quot; information.
749 &quot;A String&quot;,
750 ],
751 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700752 # For example, this can be neighborhoods, boroughs, districts.
Bu Sun Kim65020912020-05-20 12:08:20 -0700753 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700754 # the latest revision.
755 #
756 # All new revisions **must** be backward compatible with old revisions.
Bu Sun Kim65020912020-05-20 12:08:20 -0700757 },
758 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
759 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
760 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
761 # LocationType#LOCALITY.
762 &quot;radiusMeters&quot;: 3.14, # Radius in meters of the job location. This value is derived from the
763 # location bounding box in which a circle with the specified radius
764 # centered from LatLng coves the area associated with the job location.
765 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
766 # 7885.79 meters.
767 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
768 # of doubles representing degrees latitude and degrees longitude. Unless
769 # specified otherwise, this must conform to the
770 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
771 # standard&lt;/a&gt;. Values must be within normalized ranges.
772 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
773 &quot;longitude&quot;: 3.14, # The longitude in degrees. It must be in the range [-180.0, +180.0].
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700774 },
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700775 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700776 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
777 # employers.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700778 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700779 # Defaults to false if not provided.
780 &quot;title&quot;: &quot;A String&quot;, # Deprecated. Use display_name instead.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700781 #
Dan O'Mearadd494642020-05-01 07:42:23 -0700782 # Required.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700783 #
Dan O'Mearadd494642020-05-01 07:42:23 -0700784 # The name of the employer to be displayed with the job,
Bu Sun Kim65020912020-05-20 12:08:20 -0700785 # for example, &quot;Google, LLC.&quot;.
786 &quot;displayName&quot;: &quot;A String&quot;, # Required. The name of the employer to be displayed with the job,
787 # for example, &quot;Google, LLC.&quot;.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700788 }</pre>
789</div>
790
791<div class="method">
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700792 <code class="details" id="list">list(pageToken=None, pageSize=None, mustHaveOpenJobs=None, x__xgafv=None)</code>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700793 <pre>Lists all companies associated with a Cloud Talent Solution account.
794
795Args:
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700796 pageToken: string, Optional. The starting indicator from which to return results.
797 pageSize: integer, Optional. The maximum number of companies to be returned, at most 100.
798Default is 100 if a non-positive number is provided.
Dan O'Mearadd494642020-05-01 07:42:23 -0700799 mustHaveOpenJobs: boolean, Optional. Set to true if the companies request must have open jobs.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700800
801Defaults to false.
802
803If true, at most page_size of companies are fetched, among which
804only those with open jobs are returned.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700805 x__xgafv: string, V1 error format.
806 Allowed values
807 1 - v1 error format
808 2 - v2 error format
809
810Returns:
811 An object of the form:
812
813 { # Output only.
814 #
815 # The List companies response object.
Bu Sun Kim65020912020-05-20 12:08:20 -0700816 &quot;nextPageToken&quot;: &quot;A String&quot;, # A token to retrieve the next page of results.
817 &quot;companies&quot;: [ # Companies for the current client.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700818 { # A Company resource represents a company in the service. A company is the
819 # entity that owns job listings, that is, the hiring entity responsible for
820 # employing applicants for the job position.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700821 &quot;website&quot;: &quot;A String&quot;, # Optional. The URL representing the company&#x27;s primary web site or home page,
822 # such as, &quot;www.google.com&quot;.
Bu Sun Kim65020912020-05-20 12:08:20 -0700823 &quot;hqLocation&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
824 # different from the job location. The service attempts
825 # to geolocate the provided address, and populates a more specific
826 # location wherever possible in structured_company_hq_location.
827 &quot;companyInfoSources&quot;: [ # Optional. Identifiers external to the application that help to further identify
828 # the employer.
829 { # A resource that represents an external Google identifier for a company,
830 # for example, a Google+ business page or a Google Maps business page.
831 # For unsupported types, use `unknown_type_id`.
832 &quot;mapsCid&quot;: &quot;A String&quot;, # Optional. The numeric identifier for the employer&#x27;s headquarters on Google Maps,
833 # namely, the Google Maps CID (cell id).
834 &quot;freebaseMid&quot;: &quot;A String&quot;, # Optional. The Google&#x27;s Knowledge Graph value for the employer&#x27;s company.
835 &quot;unknownTypeId&quot;: &quot;A String&quot;, # Optional. A Google identifier that does not match any of the other types.
836 &quot;gplusId&quot;: &quot;A String&quot;, # Optional. The numeric identifier for the employer&#x27;s Google+ business page.
837 },
838 ],
839 &quot;keywordSearchableCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
840 # corresponding `string_values` are used in keyword search. Jobs with
841 # `string_values` under these specified field keys are returned if any
842 # of the values matches the search keyword. Custom field values with
843 # parenthesis, brackets and special symbols might not be properly searchable,
844 # and those keyword queries need to be surrounded by quotes.
845 &quot;A String&quot;,
846 ],
847 &quot;suspended&quot;: True or False, # Output only. Indicates whether a company is flagged to be suspended from public
848 # availability by the service when job content appears suspicious,
849 # abusive, or spammy.
850 &quot;imageUrl&quot;: &quot;A String&quot;, # Optional. A URL that hosts the employer&#x27;s company logo. If provided,
851 # the logo image should be squared at 80x80 pixels.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700852 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700853 # The url must be a Google Photos or Google Album url.
854 # Only images in these Google sub-domains are accepted.
855 &quot;distributorBillingCompanyId&quot;: &quot;A String&quot;, # Optional. The unique company identifier provided by the client to identify an
856 # employer for billing purposes. Recommended practice is to use
857 # the distributor_company_id.
858 #
859 # Defaults to same value as distributor_company_id when a value
860 # is not provided.
861 &quot;careerPageLink&quot;: &quot;A String&quot;, # Optional. The URL to employer&#x27;s career site or careers page on the employer&#x27;s web
862 # site.
863 &quot;keywordSearchableCustomFields&quot;: [ # Deprecated. Use keyword_searchable_custom_attributes instead.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700864 #
Dan O'Mearadd494642020-05-01 07:42:23 -0700865 # Optional.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700866 #
Dan O'Mearadd494642020-05-01 07:42:23 -0700867 # A list of filterable custom fields that should be used in keyword
868 # search. The jobs of this company are returned if any of these custom
869 # fields matches the search keyword. Custom field values with parenthesis,
870 # brackets and special symbols might not be properly searchable, and those
871 # keyword queries need to be surrounded by quotes.
872 42,
873 ],
Bu Sun Kim65020912020-05-20 12:08:20 -0700874 &quot;disableLocationOptimization&quot;: True or False, # Deprecated. Do not use this field.
875 #
876 # Optional.
877 #
878 # This field is no longer used. Any value set to it is ignored.
879 &quot;companySize&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
880 &quot;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
881 # associated with all jobs, and typically to be displayed in all
882 # roles.
883 #
884 # The maximum number of allowed characters is 500.
885 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
886 #
887 # The resource name for a company. This is generated by the service when a
888 # company is created, for example,
889 # &quot;companies/0000aaaa-1111-bbbb-2222-cccc3333dddd&quot;.
890 &quot;distributorCompanyId&quot;: &quot;A String&quot;, # Required. A client&#x27;s company identifier, used to uniquely identify the
891 # company. If an employer has a subsidiary or sub-brand, such as &quot;Alphabet&quot;
892 # and &quot;Google&quot;, which the client wishes to use as the company displayed on
893 # the job. Best practice is to create a distinct company identifier for each
894 # distinct brand displayed.
895 #
896 # The maximum number of allowed characters is 255.
897 &quot;structuredCompanyHqLocation&quot;: { # Output only. # Output only. A structured headquarters location of the company,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700898 # resolved from hq_location if possible.
899 #
900 # A resource that represents a location with full geographic
901 # information.
Bu Sun Kim65020912020-05-20 12:08:20 -0700902 &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 -0700903 # such as postal delivery and payments addresses. Given a postal address,
904 # a postal service can deliver items to a premises, P.O. Box, or other
905 # delivery location.
906 # Given a postal address, a postal service can deliver items to a premise, P.O.
907 # Box or similar.
908 # It is not intended to model geographical locations (roads, towns,
909 # mountains).
910 #
911 # In typical usage an address would be created via user input or from importing
912 # existing data, depending on the type of process.
913 #
914 # Advice on address input / editing:
915 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -0700916 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700917 # - Users should not be presented with UI elements for input or editing of
918 # fields outside countries where that field is used.
919 #
920 # For more guidance on how to use this schema, please see:
921 # https://support.google.com/business/answer/6397478
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700922 &quot;locality&quot;: &quot;A String&quot;, # Optional. Generally refers to the city/town portion of the address.
923 # Examples: US city, IT comune, UK post town.
924 # In regions of the world where localities are not well defined or do not fit
925 # into this structure well, leave locality empty and use address_lines.
926 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
927 # addresses of a country or region.
928 # For example, this can be a state, a province, an oblast, or a prefecture.
929 # Specifically, for Spain this is the province and not the autonomous
930 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
931 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
932 # in Switzerland this should be left unpopulated.
Bu Sun Kim65020912020-05-20 12:08:20 -0700933 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
Bu Sun Kim65020912020-05-20 12:08:20 -0700934 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700935 #
936 # Because values in address_lines do not have type information and may
937 # sometimes contain multiple values in a single field (e.g.
Bu Sun Kim65020912020-05-20 12:08:20 -0700938 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
939 # address lines should be &quot;envelope order&quot; for the country/region of the
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700940 # address. In places where this can vary (e.g. Japan), address_language is
Bu Sun Kim65020912020-05-20 12:08:20 -0700941 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
942 # &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 -0700943 # an address can be selected based on the language.
944 #
945 # The minimum permitted structural representation of an address consists
946 # of a region_code with all remaining information placed in the
947 # address_lines. It would be possible to format such an address very
948 # approximately without geocoding, but no semantic reasoning could be
949 # made about any of the address components until it was at least
950 # partially resolved.
951 #
952 # Creating an address only containing a region_code and address_lines, and
953 # then geocoding is the recommended way to handle completely unstructured
954 # addresses (as opposed to guessing which parts of the address should be
955 # localities or administrative areas).
Bu Sun Kim65020912020-05-20 12:08:20 -0700956 &quot;A String&quot;,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700957 ],
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700958 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
959 # is never inferred and it is up to the user to ensure the value is
960 # correct. See http://cldr.unicode.org/ and
961 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
962 # for details. Example: &quot;CH&quot; for Switzerland.
Bu Sun Kim65020912020-05-20 12:08:20 -0700963 &quot;postalCode&quot;: &quot;A String&quot;, # Optional. Postal code of the address. Not all countries use or require
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700964 # postal codes to be present, but where they are used, they may trigger
965 # additional validation with other parts of the address (e.g. state/zip
966 # validation in the U.S.A.).
Bu Sun Kim65020912020-05-20 12:08:20 -0700967 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
968 # in most regions. Where it is used, the value is either a string like
969 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
970 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
971 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
972 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
973 # known). This is often the UI language of the input form or is expected
974 # to match one of the languages used in the address&#x27; country/region, or their
975 # transliterated equivalents.
976 # This can affect formatting in certain countries, but is not critical
977 # to the correctness of the data and will never affect any validation or
978 # other non-formatting related operations.
979 #
980 # If this value is not known, it should be omitted (rather than specifying a
981 # possibly incorrect default).
982 #
983 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
984 &quot;recipients&quot;: [ # Optional. The recipient at the address.
985 # This field may, under certain circumstances, contain multiline information.
986 # For example, it might contain &quot;care of&quot; information.
987 &quot;A String&quot;,
988 ],
989 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700990 # For example, this can be neighborhoods, boroughs, districts.
Bu Sun Kim65020912020-05-20 12:08:20 -0700991 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700992 # the latest revision.
993 #
994 # All new revisions **must** be backward compatible with old revisions.
Bu Sun Kim65020912020-05-20 12:08:20 -0700995 },
996 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
997 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
998 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
999 # LocationType#LOCALITY.
1000 &quot;radiusMeters&quot;: 3.14, # Radius in meters of the job location. This value is derived from the
1001 # location bounding box in which a circle with the specified radius
1002 # centered from LatLng coves the area associated with the job location.
1003 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
1004 # 7885.79 meters.
1005 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
1006 # of doubles representing degrees latitude and degrees longitude. Unless
1007 # specified otherwise, this must conform to the
1008 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
1009 # standard&lt;/a&gt;. Values must be within normalized ranges.
1010 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
1011 &quot;longitude&quot;: 3.14, # The longitude in degrees. It must be in the range [-180.0, +180.0].
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001012 },
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001013 },
Bu Sun Kim65020912020-05-20 12:08:20 -07001014 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
1015 # employers.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001016 #
Bu Sun Kim65020912020-05-20 12:08:20 -07001017 # Defaults to false if not provided.
1018 &quot;title&quot;: &quot;A String&quot;, # Deprecated. Use display_name instead.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001019 #
Dan O'Mearadd494642020-05-01 07:42:23 -07001020 # Required.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001021 #
Dan O'Mearadd494642020-05-01 07:42:23 -07001022 # The name of the employer to be displayed with the job,
Bu Sun Kim65020912020-05-20 12:08:20 -07001023 # for example, &quot;Google, LLC.&quot;.
1024 &quot;displayName&quot;: &quot;A String&quot;, # Required. The name of the employer to be displayed with the job,
1025 # for example, &quot;Google, LLC.&quot;.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001026 },
1027 ],
Bu Sun Kim65020912020-05-20 12:08:20 -07001028 &quot;metadata&quot;: { # Output only. # Additional information for the API invocation, such as the request
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001029 # tracking id.
1030 #
1031 # Additional information returned to client, such as debugging
1032 # information.
Bu Sun Kim65020912020-05-20 12:08:20 -07001033 &quot;requestId&quot;: &quot;A String&quot;, # A unique id associated with this call.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001034 # This id is logged for tracking purposes.
Bu Sun Kim65020912020-05-20 12:08:20 -07001035 &quot;mode&quot;: &quot;A String&quot;, # For search response only. Indicates the mode of a performed search.
1036 &quot;experimentIdList&quot;: [ # Identifiers for the versions of the search algorithm used during
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001037 # this API invocation if multiple algorithms are used.
1038 # The default value is empty.
1039 # For search response only.
1040 42,
1041 ],
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001042 },
1043 }</pre>
1044</div>
1045
1046<div class="method">
1047 <code class="details" id="list_next">list_next(previous_request, previous_response)</code>
1048 <pre>Retrieves the next page of results.
1049
1050Args:
1051 previous_request: The request for the previous page. (required)
1052 previous_response: The response from the request for the previous page. (required)
1053
1054Returns:
Bu Sun Kim65020912020-05-20 12:08:20 -07001055 A request object that you can call &#x27;execute()&#x27; on to request the next
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001056 page. Returns None if there are no more items in the collection.
1057 </pre>
1058</div>
1059
1060<div class="method">
Dan O'Mearadd494642020-05-01 07:42:23 -07001061 <code class="details" id="patch">patch(name, body=None, updateCompanyFields=None, x__xgafv=None)</code>
Bu Sun Kim65020912020-05-20 12:08:20 -07001062 <pre>Updates the specified company. Company names can&#x27;t be updated. To update a
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001063company name, delete the company and all jobs associated with it, and only
1064then re-create them.
1065
1066Args:
1067 name: string, Required during company update.
1068
1069The resource name for a company. This is generated by the service when a
1070company is created, for example,
Bu Sun Kim65020912020-05-20 12:08:20 -07001071&quot;companies/0000aaaa-1111-bbbb-2222-cccc3333dddd&quot;. (required)
Dan O'Mearadd494642020-05-01 07:42:23 -07001072 body: object, The request body.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001073 The object takes the form of:
1074
1075{ # A Company resource represents a company in the service. A company is the
1076 # entity that owns job listings, that is, the hiring entity responsible for
1077 # employing applicants for the job position.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -07001078 &quot;website&quot;: &quot;A String&quot;, # Optional. The URL representing the company&#x27;s primary web site or home page,
1079 # such as, &quot;www.google.com&quot;.
Bu Sun Kim65020912020-05-20 12:08:20 -07001080 &quot;hqLocation&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
1081 # different from the job location. The service attempts
1082 # to geolocate the provided address, and populates a more specific
1083 # location wherever possible in structured_company_hq_location.
1084 &quot;companyInfoSources&quot;: [ # Optional. Identifiers external to the application that help to further identify
1085 # the employer.
1086 { # A resource that represents an external Google identifier for a company,
1087 # for example, a Google+ business page or a Google Maps business page.
1088 # For unsupported types, use `unknown_type_id`.
1089 &quot;mapsCid&quot;: &quot;A String&quot;, # Optional. The numeric identifier for the employer&#x27;s headquarters on Google Maps,
1090 # namely, the Google Maps CID (cell id).
1091 &quot;freebaseMid&quot;: &quot;A String&quot;, # Optional. The Google&#x27;s Knowledge Graph value for the employer&#x27;s company.
1092 &quot;unknownTypeId&quot;: &quot;A String&quot;, # Optional. A Google identifier that does not match any of the other types.
1093 &quot;gplusId&quot;: &quot;A String&quot;, # Optional. The numeric identifier for the employer&#x27;s Google+ business page.
1094 },
1095 ],
1096 &quot;keywordSearchableCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
1097 # corresponding `string_values` are used in keyword search. Jobs with
1098 # `string_values` under these specified field keys are returned if any
1099 # of the values matches the search keyword. Custom field values with
1100 # parenthesis, brackets and special symbols might not be properly searchable,
1101 # and those keyword queries need to be surrounded by quotes.
1102 &quot;A String&quot;,
1103 ],
1104 &quot;suspended&quot;: True or False, # Output only. Indicates whether a company is flagged to be suspended from public
1105 # availability by the service when job content appears suspicious,
1106 # abusive, or spammy.
1107 &quot;imageUrl&quot;: &quot;A String&quot;, # Optional. A URL that hosts the employer&#x27;s company logo. If provided,
1108 # the logo image should be squared at 80x80 pixels.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001109 #
Bu Sun Kim65020912020-05-20 12:08:20 -07001110 # The url must be a Google Photos or Google Album url.
1111 # Only images in these Google sub-domains are accepted.
1112 &quot;distributorBillingCompanyId&quot;: &quot;A String&quot;, # Optional. The unique company identifier provided by the client to identify an
1113 # employer for billing purposes. Recommended practice is to use
1114 # the distributor_company_id.
1115 #
1116 # Defaults to same value as distributor_company_id when a value
1117 # is not provided.
1118 &quot;careerPageLink&quot;: &quot;A String&quot;, # Optional. The URL to employer&#x27;s career site or careers page on the employer&#x27;s web
1119 # site.
1120 &quot;keywordSearchableCustomFields&quot;: [ # Deprecated. Use keyword_searchable_custom_attributes instead.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001121 #
Dan O'Mearadd494642020-05-01 07:42:23 -07001122 # Optional.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001123 #
Dan O'Mearadd494642020-05-01 07:42:23 -07001124 # A list of filterable custom fields that should be used in keyword
1125 # search. The jobs of this company are returned if any of these custom
1126 # fields matches the search keyword. Custom field values with parenthesis,
1127 # brackets and special symbols might not be properly searchable, and those
1128 # keyword queries need to be surrounded by quotes.
1129 42,
1130 ],
Bu Sun Kim65020912020-05-20 12:08:20 -07001131 &quot;disableLocationOptimization&quot;: True or False, # Deprecated. Do not use this field.
1132 #
1133 # Optional.
1134 #
1135 # This field is no longer used. Any value set to it is ignored.
1136 &quot;companySize&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
1137 &quot;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
1138 # associated with all jobs, and typically to be displayed in all
1139 # roles.
1140 #
1141 # The maximum number of allowed characters is 500.
1142 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
1143 #
1144 # The resource name for a company. This is generated by the service when a
1145 # company is created, for example,
1146 # &quot;companies/0000aaaa-1111-bbbb-2222-cccc3333dddd&quot;.
1147 &quot;distributorCompanyId&quot;: &quot;A String&quot;, # Required. A client&#x27;s company identifier, used to uniquely identify the
1148 # company. If an employer has a subsidiary or sub-brand, such as &quot;Alphabet&quot;
1149 # and &quot;Google&quot;, which the client wishes to use as the company displayed on
1150 # the job. Best practice is to create a distinct company identifier for each
1151 # distinct brand displayed.
1152 #
1153 # The maximum number of allowed characters is 255.
1154 &quot;structuredCompanyHqLocation&quot;: { # Output only. # Output only. A structured headquarters location of the company,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001155 # resolved from hq_location if possible.
1156 #
1157 # A resource that represents a location with full geographic
1158 # information.
Bu Sun Kim65020912020-05-20 12:08:20 -07001159 &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 -07001160 # such as postal delivery and payments addresses. Given a postal address,
1161 # a postal service can deliver items to a premises, P.O. Box, or other
1162 # delivery location.
1163 # Given a postal address, a postal service can deliver items to a premise, P.O.
1164 # Box or similar.
1165 # It is not intended to model geographical locations (roads, towns,
1166 # mountains).
1167 #
1168 # In typical usage an address would be created via user input or from importing
1169 # existing data, depending on the type of process.
1170 #
1171 # Advice on address input / editing:
1172 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -07001173 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001174 # - Users should not be presented with UI elements for input or editing of
1175 # fields outside countries where that field is used.
1176 #
1177 # For more guidance on how to use this schema, please see:
1178 # https://support.google.com/business/answer/6397478
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -07001179 &quot;locality&quot;: &quot;A String&quot;, # Optional. Generally refers to the city/town portion of the address.
1180 # Examples: US city, IT comune, UK post town.
1181 # In regions of the world where localities are not well defined or do not fit
1182 # into this structure well, leave locality empty and use address_lines.
1183 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
1184 # addresses of a country or region.
1185 # For example, this can be a state, a province, an oblast, or a prefecture.
1186 # Specifically, for Spain this is the province and not the autonomous
1187 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
1188 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
1189 # in Switzerland this should be left unpopulated.
Bu Sun Kim65020912020-05-20 12:08:20 -07001190 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
Bu Sun Kim65020912020-05-20 12:08:20 -07001191 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001192 #
1193 # Because values in address_lines do not have type information and may
1194 # sometimes contain multiple values in a single field (e.g.
Bu Sun Kim65020912020-05-20 12:08:20 -07001195 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
1196 # address lines should be &quot;envelope order&quot; for the country/region of the
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001197 # address. In places where this can vary (e.g. Japan), address_language is
Bu Sun Kim65020912020-05-20 12:08:20 -07001198 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
1199 # &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 -07001200 # an address can be selected based on the language.
1201 #
1202 # The minimum permitted structural representation of an address consists
1203 # of a region_code with all remaining information placed in the
1204 # address_lines. It would be possible to format such an address very
1205 # approximately without geocoding, but no semantic reasoning could be
1206 # made about any of the address components until it was at least
1207 # partially resolved.
1208 #
1209 # Creating an address only containing a region_code and address_lines, and
1210 # then geocoding is the recommended way to handle completely unstructured
1211 # addresses (as opposed to guessing which parts of the address should be
1212 # localities or administrative areas).
Bu Sun Kim65020912020-05-20 12:08:20 -07001213 &quot;A String&quot;,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001214 ],
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -07001215 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
1216 # is never inferred and it is up to the user to ensure the value is
1217 # correct. See http://cldr.unicode.org/ and
1218 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
1219 # for details. Example: &quot;CH&quot; for Switzerland.
Bu Sun Kim65020912020-05-20 12:08:20 -07001220 &quot;postalCode&quot;: &quot;A String&quot;, # Optional. Postal code of the address. Not all countries use or require
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001221 # postal codes to be present, but where they are used, they may trigger
1222 # additional validation with other parts of the address (e.g. state/zip
1223 # validation in the U.S.A.).
Bu Sun Kim65020912020-05-20 12:08:20 -07001224 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
1225 # in most regions. Where it is used, the value is either a string like
1226 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
1227 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
1228 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
1229 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
1230 # known). This is often the UI language of the input form or is expected
1231 # to match one of the languages used in the address&#x27; country/region, or their
1232 # transliterated equivalents.
1233 # This can affect formatting in certain countries, but is not critical
1234 # to the correctness of the data and will never affect any validation or
1235 # other non-formatting related operations.
1236 #
1237 # If this value is not known, it should be omitted (rather than specifying a
1238 # possibly incorrect default).
1239 #
1240 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
1241 &quot;recipients&quot;: [ # Optional. The recipient at the address.
1242 # This field may, under certain circumstances, contain multiline information.
1243 # For example, it might contain &quot;care of&quot; information.
1244 &quot;A String&quot;,
1245 ],
1246 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001247 # For example, this can be neighborhoods, boroughs, districts.
Bu Sun Kim65020912020-05-20 12:08:20 -07001248 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001249 # the latest revision.
1250 #
1251 # All new revisions **must** be backward compatible with old revisions.
Bu Sun Kim65020912020-05-20 12:08:20 -07001252 },
1253 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
1254 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
1255 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
1256 # LocationType#LOCALITY.
1257 &quot;radiusMeters&quot;: 3.14, # Radius in meters of the job location. This value is derived from the
1258 # location bounding box in which a circle with the specified radius
1259 # centered from LatLng coves the area associated with the job location.
1260 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
1261 # 7885.79 meters.
1262 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
1263 # of doubles representing degrees latitude and degrees longitude. Unless
1264 # specified otherwise, this must conform to the
1265 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
1266 # standard&lt;/a&gt;. Values must be within normalized ranges.
1267 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
1268 &quot;longitude&quot;: 3.14, # The longitude in degrees. It must be in the range [-180.0, +180.0].
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001269 },
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001270 },
Bu Sun Kim65020912020-05-20 12:08:20 -07001271 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
1272 # employers.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001273 #
Bu Sun Kim65020912020-05-20 12:08:20 -07001274 # Defaults to false if not provided.
1275 &quot;title&quot;: &quot;A String&quot;, # Deprecated. Use display_name instead.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001276 #
Dan O'Mearadd494642020-05-01 07:42:23 -07001277 # Required.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001278 #
Dan O'Mearadd494642020-05-01 07:42:23 -07001279 # The name of the employer to be displayed with the job,
Bu Sun Kim65020912020-05-20 12:08:20 -07001280 # for example, &quot;Google, LLC.&quot;.
1281 &quot;displayName&quot;: &quot;A String&quot;, # Required. The name of the employer to be displayed with the job,
1282 # for example, &quot;Google, LLC.&quot;.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001283 }
1284
1285 updateCompanyFields: string, Optional but strongly recommended to be provided for the best service
1286experience.
1287
1288If update_company_fields is provided, only the specified fields in
1289company are updated. Otherwise all the fields are updated.
1290
1291A field mask to specify the company fields to update. Valid values are:
1292
1293* displayName
1294* website
1295* imageUrl
1296* companySize
1297* distributorBillingCompanyId
1298* companyInfoSources
1299* careerPageLink
1300* hiringAgency
1301* hqLocation
1302* eeoText
1303* keywordSearchableCustomAttributes
1304* title (deprecated)
1305* keywordSearchableCustomFields (deprecated)
1306 x__xgafv: string, V1 error format.
1307 Allowed values
1308 1 - v1 error format
1309 2 - v2 error format
1310
1311Returns:
1312 An object of the form:
1313
1314 { # A Company resource represents a company in the service. A company is the
1315 # entity that owns job listings, that is, the hiring entity responsible for
1316 # employing applicants for the job position.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -07001317 &quot;website&quot;: &quot;A String&quot;, # Optional. The URL representing the company&#x27;s primary web site or home page,
1318 # such as, &quot;www.google.com&quot;.
Bu Sun Kim65020912020-05-20 12:08:20 -07001319 &quot;hqLocation&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
1320 # different from the job location. The service attempts
1321 # to geolocate the provided address, and populates a more specific
1322 # location wherever possible in structured_company_hq_location.
1323 &quot;companyInfoSources&quot;: [ # Optional. Identifiers external to the application that help to further identify
1324 # the employer.
1325 { # A resource that represents an external Google identifier for a company,
1326 # for example, a Google+ business page or a Google Maps business page.
1327 # For unsupported types, use `unknown_type_id`.
1328 &quot;mapsCid&quot;: &quot;A String&quot;, # Optional. The numeric identifier for the employer&#x27;s headquarters on Google Maps,
1329 # namely, the Google Maps CID (cell id).
1330 &quot;freebaseMid&quot;: &quot;A String&quot;, # Optional. The Google&#x27;s Knowledge Graph value for the employer&#x27;s company.
1331 &quot;unknownTypeId&quot;: &quot;A String&quot;, # Optional. A Google identifier that does not match any of the other types.
1332 &quot;gplusId&quot;: &quot;A String&quot;, # Optional. The numeric identifier for the employer&#x27;s Google+ business page.
1333 },
1334 ],
1335 &quot;keywordSearchableCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
1336 # corresponding `string_values` are used in keyword search. Jobs with
1337 # `string_values` under these specified field keys are returned if any
1338 # of the values matches the search keyword. Custom field values with
1339 # parenthesis, brackets and special symbols might not be properly searchable,
1340 # and those keyword queries need to be surrounded by quotes.
1341 &quot;A String&quot;,
1342 ],
1343 &quot;suspended&quot;: True or False, # Output only. Indicates whether a company is flagged to be suspended from public
1344 # availability by the service when job content appears suspicious,
1345 # abusive, or spammy.
1346 &quot;imageUrl&quot;: &quot;A String&quot;, # Optional. A URL that hosts the employer&#x27;s company logo. If provided,
1347 # the logo image should be squared at 80x80 pixels.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001348 #
Bu Sun Kim65020912020-05-20 12:08:20 -07001349 # The url must be a Google Photos or Google Album url.
1350 # Only images in these Google sub-domains are accepted.
1351 &quot;distributorBillingCompanyId&quot;: &quot;A String&quot;, # Optional. The unique company identifier provided by the client to identify an
1352 # employer for billing purposes. Recommended practice is to use
1353 # the distributor_company_id.
1354 #
1355 # Defaults to same value as distributor_company_id when a value
1356 # is not provided.
1357 &quot;careerPageLink&quot;: &quot;A String&quot;, # Optional. The URL to employer&#x27;s career site or careers page on the employer&#x27;s web
1358 # site.
1359 &quot;keywordSearchableCustomFields&quot;: [ # Deprecated. Use keyword_searchable_custom_attributes instead.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001360 #
Dan O'Mearadd494642020-05-01 07:42:23 -07001361 # Optional.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001362 #
Dan O'Mearadd494642020-05-01 07:42:23 -07001363 # A list of filterable custom fields that should be used in keyword
1364 # search. The jobs of this company are returned if any of these custom
1365 # fields matches the search keyword. Custom field values with parenthesis,
1366 # brackets and special symbols might not be properly searchable, and those
1367 # keyword queries need to be surrounded by quotes.
1368 42,
1369 ],
Bu Sun Kim65020912020-05-20 12:08:20 -07001370 &quot;disableLocationOptimization&quot;: True or False, # Deprecated. Do not use this field.
1371 #
1372 # Optional.
1373 #
1374 # This field is no longer used. Any value set to it is ignored.
1375 &quot;companySize&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
1376 &quot;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
1377 # associated with all jobs, and typically to be displayed in all
1378 # roles.
1379 #
1380 # The maximum number of allowed characters is 500.
1381 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
1382 #
1383 # The resource name for a company. This is generated by the service when a
1384 # company is created, for example,
1385 # &quot;companies/0000aaaa-1111-bbbb-2222-cccc3333dddd&quot;.
1386 &quot;distributorCompanyId&quot;: &quot;A String&quot;, # Required. A client&#x27;s company identifier, used to uniquely identify the
1387 # company. If an employer has a subsidiary or sub-brand, such as &quot;Alphabet&quot;
1388 # and &quot;Google&quot;, which the client wishes to use as the company displayed on
1389 # the job. Best practice is to create a distinct company identifier for each
1390 # distinct brand displayed.
1391 #
1392 # The maximum number of allowed characters is 255.
1393 &quot;structuredCompanyHqLocation&quot;: { # Output only. # Output only. A structured headquarters location of the company,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001394 # resolved from hq_location if possible.
1395 #
1396 # A resource that represents a location with full geographic
1397 # information.
Bu Sun Kim65020912020-05-20 12:08:20 -07001398 &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 -07001399 # such as postal delivery and payments addresses. Given a postal address,
1400 # a postal service can deliver items to a premises, P.O. Box, or other
1401 # delivery location.
1402 # Given a postal address, a postal service can deliver items to a premise, P.O.
1403 # Box or similar.
1404 # It is not intended to model geographical locations (roads, towns,
1405 # mountains).
1406 #
1407 # In typical usage an address would be created via user input or from importing
1408 # existing data, depending on the type of process.
1409 #
1410 # Advice on address input / editing:
1411 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -07001412 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001413 # - Users should not be presented with UI elements for input or editing of
1414 # fields outside countries where that field is used.
1415 #
1416 # For more guidance on how to use this schema, please see:
1417 # https://support.google.com/business/answer/6397478
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -07001418 &quot;locality&quot;: &quot;A String&quot;, # Optional. Generally refers to the city/town portion of the address.
1419 # Examples: US city, IT comune, UK post town.
1420 # In regions of the world where localities are not well defined or do not fit
1421 # into this structure well, leave locality empty and use address_lines.
1422 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
1423 # addresses of a country or region.
1424 # For example, this can be a state, a province, an oblast, or a prefecture.
1425 # Specifically, for Spain this is the province and not the autonomous
1426 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
1427 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
1428 # in Switzerland this should be left unpopulated.
Bu Sun Kim65020912020-05-20 12:08:20 -07001429 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
Bu Sun Kim65020912020-05-20 12:08:20 -07001430 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001431 #
1432 # Because values in address_lines do not have type information and may
1433 # sometimes contain multiple values in a single field (e.g.
Bu Sun Kim65020912020-05-20 12:08:20 -07001434 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
1435 # address lines should be &quot;envelope order&quot; for the country/region of the
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001436 # address. In places where this can vary (e.g. Japan), address_language is
Bu Sun Kim65020912020-05-20 12:08:20 -07001437 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
1438 # &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 -07001439 # an address can be selected based on the language.
1440 #
1441 # The minimum permitted structural representation of an address consists
1442 # of a region_code with all remaining information placed in the
1443 # address_lines. It would be possible to format such an address very
1444 # approximately without geocoding, but no semantic reasoning could be
1445 # made about any of the address components until it was at least
1446 # partially resolved.
1447 #
1448 # Creating an address only containing a region_code and address_lines, and
1449 # then geocoding is the recommended way to handle completely unstructured
1450 # addresses (as opposed to guessing which parts of the address should be
1451 # localities or administrative areas).
Bu Sun Kim65020912020-05-20 12:08:20 -07001452 &quot;A String&quot;,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001453 ],
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -07001454 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
1455 # is never inferred and it is up to the user to ensure the value is
1456 # correct. See http://cldr.unicode.org/ and
1457 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
1458 # for details. Example: &quot;CH&quot; for Switzerland.
Bu Sun Kim65020912020-05-20 12:08:20 -07001459 &quot;postalCode&quot;: &quot;A String&quot;, # Optional. Postal code of the address. Not all countries use or require
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001460 # postal codes to be present, but where they are used, they may trigger
1461 # additional validation with other parts of the address (e.g. state/zip
1462 # validation in the U.S.A.).
Bu Sun Kim65020912020-05-20 12:08:20 -07001463 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
1464 # in most regions. Where it is used, the value is either a string like
1465 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
1466 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
1467 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
1468 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
1469 # known). This is often the UI language of the input form or is expected
1470 # to match one of the languages used in the address&#x27; country/region, or their
1471 # transliterated equivalents.
1472 # This can affect formatting in certain countries, but is not critical
1473 # to the correctness of the data and will never affect any validation or
1474 # other non-formatting related operations.
1475 #
1476 # If this value is not known, it should be omitted (rather than specifying a
1477 # possibly incorrect default).
1478 #
1479 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
1480 &quot;recipients&quot;: [ # Optional. The recipient at the address.
1481 # This field may, under certain circumstances, contain multiline information.
1482 # For example, it might contain &quot;care of&quot; information.
1483 &quot;A String&quot;,
1484 ],
1485 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001486 # For example, this can be neighborhoods, boroughs, districts.
Bu Sun Kim65020912020-05-20 12:08:20 -07001487 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001488 # the latest revision.
1489 #
1490 # All new revisions **must** be backward compatible with old revisions.
Bu Sun Kim65020912020-05-20 12:08:20 -07001491 },
1492 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
1493 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
1494 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
1495 # LocationType#LOCALITY.
1496 &quot;radiusMeters&quot;: 3.14, # Radius in meters of the job location. This value is derived from the
1497 # location bounding box in which a circle with the specified radius
1498 # centered from LatLng coves the area associated with the job location.
1499 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
1500 # 7885.79 meters.
1501 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
1502 # of doubles representing degrees latitude and degrees longitude. Unless
1503 # specified otherwise, this must conform to the
1504 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
1505 # standard&lt;/a&gt;. Values must be within normalized ranges.
1506 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
1507 &quot;longitude&quot;: 3.14, # The longitude in degrees. It must be in the range [-180.0, +180.0].
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001508 },
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001509 },
Bu Sun Kim65020912020-05-20 12:08:20 -07001510 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
1511 # employers.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001512 #
Bu Sun Kim65020912020-05-20 12:08:20 -07001513 # Defaults to false if not provided.
1514 &quot;title&quot;: &quot;A String&quot;, # Deprecated. Use display_name instead.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001515 #
Dan O'Mearadd494642020-05-01 07:42:23 -07001516 # Required.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001517 #
Dan O'Mearadd494642020-05-01 07:42:23 -07001518 # The name of the employer to be displayed with the job,
Bu Sun Kim65020912020-05-20 12:08:20 -07001519 # for example, &quot;Google, LLC.&quot;.
1520 &quot;displayName&quot;: &quot;A String&quot;, # Required. The name of the employer to be displayed with the job,
1521 # for example, &quot;Google, LLC.&quot;.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001522 }</pre>
1523</div>
1524
1525</body></html>