Interface SearchJobsResponse.MatchingJobOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
SearchJobsResponse.MatchingJob, SearchJobsResponse.MatchingJob.Builder
Enclosing class:
SearchJobsResponse

public static interface SearchJobsResponse.MatchingJobOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Commute information which is generated based on specified [CommuteFilter][google.cloud.talent.v4.CommuteFilter].
    Commute information which is generated based on specified [CommuteFilter][google.cloud.talent.v4.CommuteFilter].
    Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4.SearchJobsRequest].
    Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4.SearchJobsRequest].
    A summary of the job with core information that's displayed on the search results listing page.
    com.google.protobuf.ByteString
    A summary of the job with core information that's displayed on the search results listing page.
    Contains snippets of text from the [Job.title][google.cloud.talent.v4.Job.title] field most closely matching a search query's keywords, if available.
    com.google.protobuf.ByteString
    Contains snippets of text from the [Job.title][google.cloud.talent.v4.Job.title] field most closely matching a search query's keywords, if available.
    Contains snippets of text from the [Job.description][google.cloud.talent.v4.Job.description] and similar fields that most closely match a search query's keywords, if available.
    com.google.protobuf.ByteString
    Contains snippets of text from the [Job.description][google.cloud.talent.v4.Job.description] and similar fields that most closely match a search query's keywords, if available.
    boolean
    Commute information which is generated based on specified [CommuteFilter][google.cloud.talent.v4.CommuteFilter].
    boolean
    Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4.SearchJobsRequest].

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasJob

      boolean hasJob()
       Job resource that matches the specified
       [SearchJobsRequest][google.cloud.talent.v4.SearchJobsRequest].
       
      .google.cloud.talent.v4.Job job = 1;
      Returns:
      Whether the job field is set.
    • getJob

      Job getJob()
       Job resource that matches the specified
       [SearchJobsRequest][google.cloud.talent.v4.SearchJobsRequest].
       
      .google.cloud.talent.v4.Job job = 1;
      Returns:
      The job.
    • getJobOrBuilder

      JobOrBuilder getJobOrBuilder()
       Job resource that matches the specified
       [SearchJobsRequest][google.cloud.talent.v4.SearchJobsRequest].
       
      .google.cloud.talent.v4.Job job = 1;
    • getJobSummary

      String getJobSummary()
       A summary of the job with core information that's displayed on the search
       results listing page.
       
      string job_summary = 2;
      Returns:
      The jobSummary.
    • getJobSummaryBytes

      com.google.protobuf.ByteString getJobSummaryBytes()
       A summary of the job with core information that's displayed on the search
       results listing page.
       
      string job_summary = 2;
      Returns:
      The bytes for jobSummary.
    • getJobTitleSnippet

      String getJobTitleSnippet()
       Contains snippets of text from the
       [Job.title][google.cloud.talent.v4.Job.title] field most closely matching
       a search query's keywords, if available. The matching query keywords are
       enclosed in HTML bold tags.
       
      string job_title_snippet = 3;
      Returns:
      The jobTitleSnippet.
    • getJobTitleSnippetBytes

      com.google.protobuf.ByteString getJobTitleSnippetBytes()
       Contains snippets of text from the
       [Job.title][google.cloud.talent.v4.Job.title] field most closely matching
       a search query's keywords, if available. The matching query keywords are
       enclosed in HTML bold tags.
       
      string job_title_snippet = 3;
      Returns:
      The bytes for jobTitleSnippet.
    • getSearchTextSnippet

      String getSearchTextSnippet()
       Contains snippets of text from the
       [Job.description][google.cloud.talent.v4.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.
       
      string search_text_snippet = 4;
      Returns:
      The searchTextSnippet.
    • getSearchTextSnippetBytes

      com.google.protobuf.ByteString getSearchTextSnippetBytes()
       Contains snippets of text from the
       [Job.description][google.cloud.talent.v4.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.
       
      string search_text_snippet = 4;
      Returns:
      The bytes for searchTextSnippet.
    • hasCommuteInfo

      boolean hasCommuteInfo()
       Commute information which is generated based on specified
       [CommuteFilter][google.cloud.talent.v4.CommuteFilter].
       
      .google.cloud.talent.v4.SearchJobsResponse.CommuteInfo commute_info = 5;
      Returns:
      Whether the commuteInfo field is set.
    • getCommuteInfo

       Commute information which is generated based on specified
       [CommuteFilter][google.cloud.talent.v4.CommuteFilter].
       
      .google.cloud.talent.v4.SearchJobsResponse.CommuteInfo commute_info = 5;
      Returns:
      The commuteInfo.
    • getCommuteInfoOrBuilder

      SearchJobsResponse.CommuteInfoOrBuilder getCommuteInfoOrBuilder()
       Commute information which is generated based on specified
       [CommuteFilter][google.cloud.talent.v4.CommuteFilter].
       
      .google.cloud.talent.v4.SearchJobsResponse.CommuteInfo commute_info = 5;