googleapis.jobs.v3 library

Classes

ApplicationInfo
Application related details of a job posting.
BatchDeleteJobsRequest
Input only. [...]
BucketizedCount
Represents count of jobs within one bucket.
BucketRange
Represents starting and ending value of a range in double.
ClientEvent
An event issued when an end user interacts with the application that implements Cloud Talent Solution. Providing this information improves the quality of search and recommendation for the API clients, enabling the service to perform optimally. The number of events sent must be consistent with other calls, such as job searches, issued to the service by the client.
CommuteFilter
Input only. [...]
CommuteInfo
Output only. [...]
Company
A Company resource represents a company in the service. A company is the entity that owns job postings, that is, the hiring entity responsible for employing applicants for the job position.
CompanyDerivedInfo
Derived details about the company.
CompensationEntry
A compensation entry that represents one component of compensation, such as base pay, bonus, or other compensation type. [...]
CompensationFilter
Input only. [...]
CompensationHistogramRequest
Input only. [...]
CompensationHistogramResult
Output only. [...]
CompensationInfo
Job compensation details.
CompensationRange
Compensation range.
CompleteQueryResponse
Output only. [...]
CompletionResult
Output only. [...]
CreateClientEventRequest
The report event request.
CreateCompanyRequest
Input only. [...]
CreateJobRequest
Input only. [...]
CustomAttribute
Custom attribute values that are either filterable or non-filterable.
CustomAttributeHistogramRequest
Custom attributes histogram request. An error is thrown if neither string_value_histogram or long_value_histogram_bucketing_option has been defined.
CustomAttributeHistogramResult
Output only. [...]
DeviceInfo
Device information collected from the job seeker, candidate, or other entity conducting the job search. Providing this information improves the quality of the search results across devices.
Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: [...]
HistogramFacets
Input only. [...]
HistogramResult
Output only. [...]
HistogramResults
Output only. [...]
Job
A Job resource represents a job posting (also referred to as a "job listing" or "job requisition"). A job belongs to a Company, which is the hiring entity responsible for the job.
JobDerivedInfo
Output only. [...]
JobEvent
An event issued when a job seeker interacts with the application that implements Cloud Talent Solution.
JobQuery
Input only. [...]
JobsApi
Cloud Talent Solution provides the capability to create, read, update, and delete job postings, as well as search jobs based on keywords and filters.
LatLng
An object representing a latitude/longitude pair. This is expressed as a pair of doubles representing degrees latitude and degrees longitude. Unless specified otherwise, this must conform to the WGS84 standard. Values must be within normalized ranges.
ListCompaniesResponse
Output only. [...]
ListJobsResponse
Output only. [...]
Location
Output only. [...]
LocationFilter
Input only. [...]
MatchingJob
Output only. [...]
Money
Represents an amount of money with its currency type.
NumericBucketingOption
Input only. [...]
NumericBucketingResult
Output only. [...]
PostalAddress
Represents a postal address, e.g. for postal delivery or payments addresses. Given a postal address, a postal service can deliver items to a premise, P.O. Box or similar. It is not intended to model geographical locations (roads, towns, mountains). [...]
ProcessingOptions
Input only. [...]
ProjectsClientEventsResourceApi
ProjectsCompaniesResourceApi
ProjectsJobsResourceApi
ProjectsResourceApi
RequestMetadata
Input only. [...]
ResponseMetadata
Output only. [...]
SearchJobsRequest
Input only. [...]
SearchJobsResponse
Output only. [...]
SpellingCorrection
Output only. [...]
TimeOfDay
Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and google.protobuf.Timestamp.
TimestampRange
Message representing a period of time between two timestamps.
UpdateCompanyRequest
Input only. [...]
UpdateJobRequest
Input only. [...]

Constants

USER_AGENT → const String
'dart-api-client jobs/v3'

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.