jobs/v4 library
Cloud Talent Solution API - v4
Cloud Talent Solution provides the capability to create, read, update, and delete job postings, as well as search jobs based on keywords and filters.
For more information, see cloud.google.com/talent-solution/job-search/docs/
Create an instance of CloudTalentSolutionApi to access these resources:
Classes
- ApplicationInfo
- Application related details of a job posting.
- BatchCreateJobsRequest
- Request to create a batch of jobs.
- BatchDeleteJobsRequest
- Request to delete a batch of jobs.
- BatchUpdateJobsRequest
- Request to update a batch of jobs.
- ClientEvent
- An event issued when an end user interacts with the application that implements Cloud Talent Solution.
- CloudTalentSolutionApi
- Cloud Talent Solution provides the capability to create, read, update, and delete job postings, as well as search jobs based on keywords and filters.
- CommuteFilter
- Parameters needed for commute search.
- CommuteInfo
- Commute details related to this job.
- Company
- A Company resource represents a company in the service.
- 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
- Filter on job compensation type and amount.
- CompensationInfo
- Job compensation details.
- CompensationRange
- Compensation range.
- CompleteQueryResponse
- Response of auto-complete query.
- CompletionResult
- Resource that represents completion results.
- CustomAttribute
- Custom attribute values that are either filterable or non-filterable.
- CustomRankingInfo
- Custom ranking information for SearchJobsRequest.
- DeviceInfo
- Device information collected from the job seeker, candidate, or other entity conducting the job search.
- HistogramQuery
- The histogram request.
- HistogramQueryResult
- Histogram result that matches HistogramQuery specified in searches.
- Job
- A Job resource represents a job posting (also referred to as a "job listing" or "job requisition").
- JobDerivedInfo
- Derived details about the job posting.
- JobEvent
- An event issued when a job seeker interacts with the application that implements Cloud Talent Solution.
- JobQuery
- The query required to perform a search query.
- ListCompaniesResponse
- The List companies response object.
- ListJobsResponse
- List jobs response.
- ListTenantsResponse
- The List tenants response object.
- Location
- A resource that represents a location with full geographic information.
- LocationFilter
- Geographic region of the search.
- MatchingJob
- Job entry with metadata inside SearchJobsResponse.
- Operation
- This resource represents a long-running operation that is the result of a network API call.
- ProcessingOptions
- Options for job processing.
- ProjectsOperationsResource
- ProjectsResource
- ProjectsTenantsClientEventsResource
- ProjectsTenantsCompaniesResource
- ProjectsTenantsJobsResource
- ProjectsTenantsResource
- RequestMetadata
- Meta information related to the job searcher or entity conducting the job search.
- SearchJobsRequest
-
The Request body of the
SearchJobs
call. - SearchJobsResponse
- Response for SearchJob method.
- SpellingCorrection
- Spell check result.
- Tenant
- A Tenant resource represents a tenant in the service.
- TimestampRange
- Message representing a period of time between two timestamps.
Typedefs
- Empty = $Empty
- A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
- LatLng = $LatLng
- An object that represents a latitude/longitude pair.
- Money = $Money
- Represents an amount of money with its currency type.
- PostalAddress = $PostalAddress
- Represents a postal address, e.g. for postal delivery or payments addresses.
- ResponseMetadata = $ResponseMetadata
- Additional information returned to client, such as debugging information.
- Status = $Status
-
The
Status
type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. - TimeOfDay = $TimeOfDay
- Represents a time of day.
Exceptions / Errors
- ApiRequestError
- Represents a general error reported by the API endpoint.
- DetailedApiRequestError
- Represents a specific error reported by the API endpoint.