blob: b3e9c2982400e388cf35311a1f42789e0244a59c [file] [log] [blame]
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001<html><body>
2<style>
3
4body, h1, h2, h3, div, span, p, pre, a {
5 margin: 0;
6 padding: 0;
7 border: 0;
8 font-weight: inherit;
9 font-style: inherit;
10 font-size: 100%;
11 font-family: inherit;
12 vertical-align: baseline;
13}
14
15body {
16 font-size: 13px;
17 padding: 1em;
18}
19
20h1 {
21 font-size: 26px;
22 margin-bottom: 1em;
23}
24
25h2 {
26 font-size: 24px;
27 margin-bottom: 1em;
28}
29
30h3 {
31 font-size: 20px;
32 margin-bottom: 1em;
33 margin-top: 1em;
34}
35
36pre, code {
37 line-height: 1.5;
38 font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
39}
40
41pre {
42 margin-top: 0.5em;
43}
44
45h1, h2, h3, p {
46 font-family: Arial, sans serif;
47}
48
49h1, h2, h3 {
50 border-bottom: solid #CCC 1px;
51}
52
53.toc_element {
54 margin-top: 0.5em;
55}
56
57.firstline {
58 margin-left: 2 em;
59}
60
61.method {
62 margin-top: 1em;
63 border: solid 1px #CCC;
64 padding: 1em;
65 background: #EEE;
66}
67
68.details {
69 font-weight: bold;
70 font-size: 14px;
71}
72
73</style>
74
75<h1><a href="jobs_v3p1beta1.html">Cloud Talent Solution API</a> . <a href="jobs_v3p1beta1.projects.html">projects</a> . <a href="jobs_v3p1beta1.projects.companies.html">companies</a></h1>
76<h2>Instance Methods</h2>
77<p class="toc_element">
Dan O'Mearadd494642020-05-01 07:42:23 -070078 <code><a href="#create">create(parent, body=None, x__xgafv=None)</a></code></p>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -070079<p class="firstline">Creates a new company entity.</p>
80<p class="toc_element">
81 <code><a href="#delete">delete(name, x__xgafv=None)</a></code></p>
82<p class="firstline">Deletes specified company.</p>
83<p class="toc_element">
84 <code><a href="#get">get(name, x__xgafv=None)</a></code></p>
85<p class="firstline">Retrieves specified company.</p>
86<p class="toc_element">
Bu Sun Kim65020912020-05-20 12:08:20 -070087 <code><a href="#list">list(parent, pageToken=None, requireOpenJobs=None, pageSize=None, x__xgafv=None)</a></code></p>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -070088<p class="firstline">Lists all companies associated with the service account.</p>
89<p class="toc_element">
90 <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
91<p class="firstline">Retrieves the next page of results.</p>
92<p class="toc_element">
Dan O'Mearadd494642020-05-01 07:42:23 -070093 <code><a href="#patch">patch(name, body=None, x__xgafv=None)</a></code></p>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -070094<p class="firstline">Updates specified company. Company names can't be updated. To update a</p>
95<h3>Method Details</h3>
96<div class="method">
Dan O'Mearadd494642020-05-01 07:42:23 -070097 <code class="details" id="create">create(parent, body=None, x__xgafv=None)</code>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -070098 <pre>Creates a new company entity.
99
100Args:
Dan O'Mearadd494642020-05-01 07:42:23 -0700101 parent: string, Required. Resource name of the project under which the company is created.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700102
Bu Sun Kim65020912020-05-20 12:08:20 -0700103The format is &quot;projects/{project_id}&quot;, for example,
104&quot;projects/api-test-project&quot;. (required)
Dan O'Mearadd494642020-05-01 07:42:23 -0700105 body: object, The request body.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700106 The object takes the form of:
107
108{ # Input only.
109 #
110 # The Request of the CreateCompany method.
Bu Sun Kim65020912020-05-20 12:08:20 -0700111 &quot;company&quot;: { # A Company resource represents a company in the service. A company is the # Required. The company to be created.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700112 # entity that owns job postings, that is, the hiring entity responsible for
113 # employing applicants for the job position.
Bu Sun Kim65020912020-05-20 12:08:20 -0700114 &quot;imageUri&quot;: &quot;A String&quot;, # Optional. A URI that hosts the employer&#x27;s company logo.
115 &quot;size&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
116 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
117 # employers.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700118 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700119 # Defaults to false if not provided.
120 &quot;websiteUri&quot;: &quot;A String&quot;, # Optional. The URI representing the company&#x27;s primary web site or home page,
121 # for example, &quot;https://www.google.com&quot;.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700122 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700123 # The maximum number of allowed characters is 255.
124 &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
125 # site, for example, &quot;https://careers.google.com&quot;.
126 &quot;externalId&quot;: &quot;A String&quot;, # Required. Client side company identifier, used to uniquely identify the
127 # company.
128 #
129 # The maximum number of allowed characters is 255.
130 &quot;displayName&quot;: &quot;A String&quot;, # Required. The display name of the company, for example, &quot;Google LLC&quot;.
131 &quot;headquartersAddress&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700132 # different from the job location. The service attempts
133 # to geolocate the provided address, and populates a more specific
134 # location wherever possible in DerivedInfo.headquarters_location.
Bu Sun Kim65020912020-05-20 12:08:20 -0700135 &quot;keywordSearchableJobCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
136 # corresponding `string_values` are used in keyword search. Jobs with
137 # `string_values` under these specified field keys are returned if any
138 # of the values matches the search keyword. Custom field values with
139 # parenthesis, brackets and special symbols won&#x27;t be properly searchable,
140 # and those keyword queries need to be surrounded by quotes.
141 &quot;A String&quot;,
142 ],
143 &quot;derivedInfo&quot;: { # Derived details about the company. # Output only. Derived details about the company.
144 &quot;headquartersLocation&quot;: { # Output only. # A structured headquarters location of the company, resolved from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700145 # Company.hq_location if provided.
146 #
147 # A resource that represents a location with full geographic information.
Bu Sun Kim65020912020-05-20 12:08:20 -0700148 &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 -0700149 # such as postal delivery and payments addresses. Given a postal address,
150 # a postal service can deliver items to a premises, P.O. Box, or other
151 # delivery location.
152 # Given a postal address, a postal service can deliver items to a premise, P.O.
153 # Box or similar.
154 # It is not intended to model geographical locations (roads, towns,
155 # mountains).
156 #
157 # In typical usage an address would be created via user input or from importing
158 # existing data, depending on the type of process.
159 #
160 # Advice on address input / editing:
161 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -0700162 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700163 # - Users should not be presented with UI elements for input or editing of
164 # fields outside countries where that field is used.
165 #
166 # For more guidance on how to use this schema, please see:
167 # https://support.google.com/business/answer/6397478
Bu Sun Kim65020912020-05-20 12:08:20 -0700168 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
169 # the latest revision.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700170 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700171 # All new revisions **must** be backward compatible with old revisions.
172 &quot;locality&quot;: &quot;A String&quot;, # Optional. Generally refers to the city/town portion of the address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700173 # Examples: US city, IT comune, UK post town.
174 # In regions of the world where localities are not well defined or do not fit
175 # into this structure well, leave locality empty and use address_lines.
Bu Sun Kim65020912020-05-20 12:08:20 -0700176 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700177 # addresses of a country or region.
178 # For example, this can be a state, a province, an oblast, or a prefecture.
179 # Specifically, for Spain this is the province and not the autonomous
Bu Sun Kim65020912020-05-20 12:08:20 -0700180 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
181 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700182 # in Switzerland this should be left unpopulated.
Bu Sun Kim65020912020-05-20 12:08:20 -0700183 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
184 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
185 # is never inferred and it is up to the user to ensure the value is
186 # correct. See http://cldr.unicode.org/ and
187 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
188 # for details. Example: &quot;CH&quot; for Switzerland.
189 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700190 #
191 # Because values in address_lines do not have type information and may
192 # sometimes contain multiple values in a single field (e.g.
Bu Sun Kim65020912020-05-20 12:08:20 -0700193 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
194 # address lines should be &quot;envelope order&quot; for the country/region of the
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700195 # address. In places where this can vary (e.g. Japan), address_language is
Bu Sun Kim65020912020-05-20 12:08:20 -0700196 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
197 # &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 -0700198 # an address can be selected based on the language.
199 #
200 # The minimum permitted structural representation of an address consists
201 # of a region_code with all remaining information placed in the
202 # address_lines. It would be possible to format such an address very
203 # approximately without geocoding, but no semantic reasoning could be
204 # made about any of the address components until it was at least
205 # partially resolved.
206 #
207 # Creating an address only containing a region_code and address_lines, and
208 # then geocoding is the recommended way to handle completely unstructured
209 # addresses (as opposed to guessing which parts of the address should be
210 # localities or administrative areas).
Bu Sun Kim65020912020-05-20 12:08:20 -0700211 &quot;A String&quot;,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700212 ],
Bu Sun Kim65020912020-05-20 12:08:20 -0700213 &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 -0700214 # postal codes to be present, but where they are used, they may trigger
215 # additional validation with other parts of the address (e.g. state/zip
216 # validation in the U.S.A.).
Bu Sun Kim65020912020-05-20 12:08:20 -0700217 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
218 # known). This is often the UI language of the input form or is expected
219 # to match one of the languages used in the address&#x27; country/region, or their
220 # transliterated equivalents.
221 # This can affect formatting in certain countries, but is not critical
222 # to the correctness of the data and will never affect any validation or
223 # other non-formatting related operations.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700224 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700225 # If this value is not known, it should be omitted (rather than specifying a
226 # possibly incorrect default).
227 #
228 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
229 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
230 # in most regions. Where it is used, the value is either a string like
231 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
232 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
233 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
234 &quot;recipients&quot;: [ # Optional. The recipient at the address.
235 # This field may, under certain circumstances, contain multiline information.
236 # For example, it might contain &quot;care of&quot; information.
237 &quot;A String&quot;,
238 ],
239 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
240 # For example, this can be neighborhoods, boroughs, districts.
241 },
242 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
243 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
244 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
245 # LocationType#LOCALITY.
246 &quot;radiusInMiles&quot;: 3.14, # Radius in miles of the job location. This value is derived from the
247 # location bounding box in which a circle with the specified radius
248 # centered from LatLng covers the area associated with the job location.
249 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
250 # 6.17 miles.
251 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
252 # of doubles representing degrees latitude and degrees longitude. Unless
253 # specified otherwise, this must conform to the
254 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
255 # standard&lt;/a&gt;. Values must be within normalized ranges.
256 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
257 &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 -0700258 },
259 },
260 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700261 &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 -0700262 # public availability by the service when job content appears suspicious,
263 # abusive, or spammy.
Bu Sun Kim65020912020-05-20 12:08:20 -0700264 &quot;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
265 # associated with all jobs, and typically to be displayed in all
266 # roles.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700267 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700268 # The maximum number of allowed characters is 500.
269 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
270 #
271 # The resource name for a company. This is generated by the service when a
272 # company is created.
273 #
274 # The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
275 # &quot;projects/api-test-project/companies/foo&quot;.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700276 },
277 }
278
279 x__xgafv: string, V1 error format.
280 Allowed values
281 1 - v1 error format
282 2 - v2 error format
283
284Returns:
285 An object of the form:
286
287 { # A Company resource represents a company in the service. A company is the
288 # entity that owns job postings, that is, the hiring entity responsible for
289 # employing applicants for the job position.
Bu Sun Kim65020912020-05-20 12:08:20 -0700290 &quot;imageUri&quot;: &quot;A String&quot;, # Optional. A URI that hosts the employer&#x27;s company logo.
291 &quot;size&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
292 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
293 # employers.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700294 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700295 # Defaults to false if not provided.
296 &quot;websiteUri&quot;: &quot;A String&quot;, # Optional. The URI representing the company&#x27;s primary web site or home page,
297 # for example, &quot;https://www.google.com&quot;.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700298 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700299 # The maximum number of allowed characters is 255.
300 &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
301 # site, for example, &quot;https://careers.google.com&quot;.
302 &quot;externalId&quot;: &quot;A String&quot;, # Required. Client side company identifier, used to uniquely identify the
303 # company.
304 #
305 # The maximum number of allowed characters is 255.
306 &quot;displayName&quot;: &quot;A String&quot;, # Required. The display name of the company, for example, &quot;Google LLC&quot;.
307 &quot;headquartersAddress&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700308 # different from the job location. The service attempts
309 # to geolocate the provided address, and populates a more specific
310 # location wherever possible in DerivedInfo.headquarters_location.
Bu Sun Kim65020912020-05-20 12:08:20 -0700311 &quot;keywordSearchableJobCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
312 # corresponding `string_values` are used in keyword search. Jobs with
313 # `string_values` under these specified field keys are returned if any
314 # of the values matches the search keyword. Custom field values with
315 # parenthesis, brackets and special symbols won&#x27;t be properly searchable,
316 # and those keyword queries need to be surrounded by quotes.
317 &quot;A String&quot;,
318 ],
319 &quot;derivedInfo&quot;: { # Derived details about the company. # Output only. Derived details about the company.
320 &quot;headquartersLocation&quot;: { # Output only. # A structured headquarters location of the company, resolved from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700321 # Company.hq_location if provided.
322 #
323 # A resource that represents a location with full geographic information.
Bu Sun Kim65020912020-05-20 12:08:20 -0700324 &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 -0700325 # such as postal delivery and payments addresses. Given a postal address,
326 # a postal service can deliver items to a premises, P.O. Box, or other
327 # delivery location.
328 # Given a postal address, a postal service can deliver items to a premise, P.O.
329 # Box or similar.
330 # It is not intended to model geographical locations (roads, towns,
331 # mountains).
332 #
333 # In typical usage an address would be created via user input or from importing
334 # existing data, depending on the type of process.
335 #
336 # Advice on address input / editing:
337 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -0700338 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700339 # - Users should not be presented with UI elements for input or editing of
340 # fields outside countries where that field is used.
341 #
342 # For more guidance on how to use this schema, please see:
343 # https://support.google.com/business/answer/6397478
Bu Sun Kim65020912020-05-20 12:08:20 -0700344 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
345 # the latest revision.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700346 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700347 # All new revisions **must** be backward compatible with old revisions.
348 &quot;locality&quot;: &quot;A String&quot;, # Optional. Generally refers to the city/town portion of the address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700349 # Examples: US city, IT comune, UK post town.
350 # In regions of the world where localities are not well defined or do not fit
351 # into this structure well, leave locality empty and use address_lines.
Bu Sun Kim65020912020-05-20 12:08:20 -0700352 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700353 # addresses of a country or region.
354 # For example, this can be a state, a province, an oblast, or a prefecture.
355 # Specifically, for Spain this is the province and not the autonomous
Bu Sun Kim65020912020-05-20 12:08:20 -0700356 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
357 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700358 # in Switzerland this should be left unpopulated.
Bu Sun Kim65020912020-05-20 12:08:20 -0700359 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
360 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
361 # is never inferred and it is up to the user to ensure the value is
362 # correct. See http://cldr.unicode.org/ and
363 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
364 # for details. Example: &quot;CH&quot; for Switzerland.
365 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700366 #
367 # Because values in address_lines do not have type information and may
368 # sometimes contain multiple values in a single field (e.g.
Bu Sun Kim65020912020-05-20 12:08:20 -0700369 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
370 # address lines should be &quot;envelope order&quot; for the country/region of the
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700371 # address. In places where this can vary (e.g. Japan), address_language is
Bu Sun Kim65020912020-05-20 12:08:20 -0700372 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
373 # &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 -0700374 # an address can be selected based on the language.
375 #
376 # The minimum permitted structural representation of an address consists
377 # of a region_code with all remaining information placed in the
378 # address_lines. It would be possible to format such an address very
379 # approximately without geocoding, but no semantic reasoning could be
380 # made about any of the address components until it was at least
381 # partially resolved.
382 #
383 # Creating an address only containing a region_code and address_lines, and
384 # then geocoding is the recommended way to handle completely unstructured
385 # addresses (as opposed to guessing which parts of the address should be
386 # localities or administrative areas).
Bu Sun Kim65020912020-05-20 12:08:20 -0700387 &quot;A String&quot;,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700388 ],
Bu Sun Kim65020912020-05-20 12:08:20 -0700389 &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 -0700390 # postal codes to be present, but where they are used, they may trigger
391 # additional validation with other parts of the address (e.g. state/zip
392 # validation in the U.S.A.).
Bu Sun Kim65020912020-05-20 12:08:20 -0700393 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
394 # known). This is often the UI language of the input form or is expected
395 # to match one of the languages used in the address&#x27; country/region, or their
396 # transliterated equivalents.
397 # This can affect formatting in certain countries, but is not critical
398 # to the correctness of the data and will never affect any validation or
399 # other non-formatting related operations.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700400 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700401 # If this value is not known, it should be omitted (rather than specifying a
402 # possibly incorrect default).
403 #
404 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
405 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
406 # in most regions. Where it is used, the value is either a string like
407 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
408 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
409 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
410 &quot;recipients&quot;: [ # Optional. The recipient at the address.
411 # This field may, under certain circumstances, contain multiline information.
412 # For example, it might contain &quot;care of&quot; information.
413 &quot;A String&quot;,
414 ],
415 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
416 # For example, this can be neighborhoods, boroughs, districts.
417 },
418 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
419 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
420 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
421 # LocationType#LOCALITY.
422 &quot;radiusInMiles&quot;: 3.14, # Radius in miles of the job location. This value is derived from the
423 # location bounding box in which a circle with the specified radius
424 # centered from LatLng covers the area associated with the job location.
425 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
426 # 6.17 miles.
427 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
428 # of doubles representing degrees latitude and degrees longitude. Unless
429 # specified otherwise, this must conform to the
430 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
431 # standard&lt;/a&gt;. Values must be within normalized ranges.
432 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
433 &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 -0700434 },
435 },
436 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700437 &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 -0700438 # public availability by the service when job content appears suspicious,
439 # abusive, or spammy.
Bu Sun Kim65020912020-05-20 12:08:20 -0700440 &quot;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
441 # associated with all jobs, and typically to be displayed in all
442 # roles.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700443 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700444 # The maximum number of allowed characters is 500.
445 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
446 #
447 # The resource name for a company. This is generated by the service when a
448 # company is created.
449 #
450 # The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
451 # &quot;projects/api-test-project/companies/foo&quot;.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700452 }</pre>
453</div>
454
455<div class="method">
456 <code class="details" id="delete">delete(name, x__xgafv=None)</code>
457 <pre>Deletes specified company.
458Prerequisite: The company has no jobs associated with it.
459
460Args:
Dan O'Mearadd494642020-05-01 07:42:23 -0700461 name: string, Required. The resource name of the company to be deleted.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700462
Bu Sun Kim65020912020-05-20 12:08:20 -0700463The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
464&quot;projects/api-test-project/companies/foo&quot;. (required)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700465 x__xgafv: string, V1 error format.
466 Allowed values
467 1 - v1 error format
468 2 - v2 error format
469
470Returns:
471 An object of the form:
472
473 { # A generic empty message that you can re-use to avoid defining duplicated
474 # empty messages in your APIs. A typical example is to use it as the request
475 # or the response type of an API method. For instance:
476 #
477 # service Foo {
478 # rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty);
479 # }
480 #
481 # The JSON representation for `Empty` is empty JSON object `{}`.
482 }</pre>
483</div>
484
485<div class="method">
486 <code class="details" id="get">get(name, x__xgafv=None)</code>
487 <pre>Retrieves specified company.
488
489Args:
Dan O'Mearadd494642020-05-01 07:42:23 -0700490 name: string, Required. The resource name of the company to be retrieved.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700491
Bu Sun Kim65020912020-05-20 12:08:20 -0700492The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
493&quot;projects/api-test-project/companies/foo&quot;. (required)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700494 x__xgafv: string, V1 error format.
495 Allowed values
496 1 - v1 error format
497 2 - v2 error format
498
499Returns:
500 An object of the form:
501
502 { # A Company resource represents a company in the service. A company is the
503 # entity that owns job postings, that is, the hiring entity responsible for
504 # employing applicants for the job position.
Bu Sun Kim65020912020-05-20 12:08:20 -0700505 &quot;imageUri&quot;: &quot;A String&quot;, # Optional. A URI that hosts the employer&#x27;s company logo.
506 &quot;size&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
507 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
508 # employers.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700509 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700510 # Defaults to false if not provided.
511 &quot;websiteUri&quot;: &quot;A String&quot;, # Optional. The URI representing the company&#x27;s primary web site or home page,
512 # for example, &quot;https://www.google.com&quot;.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700513 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700514 # The maximum number of allowed characters is 255.
515 &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
516 # site, for example, &quot;https://careers.google.com&quot;.
517 &quot;externalId&quot;: &quot;A String&quot;, # Required. Client side company identifier, used to uniquely identify the
518 # company.
519 #
520 # The maximum number of allowed characters is 255.
521 &quot;displayName&quot;: &quot;A String&quot;, # Required. The display name of the company, for example, &quot;Google LLC&quot;.
522 &quot;headquartersAddress&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700523 # different from the job location. The service attempts
524 # to geolocate the provided address, and populates a more specific
525 # location wherever possible in DerivedInfo.headquarters_location.
Bu Sun Kim65020912020-05-20 12:08:20 -0700526 &quot;keywordSearchableJobCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
527 # corresponding `string_values` are used in keyword search. Jobs with
528 # `string_values` under these specified field keys are returned if any
529 # of the values matches the search keyword. Custom field values with
530 # parenthesis, brackets and special symbols won&#x27;t be properly searchable,
531 # and those keyword queries need to be surrounded by quotes.
532 &quot;A String&quot;,
533 ],
534 &quot;derivedInfo&quot;: { # Derived details about the company. # Output only. Derived details about the company.
535 &quot;headquartersLocation&quot;: { # Output only. # A structured headquarters location of the company, resolved from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700536 # Company.hq_location if provided.
537 #
538 # A resource that represents a location with full geographic information.
Bu Sun Kim65020912020-05-20 12:08:20 -0700539 &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 -0700540 # such as postal delivery and payments addresses. Given a postal address,
541 # a postal service can deliver items to a premises, P.O. Box, or other
542 # delivery location.
543 # Given a postal address, a postal service can deliver items to a premise, P.O.
544 # Box or similar.
545 # It is not intended to model geographical locations (roads, towns,
546 # mountains).
547 #
548 # In typical usage an address would be created via user input or from importing
549 # existing data, depending on the type of process.
550 #
551 # Advice on address input / editing:
552 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -0700553 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700554 # - Users should not be presented with UI elements for input or editing of
555 # fields outside countries where that field is used.
556 #
557 # For more guidance on how to use this schema, please see:
558 # https://support.google.com/business/answer/6397478
Bu Sun Kim65020912020-05-20 12:08:20 -0700559 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
560 # the latest revision.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700561 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700562 # All new revisions **must** be backward compatible with old revisions.
563 &quot;locality&quot;: &quot;A String&quot;, # Optional. Generally refers to the city/town portion of the address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700564 # Examples: US city, IT comune, UK post town.
565 # In regions of the world where localities are not well defined or do not fit
566 # into this structure well, leave locality empty and use address_lines.
Bu Sun Kim65020912020-05-20 12:08:20 -0700567 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700568 # addresses of a country or region.
569 # For example, this can be a state, a province, an oblast, or a prefecture.
570 # Specifically, for Spain this is the province and not the autonomous
Bu Sun Kim65020912020-05-20 12:08:20 -0700571 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
572 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700573 # in Switzerland this should be left unpopulated.
Bu Sun Kim65020912020-05-20 12:08:20 -0700574 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
575 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
576 # is never inferred and it is up to the user to ensure the value is
577 # correct. See http://cldr.unicode.org/ and
578 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
579 # for details. Example: &quot;CH&quot; for Switzerland.
580 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700581 #
582 # Because values in address_lines do not have type information and may
583 # sometimes contain multiple values in a single field (e.g.
Bu Sun Kim65020912020-05-20 12:08:20 -0700584 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
585 # address lines should be &quot;envelope order&quot; for the country/region of the
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700586 # address. In places where this can vary (e.g. Japan), address_language is
Bu Sun Kim65020912020-05-20 12:08:20 -0700587 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
588 # &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 -0700589 # an address can be selected based on the language.
590 #
591 # The minimum permitted structural representation of an address consists
592 # of a region_code with all remaining information placed in the
593 # address_lines. It would be possible to format such an address very
594 # approximately without geocoding, but no semantic reasoning could be
595 # made about any of the address components until it was at least
596 # partially resolved.
597 #
598 # Creating an address only containing a region_code and address_lines, and
599 # then geocoding is the recommended way to handle completely unstructured
600 # addresses (as opposed to guessing which parts of the address should be
601 # localities or administrative areas).
Bu Sun Kim65020912020-05-20 12:08:20 -0700602 &quot;A String&quot;,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700603 ],
Bu Sun Kim65020912020-05-20 12:08:20 -0700604 &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 -0700605 # postal codes to be present, but where they are used, they may trigger
606 # additional validation with other parts of the address (e.g. state/zip
607 # validation in the U.S.A.).
Bu Sun Kim65020912020-05-20 12:08:20 -0700608 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
609 # known). This is often the UI language of the input form or is expected
610 # to match one of the languages used in the address&#x27; country/region, or their
611 # transliterated equivalents.
612 # This can affect formatting in certain countries, but is not critical
613 # to the correctness of the data and will never affect any validation or
614 # other non-formatting related operations.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700615 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700616 # If this value is not known, it should be omitted (rather than specifying a
617 # possibly incorrect default).
618 #
619 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
620 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
621 # in most regions. Where it is used, the value is either a string like
622 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
623 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
624 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
625 &quot;recipients&quot;: [ # Optional. The recipient at the address.
626 # This field may, under certain circumstances, contain multiline information.
627 # For example, it might contain &quot;care of&quot; information.
628 &quot;A String&quot;,
629 ],
630 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
631 # For example, this can be neighborhoods, boroughs, districts.
632 },
633 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
634 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
635 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
636 # LocationType#LOCALITY.
637 &quot;radiusInMiles&quot;: 3.14, # Radius in miles of the job location. This value is derived from the
638 # location bounding box in which a circle with the specified radius
639 # centered from LatLng covers the area associated with the job location.
640 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
641 # 6.17 miles.
642 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
643 # of doubles representing degrees latitude and degrees longitude. Unless
644 # specified otherwise, this must conform to the
645 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
646 # standard&lt;/a&gt;. Values must be within normalized ranges.
647 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
648 &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 -0700649 },
650 },
651 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700652 &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 -0700653 # public availability by the service when job content appears suspicious,
654 # abusive, or spammy.
Bu Sun Kim65020912020-05-20 12:08:20 -0700655 &quot;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
656 # associated with all jobs, and typically to be displayed in all
657 # roles.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700658 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700659 # The maximum number of allowed characters is 500.
660 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
661 #
662 # The resource name for a company. This is generated by the service when a
663 # company is created.
664 #
665 # The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
666 # &quot;projects/api-test-project/companies/foo&quot;.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700667 }</pre>
668</div>
669
670<div class="method">
Bu Sun Kim65020912020-05-20 12:08:20 -0700671 <code class="details" id="list">list(parent, pageToken=None, requireOpenJobs=None, pageSize=None, x__xgafv=None)</code>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700672 <pre>Lists all companies associated with the service account.
673
674Args:
Dan O'Mearadd494642020-05-01 07:42:23 -0700675 parent: string, Required. Resource name of the project under which the company is created.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700676
Bu Sun Kim65020912020-05-20 12:08:20 -0700677The format is &quot;projects/{project_id}&quot;, for example,
678&quot;projects/api-test-project&quot;. (required)
679 pageToken: string, Optional. The starting indicator from which to return results.
Dan O'Mearadd494642020-05-01 07:42:23 -0700680 requireOpenJobs: boolean, Optional. Set to true if the companies requested must have open jobs.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700681
682Defaults to false.
683
684If true, at most page_size of companies are fetched, among which
685only those with open jobs are returned.
Bu Sun Kim65020912020-05-20 12:08:20 -0700686 pageSize: integer, Optional. The maximum number of companies to be returned, at most 100.
687Default is 100 if a non-positive number is provided.
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 Kim65020912020-05-20 12:08:20 -0700699 &quot;nextPageToken&quot;: &quot;A String&quot;, # A token to retrieve the next page of results.
700 &quot;companies&quot;: [ # Companies for the current client.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700701 { # A Company resource represents a company in the service. A company is the
702 # entity that owns job postings, that is, the hiring entity responsible for
703 # employing applicants for the job position.
Bu Sun Kim65020912020-05-20 12:08:20 -0700704 &quot;imageUri&quot;: &quot;A String&quot;, # Optional. A URI that hosts the employer&#x27;s company logo.
705 &quot;size&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
706 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
707 # employers.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700708 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700709 # Defaults to false if not provided.
710 &quot;websiteUri&quot;: &quot;A String&quot;, # Optional. The URI representing the company&#x27;s primary web site or home page,
711 # for example, &quot;https://www.google.com&quot;.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700712 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700713 # The maximum number of allowed characters is 255.
714 &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
715 # site, for example, &quot;https://careers.google.com&quot;.
716 &quot;externalId&quot;: &quot;A String&quot;, # Required. Client side company identifier, used to uniquely identify the
717 # company.
718 #
719 # The maximum number of allowed characters is 255.
720 &quot;displayName&quot;: &quot;A String&quot;, # Required. The display name of the company, for example, &quot;Google LLC&quot;.
721 &quot;headquartersAddress&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700722 # different from the job location. The service attempts
723 # to geolocate the provided address, and populates a more specific
724 # location wherever possible in DerivedInfo.headquarters_location.
Bu Sun Kim65020912020-05-20 12:08:20 -0700725 &quot;keywordSearchableJobCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
726 # corresponding `string_values` are used in keyword search. Jobs with
727 # `string_values` under these specified field keys are returned if any
728 # of the values matches the search keyword. Custom field values with
729 # parenthesis, brackets and special symbols won&#x27;t be properly searchable,
730 # and those keyword queries need to be surrounded by quotes.
731 &quot;A String&quot;,
732 ],
733 &quot;derivedInfo&quot;: { # Derived details about the company. # Output only. Derived details about the company.
734 &quot;headquartersLocation&quot;: { # Output only. # A structured headquarters location of the company, resolved from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700735 # Company.hq_location if provided.
736 #
737 # A resource that represents a location with full geographic information.
Bu Sun Kim65020912020-05-20 12:08:20 -0700738 &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 -0700739 # such as postal delivery and payments addresses. Given a postal address,
740 # a postal service can deliver items to a premises, P.O. Box, or other
741 # delivery location.
742 # Given a postal address, a postal service can deliver items to a premise, P.O.
743 # Box or similar.
744 # It is not intended to model geographical locations (roads, towns,
745 # mountains).
746 #
747 # In typical usage an address would be created via user input or from importing
748 # existing data, depending on the type of process.
749 #
750 # Advice on address input / editing:
751 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -0700752 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700753 # - Users should not be presented with UI elements for input or editing of
754 # fields outside countries where that field is used.
755 #
756 # For more guidance on how to use this schema, please see:
757 # https://support.google.com/business/answer/6397478
Bu Sun Kim65020912020-05-20 12:08:20 -0700758 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
759 # the latest revision.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700760 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700761 # All new revisions **must** be backward compatible with old revisions.
762 &quot;locality&quot;: &quot;A String&quot;, # Optional. Generally refers to the city/town portion of the address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700763 # Examples: US city, IT comune, UK post town.
764 # In regions of the world where localities are not well defined or do not fit
765 # into this structure well, leave locality empty and use address_lines.
Bu Sun Kim65020912020-05-20 12:08:20 -0700766 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700767 # addresses of a country or region.
768 # For example, this can be a state, a province, an oblast, or a prefecture.
769 # Specifically, for Spain this is the province and not the autonomous
Bu Sun Kim65020912020-05-20 12:08:20 -0700770 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
771 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700772 # in Switzerland this should be left unpopulated.
Bu Sun Kim65020912020-05-20 12:08:20 -0700773 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
774 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
775 # is never inferred and it is up to the user to ensure the value is
776 # correct. See http://cldr.unicode.org/ and
777 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
778 # for details. Example: &quot;CH&quot; for Switzerland.
779 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700780 #
781 # Because values in address_lines do not have type information and may
782 # sometimes contain multiple values in a single field (e.g.
Bu Sun Kim65020912020-05-20 12:08:20 -0700783 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
784 # address lines should be &quot;envelope order&quot; for the country/region of the
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700785 # address. In places where this can vary (e.g. Japan), address_language is
Bu Sun Kim65020912020-05-20 12:08:20 -0700786 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
787 # &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 -0700788 # an address can be selected based on the language.
789 #
790 # The minimum permitted structural representation of an address consists
791 # of a region_code with all remaining information placed in the
792 # address_lines. It would be possible to format such an address very
793 # approximately without geocoding, but no semantic reasoning could be
794 # made about any of the address components until it was at least
795 # partially resolved.
796 #
797 # Creating an address only containing a region_code and address_lines, and
798 # then geocoding is the recommended way to handle completely unstructured
799 # addresses (as opposed to guessing which parts of the address should be
800 # localities or administrative areas).
Bu Sun Kim65020912020-05-20 12:08:20 -0700801 &quot;A String&quot;,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700802 ],
Bu Sun Kim65020912020-05-20 12:08:20 -0700803 &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 -0700804 # postal codes to be present, but where they are used, they may trigger
805 # additional validation with other parts of the address (e.g. state/zip
806 # validation in the U.S.A.).
Bu Sun Kim65020912020-05-20 12:08:20 -0700807 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
808 # known). This is often the UI language of the input form or is expected
809 # to match one of the languages used in the address&#x27; country/region, or their
810 # transliterated equivalents.
811 # This can affect formatting in certain countries, but is not critical
812 # to the correctness of the data and will never affect any validation or
813 # other non-formatting related operations.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700814 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700815 # If this value is not known, it should be omitted (rather than specifying a
816 # possibly incorrect default).
817 #
818 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
819 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
820 # in most regions. Where it is used, the value is either a string like
821 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
822 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
823 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
824 &quot;recipients&quot;: [ # Optional. The recipient at the address.
825 # This field may, under certain circumstances, contain multiline information.
826 # For example, it might contain &quot;care of&quot; information.
827 &quot;A String&quot;,
828 ],
829 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
830 # For example, this can be neighborhoods, boroughs, districts.
831 },
832 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
833 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
834 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
835 # LocationType#LOCALITY.
836 &quot;radiusInMiles&quot;: 3.14, # Radius in miles of the job location. This value is derived from the
837 # location bounding box in which a circle with the specified radius
838 # centered from LatLng covers the area associated with the job location.
839 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
840 # 6.17 miles.
841 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
842 # of doubles representing degrees latitude and degrees longitude. Unless
843 # specified otherwise, this must conform to the
844 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
845 # standard&lt;/a&gt;. Values must be within normalized ranges.
846 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
847 &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 -0700848 },
849 },
850 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700851 &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 -0700852 # public availability by the service when job content appears suspicious,
853 # abusive, or spammy.
Bu Sun Kim65020912020-05-20 12:08:20 -0700854 &quot;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
855 # associated with all jobs, and typically to be displayed in all
856 # roles.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700857 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700858 # The maximum number of allowed characters is 500.
859 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
860 #
861 # The resource name for a company. This is generated by the service when a
862 # company is created.
863 #
864 # The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
865 # &quot;projects/api-test-project/companies/foo&quot;.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700866 },
867 ],
Bu Sun Kim65020912020-05-20 12:08:20 -0700868 &quot;metadata&quot;: { # Output only. # Additional information for the API invocation, such as the request
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700869 # tracking id.
870 #
871 # Additional information returned to client, such as debugging information.
Bu Sun Kim65020912020-05-20 12:08:20 -0700872 &quot;requestId&quot;: &quot;A String&quot;, # A unique id associated with this call.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700873 # This id is logged for tracking purposes.
874 },
875 }</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;updateMask&quot;: &quot;A String&quot;, # Optional but strongly recommended for the best service
913 # experience.
914 #
915 # If update_mask is provided, only the specified fields in
916 # company are updated. Otherwise all the fields are updated.
917 #
918 # A field mask to specify the company fields to be updated. Only
919 # top level fields of Company are supported.
920 &quot;company&quot;: { # A Company resource represents a company in the service. A company is the # Required. The company resource to replace the current resource in the system.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700921 # entity that owns job postings, that is, the hiring entity responsible for
922 # employing applicants for the job position.
Bu Sun Kim65020912020-05-20 12:08:20 -0700923 &quot;imageUri&quot;: &quot;A String&quot;, # Optional. A URI that hosts the employer&#x27;s company logo.
924 &quot;size&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
925 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
926 # employers.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700927 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700928 # Defaults to false if not provided.
929 &quot;websiteUri&quot;: &quot;A String&quot;, # Optional. The URI representing the company&#x27;s primary web site or home page,
930 # for example, &quot;https://www.google.com&quot;.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700931 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700932 # The maximum number of allowed characters is 255.
933 &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
934 # site, for example, &quot;https://careers.google.com&quot;.
935 &quot;externalId&quot;: &quot;A String&quot;, # Required. Client side company identifier, used to uniquely identify the
936 # company.
937 #
938 # The maximum number of allowed characters is 255.
939 &quot;displayName&quot;: &quot;A String&quot;, # Required. The display name of the company, for example, &quot;Google LLC&quot;.
940 &quot;headquartersAddress&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700941 # different from the job location. The service attempts
942 # to geolocate the provided address, and populates a more specific
943 # location wherever possible in DerivedInfo.headquarters_location.
Bu Sun Kim65020912020-05-20 12:08:20 -0700944 &quot;keywordSearchableJobCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
945 # corresponding `string_values` are used in keyword search. Jobs with
946 # `string_values` under these specified field keys are returned if any
947 # of the values matches the search keyword. Custom field values with
948 # parenthesis, brackets and special symbols won&#x27;t be properly searchable,
949 # and those keyword queries need to be surrounded by quotes.
950 &quot;A String&quot;,
951 ],
952 &quot;derivedInfo&quot;: { # Derived details about the company. # Output only. Derived details about the company.
953 &quot;headquartersLocation&quot;: { # Output only. # A structured headquarters location of the company, resolved from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700954 # Company.hq_location if provided.
955 #
956 # A resource that represents a location with full geographic information.
Bu Sun Kim65020912020-05-20 12:08:20 -0700957 &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 -0700958 # such as postal delivery and payments addresses. Given a postal address,
959 # a postal service can deliver items to a premises, P.O. Box, or other
960 # delivery location.
961 # Given a postal address, a postal service can deliver items to a premise, P.O.
962 # Box or similar.
963 # It is not intended to model geographical locations (roads, towns,
964 # mountains).
965 #
966 # In typical usage an address would be created via user input or from importing
967 # existing data, depending on the type of process.
968 #
969 # Advice on address input / editing:
970 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -0700971 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700972 # - Users should not be presented with UI elements for input or editing of
973 # fields outside countries where that field is used.
974 #
975 # For more guidance on how to use this schema, please see:
976 # https://support.google.com/business/answer/6397478
Bu Sun Kim65020912020-05-20 12:08:20 -0700977 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
978 # the latest revision.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700979 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700980 # All new revisions **must** be backward compatible with old revisions.
981 &quot;locality&quot;: &quot;A String&quot;, # Optional. Generally refers to the city/town portion of the address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700982 # Examples: US city, IT comune, UK post town.
983 # In regions of the world where localities are not well defined or do not fit
984 # into this structure well, leave locality empty and use address_lines.
Bu Sun Kim65020912020-05-20 12:08:20 -0700985 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700986 # addresses of a country or region.
987 # For example, this can be a state, a province, an oblast, or a prefecture.
988 # Specifically, for Spain this is the province and not the autonomous
Bu Sun Kim65020912020-05-20 12:08:20 -0700989 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
990 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700991 # in Switzerland this should be left unpopulated.
Bu Sun Kim65020912020-05-20 12:08:20 -0700992 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
993 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
994 # is never inferred and it is up to the user to ensure the value is
995 # correct. See http://cldr.unicode.org/ and
996 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
997 # for details. Example: &quot;CH&quot; for Switzerland.
998 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700999 #
1000 # Because values in address_lines do not have type information and may
1001 # sometimes contain multiple values in a single field (e.g.
Bu Sun Kim65020912020-05-20 12:08:20 -07001002 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
1003 # address lines should be &quot;envelope order&quot; for the country/region of the
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001004 # address. In places where this can vary (e.g. Japan), address_language is
Bu Sun Kim65020912020-05-20 12:08:20 -07001005 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
1006 # &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 -07001007 # an address can be selected based on the language.
1008 #
1009 # The minimum permitted structural representation of an address consists
1010 # of a region_code with all remaining information placed in the
1011 # address_lines. It would be possible to format such an address very
1012 # approximately without geocoding, but no semantic reasoning could be
1013 # made about any of the address components until it was at least
1014 # partially resolved.
1015 #
1016 # Creating an address only containing a region_code and address_lines, and
1017 # then geocoding is the recommended way to handle completely unstructured
1018 # addresses (as opposed to guessing which parts of the address should be
1019 # localities or administrative areas).
Bu Sun Kim65020912020-05-20 12:08:20 -07001020 &quot;A String&quot;,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001021 ],
Bu Sun Kim65020912020-05-20 12:08:20 -07001022 &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 -07001023 # postal codes to be present, but where they are used, they may trigger
1024 # additional validation with other parts of the address (e.g. state/zip
1025 # validation in the U.S.A.).
Bu Sun Kim65020912020-05-20 12:08:20 -07001026 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
1027 # known). This is often the UI language of the input form or is expected
1028 # to match one of the languages used in the address&#x27; country/region, or their
1029 # transliterated equivalents.
1030 # This can affect formatting in certain countries, but is not critical
1031 # to the correctness of the data and will never affect any validation or
1032 # other non-formatting related operations.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001033 #
Bu Sun Kim65020912020-05-20 12:08:20 -07001034 # If this value is not known, it should be omitted (rather than specifying a
1035 # possibly incorrect default).
1036 #
1037 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
1038 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
1039 # in most regions. Where it is used, the value is either a string like
1040 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
1041 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
1042 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
1043 &quot;recipients&quot;: [ # Optional. The recipient at the address.
1044 # This field may, under certain circumstances, contain multiline information.
1045 # For example, it might contain &quot;care of&quot; information.
1046 &quot;A String&quot;,
1047 ],
1048 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
1049 # For example, this can be neighborhoods, boroughs, districts.
1050 },
1051 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
1052 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
1053 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
1054 # LocationType#LOCALITY.
1055 &quot;radiusInMiles&quot;: 3.14, # Radius in miles of the job location. This value is derived from the
1056 # location bounding box in which a circle with the specified radius
1057 # centered from LatLng covers the area associated with the job location.
1058 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
1059 # 6.17 miles.
1060 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
1061 # of doubles representing degrees latitude and degrees longitude. Unless
1062 # specified otherwise, this must conform to the
1063 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
1064 # standard&lt;/a&gt;. Values must be within normalized ranges.
1065 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
1066 &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 -07001067 },
1068 },
1069 },
Bu Sun Kim65020912020-05-20 12:08:20 -07001070 &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 -07001071 # public availability by the service when job content appears suspicious,
1072 # abusive, or spammy.
Bu Sun Kim65020912020-05-20 12:08:20 -07001073 &quot;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
1074 # associated with all jobs, and typically to be displayed in all
1075 # roles.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001076 #
Bu Sun Kim65020912020-05-20 12:08:20 -07001077 # The maximum number of allowed characters is 500.
1078 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
1079 #
1080 # The resource name for a company. This is generated by the service when a
1081 # company is created.
1082 #
1083 # The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
1084 # &quot;projects/api-test-project/companies/foo&quot;.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001085 },
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001086 }
1087
1088 x__xgafv: string, V1 error format.
1089 Allowed values
1090 1 - v1 error format
1091 2 - v2 error format
1092
1093Returns:
1094 An object of the form:
1095
1096 { # A Company resource represents a company in the service. A company is the
1097 # entity that owns job postings, that is, the hiring entity responsible for
1098 # employing applicants for the job position.
Bu Sun Kim65020912020-05-20 12:08:20 -07001099 &quot;imageUri&quot;: &quot;A String&quot;, # Optional. A URI that hosts the employer&#x27;s company logo.
1100 &quot;size&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
1101 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
1102 # employers.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001103 #
Bu Sun Kim65020912020-05-20 12:08:20 -07001104 # Defaults to false if not provided.
1105 &quot;websiteUri&quot;: &quot;A String&quot;, # Optional. The URI representing the company&#x27;s primary web site or home page,
1106 # for example, &quot;https://www.google.com&quot;.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001107 #
Bu Sun Kim65020912020-05-20 12:08:20 -07001108 # The maximum number of allowed characters is 255.
1109 &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
1110 # site, for example, &quot;https://careers.google.com&quot;.
1111 &quot;externalId&quot;: &quot;A String&quot;, # Required. Client side company identifier, used to uniquely identify the
1112 # company.
1113 #
1114 # The maximum number of allowed characters is 255.
1115 &quot;displayName&quot;: &quot;A String&quot;, # Required. The display name of the company, for example, &quot;Google LLC&quot;.
1116 &quot;headquartersAddress&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001117 # different from the job location. The service attempts
1118 # to geolocate the provided address, and populates a more specific
1119 # location wherever possible in DerivedInfo.headquarters_location.
Bu Sun Kim65020912020-05-20 12:08:20 -07001120 &quot;keywordSearchableJobCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
1121 # corresponding `string_values` are used in keyword search. Jobs with
1122 # `string_values` under these specified field keys are returned if any
1123 # of the values matches the search keyword. Custom field values with
1124 # parenthesis, brackets and special symbols won&#x27;t be properly searchable,
1125 # and those keyword queries need to be surrounded by quotes.
1126 &quot;A String&quot;,
1127 ],
1128 &quot;derivedInfo&quot;: { # Derived details about the company. # Output only. Derived details about the company.
1129 &quot;headquartersLocation&quot;: { # Output only. # A structured headquarters location of the company, resolved from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001130 # Company.hq_location if provided.
1131 #
1132 # A resource that represents a location with full geographic information.
Bu Sun Kim65020912020-05-20 12:08:20 -07001133 &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 -07001134 # such as postal delivery and payments addresses. Given a postal address,
1135 # a postal service can deliver items to a premises, P.O. Box, or other
1136 # delivery location.
1137 # Given a postal address, a postal service can deliver items to a premise, P.O.
1138 # Box or similar.
1139 # It is not intended to model geographical locations (roads, towns,
1140 # mountains).
1141 #
1142 # In typical usage an address would be created via user input or from importing
1143 # existing data, depending on the type of process.
1144 #
1145 # Advice on address input / editing:
1146 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -07001147 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001148 # - Users should not be presented with UI elements for input or editing of
1149 # fields outside countries where that field is used.
1150 #
1151 # For more guidance on how to use this schema, please see:
1152 # https://support.google.com/business/answer/6397478
Bu Sun Kim65020912020-05-20 12:08:20 -07001153 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
1154 # the latest revision.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001155 #
Bu Sun Kim65020912020-05-20 12:08:20 -07001156 # All new revisions **must** be backward compatible with old revisions.
1157 &quot;locality&quot;: &quot;A String&quot;, # Optional. Generally refers to the city/town portion of the address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001158 # Examples: US city, IT comune, UK post town.
1159 # In regions of the world where localities are not well defined or do not fit
1160 # into this structure well, leave locality empty and use address_lines.
Bu Sun Kim65020912020-05-20 12:08:20 -07001161 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001162 # addresses of a country or region.
1163 # For example, this can be a state, a province, an oblast, or a prefecture.
1164 # Specifically, for Spain this is the province and not the autonomous
Bu Sun Kim65020912020-05-20 12:08:20 -07001165 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
1166 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001167 # in Switzerland this should be left unpopulated.
Bu Sun Kim65020912020-05-20 12:08:20 -07001168 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
1169 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
1170 # is never inferred and it is up to the user to ensure the value is
1171 # correct. See http://cldr.unicode.org/ and
1172 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
1173 # for details. Example: &quot;CH&quot; for Switzerland.
1174 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001175 #
1176 # Because values in address_lines do not have type information and may
1177 # sometimes contain multiple values in a single field (e.g.
Bu Sun Kim65020912020-05-20 12:08:20 -07001178 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
1179 # address lines should be &quot;envelope order&quot; for the country/region of the
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001180 # address. In places where this can vary (e.g. Japan), address_language is
Bu Sun Kim65020912020-05-20 12:08:20 -07001181 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
1182 # &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 -07001183 # an address can be selected based on the language.
1184 #
1185 # The minimum permitted structural representation of an address consists
1186 # of a region_code with all remaining information placed in the
1187 # address_lines. It would be possible to format such an address very
1188 # approximately without geocoding, but no semantic reasoning could be
1189 # made about any of the address components until it was at least
1190 # partially resolved.
1191 #
1192 # Creating an address only containing a region_code and address_lines, and
1193 # then geocoding is the recommended way to handle completely unstructured
1194 # addresses (as opposed to guessing which parts of the address should be
1195 # localities or administrative areas).
Bu Sun Kim65020912020-05-20 12:08:20 -07001196 &quot;A String&quot;,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001197 ],
Bu Sun Kim65020912020-05-20 12:08:20 -07001198 &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 -07001199 # postal codes to be present, but where they are used, they may trigger
1200 # additional validation with other parts of the address (e.g. state/zip
1201 # validation in the U.S.A.).
Bu Sun Kim65020912020-05-20 12:08:20 -07001202 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
1203 # known). This is often the UI language of the input form or is expected
1204 # to match one of the languages used in the address&#x27; country/region, or their
1205 # transliterated equivalents.
1206 # This can affect formatting in certain countries, but is not critical
1207 # to the correctness of the data and will never affect any validation or
1208 # other non-formatting related operations.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001209 #
Bu Sun Kim65020912020-05-20 12:08:20 -07001210 # If this value is not known, it should be omitted (rather than specifying a
1211 # possibly incorrect default).
1212 #
1213 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
1214 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
1215 # in most regions. Where it is used, the value is either a string like
1216 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
1217 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
1218 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
1219 &quot;recipients&quot;: [ # Optional. The recipient at the address.
1220 # This field may, under certain circumstances, contain multiline information.
1221 # For example, it might contain &quot;care of&quot; information.
1222 &quot;A String&quot;,
1223 ],
1224 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
1225 # For example, this can be neighborhoods, boroughs, districts.
1226 },
1227 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
1228 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
1229 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
1230 # LocationType#LOCALITY.
1231 &quot;radiusInMiles&quot;: 3.14, # Radius in miles of the job location. This value is derived from the
1232 # location bounding box in which a circle with the specified radius
1233 # centered from LatLng covers the area associated with the job location.
1234 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
1235 # 6.17 miles.
1236 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
1237 # of doubles representing degrees latitude and degrees longitude. Unless
1238 # specified otherwise, this must conform to the
1239 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
1240 # standard&lt;/a&gt;. Values must be within normalized ranges.
1241 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
1242 &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 -07001243 },
1244 },
1245 },
Bu Sun Kim65020912020-05-20 12:08:20 -07001246 &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 -07001247 # public availability by the service when job content appears suspicious,
1248 # abusive, or spammy.
Bu Sun Kim65020912020-05-20 12:08:20 -07001249 &quot;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
1250 # associated with all jobs, and typically to be displayed in all
1251 # roles.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001252 #
Bu Sun Kim65020912020-05-20 12:08:20 -07001253 # The maximum number of allowed characters is 500.
1254 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
1255 #
1256 # The resource name for a company. This is generated by the service when a
1257 # company is created.
1258 #
1259 # The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
1260 # &quot;projects/api-test-project/companies/foo&quot;.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001261 }</pre>
1262</div>
1263
1264</body></html>