Class JobQuery (0.5.0)

The query required to perform a search query.

The language code of query. For example, "en-US". This field helps to better interpret the query. If a value isn't specified, the query language code is automatically detected, which may not be accurate. Language code should be in BCP-47 format, such as "en-US" or "sr-Latn". For more information, see Tags for Identifying Languages <https://tools.ietf.org/html/bcp47>__.

The location filter specifies geo-regions containing the jobs to search against. See LocationFilter for more information. If a location value isn't specified, jobs fitting the other search criteria are retrieved regardless of where they're located. If multiple values are specified, jobs are retrieved from any of the specified locations. If different values are specified for the [Location Filter.distance_in_miles][google.cloud.talent.v4beta1.Locati onFilter.distance_in_miles] parameter, the maximum provided distance is used for all locations. At most 5 location filters are allowed.

Allows filtering jobs by commute time with different travel methods (for example, driving or public transit). Note: This only works when you specify a CommuteMethod. In this case, [location_filters][google.cloud.talent.v4beta1.Job Query.location_filters] is ignored. Currently we don't support sorting by commute time.

This search filter is applied only to [Job.compensation_info] [google.cloud.talent.v4beta1.Job.compensation_info]. For example, if the filter is specified as "Hourly job with per- hour compensation > $15", only jobs meeting these criteria are searched. If a filter isn't defined, all open jobs are searched.

This flag controls the spell-check feature. If false, the service attempts to correct a misspelled query, for example, "enginee" is corrected to "engineer". Defaults to false: a spell check is performed.

This filter specifies the locale of jobs to search against, for example, "en-US". If a value isn't specified, the search results can contain jobs in any locale. Language codes should be in BCP-47 format, such as "en-US" or "sr-Latn". For more information, see Tags for Identifying Languages <https://tools.ietf.org/html/bcp47>__. At most 10 language code filters are allowed.

This filter specifies a list of job names to be excluded during search. At most 400 excluded job names are allowed.