Google Cloud Talent Solution V4 Client - Class MatchingJob (1.3.3)

Reference documentation and code samples for the Google Cloud Talent Solution V4 Client class MatchingJob.

Job entry with metadata inside SearchJobsResponse.

Generated from protobuf message google.cloud.talent.v4.SearchJobsResponse.MatchingJob

Namespace

Google \ Cloud \ Talent \ V4 \ SearchJobsResponse

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ job Google\Cloud\Talent\V4\Job

Job resource that matches the specified SearchJobsRequest.

↳ job_summary string

A summary of the job with core information that's displayed on the search results listing page.

↳ job_title_snippet string

Contains snippets of text from the Job.title field most closely matching a search query's keywords, if available. The matching query keywords are enclosed in HTML bold tags.

↳ search_text_snippet string

Contains snippets of text from the Job.description and similar fields that most closely match a search query's keywords, if available. All HTML tags in the original fields are stripped when returned in this field, and matching query keywords are enclosed in HTML bold tags.

↳ commute_info Google\Cloud\Talent\V4\SearchJobsResponse\CommuteInfo

Commute information which is generated based on specified CommuteFilter.

getJob

Job resource that matches the specified SearchJobsRequest.

Returns
Type Description
Google\Cloud\Talent\V4\Job|null

hasJob

clearJob

setJob

Job resource that matches the specified SearchJobsRequest.

Parameter
Name Description
var Google\Cloud\Talent\V4\Job
Returns
Type Description
$this

getJobSummary

A summary of the job with core information that's displayed on the search results listing page.

Returns
Type Description
string

setJobSummary

A summary of the job with core information that's displayed on the search results listing page.

Parameter
Name Description
var string
Returns
Type Description
$this

getJobTitleSnippet

Contains snippets of text from the Job.title field most closely matching a search query's keywords, if available. The matching query keywords are enclosed in HTML bold tags.

Returns
Type Description
string

setJobTitleSnippet

Contains snippets of text from the Job.title field most closely matching a search query's keywords, if available. The matching query keywords are enclosed in HTML bold tags.

Parameter
Name Description
var string
Returns
Type Description
$this

getSearchTextSnippet

Contains snippets of text from the Job.description and similar fields that most closely match a search query's keywords, if available.

All HTML tags in the original fields are stripped when returned in this field, and matching query keywords are enclosed in HTML bold tags.

Returns
Type Description
string

setSearchTextSnippet

Contains snippets of text from the Job.description and similar fields that most closely match a search query's keywords, if available.

All HTML tags in the original fields are stripped when returned in this field, and matching query keywords are enclosed in HTML bold tags.

Parameter
Name Description
var string
Returns
Type Description
$this

getCommuteInfo

Commute information which is generated based on specified CommuteFilter.

Returns
Type Description
Google\Cloud\Talent\V4\SearchJobsResponse\CommuteInfo|null

hasCommuteInfo

clearCommuteInfo

setCommuteInfo

Commute information which is generated based on specified CommuteFilter.

Parameter
Name Description
var Google\Cloud\Talent\V4\SearchJobsResponse\CommuteInfo
Returns
Type Description
$this