blob: 1a74c351b07f43606eef1a7e09923c394b1ac11b [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_v3.html">Cloud Talent Solution API</a> . <a href="jobs_v3.projects.html">projects</a> . <a href="jobs_v3.projects.companies.html">companies</a></h1>
76<h2>Instance Methods</h2>
77<p class="toc_element">
Dan O'Mearadd494642020-05-01 07:42:23 -070078 <code><a href="#create">create(parent, body=None, x__xgafv=None)</a></code></p>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -070079<p class="firstline">Creates a new company entity.</p>
80<p class="toc_element">
81 <code><a href="#delete">delete(name, x__xgafv=None)</a></code></p>
82<p class="firstline">Deletes specified company.</p>
83<p class="toc_element">
84 <code><a href="#get">get(name, x__xgafv=None)</a></code></p>
85<p class="firstline">Retrieves specified company.</p>
86<p class="toc_element">
Bu Sun Kimd059ad82020-07-22 17:02:09 -070087 <code><a href="#list">list(parent, requireOpenJobs=None, pageSize=None, pageToken=None, x__xgafv=None)</a></code></p>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -070088<p class="firstline">Lists all companies associated with the service account.</p>
89<p class="toc_element">
90 <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
91<p class="firstline">Retrieves the next page of results.</p>
92<p class="toc_element">
Dan O'Mearadd494642020-05-01 07:42:23 -070093 <code><a href="#patch">patch(name, body=None, x__xgafv=None)</a></code></p>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -070094<p class="firstline">Updates specified company. Company names can't be updated. To update a</p>
95<h3>Method Details</h3>
96<div class="method">
Dan O'Mearadd494642020-05-01 07:42:23 -070097 <code class="details" id="create">create(parent, body=None, x__xgafv=None)</code>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -070098 <pre>Creates a new company entity.
99
100Args:
Dan O'Mearadd494642020-05-01 07:42:23 -0700101 parent: string, Required. Resource name of the project under which the company is created.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700102
Bu Sun Kim65020912020-05-20 12:08:20 -0700103The format is &quot;projects/{project_id}&quot;, for example,
104&quot;projects/api-test-project&quot;. (required)
Dan O'Mearadd494642020-05-01 07:42:23 -0700105 body: object, The request body.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700106 The object takes the form of:
107
108{ # Input only.
109 #
110 # The Request of the CreateCompany method.
Bu Sun Kim65020912020-05-20 12:08:20 -0700111 &quot;company&quot;: { # A Company resource represents a company in the service. A company is the # Required. The company to be created.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700112 # entity that owns job postings, that is, the hiring entity responsible for
113 # employing applicants for the job position.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700114 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
115 #
116 # The resource name for a company. This is generated by the service when a
117 # company is created.
118 #
119 # The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
120 # &quot;projects/api-test-project/companies/foo&quot;.
Bu Sun Kim65020912020-05-20 12:08:20 -0700121 &quot;displayName&quot;: &quot;A String&quot;, # Required. The display name of the company, for example, &quot;Google LLC&quot;.
Bu Sun Kim65020912020-05-20 12:08:20 -0700122 &quot;derivedInfo&quot;: { # Derived details about the company. # Output only. Derived details about the company.
123 &quot;headquartersLocation&quot;: { # Output only. # A structured headquarters location of the company, resolved from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700124 # Company.hq_location if provided.
125 #
126 # A resource that represents a location with full geographic information.
Bu Sun Kim65020912020-05-20 12:08:20 -0700127 &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 -0700128 # such as postal delivery and payments addresses. Given a postal address,
129 # a postal service can deliver items to a premises, P.O. Box, or other
130 # delivery location.
131 # Given a postal address, a postal service can deliver items to a premise, P.O.
132 # Box or similar.
133 # It is not intended to model geographical locations (roads, towns,
134 # mountains).
135 #
136 # In typical usage an address would be created via user input or from importing
137 # existing data, depending on the type of process.
138 #
139 # Advice on address input / editing:
140 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -0700141 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700142 # - Users should not be presented with UI elements for input or editing of
143 # fields outside countries where that field is used.
144 #
145 # For more guidance on how to use this schema, please see:
146 # https://support.google.com/business/answer/6397478
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700147 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
148 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
149 # For example, this can be neighborhoods, boroughs, districts.
Bu Sun Kim65020912020-05-20 12:08:20 -0700150 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
151 # known). This is often the UI language of the input form or is expected
152 # to match one of the languages used in the address&#x27; country/region, or their
153 # transliterated equivalents.
154 # This can affect formatting in certain countries, but is not critical
155 # to the correctness of the data and will never affect any validation or
156 # other non-formatting related operations.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700157 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700158 # If this value is not known, it should be omitted (rather than specifying a
159 # possibly incorrect default).
160 #
161 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700162 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
163 # addresses of a country or region.
164 # For example, this can be a state, a province, an oblast, or a prefecture.
165 # Specifically, for Spain this is the province and not the autonomous
166 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
167 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
168 # in Switzerland this should be left unpopulated.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700169 &quot;locality&quot;: &quot;A String&quot;, # Optional. Generally refers to the city/town portion of the address.
170 # Examples: US city, IT comune, UK post town.
171 # In regions of the world where localities are not well defined or do not fit
172 # into this structure well, leave locality empty and use address_lines.
173 &quot;recipients&quot;: [ # Optional. The recipient at the address.
174 # This field may, under certain circumstances, contain multiline information.
175 # For example, it might contain &quot;care of&quot; information.
176 &quot;A String&quot;,
177 ],
178 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
179 # the latest revision.
180 #
181 # All new revisions **must** be backward compatible with old revisions.
182 &quot;postalCode&quot;: &quot;A String&quot;, # Optional. Postal code of the address. Not all countries use or require
183 # postal codes to be present, but where they are used, they may trigger
184 # additional validation with other parts of the address (e.g. state/zip
185 # validation in the U.S.A.).
186 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
187 # in most regions. Where it is used, the value is either a string like
188 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
189 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
190 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
191 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
192 # is never inferred and it is up to the user to ensure the value is
193 # correct. See http://cldr.unicode.org/ and
194 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
195 # for details. Example: &quot;CH&quot; for Switzerland.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700196 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
197 #
198 # Because values in address_lines do not have type information and may
199 # sometimes contain multiple values in a single field (e.g.
200 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
201 # address lines should be &quot;envelope order&quot; for the country/region of the
202 # address. In places where this can vary (e.g. Japan), address_language is
203 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
204 # &quot;ja-Latn&quot; or &quot;en&quot; for small-to-large). This way, the most specific line of
205 # an address can be selected based on the language.
206 #
207 # The minimum permitted structural representation of an address consists
208 # of a region_code with all remaining information placed in the
209 # address_lines. It would be possible to format such an address very
210 # approximately without geocoding, but no semantic reasoning could be
211 # made about any of the address components until it was at least
212 # partially resolved.
213 #
214 # Creating an address only containing a region_code and address_lines, and
215 # then geocoding is the recommended way to handle completely unstructured
216 # addresses (as opposed to guessing which parts of the address should be
217 # localities or administrative areas).
218 &quot;A String&quot;,
219 ],
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700220 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700221 &quot;radiusInMiles&quot;: 3.14, # Radius in miles of the job location. This value is derived from the
222 # location bounding box in which a circle with the specified radius
223 # centered from LatLng covers the area associated with the job location.
224 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
225 # 6.17 miles.
Bu Sun Kim65020912020-05-20 12:08:20 -0700226 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
227 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
228 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
229 # LocationType#LOCALITY.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700230 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
231 # of doubles representing degrees latitude and degrees longitude. Unless
232 # specified otherwise, this must conform to the
233 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
234 # standard&lt;/a&gt;. Values must be within normalized ranges.
235 &quot;longitude&quot;: 3.14, # The longitude in degrees. It must be in the range [-180.0, +180.0].
236 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
237 },
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700238 },
239 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700240 &quot;careerSiteUri&quot;: &quot;A String&quot;, # Optional. The URI to employer&#x27;s career site or careers page on the employer&#x27;s web
241 # site, for example, &quot;https://careers.google.com&quot;.
242 &quot;keywordSearchableJobCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
243 # corresponding `string_values` are used in keyword search. Jobs with
244 # `string_values` under these specified field keys are returned if any
245 # of the values matches the search keyword. Custom field values with
246 # parenthesis, brackets and special symbols won&#x27;t be properly searchable,
247 # and those keyword queries need to be surrounded by quotes.
248 &quot;A String&quot;,
249 ],
250 &quot;size&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
251 &quot;headquartersAddress&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
252 # different from the job location. The service attempts
253 # to geolocate the provided address, and populates a more specific
254 # location wherever possible in DerivedInfo.headquarters_location.
Bu Sun Kim65020912020-05-20 12:08:20 -0700255 &quot;suspended&quot;: True or False, # Output only. Indicates whether a company is flagged to be suspended from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700256 # public availability by the service when job content appears suspicious,
257 # abusive, or spammy.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700258 &quot;imageUri&quot;: &quot;A String&quot;, # Optional. A URI that hosts the employer&#x27;s company logo.
259 &quot;websiteUri&quot;: &quot;A String&quot;, # Optional. The URI representing the company&#x27;s primary web site or home page,
260 # for example, &quot;https://www.google.com&quot;.
261 #
262 # The maximum number of allowed characters is 255.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700263 &quot;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
264 # associated with all jobs, and typically to be displayed in all
265 # roles.
266 #
267 # The maximum number of allowed characters is 500.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700268 &quot;externalId&quot;: &quot;A String&quot;, # Required. Client side company identifier, used to uniquely identify the
269 # company.
270 #
271 # The maximum number of allowed characters is 255.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700272 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
273 # employers.
274 #
275 # Defaults to false if not provided.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700276 },
277 }
278
279 x__xgafv: string, V1 error format.
280 Allowed values
281 1 - v1 error format
282 2 - v2 error format
283
284Returns:
285 An object of the form:
286
287 { # A Company resource represents a company in the service. A company is the
288 # entity that owns job postings, that is, the hiring entity responsible for
289 # employing applicants for the job position.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700290 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
291 #
292 # The resource name for a company. This is generated by the service when a
293 # company is created.
294 #
295 # The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
296 # &quot;projects/api-test-project/companies/foo&quot;.
Bu Sun Kim65020912020-05-20 12:08:20 -0700297 &quot;displayName&quot;: &quot;A String&quot;, # Required. The display name of the company, for example, &quot;Google LLC&quot;.
Bu Sun Kim65020912020-05-20 12:08:20 -0700298 &quot;derivedInfo&quot;: { # Derived details about the company. # Output only. Derived details about the company.
299 &quot;headquartersLocation&quot;: { # Output only. # A structured headquarters location of the company, resolved from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700300 # Company.hq_location if provided.
301 #
302 # A resource that represents a location with full geographic information.
Bu Sun Kim65020912020-05-20 12:08:20 -0700303 &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 -0700304 # such as postal delivery and payments addresses. Given a postal address,
305 # a postal service can deliver items to a premises, P.O. Box, or other
306 # delivery location.
307 # Given a postal address, a postal service can deliver items to a premise, P.O.
308 # Box or similar.
309 # It is not intended to model geographical locations (roads, towns,
310 # mountains).
311 #
312 # In typical usage an address would be created via user input or from importing
313 # existing data, depending on the type of process.
314 #
315 # Advice on address input / editing:
316 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -0700317 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700318 # - Users should not be presented with UI elements for input or editing of
319 # fields outside countries where that field is used.
320 #
321 # For more guidance on how to use this schema, please see:
322 # https://support.google.com/business/answer/6397478
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700323 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
324 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
325 # For example, this can be neighborhoods, boroughs, districts.
Bu Sun Kim65020912020-05-20 12:08:20 -0700326 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
327 # known). This is often the UI language of the input form or is expected
328 # to match one of the languages used in the address&#x27; country/region, or their
329 # transliterated equivalents.
330 # This can affect formatting in certain countries, but is not critical
331 # to the correctness of the data and will never affect any validation or
332 # other non-formatting related operations.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700333 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700334 # If this value is not known, it should be omitted (rather than specifying a
335 # possibly incorrect default).
336 #
337 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700338 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
339 # addresses of a country or region.
340 # For example, this can be a state, a province, an oblast, or a prefecture.
341 # Specifically, for Spain this is the province and not the autonomous
342 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
343 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
344 # in Switzerland this should be left unpopulated.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700345 &quot;locality&quot;: &quot;A String&quot;, # Optional. Generally refers to the city/town portion of the address.
346 # Examples: US city, IT comune, UK post town.
347 # In regions of the world where localities are not well defined or do not fit
348 # into this structure well, leave locality empty and use address_lines.
349 &quot;recipients&quot;: [ # Optional. The recipient at the address.
350 # This field may, under certain circumstances, contain multiline information.
351 # For example, it might contain &quot;care of&quot; information.
352 &quot;A String&quot;,
353 ],
354 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
355 # the latest revision.
356 #
357 # All new revisions **must** be backward compatible with old revisions.
358 &quot;postalCode&quot;: &quot;A String&quot;, # Optional. Postal code of the address. Not all countries use or require
359 # postal codes to be present, but where they are used, they may trigger
360 # additional validation with other parts of the address (e.g. state/zip
361 # validation in the U.S.A.).
362 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
363 # in most regions. Where it is used, the value is either a string like
364 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
365 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
366 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
367 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
368 # is never inferred and it is up to the user to ensure the value is
369 # correct. See http://cldr.unicode.org/ and
370 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
371 # for details. Example: &quot;CH&quot; for Switzerland.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700372 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
373 #
374 # Because values in address_lines do not have type information and may
375 # sometimes contain multiple values in a single field (e.g.
376 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
377 # address lines should be &quot;envelope order&quot; for the country/region of the
378 # address. In places where this can vary (e.g. Japan), address_language is
379 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
380 # &quot;ja-Latn&quot; or &quot;en&quot; for small-to-large). This way, the most specific line of
381 # an address can be selected based on the language.
382 #
383 # The minimum permitted structural representation of an address consists
384 # of a region_code with all remaining information placed in the
385 # address_lines. It would be possible to format such an address very
386 # approximately without geocoding, but no semantic reasoning could be
387 # made about any of the address components until it was at least
388 # partially resolved.
389 #
390 # Creating an address only containing a region_code and address_lines, and
391 # then geocoding is the recommended way to handle completely unstructured
392 # addresses (as opposed to guessing which parts of the address should be
393 # localities or administrative areas).
394 &quot;A String&quot;,
395 ],
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700396 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700397 &quot;radiusInMiles&quot;: 3.14, # Radius in miles of the job location. This value is derived from the
398 # location bounding box in which a circle with the specified radius
399 # centered from LatLng covers the area associated with the job location.
400 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
401 # 6.17 miles.
Bu Sun Kim65020912020-05-20 12:08:20 -0700402 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
403 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
404 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
405 # LocationType#LOCALITY.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700406 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
407 # of doubles representing degrees latitude and degrees longitude. Unless
408 # specified otherwise, this must conform to the
409 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
410 # standard&lt;/a&gt;. Values must be within normalized ranges.
411 &quot;longitude&quot;: 3.14, # The longitude in degrees. It must be in the range [-180.0, +180.0].
412 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
413 },
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700414 },
415 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700416 &quot;careerSiteUri&quot;: &quot;A String&quot;, # Optional. The URI to employer&#x27;s career site or careers page on the employer&#x27;s web
417 # site, for example, &quot;https://careers.google.com&quot;.
418 &quot;keywordSearchableJobCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
419 # corresponding `string_values` are used in keyword search. Jobs with
420 # `string_values` under these specified field keys are returned if any
421 # of the values matches the search keyword. Custom field values with
422 # parenthesis, brackets and special symbols won&#x27;t be properly searchable,
423 # and those keyword queries need to be surrounded by quotes.
424 &quot;A String&quot;,
425 ],
426 &quot;size&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
427 &quot;headquartersAddress&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
428 # different from the job location. The service attempts
429 # to geolocate the provided address, and populates a more specific
430 # location wherever possible in DerivedInfo.headquarters_location.
Bu Sun Kim65020912020-05-20 12:08:20 -0700431 &quot;suspended&quot;: True or False, # Output only. Indicates whether a company is flagged to be suspended from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700432 # public availability by the service when job content appears suspicious,
433 # abusive, or spammy.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700434 &quot;imageUri&quot;: &quot;A String&quot;, # Optional. A URI that hosts the employer&#x27;s company logo.
435 &quot;websiteUri&quot;: &quot;A String&quot;, # Optional. The URI representing the company&#x27;s primary web site or home page,
436 # for example, &quot;https://www.google.com&quot;.
437 #
438 # The maximum number of allowed characters is 255.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700439 &quot;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
440 # associated with all jobs, and typically to be displayed in all
441 # roles.
442 #
443 # The maximum number of allowed characters is 500.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700444 &quot;externalId&quot;: &quot;A String&quot;, # Required. Client side company identifier, used to uniquely identify the
445 # company.
446 #
447 # The maximum number of allowed characters is 255.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700448 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
449 # employers.
450 #
451 # Defaults to false if not provided.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700452 }</pre>
453</div>
454
455<div class="method">
456 <code class="details" id="delete">delete(name, x__xgafv=None)</code>
457 <pre>Deletes specified company.
458Prerequisite: The company has no jobs associated with it.
459
460Args:
Dan O'Mearadd494642020-05-01 07:42:23 -0700461 name: string, Required. The resource name of the company to be deleted.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700462
Bu Sun Kim65020912020-05-20 12:08:20 -0700463The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
464&quot;projects/api-test-project/companies/foo&quot;. (required)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700465 x__xgafv: string, V1 error format.
466 Allowed values
467 1 - v1 error format
468 2 - v2 error format
469
470Returns:
471 An object of the form:
472
473 { # A generic empty message that you can re-use to avoid defining duplicated
474 # empty messages in your APIs. A typical example is to use it as the request
475 # or the response type of an API method. For instance:
476 #
477 # service Foo {
478 # rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty);
479 # }
480 #
481 # The JSON representation for `Empty` is empty JSON object `{}`.
482 }</pre>
483</div>
484
485<div class="method">
486 <code class="details" id="get">get(name, x__xgafv=None)</code>
487 <pre>Retrieves specified company.
488
489Args:
Dan O'Mearadd494642020-05-01 07:42:23 -0700490 name: string, Required. The resource name of the company to be retrieved.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700491
Bu Sun Kim65020912020-05-20 12:08:20 -0700492The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
493&quot;projects/api-test-project/companies/foo&quot;. (required)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700494 x__xgafv: string, V1 error format.
495 Allowed values
496 1 - v1 error format
497 2 - v2 error format
498
499Returns:
500 An object of the form:
501
502 { # A Company resource represents a company in the service. A company is the
503 # entity that owns job postings, that is, the hiring entity responsible for
504 # employing applicants for the job position.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700505 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
506 #
507 # The resource name for a company. This is generated by the service when a
508 # company is created.
509 #
510 # The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
511 # &quot;projects/api-test-project/companies/foo&quot;.
Bu Sun Kim65020912020-05-20 12:08:20 -0700512 &quot;displayName&quot;: &quot;A String&quot;, # Required. The display name of the company, for example, &quot;Google LLC&quot;.
Bu Sun Kim65020912020-05-20 12:08:20 -0700513 &quot;derivedInfo&quot;: { # Derived details about the company. # Output only. Derived details about the company.
514 &quot;headquartersLocation&quot;: { # Output only. # A structured headquarters location of the company, resolved from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700515 # Company.hq_location if provided.
516 #
517 # A resource that represents a location with full geographic information.
Bu Sun Kim65020912020-05-20 12:08:20 -0700518 &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 -0700519 # such as postal delivery and payments addresses. Given a postal address,
520 # a postal service can deliver items to a premises, P.O. Box, or other
521 # delivery location.
522 # Given a postal address, a postal service can deliver items to a premise, P.O.
523 # Box or similar.
524 # It is not intended to model geographical locations (roads, towns,
525 # mountains).
526 #
527 # In typical usage an address would be created via user input or from importing
528 # existing data, depending on the type of process.
529 #
530 # Advice on address input / editing:
531 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -0700532 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700533 # - Users should not be presented with UI elements for input or editing of
534 # fields outside countries where that field is used.
535 #
536 # For more guidance on how to use this schema, please see:
537 # https://support.google.com/business/answer/6397478
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700538 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
539 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
540 # For example, this can be neighborhoods, boroughs, districts.
Bu Sun Kim65020912020-05-20 12:08:20 -0700541 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
542 # known). This is often the UI language of the input form or is expected
543 # to match one of the languages used in the address&#x27; country/region, or their
544 # transliterated equivalents.
545 # This can affect formatting in certain countries, but is not critical
546 # to the correctness of the data and will never affect any validation or
547 # other non-formatting related operations.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700548 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700549 # If this value is not known, it should be omitted (rather than specifying a
550 # possibly incorrect default).
551 #
552 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700553 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
554 # addresses of a country or region.
555 # For example, this can be a state, a province, an oblast, or a prefecture.
556 # Specifically, for Spain this is the province and not the autonomous
557 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
558 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
559 # in Switzerland this should be left unpopulated.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700560 &quot;locality&quot;: &quot;A String&quot;, # Optional. Generally refers to the city/town portion of the address.
561 # Examples: US city, IT comune, UK post town.
562 # In regions of the world where localities are not well defined or do not fit
563 # into this structure well, leave locality empty and use address_lines.
564 &quot;recipients&quot;: [ # Optional. The recipient at the address.
565 # This field may, under certain circumstances, contain multiline information.
566 # For example, it might contain &quot;care of&quot; information.
567 &quot;A String&quot;,
568 ],
569 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
570 # the latest revision.
571 #
572 # All new revisions **must** be backward compatible with old revisions.
573 &quot;postalCode&quot;: &quot;A String&quot;, # Optional. Postal code of the address. Not all countries use or require
574 # postal codes to be present, but where they are used, they may trigger
575 # additional validation with other parts of the address (e.g. state/zip
576 # validation in the U.S.A.).
577 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
578 # in most regions. Where it is used, the value is either a string like
579 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
580 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
581 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
582 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
583 # is never inferred and it is up to the user to ensure the value is
584 # correct. See http://cldr.unicode.org/ and
585 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
586 # for details. Example: &quot;CH&quot; for Switzerland.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700587 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
588 #
589 # Because values in address_lines do not have type information and may
590 # sometimes contain multiple values in a single field (e.g.
591 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
592 # address lines should be &quot;envelope order&quot; for the country/region of the
593 # address. In places where this can vary (e.g. Japan), address_language is
594 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
595 # &quot;ja-Latn&quot; or &quot;en&quot; for small-to-large). This way, the most specific line of
596 # an address can be selected based on the language.
597 #
598 # The minimum permitted structural representation of an address consists
599 # of a region_code with all remaining information placed in the
600 # address_lines. It would be possible to format such an address very
601 # approximately without geocoding, but no semantic reasoning could be
602 # made about any of the address components until it was at least
603 # partially resolved.
604 #
605 # Creating an address only containing a region_code and address_lines, and
606 # then geocoding is the recommended way to handle completely unstructured
607 # addresses (as opposed to guessing which parts of the address should be
608 # localities or administrative areas).
609 &quot;A String&quot;,
610 ],
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700611 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700612 &quot;radiusInMiles&quot;: 3.14, # Radius in miles of the job location. This value is derived from the
613 # location bounding box in which a circle with the specified radius
614 # centered from LatLng covers the area associated with the job location.
615 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
616 # 6.17 miles.
Bu Sun Kim65020912020-05-20 12:08:20 -0700617 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
618 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
619 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
620 # LocationType#LOCALITY.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700621 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
622 # of doubles representing degrees latitude and degrees longitude. Unless
623 # specified otherwise, this must conform to the
624 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
625 # standard&lt;/a&gt;. Values must be within normalized ranges.
626 &quot;longitude&quot;: 3.14, # The longitude in degrees. It must be in the range [-180.0, +180.0].
627 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
628 },
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700629 },
630 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700631 &quot;careerSiteUri&quot;: &quot;A String&quot;, # Optional. The URI to employer&#x27;s career site or careers page on the employer&#x27;s web
632 # site, for example, &quot;https://careers.google.com&quot;.
633 &quot;keywordSearchableJobCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
634 # corresponding `string_values` are used in keyword search. Jobs with
635 # `string_values` under these specified field keys are returned if any
636 # of the values matches the search keyword. Custom field values with
637 # parenthesis, brackets and special symbols won&#x27;t be properly searchable,
638 # and those keyword queries need to be surrounded by quotes.
639 &quot;A String&quot;,
640 ],
641 &quot;size&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
642 &quot;headquartersAddress&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
643 # different from the job location. The service attempts
644 # to geolocate the provided address, and populates a more specific
645 # location wherever possible in DerivedInfo.headquarters_location.
Bu Sun Kim65020912020-05-20 12:08:20 -0700646 &quot;suspended&quot;: True or False, # Output only. Indicates whether a company is flagged to be suspended from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700647 # public availability by the service when job content appears suspicious,
648 # abusive, or spammy.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700649 &quot;imageUri&quot;: &quot;A String&quot;, # Optional. A URI that hosts the employer&#x27;s company logo.
650 &quot;websiteUri&quot;: &quot;A String&quot;, # Optional. The URI representing the company&#x27;s primary web site or home page,
651 # for example, &quot;https://www.google.com&quot;.
652 #
653 # The maximum number of allowed characters is 255.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700654 &quot;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
655 # associated with all jobs, and typically to be displayed in all
656 # roles.
657 #
658 # The maximum number of allowed characters is 500.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700659 &quot;externalId&quot;: &quot;A String&quot;, # Required. Client side company identifier, used to uniquely identify the
660 # company.
661 #
662 # The maximum number of allowed characters is 255.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700663 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
664 # employers.
665 #
666 # Defaults to false if not provided.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700667 }</pre>
668</div>
669
670<div class="method">
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700671 <code class="details" id="list">list(parent, requireOpenJobs=None, pageSize=None, pageToken=None, x__xgafv=None)</code>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700672 <pre>Lists all companies associated with the service account.
673
674Args:
Dan O'Mearadd494642020-05-01 07:42:23 -0700675 parent: string, Required. Resource name of the project under which the company is created.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700676
Bu Sun Kim65020912020-05-20 12:08:20 -0700677The format is &quot;projects/{project_id}&quot;, for example,
678&quot;projects/api-test-project&quot;. (required)
Dan O'Mearadd494642020-05-01 07:42:23 -0700679 requireOpenJobs: boolean, Optional. Set to true if the companies requested must have open jobs.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700680
681Defaults to false.
682
683If true, at most page_size of companies are fetched, among which
684only those with open jobs are returned.
Bu Sun Kim65020912020-05-20 12:08:20 -0700685 pageSize: integer, Optional. The maximum number of companies to be returned, at most 100.
686Default is 100 if a non-positive number is provided.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700687 pageToken: string, Optional. The starting indicator from which to return results.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700688 x__xgafv: string, V1 error format.
689 Allowed values
690 1 - v1 error format
691 2 - v2 error format
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700692
693Returns:
694 An object of the form:
695
696 { # Output only.
697 #
698 # The List companies response object.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700699 &quot;metadata&quot;: { # Output only. # Additional information for the API invocation, such as the request
700 # tracking id.
701 #
702 # Additional information returned to client, such as debugging information.
703 &quot;requestId&quot;: &quot;A String&quot;, # A unique id associated with this call.
704 # This id is logged for tracking purposes.
705 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700706 &quot;nextPageToken&quot;: &quot;A String&quot;, # A token to retrieve the next page of results.
707 &quot;companies&quot;: [ # Companies for the current client.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700708 { # A Company resource represents a company in the service. A company is the
709 # entity that owns job postings, that is, the hiring entity responsible for
710 # employing applicants for the job position.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700711 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
712 #
713 # The resource name for a company. This is generated by the service when a
714 # company is created.
715 #
716 # The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
717 # &quot;projects/api-test-project/companies/foo&quot;.
Bu Sun Kim65020912020-05-20 12:08:20 -0700718 &quot;displayName&quot;: &quot;A String&quot;, # Required. The display name of the company, for example, &quot;Google LLC&quot;.
Bu Sun Kim65020912020-05-20 12:08:20 -0700719 &quot;derivedInfo&quot;: { # Derived details about the company. # Output only. Derived details about the company.
720 &quot;headquartersLocation&quot;: { # Output only. # A structured headquarters location of the company, resolved from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700721 # Company.hq_location if provided.
722 #
723 # A resource that represents a location with full geographic information.
Bu Sun Kim65020912020-05-20 12:08:20 -0700724 &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 -0700725 # such as postal delivery and payments addresses. Given a postal address,
726 # a postal service can deliver items to a premises, P.O. Box, or other
727 # delivery location.
728 # Given a postal address, a postal service can deliver items to a premise, P.O.
729 # Box or similar.
730 # It is not intended to model geographical locations (roads, towns,
731 # mountains).
732 #
733 # In typical usage an address would be created via user input or from importing
734 # existing data, depending on the type of process.
735 #
736 # Advice on address input / editing:
737 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -0700738 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700739 # - Users should not be presented with UI elements for input or editing of
740 # fields outside countries where that field is used.
741 #
742 # For more guidance on how to use this schema, please see:
743 # https://support.google.com/business/answer/6397478
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700744 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
745 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
746 # For example, this can be neighborhoods, boroughs, districts.
Bu Sun Kim65020912020-05-20 12:08:20 -0700747 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
748 # known). This is often the UI language of the input form or is expected
749 # to match one of the languages used in the address&#x27; country/region, or their
750 # transliterated equivalents.
751 # This can affect formatting in certain countries, but is not critical
752 # to the correctness of the data and will never affect any validation or
753 # other non-formatting related operations.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700754 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700755 # If this value is not known, it should be omitted (rather than specifying a
756 # possibly incorrect default).
757 #
758 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700759 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
760 # addresses of a country or region.
761 # For example, this can be a state, a province, an oblast, or a prefecture.
762 # Specifically, for Spain this is the province and not the autonomous
763 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
764 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
765 # in Switzerland this should be left unpopulated.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700766 &quot;locality&quot;: &quot;A String&quot;, # Optional. Generally refers to the city/town portion of the address.
767 # Examples: US city, IT comune, UK post town.
768 # In regions of the world where localities are not well defined or do not fit
769 # into this structure well, leave locality empty and use address_lines.
770 &quot;recipients&quot;: [ # Optional. The recipient at the address.
771 # This field may, under certain circumstances, contain multiline information.
772 # For example, it might contain &quot;care of&quot; information.
773 &quot;A String&quot;,
774 ],
775 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
776 # the latest revision.
777 #
778 # All new revisions **must** be backward compatible with old revisions.
779 &quot;postalCode&quot;: &quot;A String&quot;, # Optional. Postal code of the address. Not all countries use or require
780 # postal codes to be present, but where they are used, they may trigger
781 # additional validation with other parts of the address (e.g. state/zip
782 # validation in the U.S.A.).
783 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
784 # in most regions. Where it is used, the value is either a string like
785 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
786 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
787 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
788 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
789 # is never inferred and it is up to the user to ensure the value is
790 # correct. See http://cldr.unicode.org/ and
791 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
792 # for details. Example: &quot;CH&quot; for Switzerland.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700793 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
794 #
795 # Because values in address_lines do not have type information and may
796 # sometimes contain multiple values in a single field (e.g.
797 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
798 # address lines should be &quot;envelope order&quot; for the country/region of the
799 # address. In places where this can vary (e.g. Japan), address_language is
800 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
801 # &quot;ja-Latn&quot; or &quot;en&quot; for small-to-large). This way, the most specific line of
802 # an address can be selected based on the language.
803 #
804 # The minimum permitted structural representation of an address consists
805 # of a region_code with all remaining information placed in the
806 # address_lines. It would be possible to format such an address very
807 # approximately without geocoding, but no semantic reasoning could be
808 # made about any of the address components until it was at least
809 # partially resolved.
810 #
811 # Creating an address only containing a region_code and address_lines, and
812 # then geocoding is the recommended way to handle completely unstructured
813 # addresses (as opposed to guessing which parts of the address should be
814 # localities or administrative areas).
815 &quot;A String&quot;,
816 ],
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700817 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700818 &quot;radiusInMiles&quot;: 3.14, # Radius in miles of the job location. This value is derived from the
819 # location bounding box in which a circle with the specified radius
820 # centered from LatLng covers the area associated with the job location.
821 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
822 # 6.17 miles.
Bu Sun Kim65020912020-05-20 12:08:20 -0700823 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
824 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
825 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
826 # LocationType#LOCALITY.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700827 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
828 # of doubles representing degrees latitude and degrees longitude. Unless
829 # specified otherwise, this must conform to the
830 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
831 # standard&lt;/a&gt;. Values must be within normalized ranges.
832 &quot;longitude&quot;: 3.14, # The longitude in degrees. It must be in the range [-180.0, +180.0].
833 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
834 },
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700835 },
836 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700837 &quot;careerSiteUri&quot;: &quot;A String&quot;, # Optional. The URI to employer&#x27;s career site or careers page on the employer&#x27;s web
838 # site, for example, &quot;https://careers.google.com&quot;.
839 &quot;keywordSearchableJobCustomAttributes&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 won&#x27;t be properly searchable,
844 # and those keyword queries need to be surrounded by quotes.
845 &quot;A String&quot;,
846 ],
847 &quot;size&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
848 &quot;headquartersAddress&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
849 # different from the job location. The service attempts
850 # to geolocate the provided address, and populates a more specific
851 # location wherever possible in DerivedInfo.headquarters_location.
Bu Sun Kim65020912020-05-20 12:08:20 -0700852 &quot;suspended&quot;: True or False, # Output only. Indicates whether a company is flagged to be suspended from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700853 # public availability by the service when job content appears suspicious,
854 # abusive, or spammy.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700855 &quot;imageUri&quot;: &quot;A String&quot;, # Optional. A URI that hosts the employer&#x27;s company logo.
856 &quot;websiteUri&quot;: &quot;A String&quot;, # Optional. The URI representing the company&#x27;s primary web site or home page,
857 # for example, &quot;https://www.google.com&quot;.
858 #
859 # The maximum number of allowed characters is 255.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700860 &quot;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
861 # associated with all jobs, and typically to be displayed in all
862 # roles.
863 #
864 # The maximum number of allowed characters is 500.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700865 &quot;externalId&quot;: &quot;A String&quot;, # Required. Client side company identifier, used to uniquely identify the
866 # company.
867 #
868 # The maximum number of allowed characters is 255.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700869 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
870 # employers.
871 #
872 # Defaults to false if not provided.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700873 },
874 ],
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700875 }</pre>
876</div>
877
878<div class="method">
879 <code class="details" id="list_next">list_next(previous_request, previous_response)</code>
880 <pre>Retrieves the next page of results.
881
882Args:
883 previous_request: The request for the previous page. (required)
884 previous_response: The response from the request for the previous page. (required)
885
886Returns:
Bu Sun Kim65020912020-05-20 12:08:20 -0700887 A request object that you can call &#x27;execute()&#x27; on to request the next
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700888 page. Returns None if there are no more items in the collection.
889 </pre>
890</div>
891
892<div class="method">
Dan O'Mearadd494642020-05-01 07:42:23 -0700893 <code class="details" id="patch">patch(name, body=None, x__xgafv=None)</code>
Bu Sun Kim65020912020-05-20 12:08:20 -0700894 <pre>Updates specified company. Company names can&#x27;t be updated. To update a
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700895company name, delete the company and all jobs associated with it, and only
896then re-create them.
897
898Args:
899 name: string, Required during company update.
900
901The resource name for a company. This is generated by the service when a
902company is created.
903
Bu Sun Kim65020912020-05-20 12:08:20 -0700904The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
905&quot;projects/api-test-project/companies/foo&quot;. (required)
Dan O'Mearadd494642020-05-01 07:42:23 -0700906 body: object, The request body.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700907 The object takes the form of:
908
909{ # Input only.
910 #
911 # Request for updating a specified company.
Bu Sun Kim65020912020-05-20 12:08:20 -0700912 &quot;company&quot;: { # A Company resource represents a company in the service. A company is the # Required. The company resource to replace the current resource in the system.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700913 # entity that owns job postings, that is, the hiring entity responsible for
914 # employing applicants for the job position.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700915 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
916 #
917 # The resource name for a company. This is generated by the service when a
918 # company is created.
919 #
920 # The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
921 # &quot;projects/api-test-project/companies/foo&quot;.
Bu Sun Kim65020912020-05-20 12:08:20 -0700922 &quot;displayName&quot;: &quot;A String&quot;, # Required. The display name of the company, for example, &quot;Google LLC&quot;.
Bu Sun Kim65020912020-05-20 12:08:20 -0700923 &quot;derivedInfo&quot;: { # Derived details about the company. # Output only. Derived details about the company.
924 &quot;headquartersLocation&quot;: { # Output only. # A structured headquarters location of the company, resolved from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700925 # Company.hq_location if provided.
926 #
927 # A resource that represents a location with full geographic information.
Bu Sun Kim65020912020-05-20 12:08:20 -0700928 &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 -0700929 # such as postal delivery and payments addresses. Given a postal address,
930 # a postal service can deliver items to a premises, P.O. Box, or other
931 # delivery location.
932 # Given a postal address, a postal service can deliver items to a premise, P.O.
933 # Box or similar.
934 # It is not intended to model geographical locations (roads, towns,
935 # mountains).
936 #
937 # In typical usage an address would be created via user input or from importing
938 # existing data, depending on the type of process.
939 #
940 # Advice on address input / editing:
941 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -0700942 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700943 # - Users should not be presented with UI elements for input or editing of
944 # fields outside countries where that field is used.
945 #
946 # For more guidance on how to use this schema, please see:
947 # https://support.google.com/business/answer/6397478
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700948 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
949 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
950 # For example, this can be neighborhoods, boroughs, districts.
Bu Sun Kim65020912020-05-20 12:08:20 -0700951 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
952 # known). This is often the UI language of the input form or is expected
953 # to match one of the languages used in the address&#x27; country/region, or their
954 # transliterated equivalents.
955 # This can affect formatting in certain countries, but is not critical
956 # to the correctness of the data and will never affect any validation or
957 # other non-formatting related operations.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700958 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700959 # If this value is not known, it should be omitted (rather than specifying a
960 # possibly incorrect default).
961 #
962 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700963 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
964 # addresses of a country or region.
965 # For example, this can be a state, a province, an oblast, or a prefecture.
966 # Specifically, for Spain this is the province and not the autonomous
967 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
968 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
969 # in Switzerland this should be left unpopulated.
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700970 &quot;locality&quot;: &quot;A String&quot;, # Optional. Generally refers to the city/town portion of the address.
971 # Examples: US city, IT comune, UK post town.
972 # In regions of the world where localities are not well defined or do not fit
973 # into this structure well, leave locality empty and use address_lines.
974 &quot;recipients&quot;: [ # Optional. The recipient at the address.
975 # This field may, under certain circumstances, contain multiline information.
976 # For example, it might contain &quot;care of&quot; information.
977 &quot;A String&quot;,
978 ],
979 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
980 # the latest revision.
981 #
982 # All new revisions **must** be backward compatible with old revisions.
983 &quot;postalCode&quot;: &quot;A String&quot;, # Optional. Postal code of the address. Not all countries use or require
984 # postal codes to be present, but where they are used, they may trigger
985 # additional validation with other parts of the address (e.g. state/zip
986 # validation in the U.S.A.).
987 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
988 # in most regions. Where it is used, the value is either a string like
989 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
990 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
991 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
992 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
993 # is never inferred and it is up to the user to ensure the value is
994 # correct. See http://cldr.unicode.org/ and
995 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
996 # for details. Example: &quot;CH&quot; for Switzerland.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700997 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
998 #
999 # Because values in address_lines do not have type information and may
1000 # sometimes contain multiple values in a single field (e.g.
1001 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
1002 # address lines should be &quot;envelope order&quot; for the country/region of the
1003 # address. In places where this can vary (e.g. Japan), address_language is
1004 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
1005 # &quot;ja-Latn&quot; or &quot;en&quot; for small-to-large). This way, the most specific line of
1006 # an address can be selected based on the language.
1007 #
1008 # The minimum permitted structural representation of an address consists
1009 # of a region_code with all remaining information placed in the
1010 # address_lines. It would be possible to format such an address very
1011 # approximately without geocoding, but no semantic reasoning could be
1012 # made about any of the address components until it was at least
1013 # partially resolved.
1014 #
1015 # Creating an address only containing a region_code and address_lines, and
1016 # then geocoding is the recommended way to handle completely unstructured
1017 # addresses (as opposed to guessing which parts of the address should be
1018 # localities or administrative areas).
1019 &quot;A String&quot;,
1020 ],
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001021 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001022 &quot;radiusInMiles&quot;: 3.14, # Radius in miles of the job location. This value is derived from the
1023 # location bounding box in which a circle with the specified radius
1024 # centered from LatLng covers the area associated with the job location.
1025 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
1026 # 6.17 miles.
Bu Sun Kim65020912020-05-20 12:08:20 -07001027 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
1028 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
1029 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
1030 # LocationType#LOCALITY.
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001031 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
1032 # of doubles representing degrees latitude and degrees longitude. Unless
1033 # specified otherwise, this must conform to the
1034 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
1035 # standard&lt;/a&gt;. Values must be within normalized ranges.
1036 &quot;longitude&quot;: 3.14, # The longitude in degrees. It must be in the range [-180.0, +180.0].
1037 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
1038 },
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001039 },
1040 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001041 &quot;careerSiteUri&quot;: &quot;A String&quot;, # Optional. The URI to employer&#x27;s career site or careers page on the employer&#x27;s web
1042 # site, for example, &quot;https://careers.google.com&quot;.
1043 &quot;keywordSearchableJobCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
1044 # corresponding `string_values` are used in keyword search. Jobs with
1045 # `string_values` under these specified field keys are returned if any
1046 # of the values matches the search keyword. Custom field values with
1047 # parenthesis, brackets and special symbols won&#x27;t be properly searchable,
1048 # and those keyword queries need to be surrounded by quotes.
1049 &quot;A String&quot;,
1050 ],
1051 &quot;size&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
1052 &quot;headquartersAddress&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
1053 # different from the job location. The service attempts
1054 # to geolocate the provided address, and populates a more specific
1055 # location wherever possible in DerivedInfo.headquarters_location.
Bu Sun Kim65020912020-05-20 12:08:20 -07001056 &quot;suspended&quot;: True or False, # Output only. Indicates whether a company is flagged to be suspended from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001057 # public availability by the service when job content appears suspicious,
1058 # abusive, or spammy.
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001059 &quot;imageUri&quot;: &quot;A String&quot;, # Optional. A URI that hosts the employer&#x27;s company logo.
1060 &quot;websiteUri&quot;: &quot;A String&quot;, # Optional. The URI representing the company&#x27;s primary web site or home page,
1061 # for example, &quot;https://www.google.com&quot;.
1062 #
1063 # The maximum number of allowed characters is 255.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -07001064 &quot;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
1065 # associated with all jobs, and typically to be displayed in all
1066 # roles.
1067 #
1068 # The maximum number of allowed characters is 500.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -07001069 &quot;externalId&quot;: &quot;A String&quot;, # Required. Client side company identifier, used to uniquely identify the
1070 # company.
1071 #
1072 # The maximum number of allowed characters is 255.
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001073 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
1074 # employers.
1075 #
1076 # Defaults to false if not provided.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001077 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001078 &quot;updateMask&quot;: &quot;A String&quot;, # Optional but strongly recommended for the best service
1079 # experience.
1080 #
1081 # If update_mask is provided, only the specified fields in
1082 # company are updated. Otherwise all the fields are updated.
1083 #
1084 # A field mask to specify the company fields to be updated. Only
1085 # top level fields of Company are supported.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001086 }
1087
1088 x__xgafv: string, V1 error format.
1089 Allowed values
1090 1 - v1 error format
1091 2 - v2 error format
1092
1093Returns:
1094 An object of the form:
1095
1096 { # A Company resource represents a company in the service. A company is the
1097 # entity that owns job postings, that is, the hiring entity responsible for
1098 # employing applicants for the job position.
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001099 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
1100 #
1101 # The resource name for a company. This is generated by the service when a
1102 # company is created.
1103 #
1104 # The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
1105 # &quot;projects/api-test-project/companies/foo&quot;.
Bu Sun Kim65020912020-05-20 12:08:20 -07001106 &quot;displayName&quot;: &quot;A String&quot;, # Required. The display name of the company, for example, &quot;Google LLC&quot;.
Bu Sun Kim65020912020-05-20 12:08:20 -07001107 &quot;derivedInfo&quot;: { # Derived details about the company. # Output only. Derived details about the company.
1108 &quot;headquartersLocation&quot;: { # Output only. # A structured headquarters location of the company, resolved from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001109 # Company.hq_location if provided.
1110 #
1111 # A resource that represents a location with full geographic information.
Bu Sun Kim65020912020-05-20 12:08:20 -07001112 &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 -07001113 # such as postal delivery and payments addresses. Given a postal address,
1114 # a postal service can deliver items to a premises, P.O. Box, or other
1115 # delivery location.
1116 # Given a postal address, a postal service can deliver items to a premise, P.O.
1117 # Box or similar.
1118 # It is not intended to model geographical locations (roads, towns,
1119 # mountains).
1120 #
1121 # In typical usage an address would be created via user input or from importing
1122 # existing data, depending on the type of process.
1123 #
1124 # Advice on address input / editing:
1125 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -07001126 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001127 # - Users should not be presented with UI elements for input or editing of
1128 # fields outside countries where that field is used.
1129 #
1130 # For more guidance on how to use this schema, please see:
1131 # https://support.google.com/business/answer/6397478
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001132 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
1133 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
1134 # For example, this can be neighborhoods, boroughs, districts.
Bu Sun Kim65020912020-05-20 12:08:20 -07001135 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
1136 # known). This is often the UI language of the input form or is expected
1137 # to match one of the languages used in the address&#x27; country/region, or their
1138 # transliterated equivalents.
1139 # This can affect formatting in certain countries, but is not critical
1140 # to the correctness of the data and will never affect any validation or
1141 # other non-formatting related operations.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001142 #
Bu Sun Kim65020912020-05-20 12:08:20 -07001143 # If this value is not known, it should be omitted (rather than specifying a
1144 # possibly incorrect default).
1145 #
1146 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -07001147 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
1148 # addresses of a country or region.
1149 # For example, this can be a state, a province, an oblast, or a prefecture.
1150 # Specifically, for Spain this is the province and not the autonomous
1151 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
1152 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
1153 # in Switzerland this should be left unpopulated.
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001154 &quot;locality&quot;: &quot;A String&quot;, # Optional. Generally refers to the city/town portion of the address.
1155 # Examples: US city, IT comune, UK post town.
1156 # In regions of the world where localities are not well defined or do not fit
1157 # into this structure well, leave locality empty and use address_lines.
1158 &quot;recipients&quot;: [ # Optional. The recipient at the address.
1159 # This field may, under certain circumstances, contain multiline information.
1160 # For example, it might contain &quot;care of&quot; information.
1161 &quot;A String&quot;,
1162 ],
1163 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
1164 # the latest revision.
1165 #
1166 # All new revisions **must** be backward compatible with old revisions.
1167 &quot;postalCode&quot;: &quot;A String&quot;, # Optional. Postal code of the address. Not all countries use or require
1168 # postal codes to be present, but where they are used, they may trigger
1169 # additional validation with other parts of the address (e.g. state/zip
1170 # validation in the U.S.A.).
1171 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
1172 # in most regions. Where it is used, the value is either a string like
1173 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
1174 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
1175 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
1176 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
1177 # is never inferred and it is up to the user to ensure the value is
1178 # correct. See http://cldr.unicode.org/ and
1179 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
1180 # for details. Example: &quot;CH&quot; for Switzerland.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -07001181 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
1182 #
1183 # Because values in address_lines do not have type information and may
1184 # sometimes contain multiple values in a single field (e.g.
1185 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
1186 # address lines should be &quot;envelope order&quot; for the country/region of the
1187 # address. In places where this can vary (e.g. Japan), address_language is
1188 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
1189 # &quot;ja-Latn&quot; or &quot;en&quot; for small-to-large). This way, the most specific line of
1190 # an address can be selected based on the language.
1191 #
1192 # The minimum permitted structural representation of an address consists
1193 # of a region_code with all remaining information placed in the
1194 # address_lines. It would be possible to format such an address very
1195 # approximately without geocoding, but no semantic reasoning could be
1196 # made about any of the address components until it was at least
1197 # partially resolved.
1198 #
1199 # Creating an address only containing a region_code and address_lines, and
1200 # then geocoding is the recommended way to handle completely unstructured
1201 # addresses (as opposed to guessing which parts of the address should be
1202 # localities or administrative areas).
1203 &quot;A String&quot;,
1204 ],
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001205 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001206 &quot;radiusInMiles&quot;: 3.14, # Radius in miles of the job location. This value is derived from the
1207 # location bounding box in which a circle with the specified radius
1208 # centered from LatLng covers the area associated with the job location.
1209 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
1210 # 6.17 miles.
Bu Sun Kim65020912020-05-20 12:08:20 -07001211 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
1212 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
1213 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
1214 # LocationType#LOCALITY.
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001215 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
1216 # of doubles representing degrees latitude and degrees longitude. Unless
1217 # specified otherwise, this must conform to the
1218 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
1219 # standard&lt;/a&gt;. Values must be within normalized ranges.
1220 &quot;longitude&quot;: 3.14, # The longitude in degrees. It must be in the range [-180.0, +180.0].
1221 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
1222 },
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001223 },
1224 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001225 &quot;careerSiteUri&quot;: &quot;A String&quot;, # Optional. The URI to employer&#x27;s career site or careers page on the employer&#x27;s web
1226 # site, for example, &quot;https://careers.google.com&quot;.
1227 &quot;keywordSearchableJobCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
1228 # corresponding `string_values` are used in keyword search. Jobs with
1229 # `string_values` under these specified field keys are returned if any
1230 # of the values matches the search keyword. Custom field values with
1231 # parenthesis, brackets and special symbols won&#x27;t be properly searchable,
1232 # and those keyword queries need to be surrounded by quotes.
1233 &quot;A String&quot;,
1234 ],
1235 &quot;size&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
1236 &quot;headquartersAddress&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
1237 # different from the job location. The service attempts
1238 # to geolocate the provided address, and populates a more specific
1239 # location wherever possible in DerivedInfo.headquarters_location.
Bu Sun Kim65020912020-05-20 12:08:20 -07001240 &quot;suspended&quot;: True or False, # Output only. Indicates whether a company is flagged to be suspended from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001241 # public availability by the service when job content appears suspicious,
1242 # abusive, or spammy.
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001243 &quot;imageUri&quot;: &quot;A String&quot;, # Optional. A URI that hosts the employer&#x27;s company logo.
1244 &quot;websiteUri&quot;: &quot;A String&quot;, # Optional. The URI representing the company&#x27;s primary web site or home page,
1245 # for example, &quot;https://www.google.com&quot;.
1246 #
1247 # The maximum number of allowed characters is 255.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -07001248 &quot;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
1249 # associated with all jobs, and typically to be displayed in all
1250 # roles.
1251 #
1252 # The maximum number of allowed characters is 500.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -07001253 &quot;externalId&quot;: &quot;A String&quot;, # Required. Client side company identifier, used to uniquely identify the
1254 # company.
1255 #
1256 # The maximum number of allowed characters is 255.
Bu Sun Kimd059ad82020-07-22 17:02:09 -07001257 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
1258 # employers.
1259 #
1260 # Defaults to false if not provided.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001261 }</pre>
1262</div>
1263
1264</body></html>