blob: 27c8402943c3ee49f592fc2f3c8a04e3c0669fe8 [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 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;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700115 # associated with all jobs, and typically to be displayed in all
116 # roles.
117 #
118 # The maximum number of allowed characters is 500.
Bu Sun Kim65020912020-05-20 12:08:20 -0700119 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
120 #
121 # The resource name for a company. This is generated by the service when a
122 # company is created.
123 #
124 # The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
125 # &quot;projects/api-test-project/companies/foo&quot;.
126 &quot;imageUri&quot;: &quot;A String&quot;, # Optional. A URI that hosts the employer&#x27;s company logo.
127 &quot;size&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
128 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
129 # employers.
130 #
131 # Defaults to false if not provided.
132 &quot;websiteUri&quot;: &quot;A String&quot;, # Optional. The URI representing the company&#x27;s primary web site or home page,
133 # for example, &quot;https://www.google.com&quot;.
134 #
135 # The maximum number of allowed characters is 255.
136 &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
137 # site, for example, &quot;https://careers.google.com&quot;.
138 &quot;externalId&quot;: &quot;A String&quot;, # Required. Client side company identifier, used to uniquely identify the
139 # company.
140 #
141 # The maximum number of allowed characters is 255.
142 &quot;displayName&quot;: &quot;A String&quot;, # Required. The display name of the company, for example, &quot;Google LLC&quot;.
143 &quot;headquartersAddress&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
144 # different from the job location. The service attempts
145 # to geolocate the provided address, and populates a more specific
146 # location wherever possible in DerivedInfo.headquarters_location.
147 &quot;keywordSearchableJobCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
148 # corresponding `string_values` are used in keyword search. Jobs with
149 # `string_values` under these specified field keys are returned if any
150 # of the values matches the search keyword. Custom field values with
151 # parenthesis, brackets and special symbols won&#x27;t be properly searchable,
152 # and those keyword queries need to be surrounded by quotes.
153 &quot;A String&quot;,
154 ],
155 &quot;derivedInfo&quot;: { # Derived details about the company. # Output only. Derived details about the company.
156 &quot;headquartersLocation&quot;: { # Output only. # A structured headquarters location of the company, resolved from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700157 # Company.hq_location if provided.
158 #
159 # A resource that represents a location with full geographic information.
Bu Sun Kim65020912020-05-20 12:08:20 -0700160 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700161 # of doubles representing degrees latitude and degrees longitude. Unless
162 # specified otherwise, this must conform to the
Bu Sun Kim65020912020-05-20 12:08:20 -0700163 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
Dan O'Mearadd494642020-05-01 07:42:23 -0700164 # standard&lt;/a&gt;. Values must be within normalized ranges.
Bu Sun Kim65020912020-05-20 12:08:20 -0700165 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
166 &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 -0700167 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700168 &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 -0700169 # such as postal delivery and payments addresses. Given a postal address,
170 # a postal service can deliver items to a premises, P.O. Box, or other
171 # delivery location.
172 # Given a postal address, a postal service can deliver items to a premise, P.O.
173 # Box or similar.
174 # It is not intended to model geographical locations (roads, towns,
175 # mountains).
176 #
177 # In typical usage an address would be created via user input or from importing
178 # existing data, depending on the type of process.
179 #
180 # Advice on address input / editing:
181 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -0700182 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700183 # - Users should not be presented with UI elements for input or editing of
184 # fields outside countries where that field is used.
185 #
186 # For more guidance on how to use this schema, please see:
187 # https://support.google.com/business/answer/6397478
Bu Sun Kim65020912020-05-20 12:08:20 -0700188 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
189 # For example, this can be neighborhoods, boroughs, districts.
190 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
191 # the latest revision.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700192 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700193 # All new revisions **must** be backward compatible with old revisions.
194 &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 -0700195 # Examples: US city, IT comune, UK post town.
196 # In regions of the world where localities are not well defined or do not fit
197 # into this structure well, leave locality empty and use address_lines.
Bu Sun Kim65020912020-05-20 12:08:20 -0700198 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700199 # addresses of a country or region.
200 # For example, this can be a state, a province, an oblast, or a prefecture.
201 # Specifically, for Spain this is the province and not the autonomous
Bu Sun Kim65020912020-05-20 12:08:20 -0700202 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
203 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700204 # in Switzerland this should be left unpopulated.
Bu Sun Kim65020912020-05-20 12:08:20 -0700205 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
206 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
207 # is never inferred and it is up to the user to ensure the value is
208 # correct. See http://cldr.unicode.org/ and
209 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
210 # for details. Example: &quot;CH&quot; for Switzerland.
211 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700212 #
213 # Because values in address_lines do not have type information and may
214 # sometimes contain multiple values in a single field (e.g.
Bu Sun Kim65020912020-05-20 12:08:20 -0700215 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
216 # address lines should be &quot;envelope order&quot; for the country/region of the
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700217 # address. In places where this can vary (e.g. Japan), address_language is
Bu Sun Kim65020912020-05-20 12:08:20 -0700218 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
219 # &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 -0700220 # an address can be selected based on the language.
221 #
222 # The minimum permitted structural representation of an address consists
223 # of a region_code with all remaining information placed in the
224 # address_lines. It would be possible to format such an address very
225 # approximately without geocoding, but no semantic reasoning could be
226 # made about any of the address components until it was at least
227 # partially resolved.
228 #
229 # Creating an address only containing a region_code and address_lines, and
230 # then geocoding is the recommended way to handle completely unstructured
231 # addresses (as opposed to guessing which parts of the address should be
232 # localities or administrative areas).
Bu Sun Kim65020912020-05-20 12:08:20 -0700233 &quot;A String&quot;,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700234 ],
Bu Sun Kim65020912020-05-20 12:08:20 -0700235 &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 -0700236 # postal codes to be present, but where they are used, they may trigger
237 # additional validation with other parts of the address (e.g. state/zip
238 # validation in the U.S.A.).
Bu Sun Kim65020912020-05-20 12:08:20 -0700239 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
240 # known). This is often the UI language of the input form or is expected
241 # to match one of the languages used in the address&#x27; country/region, or their
242 # transliterated equivalents.
243 # This can affect formatting in certain countries, but is not critical
244 # to the correctness of the data and will never affect any validation or
245 # other non-formatting related operations.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700246 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700247 # If this value is not known, it should be omitted (rather than specifying a
248 # possibly incorrect default).
249 #
250 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
251 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
252 # in most regions. Where it is used, the value is either a string like
253 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
254 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
255 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
256 &quot;recipients&quot;: [ # Optional. The recipient at the address.
257 # This field may, under certain circumstances, contain multiline information.
258 # For example, it might contain &quot;care of&quot; information.
259 &quot;A String&quot;,
260 ],
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700261 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700262 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
263 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
264 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
265 # LocationType#LOCALITY.
266 &quot;radiusInMiles&quot;: 3.14, # Radius in miles of the job location. This value is derived from the
267 # location bounding box in which a circle with the specified radius
268 # centered from LatLng covers the area associated with the job location.
269 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
270 # 6.17 miles.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700271 },
272 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700273 &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 -0700274 # public availability by the service when job content appears suspicious,
275 # abusive, or spammy.
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;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700291 # associated with all jobs, and typically to be displayed in all
292 # roles.
293 #
294 # The maximum number of allowed characters is 500.
Bu Sun Kim65020912020-05-20 12:08:20 -0700295 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
296 #
297 # The resource name for a company. This is generated by the service when a
298 # company is created.
299 #
300 # The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
301 # &quot;projects/api-test-project/companies/foo&quot;.
302 &quot;imageUri&quot;: &quot;A String&quot;, # Optional. A URI that hosts the employer&#x27;s company logo.
303 &quot;size&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
304 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
305 # employers.
306 #
307 # Defaults to false if not provided.
308 &quot;websiteUri&quot;: &quot;A String&quot;, # Optional. The URI representing the company&#x27;s primary web site or home page,
309 # for example, &quot;https://www.google.com&quot;.
310 #
311 # The maximum number of allowed characters is 255.
312 &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
313 # site, for example, &quot;https://careers.google.com&quot;.
314 &quot;externalId&quot;: &quot;A String&quot;, # Required. Client side company identifier, used to uniquely identify the
315 # company.
316 #
317 # The maximum number of allowed characters is 255.
318 &quot;displayName&quot;: &quot;A String&quot;, # Required. The display name of the company, for example, &quot;Google LLC&quot;.
319 &quot;headquartersAddress&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
320 # different from the job location. The service attempts
321 # to geolocate the provided address, and populates a more specific
322 # location wherever possible in DerivedInfo.headquarters_location.
323 &quot;keywordSearchableJobCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
324 # corresponding `string_values` are used in keyword search. Jobs with
325 # `string_values` under these specified field keys are returned if any
326 # of the values matches the search keyword. Custom field values with
327 # parenthesis, brackets and special symbols won&#x27;t be properly searchable,
328 # and those keyword queries need to be surrounded by quotes.
329 &quot;A String&quot;,
330 ],
331 &quot;derivedInfo&quot;: { # Derived details about the company. # Output only. Derived details about the company.
332 &quot;headquartersLocation&quot;: { # Output only. # A structured headquarters location of the company, resolved from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700333 # Company.hq_location if provided.
334 #
335 # A resource that represents a location with full geographic information.
Bu Sun Kim65020912020-05-20 12:08:20 -0700336 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700337 # of doubles representing degrees latitude and degrees longitude. Unless
338 # specified otherwise, this must conform to the
Bu Sun Kim65020912020-05-20 12:08:20 -0700339 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
Dan O'Mearadd494642020-05-01 07:42:23 -0700340 # standard&lt;/a&gt;. Values must be within normalized ranges.
Bu Sun Kim65020912020-05-20 12:08:20 -0700341 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
342 &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 -0700343 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700344 &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 -0700345 # such as postal delivery and payments addresses. Given a postal address,
346 # a postal service can deliver items to a premises, P.O. Box, or other
347 # delivery location.
348 # Given a postal address, a postal service can deliver items to a premise, P.O.
349 # Box or similar.
350 # It is not intended to model geographical locations (roads, towns,
351 # mountains).
352 #
353 # In typical usage an address would be created via user input or from importing
354 # existing data, depending on the type of process.
355 #
356 # Advice on address input / editing:
357 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -0700358 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700359 # - Users should not be presented with UI elements for input or editing of
360 # fields outside countries where that field is used.
361 #
362 # For more guidance on how to use this schema, please see:
363 # https://support.google.com/business/answer/6397478
Bu Sun Kim65020912020-05-20 12:08:20 -0700364 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
365 # For example, this can be neighborhoods, boroughs, districts.
366 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
367 # the latest revision.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700368 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700369 # All new revisions **must** be backward compatible with old revisions.
370 &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 -0700371 # Examples: US city, IT comune, UK post town.
372 # In regions of the world where localities are not well defined or do not fit
373 # into this structure well, leave locality empty and use address_lines.
Bu Sun Kim65020912020-05-20 12:08:20 -0700374 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700375 # addresses of a country or region.
376 # For example, this can be a state, a province, an oblast, or a prefecture.
377 # Specifically, for Spain this is the province and not the autonomous
Bu Sun Kim65020912020-05-20 12:08:20 -0700378 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
379 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700380 # in Switzerland this should be left unpopulated.
Bu Sun Kim65020912020-05-20 12:08:20 -0700381 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
382 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
383 # is never inferred and it is up to the user to ensure the value is
384 # correct. See http://cldr.unicode.org/ and
385 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
386 # for details. Example: &quot;CH&quot; for Switzerland.
387 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700388 #
389 # Because values in address_lines do not have type information and may
390 # sometimes contain multiple values in a single field (e.g.
Bu Sun Kim65020912020-05-20 12:08:20 -0700391 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
392 # address lines should be &quot;envelope order&quot; for the country/region of the
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700393 # address. In places where this can vary (e.g. Japan), address_language is
Bu Sun Kim65020912020-05-20 12:08:20 -0700394 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
395 # &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 -0700396 # an address can be selected based on the language.
397 #
398 # The minimum permitted structural representation of an address consists
399 # of a region_code with all remaining information placed in the
400 # address_lines. It would be possible to format such an address very
401 # approximately without geocoding, but no semantic reasoning could be
402 # made about any of the address components until it was at least
403 # partially resolved.
404 #
405 # Creating an address only containing a region_code and address_lines, and
406 # then geocoding is the recommended way to handle completely unstructured
407 # addresses (as opposed to guessing which parts of the address should be
408 # localities or administrative areas).
Bu Sun Kim65020912020-05-20 12:08:20 -0700409 &quot;A String&quot;,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700410 ],
Bu Sun Kim65020912020-05-20 12:08:20 -0700411 &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 -0700412 # postal codes to be present, but where they are used, they may trigger
413 # additional validation with other parts of the address (e.g. state/zip
414 # validation in the U.S.A.).
Bu Sun Kim65020912020-05-20 12:08:20 -0700415 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
416 # known). This is often the UI language of the input form or is expected
417 # to match one of the languages used in the address&#x27; country/region, or their
418 # transliterated equivalents.
419 # This can affect formatting in certain countries, but is not critical
420 # to the correctness of the data and will never affect any validation or
421 # other non-formatting related operations.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700422 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700423 # If this value is not known, it should be omitted (rather than specifying a
424 # possibly incorrect default).
425 #
426 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
427 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
428 # in most regions. Where it is used, the value is either a string like
429 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
430 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
431 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
432 &quot;recipients&quot;: [ # Optional. The recipient at the address.
433 # This field may, under certain circumstances, contain multiline information.
434 # For example, it might contain &quot;care of&quot; information.
435 &quot;A String&quot;,
436 ],
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700437 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700438 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
439 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
440 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
441 # LocationType#LOCALITY.
442 &quot;radiusInMiles&quot;: 3.14, # Radius in miles of the job location. This value is derived from the
443 # location bounding box in which a circle with the specified radius
444 # centered from LatLng covers the area associated with the job location.
445 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
446 # 6.17 miles.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700447 },
448 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700449 &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 -0700450 # public availability by the service when job content appears suspicious,
451 # abusive, or spammy.
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;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700506 # associated with all jobs, and typically to be displayed in all
507 # roles.
508 #
509 # The maximum number of allowed characters is 500.
Bu Sun Kim65020912020-05-20 12:08:20 -0700510 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
511 #
512 # The resource name for a company. This is generated by the service when a
513 # company is created.
514 #
515 # The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
516 # &quot;projects/api-test-project/companies/foo&quot;.
517 &quot;imageUri&quot;: &quot;A String&quot;, # Optional. A URI that hosts the employer&#x27;s company logo.
518 &quot;size&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
519 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
520 # employers.
521 #
522 # Defaults to false if not provided.
523 &quot;websiteUri&quot;: &quot;A String&quot;, # Optional. The URI representing the company&#x27;s primary web site or home page,
524 # for example, &quot;https://www.google.com&quot;.
525 #
526 # The maximum number of allowed characters is 255.
527 &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
528 # site, for example, &quot;https://careers.google.com&quot;.
529 &quot;externalId&quot;: &quot;A String&quot;, # Required. Client side company identifier, used to uniquely identify the
530 # company.
531 #
532 # The maximum number of allowed characters is 255.
533 &quot;displayName&quot;: &quot;A String&quot;, # Required. The display name of the company, for example, &quot;Google LLC&quot;.
534 &quot;headquartersAddress&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
535 # different from the job location. The service attempts
536 # to geolocate the provided address, and populates a more specific
537 # location wherever possible in DerivedInfo.headquarters_location.
538 &quot;keywordSearchableJobCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
539 # corresponding `string_values` are used in keyword search. Jobs with
540 # `string_values` under these specified field keys are returned if any
541 # of the values matches the search keyword. Custom field values with
542 # parenthesis, brackets and special symbols won&#x27;t be properly searchable,
543 # and those keyword queries need to be surrounded by quotes.
544 &quot;A String&quot;,
545 ],
546 &quot;derivedInfo&quot;: { # Derived details about the company. # Output only. Derived details about the company.
547 &quot;headquartersLocation&quot;: { # Output only. # A structured headquarters location of the company, resolved from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700548 # Company.hq_location if provided.
549 #
550 # A resource that represents a location with full geographic information.
Bu Sun Kim65020912020-05-20 12:08:20 -0700551 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700552 # of doubles representing degrees latitude and degrees longitude. Unless
553 # specified otherwise, this must conform to the
Bu Sun Kim65020912020-05-20 12:08:20 -0700554 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
Dan O'Mearadd494642020-05-01 07:42:23 -0700555 # standard&lt;/a&gt;. Values must be within normalized ranges.
Bu Sun Kim65020912020-05-20 12:08:20 -0700556 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
557 &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 -0700558 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700559 &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 -0700560 # such as postal delivery and payments addresses. Given a postal address,
561 # a postal service can deliver items to a premises, P.O. Box, or other
562 # delivery location.
563 # Given a postal address, a postal service can deliver items to a premise, P.O.
564 # Box or similar.
565 # It is not intended to model geographical locations (roads, towns,
566 # mountains).
567 #
568 # In typical usage an address would be created via user input or from importing
569 # existing data, depending on the type of process.
570 #
571 # Advice on address input / editing:
572 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -0700573 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700574 # - Users should not be presented with UI elements for input or editing of
575 # fields outside countries where that field is used.
576 #
577 # For more guidance on how to use this schema, please see:
578 # https://support.google.com/business/answer/6397478
Bu Sun Kim65020912020-05-20 12:08:20 -0700579 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
580 # For example, this can be neighborhoods, boroughs, districts.
581 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
582 # the latest revision.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700583 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700584 # All new revisions **must** be backward compatible with old revisions.
585 &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 -0700586 # Examples: US city, IT comune, UK post town.
587 # In regions of the world where localities are not well defined or do not fit
588 # into this structure well, leave locality empty and use address_lines.
Bu Sun Kim65020912020-05-20 12:08:20 -0700589 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700590 # addresses of a country or region.
591 # For example, this can be a state, a province, an oblast, or a prefecture.
592 # Specifically, for Spain this is the province and not the autonomous
Bu Sun Kim65020912020-05-20 12:08:20 -0700593 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
594 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700595 # in Switzerland this should be left unpopulated.
Bu Sun Kim65020912020-05-20 12:08:20 -0700596 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
597 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
598 # is never inferred and it is up to the user to ensure the value is
599 # correct. See http://cldr.unicode.org/ and
600 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
601 # for details. Example: &quot;CH&quot; for Switzerland.
602 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700603 #
604 # Because values in address_lines do not have type information and may
605 # sometimes contain multiple values in a single field (e.g.
Bu Sun Kim65020912020-05-20 12:08:20 -0700606 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
607 # address lines should be &quot;envelope order&quot; for the country/region of the
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700608 # address. In places where this can vary (e.g. Japan), address_language is
Bu Sun Kim65020912020-05-20 12:08:20 -0700609 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
610 # &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 -0700611 # an address can be selected based on the language.
612 #
613 # The minimum permitted structural representation of an address consists
614 # of a region_code with all remaining information placed in the
615 # address_lines. It would be possible to format such an address very
616 # approximately without geocoding, but no semantic reasoning could be
617 # made about any of the address components until it was at least
618 # partially resolved.
619 #
620 # Creating an address only containing a region_code and address_lines, and
621 # then geocoding is the recommended way to handle completely unstructured
622 # addresses (as opposed to guessing which parts of the address should be
623 # localities or administrative areas).
Bu Sun Kim65020912020-05-20 12:08:20 -0700624 &quot;A String&quot;,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700625 ],
Bu Sun Kim65020912020-05-20 12:08:20 -0700626 &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 -0700627 # postal codes to be present, but where they are used, they may trigger
628 # additional validation with other parts of the address (e.g. state/zip
629 # validation in the U.S.A.).
Bu Sun Kim65020912020-05-20 12:08:20 -0700630 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
631 # known). This is often the UI language of the input form or is expected
632 # to match one of the languages used in the address&#x27; country/region, or their
633 # transliterated equivalents.
634 # This can affect formatting in certain countries, but is not critical
635 # to the correctness of the data and will never affect any validation or
636 # other non-formatting related operations.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700637 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700638 # If this value is not known, it should be omitted (rather than specifying a
639 # possibly incorrect default).
640 #
641 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
642 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
643 # in most regions. Where it is used, the value is either a string like
644 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
645 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
646 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
647 &quot;recipients&quot;: [ # Optional. The recipient at the address.
648 # This field may, under certain circumstances, contain multiline information.
649 # For example, it might contain &quot;care of&quot; information.
650 &quot;A String&quot;,
651 ],
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700652 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700653 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
654 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
655 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
656 # LocationType#LOCALITY.
657 &quot;radiusInMiles&quot;: 3.14, # Radius in miles of the job location. This value is derived from the
658 # location bounding box in which a circle with the specified radius
659 # centered from LatLng covers the area associated with the job location.
660 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
661 # 6.17 miles.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700662 },
663 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700664 &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 -0700665 # public availability by the service when job content appears suspicious,
666 # abusive, or spammy.
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;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700705 # associated with all jobs, and typically to be displayed in all
706 # roles.
707 #
708 # The maximum number of allowed characters is 500.
Bu Sun Kim65020912020-05-20 12:08:20 -0700709 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
710 #
711 # The resource name for a company. This is generated by the service when a
712 # company is created.
713 #
714 # The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
715 # &quot;projects/api-test-project/companies/foo&quot;.
716 &quot;imageUri&quot;: &quot;A String&quot;, # Optional. A URI that hosts the employer&#x27;s company logo.
717 &quot;size&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
718 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
719 # employers.
720 #
721 # Defaults to false if not provided.
722 &quot;websiteUri&quot;: &quot;A String&quot;, # Optional. The URI representing the company&#x27;s primary web site or home page,
723 # for example, &quot;https://www.google.com&quot;.
724 #
725 # The maximum number of allowed characters is 255.
726 &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
727 # site, for example, &quot;https://careers.google.com&quot;.
728 &quot;externalId&quot;: &quot;A String&quot;, # Required. Client side company identifier, used to uniquely identify the
729 # company.
730 #
731 # The maximum number of allowed characters is 255.
732 &quot;displayName&quot;: &quot;A String&quot;, # Required. The display name of the company, for example, &quot;Google LLC&quot;.
733 &quot;headquartersAddress&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
734 # different from the job location. The service attempts
735 # to geolocate the provided address, and populates a more specific
736 # location wherever possible in DerivedInfo.headquarters_location.
737 &quot;keywordSearchableJobCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
738 # corresponding `string_values` are used in keyword search. Jobs with
739 # `string_values` under these specified field keys are returned if any
740 # of the values matches the search keyword. Custom field values with
741 # parenthesis, brackets and special symbols won&#x27;t be properly searchable,
742 # and those keyword queries need to be surrounded by quotes.
743 &quot;A String&quot;,
744 ],
745 &quot;derivedInfo&quot;: { # Derived details about the company. # Output only. Derived details about the company.
746 &quot;headquartersLocation&quot;: { # Output only. # A structured headquarters location of the company, resolved from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700747 # Company.hq_location if provided.
748 #
749 # A resource that represents a location with full geographic information.
Bu Sun Kim65020912020-05-20 12:08:20 -0700750 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700751 # of doubles representing degrees latitude and degrees longitude. Unless
752 # specified otherwise, this must conform to the
Bu Sun Kim65020912020-05-20 12:08:20 -0700753 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
Dan O'Mearadd494642020-05-01 07:42:23 -0700754 # standard&lt;/a&gt;. Values must be within normalized ranges.
Bu Sun Kim65020912020-05-20 12:08:20 -0700755 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
756 &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 -0700757 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700758 &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 -0700759 # such as postal delivery and payments addresses. Given a postal address,
760 # a postal service can deliver items to a premises, P.O. Box, or other
761 # delivery location.
762 # Given a postal address, a postal service can deliver items to a premise, P.O.
763 # Box or similar.
764 # It is not intended to model geographical locations (roads, towns,
765 # mountains).
766 #
767 # In typical usage an address would be created via user input or from importing
768 # existing data, depending on the type of process.
769 #
770 # Advice on address input / editing:
771 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -0700772 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700773 # - Users should not be presented with UI elements for input or editing of
774 # fields outside countries where that field is used.
775 #
776 # For more guidance on how to use this schema, please see:
777 # https://support.google.com/business/answer/6397478
Bu Sun Kim65020912020-05-20 12:08:20 -0700778 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
779 # For example, this can be neighborhoods, boroughs, districts.
780 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
781 # the latest revision.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700782 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700783 # All new revisions **must** be backward compatible with old revisions.
784 &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 -0700785 # Examples: US city, IT comune, UK post town.
786 # In regions of the world where localities are not well defined or do not fit
787 # into this structure well, leave locality empty and use address_lines.
Bu Sun Kim65020912020-05-20 12:08:20 -0700788 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700789 # addresses of a country or region.
790 # For example, this can be a state, a province, an oblast, or a prefecture.
791 # Specifically, for Spain this is the province and not the autonomous
Bu Sun Kim65020912020-05-20 12:08:20 -0700792 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
793 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700794 # in Switzerland this should be left unpopulated.
Bu Sun Kim65020912020-05-20 12:08:20 -0700795 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
796 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
797 # is never inferred and it is up to the user to ensure the value is
798 # correct. See http://cldr.unicode.org/ and
799 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
800 # for details. Example: &quot;CH&quot; for Switzerland.
801 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700802 #
803 # Because values in address_lines do not have type information and may
804 # sometimes contain multiple values in a single field (e.g.
Bu Sun Kim65020912020-05-20 12:08:20 -0700805 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
806 # address lines should be &quot;envelope order&quot; for the country/region of the
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700807 # address. In places where this can vary (e.g. Japan), address_language is
Bu Sun Kim65020912020-05-20 12:08:20 -0700808 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
809 # &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 -0700810 # an address can be selected based on the language.
811 #
812 # The minimum permitted structural representation of an address consists
813 # of a region_code with all remaining information placed in the
814 # address_lines. It would be possible to format such an address very
815 # approximately without geocoding, but no semantic reasoning could be
816 # made about any of the address components until it was at least
817 # partially resolved.
818 #
819 # Creating an address only containing a region_code and address_lines, and
820 # then geocoding is the recommended way to handle completely unstructured
821 # addresses (as opposed to guessing which parts of the address should be
822 # localities or administrative areas).
Bu Sun Kim65020912020-05-20 12:08:20 -0700823 &quot;A String&quot;,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700824 ],
Bu Sun Kim65020912020-05-20 12:08:20 -0700825 &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 -0700826 # postal codes to be present, but where they are used, they may trigger
827 # additional validation with other parts of the address (e.g. state/zip
828 # validation in the U.S.A.).
Bu Sun Kim65020912020-05-20 12:08:20 -0700829 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
830 # known). This is often the UI language of the input form or is expected
831 # to match one of the languages used in the address&#x27; country/region, or their
832 # transliterated equivalents.
833 # This can affect formatting in certain countries, but is not critical
834 # to the correctness of the data and will never affect any validation or
835 # other non-formatting related operations.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700836 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700837 # If this value is not known, it should be omitted (rather than specifying a
838 # possibly incorrect default).
839 #
840 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
841 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
842 # in most regions. Where it is used, the value is either a string like
843 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
844 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
845 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
846 &quot;recipients&quot;: [ # Optional. The recipient at the address.
847 # This field may, under certain circumstances, contain multiline information.
848 # For example, it might contain &quot;care of&quot; information.
849 &quot;A String&quot;,
850 ],
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700851 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700852 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
853 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
854 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
855 # LocationType#LOCALITY.
856 &quot;radiusInMiles&quot;: 3.14, # Radius in miles of the job location. This value is derived from the
857 # location bounding box in which a circle with the specified radius
858 # centered from LatLng covers the area associated with the job location.
859 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
860 # 6.17 miles.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700861 },
862 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700863 &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 -0700864 # public availability by the service when job content appears suspicious,
865 # abusive, or spammy.
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;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 Kim65020912020-05-20 12:08:20 -0700915 &quot;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700916 # associated with all jobs, and typically to be displayed in all
917 # roles.
918 #
919 # The maximum number of allowed characters is 500.
Bu Sun Kim65020912020-05-20 12:08:20 -0700920 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
921 #
922 # The resource name for a company. This is generated by the service when a
923 # company is created.
924 #
925 # The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
926 # &quot;projects/api-test-project/companies/foo&quot;.
927 &quot;imageUri&quot;: &quot;A String&quot;, # Optional. A URI that hosts the employer&#x27;s company logo.
928 &quot;size&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
929 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
930 # employers.
931 #
932 # Defaults to false if not provided.
933 &quot;websiteUri&quot;: &quot;A String&quot;, # Optional. The URI representing the company&#x27;s primary web site or home page,
934 # for example, &quot;https://www.google.com&quot;.
935 #
936 # The maximum number of allowed characters is 255.
937 &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
938 # site, for example, &quot;https://careers.google.com&quot;.
939 &quot;externalId&quot;: &quot;A String&quot;, # Required. Client side company identifier, used to uniquely identify the
940 # company.
941 #
942 # The maximum number of allowed characters is 255.
943 &quot;displayName&quot;: &quot;A String&quot;, # Required. The display name of the company, for example, &quot;Google LLC&quot;.
944 &quot;headquartersAddress&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
945 # different from the job location. The service attempts
946 # to geolocate the provided address, and populates a more specific
947 # location wherever possible in DerivedInfo.headquarters_location.
948 &quot;keywordSearchableJobCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
949 # corresponding `string_values` are used in keyword search. Jobs with
950 # `string_values` under these specified field keys are returned if any
951 # of the values matches the search keyword. Custom field values with
952 # parenthesis, brackets and special symbols won&#x27;t be properly searchable,
953 # and those keyword queries need to be surrounded by quotes.
954 &quot;A String&quot;,
955 ],
956 &quot;derivedInfo&quot;: { # Derived details about the company. # Output only. Derived details about the company.
957 &quot;headquartersLocation&quot;: { # Output only. # A structured headquarters location of the company, resolved from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700958 # Company.hq_location if provided.
959 #
960 # A resource that represents a location with full geographic information.
Bu Sun Kim65020912020-05-20 12:08:20 -0700961 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700962 # of doubles representing degrees latitude and degrees longitude. Unless
963 # specified otherwise, this must conform to the
Bu Sun Kim65020912020-05-20 12:08:20 -0700964 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
Dan O'Mearadd494642020-05-01 07:42:23 -0700965 # standard&lt;/a&gt;. Values must be within normalized ranges.
Bu Sun Kim65020912020-05-20 12:08:20 -0700966 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
967 &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 -0700968 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700969 &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 -0700970 # such as postal delivery and payments addresses. Given a postal address,
971 # a postal service can deliver items to a premises, P.O. Box, or other
972 # delivery location.
973 # Given a postal address, a postal service can deliver items to a premise, P.O.
974 # Box or similar.
975 # It is not intended to model geographical locations (roads, towns,
976 # mountains).
977 #
978 # In typical usage an address would be created via user input or from importing
979 # existing data, depending on the type of process.
980 #
981 # Advice on address input / editing:
982 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -0700983 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700984 # - Users should not be presented with UI elements for input or editing of
985 # fields outside countries where that field is used.
986 #
987 # For more guidance on how to use this schema, please see:
988 # https://support.google.com/business/answer/6397478
Bu Sun Kim65020912020-05-20 12:08:20 -0700989 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
990 # For example, this can be neighborhoods, boroughs, districts.
991 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
992 # the latest revision.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700993 #
Bu Sun Kim65020912020-05-20 12:08:20 -0700994 # All new revisions **must** be backward compatible with old revisions.
995 &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 -0700996 # Examples: US city, IT comune, UK post town.
997 # In regions of the world where localities are not well defined or do not fit
998 # into this structure well, leave locality empty and use address_lines.
Bu Sun Kim65020912020-05-20 12:08:20 -0700999 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001000 # addresses of a country or region.
1001 # For example, this can be a state, a province, an oblast, or a prefecture.
1002 # Specifically, for Spain this is the province and not the autonomous
Bu Sun Kim65020912020-05-20 12:08:20 -07001003 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
1004 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001005 # in Switzerland this should be left unpopulated.
Bu Sun Kim65020912020-05-20 12:08:20 -07001006 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
1007 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
1008 # is never inferred and it is up to the user to ensure the value is
1009 # correct. See http://cldr.unicode.org/ and
1010 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
1011 # for details. Example: &quot;CH&quot; for Switzerland.
1012 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001013 #
1014 # Because values in address_lines do not have type information and may
1015 # sometimes contain multiple values in a single field (e.g.
Bu Sun Kim65020912020-05-20 12:08:20 -07001016 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
1017 # address lines should be &quot;envelope order&quot; for the country/region of the
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001018 # address. In places where this can vary (e.g. Japan), address_language is
Bu Sun Kim65020912020-05-20 12:08:20 -07001019 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
1020 # &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 -07001021 # an address can be selected based on the language.
1022 #
1023 # The minimum permitted structural representation of an address consists
1024 # of a region_code with all remaining information placed in the
1025 # address_lines. It would be possible to format such an address very
1026 # approximately without geocoding, but no semantic reasoning could be
1027 # made about any of the address components until it was at least
1028 # partially resolved.
1029 #
1030 # Creating an address only containing a region_code and address_lines, and
1031 # then geocoding is the recommended way to handle completely unstructured
1032 # addresses (as opposed to guessing which parts of the address should be
1033 # localities or administrative areas).
Bu Sun Kim65020912020-05-20 12:08:20 -07001034 &quot;A String&quot;,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001035 ],
Bu Sun Kim65020912020-05-20 12:08:20 -07001036 &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 -07001037 # postal codes to be present, but where they are used, they may trigger
1038 # additional validation with other parts of the address (e.g. state/zip
1039 # validation in the U.S.A.).
Bu Sun Kim65020912020-05-20 12:08:20 -07001040 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
1041 # known). This is often the UI language of the input form or is expected
1042 # to match one of the languages used in the address&#x27; country/region, or their
1043 # transliterated equivalents.
1044 # This can affect formatting in certain countries, but is not critical
1045 # to the correctness of the data and will never affect any validation or
1046 # other non-formatting related operations.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001047 #
Bu Sun Kim65020912020-05-20 12:08:20 -07001048 # If this value is not known, it should be omitted (rather than specifying a
1049 # possibly incorrect default).
1050 #
1051 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
1052 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
1053 # in most regions. Where it is used, the value is either a string like
1054 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
1055 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
1056 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
1057 &quot;recipients&quot;: [ # Optional. The recipient at the address.
1058 # This field may, under certain circumstances, contain multiline information.
1059 # For example, it might contain &quot;care of&quot; information.
1060 &quot;A String&quot;,
1061 ],
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001062 },
Bu Sun Kim65020912020-05-20 12:08:20 -07001063 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
1064 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
1065 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
1066 # LocationType#LOCALITY.
1067 &quot;radiusInMiles&quot;: 3.14, # Radius in miles of the job location. This value is derived from the
1068 # location bounding box in which a circle with the specified radius
1069 # centered from LatLng covers the area associated with the job location.
1070 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
1071 # 6.17 miles.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001072 },
1073 },
Bu Sun Kim65020912020-05-20 12:08:20 -07001074 &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 -07001075 # public availability by the service when job content appears suspicious,
1076 # abusive, or spammy.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001077 },
Bu Sun Kim65020912020-05-20 12:08:20 -07001078 &quot;updateMask&quot;: &quot;A String&quot;, # Optional but strongly recommended for the best service
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001079 # 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.
1086 }
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;eeoText&quot;: &quot;A String&quot;, # Optional. Equal Employment Opportunity legal disclaimer text to be
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001100 # associated with all jobs, and typically to be displayed in all
1101 # roles.
1102 #
1103 # The maximum number of allowed characters is 500.
Bu Sun Kim65020912020-05-20 12:08:20 -07001104 &quot;name&quot;: &quot;A String&quot;, # Required during company update.
1105 #
1106 # The resource name for a company. This is generated by the service when a
1107 # company is created.
1108 #
1109 # The format is &quot;projects/{project_id}/companies/{company_id}&quot;, for example,
1110 # &quot;projects/api-test-project/companies/foo&quot;.
1111 &quot;imageUri&quot;: &quot;A String&quot;, # Optional. A URI that hosts the employer&#x27;s company logo.
1112 &quot;size&quot;: &quot;A String&quot;, # Optional. The employer&#x27;s company size.
1113 &quot;hiringAgency&quot;: True or False, # Optional. Set to true if it is the hiring agency that post jobs for other
1114 # employers.
1115 #
1116 # Defaults to false if not provided.
1117 &quot;websiteUri&quot;: &quot;A String&quot;, # Optional. The URI representing the company&#x27;s primary web site or home page,
1118 # for example, &quot;https://www.google.com&quot;.
1119 #
1120 # The maximum number of allowed characters is 255.
1121 &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
1122 # site, for example, &quot;https://careers.google.com&quot;.
1123 &quot;externalId&quot;: &quot;A String&quot;, # Required. Client side company identifier, used to uniquely identify the
1124 # company.
1125 #
1126 # The maximum number of allowed characters is 255.
1127 &quot;displayName&quot;: &quot;A String&quot;, # Required. The display name of the company, for example, &quot;Google LLC&quot;.
1128 &quot;headquartersAddress&quot;: &quot;A String&quot;, # Optional. The street address of the company&#x27;s main headquarters, which may be
1129 # different from the job location. The service attempts
1130 # to geolocate the provided address, and populates a more specific
1131 # location wherever possible in DerivedInfo.headquarters_location.
1132 &quot;keywordSearchableJobCustomAttributes&quot;: [ # Optional. A list of keys of filterable Job.custom_attributes, whose
1133 # corresponding `string_values` are used in keyword search. Jobs with
1134 # `string_values` under these specified field keys are returned if any
1135 # of the values matches the search keyword. Custom field values with
1136 # parenthesis, brackets and special symbols won&#x27;t be properly searchable,
1137 # and those keyword queries need to be surrounded by quotes.
1138 &quot;A String&quot;,
1139 ],
1140 &quot;derivedInfo&quot;: { # Derived details about the company. # Output only. Derived details about the company.
1141 &quot;headquartersLocation&quot;: { # Output only. # A structured headquarters location of the company, resolved from
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001142 # Company.hq_location if provided.
1143 #
1144 # A resource that represents a location with full geographic information.
Bu Sun Kim65020912020-05-20 12:08:20 -07001145 &quot;latLng&quot;: { # An object representing a latitude/longitude pair. This is expressed as a pair # An object representing a latitude/longitude pair.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001146 # of doubles representing degrees latitude and degrees longitude. Unless
1147 # specified otherwise, this must conform to the
Bu Sun Kim65020912020-05-20 12:08:20 -07001148 # &lt;a href=&quot;http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf&quot;&gt;WGS84
Dan O'Mearadd494642020-05-01 07:42:23 -07001149 # standard&lt;/a&gt;. Values must be within normalized ranges.
Bu Sun Kim65020912020-05-20 12:08:20 -07001150 &quot;latitude&quot;: 3.14, # The latitude in degrees. It must be in the range [-90.0, +90.0].
1151 &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 -07001152 },
Bu Sun Kim65020912020-05-20 12:08:20 -07001153 &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 -07001154 # such as postal delivery and payments addresses. Given a postal address,
1155 # a postal service can deliver items to a premises, P.O. Box, or other
1156 # delivery location.
1157 # Given a postal address, a postal service can deliver items to a premise, P.O.
1158 # Box or similar.
1159 # It is not intended to model geographical locations (roads, towns,
1160 # mountains).
1161 #
1162 # In typical usage an address would be created via user input or from importing
1163 # existing data, depending on the type of process.
1164 #
1165 # Advice on address input / editing:
1166 # - Use an i18n-ready address widget such as
Dan O'Mearadd494642020-05-01 07:42:23 -07001167 # https://github.com/google/libaddressinput)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001168 # - Users should not be presented with UI elements for input or editing of
1169 # fields outside countries where that field is used.
1170 #
1171 # For more guidance on how to use this schema, please see:
1172 # https://support.google.com/business/answer/6397478
Bu Sun Kim65020912020-05-20 12:08:20 -07001173 &quot;sublocality&quot;: &quot;A String&quot;, # Optional. Sublocality of the address.
1174 # For example, this can be neighborhoods, boroughs, districts.
1175 &quot;revision&quot;: 42, # The schema revision of the `PostalAddress`. This must be set to 0, which is
1176 # the latest revision.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001177 #
Bu Sun Kim65020912020-05-20 12:08:20 -07001178 # All new revisions **must** be backward compatible with old revisions.
1179 &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 -07001180 # Examples: US city, IT comune, UK post town.
1181 # In regions of the world where localities are not well defined or do not fit
1182 # into this structure well, leave locality empty and use address_lines.
Bu Sun Kim65020912020-05-20 12:08:20 -07001183 &quot;administrativeArea&quot;: &quot;A String&quot;, # Optional. Highest administrative subdivision which is used for postal
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001184 # addresses of a country or region.
1185 # For example, this can be a state, a province, an oblast, or a prefecture.
1186 # Specifically, for Spain this is the province and not the autonomous
Bu Sun Kim65020912020-05-20 12:08:20 -07001187 # community (e.g. &quot;Barcelona&quot; and not &quot;Catalonia&quot;).
1188 # Many countries don&#x27;t use an administrative area in postal addresses. E.g.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001189 # in Switzerland this should be left unpopulated.
Bu Sun Kim65020912020-05-20 12:08:20 -07001190 &quot;organization&quot;: &quot;A String&quot;, # Optional. The name of the organization at the address.
1191 &quot;regionCode&quot;: &quot;A String&quot;, # Required. CLDR region code of the country/region of the address. This
1192 # is never inferred and it is up to the user to ensure the value is
1193 # correct. See http://cldr.unicode.org/ and
1194 # http://www.unicode.org/cldr/charts/30/supplemental/territory_information.html
1195 # for details. Example: &quot;CH&quot; for Switzerland.
1196 &quot;addressLines&quot;: [ # Unstructured address lines describing the lower levels of an address.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001197 #
1198 # Because values in address_lines do not have type information and may
1199 # sometimes contain multiple values in a single field (e.g.
Bu Sun Kim65020912020-05-20 12:08:20 -07001200 # &quot;Austin, TX&quot;), it is important that the line order is clear. The order of
1201 # address lines should be &quot;envelope order&quot; for the country/region of the
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001202 # address. In places where this can vary (e.g. Japan), address_language is
Bu Sun Kim65020912020-05-20 12:08:20 -07001203 # used to make it explicit (e.g. &quot;ja&quot; for large-to-small ordering and
1204 # &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 -07001205 # an address can be selected based on the language.
1206 #
1207 # The minimum permitted structural representation of an address consists
1208 # of a region_code with all remaining information placed in the
1209 # address_lines. It would be possible to format such an address very
1210 # approximately without geocoding, but no semantic reasoning could be
1211 # made about any of the address components until it was at least
1212 # partially resolved.
1213 #
1214 # Creating an address only containing a region_code and address_lines, and
1215 # then geocoding is the recommended way to handle completely unstructured
1216 # addresses (as opposed to guessing which parts of the address should be
1217 # localities or administrative areas).
Bu Sun Kim65020912020-05-20 12:08:20 -07001218 &quot;A String&quot;,
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001219 ],
Bu Sun Kim65020912020-05-20 12:08:20 -07001220 &quot;postalCode&quot;: &quot;A String&quot;, # Optional. Postal code of the address. Not all countries use or require
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001221 # postal codes to be present, but where they are used, they may trigger
1222 # additional validation with other parts of the address (e.g. state/zip
1223 # validation in the U.S.A.).
Bu Sun Kim65020912020-05-20 12:08:20 -07001224 &quot;languageCode&quot;: &quot;A String&quot;, # Optional. BCP-47 language code of the contents of this address (if
1225 # known). This is often the UI language of the input form or is expected
1226 # to match one of the languages used in the address&#x27; country/region, or their
1227 # transliterated equivalents.
1228 # This can affect formatting in certain countries, but is not critical
1229 # to the correctness of the data and will never affect any validation or
1230 # other non-formatting related operations.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001231 #
Bu Sun Kim65020912020-05-20 12:08:20 -07001232 # If this value is not known, it should be omitted (rather than specifying a
1233 # possibly incorrect default).
1234 #
1235 # Examples: &quot;zh-Hant&quot;, &quot;ja&quot;, &quot;ja-Latn&quot;, &quot;en&quot;.
1236 &quot;sortingCode&quot;: &quot;A String&quot;, # Optional. Additional, country-specific, sorting code. This is not used
1237 # in most regions. Where it is used, the value is either a string like
1238 # &quot;CEDEX&quot;, optionally followed by a number (e.g. &quot;CEDEX 7&quot;), or just a number
1239 # alone, representing the &quot;sector code&quot; (Jamaica), &quot;delivery area indicator&quot;
1240 # (Malawi) or &quot;post office indicator&quot; (e.g. Côte d&#x27;Ivoire).
1241 &quot;recipients&quot;: [ # Optional. The recipient at the address.
1242 # This field may, under certain circumstances, contain multiline information.
1243 # For example, it might contain &quot;care of&quot; information.
1244 &quot;A String&quot;,
1245 ],
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001246 },
Bu Sun Kim65020912020-05-20 12:08:20 -07001247 &quot;locationType&quot;: &quot;A String&quot;, # The type of a location, which corresponds to the address lines field of
1248 # PostalAddress. For example, &quot;Downtown, Atlanta, GA, USA&quot; has a type of
1249 # LocationType#NEIGHBORHOOD, and &quot;Kansas City, KS, USA&quot; has a type of
1250 # LocationType#LOCALITY.
1251 &quot;radiusInMiles&quot;: 3.14, # Radius in miles of the job location. This value is derived from the
1252 # location bounding box in which a circle with the specified radius
1253 # centered from LatLng covers the area associated with the job location.
1254 # For example, currently, &quot;Mountain View, CA, USA&quot; has a radius of
1255 # 6.17 miles.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001256 },
1257 },
Bu Sun Kim65020912020-05-20 12:08:20 -07001258 &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 -07001259 # public availability by the service when job content appears suspicious,
1260 # abusive, or spammy.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -07001261 }</pre>
1262</div>
1263
1264</body></html>