public static final class SearchJobsResponse.MatchingJob extends com.google.protobuf.GeneratedMessageV3 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 | Class and Description |
|---|---|
static class |
SearchJobsResponse.MatchingJob.Builder
Output only.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable| Modifier and Type | Field and Description |
|---|---|
static int |
COMMUTE_INFO_FIELD_NUMBER |
static int |
JOB_FIELD_NUMBER |
static int |
JOB_SUMMARY_FIELD_NUMBER |
static int |
JOB_TITLE_SNIPPET_FIELD_NUMBER |
static int |
SEARCH_TEXT_SNIPPET_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
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].
|
static SearchJobsResponse.MatchingJob |
getDefaultInstance() |
SearchJobsResponse.MatchingJob |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
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.
|
com.google.protobuf.Parser<SearchJobsResponse.MatchingJob> |
getParserForType() |
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.
|
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasCommuteInfo()
Commute information which is generated based on specified
[CommuteFilter][google.cloud.talent.v4beta1.CommuteFilter].
|
int |
hashCode() |
boolean |
hasJob()
Job resource that matches the specified
[SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static SearchJobsResponse.MatchingJob.Builder |
newBuilder() |
static SearchJobsResponse.MatchingJob.Builder |
newBuilder(SearchJobsResponse.MatchingJob prototype) |
SearchJobsResponse.MatchingJob.Builder |
newBuilderForType() |
protected SearchJobsResponse.MatchingJob.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static SearchJobsResponse.MatchingJob |
parseDelimitedFrom(InputStream input) |
static SearchJobsResponse.MatchingJob |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SearchJobsResponse.MatchingJob |
parseFrom(byte[] data) |
static SearchJobsResponse.MatchingJob |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SearchJobsResponse.MatchingJob |
parseFrom(ByteBuffer data) |
static SearchJobsResponse.MatchingJob |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SearchJobsResponse.MatchingJob |
parseFrom(com.google.protobuf.ByteString data) |
static SearchJobsResponse.MatchingJob |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SearchJobsResponse.MatchingJob |
parseFrom(com.google.protobuf.CodedInputStream input) |
static SearchJobsResponse.MatchingJob |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SearchJobsResponse.MatchingJob |
parseFrom(InputStream input) |
static SearchJobsResponse.MatchingJob |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<SearchJobsResponse.MatchingJob> |
parser() |
SearchJobsResponse.MatchingJob.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int JOB_FIELD_NUMBER
public static final int JOB_SUMMARY_FIELD_NUMBER
public static final int JOB_TITLE_SNIPPET_FIELD_NUMBER
public static final int SEARCH_TEXT_SNIPPET_FIELD_NUMBER
public static final int COMMUTE_INFO_FIELD_NUMBER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public 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 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 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 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 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.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 boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static SearchJobsResponse.MatchingJob parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SearchJobsResponse.MatchingJob parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SearchJobsResponse.MatchingJob parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SearchJobsResponse.MatchingJob parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SearchJobsResponse.MatchingJob parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SearchJobsResponse.MatchingJob parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SearchJobsResponse.MatchingJob parseFrom(InputStream input) throws IOException
IOExceptionpublic static SearchJobsResponse.MatchingJob parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SearchJobsResponse.MatchingJob parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static SearchJobsResponse.MatchingJob parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SearchJobsResponse.MatchingJob parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static SearchJobsResponse.MatchingJob parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic SearchJobsResponse.MatchingJob.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static SearchJobsResponse.MatchingJob.Builder newBuilder()
public static SearchJobsResponse.MatchingJob.Builder newBuilder(SearchJobsResponse.MatchingJob prototype)
public SearchJobsResponse.MatchingJob.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected SearchJobsResponse.MatchingJob.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static SearchJobsResponse.MatchingJob getDefaultInstance()
public static com.google.protobuf.Parser<SearchJobsResponse.MatchingJob> parser()
public com.google.protobuf.Parser<SearchJobsResponse.MatchingJob> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public SearchJobsResponse.MatchingJob getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2019 Google LLC. All rights reserved.