class Google::Apis::JobsV3p1beta1::MatchingJob
Output only. Job
entry with metadata inside SearchJobsResponse
.
Attributes
Output only. Commute details related to this job. Corresponds to the JSON property `commuteInfo` @return [Google::Apis::JobsV3p1beta1::CommuteInfo]
A summary of the job with core information that's displayed on the search results listing page. Corresponds to the JSON property `jobSummary` @return [String]
Contains snippets of text from the Job.job_title field most closely matching a search query's keywords, if available. The matching query keywords are enclosed in HTML bold tags. Corresponds to the JSON property `jobTitleSnippet` @return [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. Corresponds to the JSON property `searchTextSnippet` @return [String]
Public Class Methods
# File lib/google/apis/jobs_v3p1beta1/classes.rb, line 1901 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/jobs_v3p1beta1/classes.rb, line 1906 def update!(**args) @commute_info = args[:commute_info] if args.key?(:commute_info) @job = args[:job] if args.key?(:job) @job_summary = args[:job_summary] if args.key?(:job_summary) @job_title_snippet = args[:job_title_snippet] if args.key?(:job_title_snippet) @search_text_snippet = args[:search_text_snippet] if args.key?(:search_text_snippet) end