Enum googapis::google::cloud::talent::v4::search_jobs_request::KeywordMatchMode [−][src]
#[repr(i32)]
pub enum KeywordMatchMode {
Unspecified,
KeywordMatchDisabled,
KeywordMatchAll,
KeywordMatchTitleOnly,
}
Expand description
Controls what keyword matching behavior the search has. When keyword matching is enabled, a keyword match returns jobs that may not match given category filters when there are matching keywords. For example, for the query “program manager” with KeywordMatchMode set to KEYWORD_MATCH_ALL, a job posting with the title “software developer,” which doesn’t fall into “program manager” ontology, and “program manager” appearing in its description will be surfaced.
For queries like “cloud” that don’t contain title or location specific ontology, jobs with “cloud” keyword matches are returned regardless of this enum’s value.
Use [Company.keyword_searchable_job_custom_attributes][google.cloud.talent.v4.Company.keyword_searchable_job_custom_attributes] if company-specific globally matched custom field/attribute string values are needed. Enabling keyword match improves recall of subsequent search requests.
Variants
The keyword match option isn’t specified. Defaults to [KeywordMatchMode.KEYWORD_MATCH_ALL][google.cloud.talent.v4.SearchJobsRequest.KeywordMatchMode.KEYWORD_MATCH_ALL] behavior.
Disables keyword matching.
Enable keyword matching over [Job.title][google.cloud.talent.v4.Job.title], [Job.description][google.cloud.talent.v4.Job.description], [Job.company_display_name][google.cloud.talent.v4.Job.company_display_name], [Job.addresses][google.cloud.talent.v4.Job.addresses], [Job.qualifications][google.cloud.talent.v4.Job.qualifications], and keyword searchable [Job.custom_attributes][google.cloud.talent.v4.Job.custom_attributes] fields.
Only enable keyword matching over [Job.title][google.cloud.talent.v4.Job.title].
Implementations
Trait Implementations
Returns the “default value” for a type. Read more
Performs the conversion.
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Auto Trait Implementations
impl RefUnwindSafe for KeywordMatchMode
impl Send for KeywordMatchMode
impl Sync for KeywordMatchMode
impl Unpin for KeywordMatchMode
impl UnwindSafe for KeywordMatchMode
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key
and return true
if they are equal.
Wrap the input message T
in a tonic::Request
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more