public static final class SearchJobsResponse.MatchingJob.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SearchJobsResponse.MatchingJob.Builder> implements SearchJobsResponse.MatchingJobOrBuilder
Output only. Job entry with metadata inside [SearchJobsResponse][google.cloud.talent.v4beta1.SearchJobsResponse].Protobuf type
google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob| Modifier and Type | Method and Description |
|---|---|
SearchJobsResponse.MatchingJob.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SearchJobsResponse.MatchingJob |
build() |
SearchJobsResponse.MatchingJob |
buildPartial() |
SearchJobsResponse.MatchingJob.Builder |
clear() |
SearchJobsResponse.MatchingJob.Builder |
clearCommuteInfo()
Commute information which is generated based on specified
[CommuteFilter][google.cloud.talent.v4beta1.CommuteFilter].
|
SearchJobsResponse.MatchingJob.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
SearchJobsResponse.MatchingJob.Builder |
clearJob()
Job resource that matches the specified
[SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
|
SearchJobsResponse.MatchingJob.Builder |
clearJobSummary()
A summary of the job with core information that's displayed on the search
results listing page.
|
SearchJobsResponse.MatchingJob.Builder |
clearJobTitleSnippet()
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.
|
SearchJobsResponse.MatchingJob.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
SearchJobsResponse.MatchingJob.Builder |
clearSearchTextSnippet()
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.
|
SearchJobsResponse.MatchingJob.Builder |
clone() |
SearchJobsResponse.CommuteInfo |
getCommuteInfo()
Commute information which is generated based on specified
[CommuteFilter][google.cloud.talent.v4beta1.CommuteFilter].
|
SearchJobsResponse.CommuteInfo.Builder |
getCommuteInfoBuilder()
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].
|
SearchJobsResponse.MatchingJob |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Job |
getJob()
Job resource that matches the specified
[SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
|
Job.Builder |
getJobBuilder()
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].
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
SearchJobsResponse.MatchingJob.Builder |
mergeCommuteInfo(SearchJobsResponse.CommuteInfo value)
Commute information which is generated based on specified
[CommuteFilter][google.cloud.talent.v4beta1.CommuteFilter].
|
SearchJobsResponse.MatchingJob.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
SearchJobsResponse.MatchingJob.Builder |
mergeFrom(com.google.protobuf.Message other) |
SearchJobsResponse.MatchingJob.Builder |
mergeFrom(SearchJobsResponse.MatchingJob other) |
SearchJobsResponse.MatchingJob.Builder |
mergeJob(Job value)
Job resource that matches the specified
[SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
|
SearchJobsResponse.MatchingJob.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
SearchJobsResponse.MatchingJob.Builder |
setCommuteInfo(SearchJobsResponse.CommuteInfo.Builder builderForValue)
Commute information which is generated based on specified
[CommuteFilter][google.cloud.talent.v4beta1.CommuteFilter].
|
SearchJobsResponse.MatchingJob.Builder |
setCommuteInfo(SearchJobsResponse.CommuteInfo value)
Commute information which is generated based on specified
[CommuteFilter][google.cloud.talent.v4beta1.CommuteFilter].
|
SearchJobsResponse.MatchingJob.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SearchJobsResponse.MatchingJob.Builder |
setJob(Job.Builder builderForValue)
Job resource that matches the specified
[SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
|
SearchJobsResponse.MatchingJob.Builder |
setJob(Job value)
Job resource that matches the specified
[SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
|
SearchJobsResponse.MatchingJob.Builder |
setJobSummary(String value)
A summary of the job with core information that's displayed on the search
results listing page.
|
SearchJobsResponse.MatchingJob.Builder |
setJobSummaryBytes(com.google.protobuf.ByteString value)
A summary of the job with core information that's displayed on the search
results listing page.
|
SearchJobsResponse.MatchingJob.Builder |
setJobTitleSnippet(String value)
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.
|
SearchJobsResponse.MatchingJob.Builder |
setJobTitleSnippetBytes(com.google.protobuf.ByteString value)
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.
|
SearchJobsResponse.MatchingJob.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
SearchJobsResponse.MatchingJob.Builder |
setSearchTextSnippet(String value)
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.
|
SearchJobsResponse.MatchingJob.Builder |
setSearchTextSnippetBytes(com.google.protobuf.ByteString value)
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.
|
SearchJobsResponse.MatchingJob.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<SearchJobsResponse.MatchingJob.Builder>public SearchJobsResponse.MatchingJob.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<SearchJobsResponse.MatchingJob.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<SearchJobsResponse.MatchingJob.Builder>public SearchJobsResponse.MatchingJob getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic SearchJobsResponse.MatchingJob build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic SearchJobsResponse.MatchingJob buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic SearchJobsResponse.MatchingJob.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<SearchJobsResponse.MatchingJob.Builder>public SearchJobsResponse.MatchingJob.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<SearchJobsResponse.MatchingJob.Builder>public SearchJobsResponse.MatchingJob.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<SearchJobsResponse.MatchingJob.Builder>public SearchJobsResponse.MatchingJob.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<SearchJobsResponse.MatchingJob.Builder>public SearchJobsResponse.MatchingJob.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SearchJobsResponse.MatchingJob.Builder>public SearchJobsResponse.MatchingJob.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SearchJobsResponse.MatchingJob.Builder>public SearchJobsResponse.MatchingJob.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SearchJobsResponse.MatchingJob.Builder>public SearchJobsResponse.MatchingJob.Builder mergeFrom(SearchJobsResponse.MatchingJob other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<SearchJobsResponse.MatchingJob.Builder>public SearchJobsResponse.MatchingJob.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SearchJobsResponse.MatchingJob.Builder>IOExceptionpublic boolean hasJob()
Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
.google.cloud.talent.v4beta1.Job job = 1;hasJob in interface SearchJobsResponse.MatchingJobOrBuilderpublic Job getJob()
Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
.google.cloud.talent.v4beta1.Job job = 1;getJob in interface SearchJobsResponse.MatchingJobOrBuilderpublic SearchJobsResponse.MatchingJob.Builder setJob(Job value)
Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
.google.cloud.talent.v4beta1.Job job = 1;public SearchJobsResponse.MatchingJob.Builder setJob(Job.Builder builderForValue)
Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
.google.cloud.talent.v4beta1.Job job = 1;public SearchJobsResponse.MatchingJob.Builder mergeJob(Job value)
Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
.google.cloud.talent.v4beta1.Job job = 1;public SearchJobsResponse.MatchingJob.Builder clearJob()
Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
.google.cloud.talent.v4beta1.Job job = 1;public Job.Builder getJobBuilder()
Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
.google.cloud.talent.v4beta1.Job job = 1;public JobOrBuilder getJobOrBuilder()
Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
.google.cloud.talent.v4beta1.Job job = 1;getJobOrBuilder in interface SearchJobsResponse.MatchingJobOrBuilderpublic String getJobSummary()
A summary of the job with core information that's displayed on the search results listing page.
string job_summary = 2;getJobSummary in interface SearchJobsResponse.MatchingJobOrBuilderpublic 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;getJobSummaryBytes in interface SearchJobsResponse.MatchingJobOrBuilderpublic SearchJobsResponse.MatchingJob.Builder setJobSummary(String value)
A summary of the job with core information that's displayed on the search results listing page.
string job_summary = 2;public SearchJobsResponse.MatchingJob.Builder clearJobSummary()
A summary of the job with core information that's displayed on the search results listing page.
string job_summary = 2;public SearchJobsResponse.MatchingJob.Builder setJobSummaryBytes(com.google.protobuf.ByteString value)
A summary of the job with core information that's displayed on the search results listing page.
string job_summary = 2;public 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;getJobTitleSnippet in interface SearchJobsResponse.MatchingJobOrBuilderpublic 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;getJobTitleSnippetBytes in interface SearchJobsResponse.MatchingJobOrBuilderpublic SearchJobsResponse.MatchingJob.Builder setJobTitleSnippet(String value)
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;public SearchJobsResponse.MatchingJob.Builder clearJobTitleSnippet()
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;public SearchJobsResponse.MatchingJob.Builder setJobTitleSnippetBytes(com.google.protobuf.ByteString value)
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;public 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;getSearchTextSnippet in interface SearchJobsResponse.MatchingJobOrBuilderpublic 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;getSearchTextSnippetBytes in interface SearchJobsResponse.MatchingJobOrBuilderpublic SearchJobsResponse.MatchingJob.Builder setSearchTextSnippet(String value)
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;public SearchJobsResponse.MatchingJob.Builder clearSearchTextSnippet()
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;public SearchJobsResponse.MatchingJob.Builder setSearchTextSnippetBytes(com.google.protobuf.ByteString value)
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;public 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;hasCommuteInfo in interface SearchJobsResponse.MatchingJobOrBuilderpublic 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;getCommuteInfo in interface SearchJobsResponse.MatchingJobOrBuilderpublic SearchJobsResponse.MatchingJob.Builder setCommuteInfo(SearchJobsResponse.CommuteInfo value)
Commute information which is generated based on specified [CommuteFilter][google.cloud.talent.v4beta1.CommuteFilter].
.google.cloud.talent.v4beta1.SearchJobsResponse.CommuteInfo commute_info = 5;public SearchJobsResponse.MatchingJob.Builder setCommuteInfo(SearchJobsResponse.CommuteInfo.Builder builderForValue)
Commute information which is generated based on specified [CommuteFilter][google.cloud.talent.v4beta1.CommuteFilter].
.google.cloud.talent.v4beta1.SearchJobsResponse.CommuteInfo commute_info = 5;public SearchJobsResponse.MatchingJob.Builder mergeCommuteInfo(SearchJobsResponse.CommuteInfo value)
Commute information which is generated based on specified [CommuteFilter][google.cloud.talent.v4beta1.CommuteFilter].
.google.cloud.talent.v4beta1.SearchJobsResponse.CommuteInfo commute_info = 5;public SearchJobsResponse.MatchingJob.Builder clearCommuteInfo()
Commute information which is generated based on specified [CommuteFilter][google.cloud.talent.v4beta1.CommuteFilter].
.google.cloud.talent.v4beta1.SearchJobsResponse.CommuteInfo commute_info = 5;public SearchJobsResponse.CommuteInfo.Builder getCommuteInfoBuilder()
Commute information which is generated based on specified [CommuteFilter][google.cloud.talent.v4beta1.CommuteFilter].
.google.cloud.talent.v4beta1.SearchJobsResponse.CommuteInfo commute_info = 5;public 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;getCommuteInfoOrBuilder in interface SearchJobsResponse.MatchingJobOrBuilderpublic final SearchJobsResponse.MatchingJob.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SearchJobsResponse.MatchingJob.Builder>public final SearchJobsResponse.MatchingJob.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SearchJobsResponse.MatchingJob.Builder>Copyright © 2019 Google LLC. All rights reserved.