public final class SearchJobsResponse extends com.google.protobuf.GeneratedMessageV3 implements SearchJobsResponseOrBuilder
Output only. Response for SearchJob method.Protobuf type
google.cloud.talent.v4beta1.SearchJobsResponse| Modifier and Type | Class and Description |
|---|---|
static class |
SearchJobsResponse.Builder
Output only.
|
static class |
SearchJobsResponse.CommuteInfo
Output only.
|
static interface |
SearchJobsResponse.CommuteInfoOrBuilder |
static class |
SearchJobsResponse.MatchingJob
Output only.
|
static interface |
SearchJobsResponse.MatchingJobOrBuilder |
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 |
BROADENED_QUERY_JOBS_COUNT_FIELD_NUMBER |
static int |
ESTIMATED_TOTAL_SIZE_FIELD_NUMBER |
static int |
HISTOGRAM_QUERY_RESULTS_FIELD_NUMBER |
static int |
LOCATION_FILTERS_FIELD_NUMBER |
static int |
MATCHING_JOBS_FIELD_NUMBER |
static int |
METADATA_FIELD_NUMBER |
static int |
NEXT_PAGE_TOKEN_FIELD_NUMBER |
static int |
SPELL_CORRECTION_FIELD_NUMBER |
static int |
TOTAL_SIZE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
getBroadenedQueryJobsCount()
If query broadening is enabled, we may append additional results from the
broadened query.
|
static SearchJobsResponse |
getDefaultInstance() |
SearchJobsResponse |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
int |
getEstimatedTotalSize()
An estimation of the number of jobs that match the specified query.
|
HistogramQueryResult |
getHistogramQueryResults(int index)
The histogram results that match with specified
[SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries].
|
int |
getHistogramQueryResultsCount()
The histogram results that match with specified
[SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries].
|
List<HistogramQueryResult> |
getHistogramQueryResultsList()
The histogram results that match with specified
[SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries].
|
HistogramQueryResultOrBuilder |
getHistogramQueryResultsOrBuilder(int index)
The histogram results that match with specified
[SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries].
|
List<? extends HistogramQueryResultOrBuilder> |
getHistogramQueryResultsOrBuilderList()
The histogram results that match with specified
[SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries].
|
Location |
getLocationFilters(int index)
The location filters that the service applied to the specified query.
|
int |
getLocationFiltersCount()
The location filters that the service applied to the specified query.
|
List<Location> |
getLocationFiltersList()
The location filters that the service applied to the specified query.
|
LocationOrBuilder |
getLocationFiltersOrBuilder(int index)
The location filters that the service applied to the specified query.
|
List<? extends LocationOrBuilder> |
getLocationFiltersOrBuilderList()
The location filters that the service applied to the specified query.
|
SearchJobsResponse.MatchingJob |
getMatchingJobs(int index)
The Job entities that match the specified
[SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
|
int |
getMatchingJobsCount()
The Job entities that match the specified
[SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
|
List<SearchJobsResponse.MatchingJob> |
getMatchingJobsList()
The Job entities that match the specified
[SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
|
SearchJobsResponse.MatchingJobOrBuilder |
getMatchingJobsOrBuilder(int index)
The Job entities that match the specified
[SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
|
List<? extends SearchJobsResponse.MatchingJobOrBuilder> |
getMatchingJobsOrBuilderList()
The Job entities that match the specified
[SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
|
ResponseMetadata |
getMetadata()
Additional information for the API invocation, such as the request
tracking id.
|
ResponseMetadataOrBuilder |
getMetadataOrBuilder()
Additional information for the API invocation, such as the request
tracking id.
|
String |
getNextPageToken()
The token that specifies the starting position of the next page of results.
|
com.google.protobuf.ByteString |
getNextPageTokenBytes()
The token that specifies the starting position of the next page of results.
|
com.google.protobuf.Parser<SearchJobsResponse> |
getParserForType() |
int |
getSerializedSize() |
SpellingCorrection |
getSpellCorrection()
The spell checking result, and correction.
|
SpellingCorrectionOrBuilder |
getSpellCorrectionOrBuilder()
The spell checking result, and correction.
|
int |
getTotalSize()
The precise result count, which is available only if the client set
[SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size]
to `true`, or if the response is the last page of results.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
boolean |
hasMetadata()
Additional information for the API invocation, such as the request
tracking id.
|
boolean |
hasSpellCorrection()
The spell checking result, and correction.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static SearchJobsResponse.Builder |
newBuilder() |
static SearchJobsResponse.Builder |
newBuilder(SearchJobsResponse prototype) |
SearchJobsResponse.Builder |
newBuilderForType() |
protected SearchJobsResponse.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static SearchJobsResponse |
parseDelimitedFrom(InputStream input) |
static SearchJobsResponse |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SearchJobsResponse |
parseFrom(byte[] data) |
static SearchJobsResponse |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SearchJobsResponse |
parseFrom(ByteBuffer data) |
static SearchJobsResponse |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SearchJobsResponse |
parseFrom(com.google.protobuf.ByteString data) |
static SearchJobsResponse |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SearchJobsResponse |
parseFrom(com.google.protobuf.CodedInputStream input) |
static SearchJobsResponse |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SearchJobsResponse |
parseFrom(InputStream input) |
static SearchJobsResponse |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<SearchJobsResponse> |
parser() |
SearchJobsResponse.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 MATCHING_JOBS_FIELD_NUMBER
public static final int HISTOGRAM_QUERY_RESULTS_FIELD_NUMBER
public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER
public static final int LOCATION_FILTERS_FIELD_NUMBER
public static final int ESTIMATED_TOTAL_SIZE_FIELD_NUMBER
public static final int TOTAL_SIZE_FIELD_NUMBER
public static final int METADATA_FIELD_NUMBER
public static final int BROADENED_QUERY_JOBS_COUNT_FIELD_NUMBER
public static final int SPELL_CORRECTION_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 List<SearchJobsResponse.MatchingJob> getMatchingJobsList()
The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1;
getMatchingJobsList in interface SearchJobsResponseOrBuilderpublic List<? extends SearchJobsResponse.MatchingJobOrBuilder> getMatchingJobsOrBuilderList()
The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1;
getMatchingJobsOrBuilderList in interface SearchJobsResponseOrBuilderpublic int getMatchingJobsCount()
The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1;
getMatchingJobsCount in interface SearchJobsResponseOrBuilderpublic SearchJobsResponse.MatchingJob getMatchingJobs(int index)
The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1;
getMatchingJobs in interface SearchJobsResponseOrBuilderpublic SearchJobsResponse.MatchingJobOrBuilder getMatchingJobsOrBuilder(int index)
The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1;
getMatchingJobsOrBuilder in interface SearchJobsResponseOrBuilderpublic List<HistogramQueryResult> getHistogramQueryResultsList()
The histogram results that match with specified [SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries].
repeated .google.cloud.talent.v4beta1.HistogramQueryResult histogram_query_results = 2;
getHistogramQueryResultsList in interface SearchJobsResponseOrBuilderpublic List<? extends HistogramQueryResultOrBuilder> getHistogramQueryResultsOrBuilderList()
The histogram results that match with specified [SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries].
repeated .google.cloud.talent.v4beta1.HistogramQueryResult histogram_query_results = 2;
getHistogramQueryResultsOrBuilderList in interface SearchJobsResponseOrBuilderpublic int getHistogramQueryResultsCount()
The histogram results that match with specified [SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries].
repeated .google.cloud.talent.v4beta1.HistogramQueryResult histogram_query_results = 2;
getHistogramQueryResultsCount in interface SearchJobsResponseOrBuilderpublic HistogramQueryResult getHistogramQueryResults(int index)
The histogram results that match with specified [SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries].
repeated .google.cloud.talent.v4beta1.HistogramQueryResult histogram_query_results = 2;
getHistogramQueryResults in interface SearchJobsResponseOrBuilderpublic HistogramQueryResultOrBuilder getHistogramQueryResultsOrBuilder(int index)
The histogram results that match with specified [SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries].
repeated .google.cloud.talent.v4beta1.HistogramQueryResult histogram_query_results = 2;
getHistogramQueryResultsOrBuilder in interface SearchJobsResponseOrBuilderpublic String getNextPageToken()
The token that specifies the starting position of the next page of results. This field is empty if there are no more results.
string next_page_token = 3;getNextPageToken in interface SearchJobsResponseOrBuilderpublic com.google.protobuf.ByteString getNextPageTokenBytes()
The token that specifies the starting position of the next page of results. This field is empty if there are no more results.
string next_page_token = 3;getNextPageTokenBytes in interface SearchJobsResponseOrBuilderpublic List<Location> getLocationFiltersList()
The location filters that the service applied to the specified query. If any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
repeated .google.cloud.talent.v4beta1.Location location_filters = 4;getLocationFiltersList in interface SearchJobsResponseOrBuilderpublic List<? extends LocationOrBuilder> getLocationFiltersOrBuilderList()
The location filters that the service applied to the specified query. If any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
repeated .google.cloud.talent.v4beta1.Location location_filters = 4;getLocationFiltersOrBuilderList in interface SearchJobsResponseOrBuilderpublic int getLocationFiltersCount()
The location filters that the service applied to the specified query. If any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
repeated .google.cloud.talent.v4beta1.Location location_filters = 4;getLocationFiltersCount in interface SearchJobsResponseOrBuilderpublic Location getLocationFilters(int index)
The location filters that the service applied to the specified query. If any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
repeated .google.cloud.talent.v4beta1.Location location_filters = 4;getLocationFilters in interface SearchJobsResponseOrBuilderpublic LocationOrBuilder getLocationFiltersOrBuilder(int index)
The location filters that the service applied to the specified query. If any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
repeated .google.cloud.talent.v4beta1.Location location_filters = 4;getLocationFiltersOrBuilder in interface SearchJobsResponseOrBuilderpublic int getEstimatedTotalSize()
An estimation of the number of jobs that match the specified query. This number isn't guaranteed to be accurate. For accurate results, see [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size].
int32 estimated_total_size = 5;getEstimatedTotalSize in interface SearchJobsResponseOrBuilderpublic int getTotalSize()
The precise result count, which is available only if the client set [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size] to `true`, or if the response is the last page of results. Otherwise, the value is `-1`.
int32 total_size = 6;getTotalSize in interface SearchJobsResponseOrBuilderpublic boolean hasMetadata()
Additional information for the API invocation, such as the request tracking id.
.google.cloud.talent.v4beta1.ResponseMetadata metadata = 7;hasMetadata in interface SearchJobsResponseOrBuilderpublic ResponseMetadata getMetadata()
Additional information for the API invocation, such as the request tracking id.
.google.cloud.talent.v4beta1.ResponseMetadata metadata = 7;getMetadata in interface SearchJobsResponseOrBuilderpublic ResponseMetadataOrBuilder getMetadataOrBuilder()
Additional information for the API invocation, such as the request tracking id.
.google.cloud.talent.v4beta1.ResponseMetadata metadata = 7;getMetadataOrBuilder in interface SearchJobsResponseOrBuilderpublic int getBroadenedQueryJobsCount()
If query broadening is enabled, we may append additional results from the broadened query. This number indicates how many of the jobs returned in the jobs field are from the broadened query. These results are always at the end of the jobs list. In particular, a value of 0, or if the field isn't set, all the jobs in the jobs list are from the original (without broadening) query. If this field is non-zero, subsequent requests with offset after this result set should contain all broadened results.
int32 broadened_query_jobs_count = 8;getBroadenedQueryJobsCount in interface SearchJobsResponseOrBuilderpublic boolean hasSpellCorrection()
The spell checking result, and correction.
.google.cloud.talent.v4beta1.SpellingCorrection spell_correction = 9;hasSpellCorrection in interface SearchJobsResponseOrBuilderpublic SpellingCorrection getSpellCorrection()
The spell checking result, and correction.
.google.cloud.talent.v4beta1.SpellingCorrection spell_correction = 9;getSpellCorrection in interface SearchJobsResponseOrBuilderpublic SpellingCorrectionOrBuilder getSpellCorrectionOrBuilder()
The spell checking result, and correction.
.google.cloud.talent.v4beta1.SpellingCorrection spell_correction = 9;getSpellCorrectionOrBuilder in interface SearchJobsResponseOrBuilderpublic 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 parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SearchJobsResponse parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SearchJobsResponse parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SearchJobsResponse parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SearchJobsResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SearchJobsResponse parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SearchJobsResponse parseFrom(InputStream input) throws IOException
IOExceptionpublic static SearchJobsResponse parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SearchJobsResponse parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static SearchJobsResponse parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SearchJobsResponse parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static SearchJobsResponse parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic SearchJobsResponse.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static SearchJobsResponse.Builder newBuilder()
public static SearchJobsResponse.Builder newBuilder(SearchJobsResponse prototype)
public SearchJobsResponse.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected SearchJobsResponse.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static SearchJobsResponse getDefaultInstance()
public static com.google.protobuf.Parser<SearchJobsResponse> parser()
public com.google.protobuf.Parser<SearchJobsResponse> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public SearchJobsResponse getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2019 Google LLC. All rights reserved.