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
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 |