Constructor
new SearchJobsRequest(propertiesopt)
Constructs a new SearchJobsRequest.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.talent.v4beta1.ISearchJobsRequest |
<optional> |
Properties to set |
- Implements:
-
- ISearchJobsRequest
Classes
Members
customRankingInfo
SearchJobsRequest customRankingInfo.
disableKeywordMatch
SearchJobsRequest disableKeywordMatch.
diversificationLevel
SearchJobsRequest diversificationLevel.
enableBroadening
SearchJobsRequest enableBroadening.
histogramQueries
SearchJobsRequest histogramQueries.
jobQuery
SearchJobsRequest jobQuery.
jobView
SearchJobsRequest jobView.
keywordMatchMode
SearchJobsRequest keywordMatchMode.
offset
SearchJobsRequest offset.
orderBy
SearchJobsRequest orderBy.
pageSize
SearchJobsRequest pageSize.
pageToken
SearchJobsRequest pageToken.
parent
SearchJobsRequest parent.
requestMetadata
SearchJobsRequest requestMetadata.
requirePreciseResultSize
SearchJobsRequest requirePreciseResultSize.
searchMode
SearchJobsRequest searchMode.
DiversificationLevel
DiversificationLevel enum.
Properties:
Name | Type | Description |
---|---|---|
DIVERSIFICATION_LEVEL_UNSPECIFIED |
number |
DIVERSIFICATION_LEVEL_UNSPECIFIED value |
DISABLED |
number |
DISABLED value |
SIMPLE |
number |
SIMPLE value |
KeywordMatchMode
KeywordMatchMode enum.
Properties:
Name | Type | Description |
---|---|---|
KEYWORD_MATCH_MODE_UNSPECIFIED |
number |
KEYWORD_MATCH_MODE_UNSPECIFIED value |
KEYWORD_MATCH_DISABLED |
number |
KEYWORD_MATCH_DISABLED value |
KEYWORD_MATCH_ALL |
number |
KEYWORD_MATCH_ALL value |
KEYWORD_MATCH_TITLE_ONLY |
number |
KEYWORD_MATCH_TITLE_ONLY value |
SearchMode
SearchMode enum.
Properties:
Name | Type | Description |
---|---|---|
SEARCH_MODE_UNSPECIFIED |
number |
SEARCH_MODE_UNSPECIFIED value |
JOB_SEARCH |
number |
JOB_SEARCH value |
FEATURED_JOB_SEARCH |
number |
FEATURED_JOB_SEARCH value |
Methods
toJSON() → {Object.<string, *>}
Converts this SearchJobsRequest to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.talent.v4beta1.SearchJobsRequest}
Creates a new SearchJobsRequest instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.talent.v4beta1.ISearchJobsRequest |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.talent.v4beta1.SearchJobsRequest |
SearchJobsRequest instance |
(static) decode(reader, lengthopt) → {google.cloud.talent.v4beta1.SearchJobsRequest}
Decodes a SearchJobsRequest message from the specified reader or buffer.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
|
length |
number |
<optional> |
Message length if known beforehand |
Returns:
Type | Description |
---|---|
google.cloud.talent.v4beta1.SearchJobsRequest |
SearchJobsRequest |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) decodeDelimited(reader) → {google.cloud.talent.v4beta1.SearchJobsRequest}
Decodes a SearchJobsRequest message from the specified reader or buffer, length delimited.
Parameters:
Name | Type | Description |
---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
Returns:
Type | Description |
---|---|
google.cloud.talent.v4beta1.SearchJobsRequest |
SearchJobsRequest |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) encode(message, writeropt) → {$protobuf.Writer}
Encodes the specified SearchJobsRequest message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.talent.v4beta1.ISearchJobsRequest |
SearchJobsRequest message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) encodeDelimited(message, writeropt) → {$protobuf.Writer}
Encodes the specified SearchJobsRequest message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.talent.v4beta1.ISearchJobsRequest |
SearchJobsRequest message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) fromObject(object) → {google.cloud.talent.v4beta1.SearchJobsRequest}
Creates a SearchJobsRequest message from a plain object. Also converts values to their respective internal types.
Parameters:
Name | Type | Description |
---|---|---|
object |
Object.<string, *> |
Plain object |
Returns:
Type | Description |
---|---|
google.cloud.talent.v4beta1.SearchJobsRequest |
SearchJobsRequest |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for SearchJobsRequest
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
typeUrlPrefix |
string |
<optional> |
your custom typeUrlPrefix(default "type.googleapis.com") |
Returns:
Type | Description |
---|---|
string |
The default type url |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from a SearchJobsRequest message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.talent.v4beta1.SearchJobsRequest |
SearchJobsRequest |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a SearchJobsRequest message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|