Interface SearchJobsResponse.MatchingJobOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      SearchJobsResponse.CommuteInfo getCommuteInfo()
      Commute information which is generated based on specified [CommuteFilter][google.cloud.talent.v4beta1.CommuteFilter].
      SearchJobsResponse.CommuteInfoOrBuilder getCommuteInfoOrBuilder()
      Commute information which is generated based on specified [CommuteFilter][google.cloud.talent.v4beta1.CommuteFilter].
      Job getJob()
      Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      JobOrBuilder getJobOrBuilder()
      Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      String getJobSummary()
      A summary of the job with core information that's displayed on the search results listing page.
      com.google.protobuf.ByteString getJobSummaryBytes()
      A summary of the job with core information that's displayed on the search results listing page.
      String getJobTitleSnippet()
      Contains snippets of text from the [Job.title][google.cloud.talent.v4beta1.Job.title] field most closely matching a search query's keywords, if available.
      com.google.protobuf.ByteString getJobTitleSnippetBytes()
      Contains snippets of text from the [Job.title][google.cloud.talent.v4beta1.Job.title] field most closely matching a search query's keywords, if available.
      String getSearchTextSnippet()
      Contains snippets of text from the [Job.description][google.cloud.talent.v4beta1.Job.description] and similar fields that most closely match a search query's keywords, if available.
      com.google.protobuf.ByteString getSearchTextSnippetBytes()
      Contains snippets of text from the [Job.description][google.cloud.talent.v4beta1.Job.description] and similar fields that most closely match a search query's keywords, if available.
      boolean hasCommuteInfo()
      Commute information which is generated based on specified [CommuteFilter][google.cloud.talent.v4beta1.CommuteFilter].
      boolean hasJob()
      Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.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 Detail

      • hasJob

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

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

        JobOrBuilder getJobOrBuilder()
         Job resource that matches the specified
         [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
         
        .google.cloud.talent.v4beta1.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.v4beta1.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.v4beta1.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.v4beta1.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.v4beta1.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.v4beta1.CommuteFilter].
         
        .google.cloud.talent.v4beta1.SearchJobsResponse.CommuteInfo commute_info = 5;
        Returns:
        Whether the commuteInfo field is set.
      • getCommuteInfo

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

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