public static final class SearchJobsResponse.MatchingJob extends GeneratedMessageV3 implements SearchJobsResponse.MatchingJobOrBuilder
Job entry with metadata inside
SearchJobsResponse.
Protobuf type google.cloud.talent.v4.SearchJobsResponse.MatchingJob
Static Fields
COMMUTE_INFO_FIELD_NUMBER
public static final int COMMUTE_INFO_FIELD_NUMBER
Field Value
JOB_FIELD_NUMBER
public static final int JOB_FIELD_NUMBER
Field Value
JOB_SUMMARY_FIELD_NUMBER
public static final int JOB_SUMMARY_FIELD_NUMBER
Field Value
JOB_TITLE_SNIPPET_FIELD_NUMBER
public static final int JOB_TITLE_SNIPPET_FIELD_NUMBER
Field Value
SEARCH_TEXT_SNIPPET_FIELD_NUMBER
public static final int SEARCH_TEXT_SNIPPET_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static SearchJobsResponse.MatchingJob getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static SearchJobsResponse.MatchingJob.Builder newBuilder()
Returns
newBuilder(SearchJobsResponse.MatchingJob prototype)
public static SearchJobsResponse.MatchingJob.Builder newBuilder(SearchJobsResponse.MatchingJob prototype)
Parameter
Returns
public static SearchJobsResponse.MatchingJob parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static SearchJobsResponse.MatchingJob parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static SearchJobsResponse.MatchingJob parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SearchJobsResponse.MatchingJob parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static SearchJobsResponse.MatchingJob parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SearchJobsResponse.MatchingJob parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static SearchJobsResponse.MatchingJob parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static SearchJobsResponse.MatchingJob parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static SearchJobsResponse.MatchingJob parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static SearchJobsResponse.MatchingJob parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static SearchJobsResponse.MatchingJob parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SearchJobsResponse.MatchingJob parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<SearchJobsResponse.MatchingJob> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getCommuteInfo()
public SearchJobsResponse.CommuteInfo getCommuteInfo()
Commute information which is generated based on specified
CommuteFilter.
.google.cloud.talent.v4.SearchJobsResponse.CommuteInfo commute_info = 5;
Returns
getCommuteInfoOrBuilder()
public SearchJobsResponse.CommuteInfoOrBuilder getCommuteInfoOrBuilder()
Commute information which is generated based on specified
CommuteFilter.
.google.cloud.talent.v4.SearchJobsResponse.CommuteInfo commute_info = 5;
Returns
getDefaultInstanceForType()
public SearchJobsResponse.MatchingJob getDefaultInstanceForType()
Returns
getJob()
Job resource that matches the specified
SearchJobsRequest.
.google.cloud.talent.v4.Job job = 1;
Returns
Type | Description |
Job | The job.
|
getJobOrBuilder()
public JobOrBuilder getJobOrBuilder()
Job resource that matches the specified
SearchJobsRequest.
.google.cloud.talent.v4.Job job = 1;
Returns
getJobSummary()
public String getJobSummary()
A summary of the job with core information that's displayed on the search
results listing page.
string job_summary = 2;
Returns
Type | Description |
String | The jobSummary.
|
getJobSummaryBytes()
public ByteString getJobSummaryBytes()
A summary of the job with core information that's displayed on the search
results listing page.
string job_summary = 2;
Returns
Type | Description |
ByteString | The bytes for jobSummary.
|
getJobTitleSnippet()
public String 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.
string job_title_snippet = 3;
Returns
Type | Description |
String | The jobTitleSnippet.
|
getJobTitleSnippetBytes()
public ByteString getJobTitleSnippetBytes()
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.
string job_title_snippet = 3;
Returns
Type | Description |
ByteString | The bytes for jobTitleSnippet.
|
getParserForType()
public Parser<SearchJobsResponse.MatchingJob> getParserForType()
Returns
Overrides
getSearchTextSnippet()
public String 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.
string search_text_snippet = 4;
Returns
Type | Description |
String | The searchTextSnippet.
|
getSearchTextSnippetBytes()
public ByteString getSearchTextSnippetBytes()
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.
string search_text_snippet = 4;
Returns
Type | Description |
ByteString | The bytes for searchTextSnippet.
|
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hasCommuteInfo()
public boolean hasCommuteInfo()
Commute information which is generated based on specified
CommuteFilter.
.google.cloud.talent.v4.SearchJobsResponse.CommuteInfo commute_info = 5;
Returns
Type | Description |
boolean | Whether the commuteInfo field is set.
|
hasJob()
Job resource that matches the specified
SearchJobsRequest.
.google.cloud.talent.v4.Job job = 1;
Returns
Type | Description |
boolean | Whether the job field is set.
|
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public SearchJobsResponse.MatchingJob.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected SearchJobsResponse.MatchingJob.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public SearchJobsResponse.MatchingJob.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions