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
DiversificationLevel
DiversificationLevel enum.
Properties:
Name | Type | Description |
---|---|---|
DIVERSIFICATION_LEVEL_UNSPECIFIED |
number |
DIVERSIFICATION_LEVEL_UNSPECIFIED value |
DISABLED |
number |
DISABLED value |
SIMPLE |
number |
SIMPLE 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 |
customRankingInfo
SearchJobsRequest customRankingInfo.
disableKeywordMatch
SearchJobsRequest disableKeywordMatch.
diversificationLevel
SearchJobsRequest diversificationLevel.
enableBroadening
SearchJobsRequest enableBroadening.
histogramQueries
SearchJobsRequest histogramQueries.
jobQuery
SearchJobsRequest jobQuery.
jobView
SearchJobsRequest jobView.
offset
SearchJobsRequest offset.
orderBy
SearchJobsRequest orderBy.
pageSize
SearchJobsRequest pageSize.
pageToken
SearchJobsRequest pageToken.
parent
SearchJobsRequest parent.
requestMetadata
SearchJobsRequest requestMetadata.
requirePreciseResultSize
SearchJobsRequest requirePreciseResultSize.
searchMode
SearchJobsRequest searchMode.
Methods
(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) 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 |
|
toJSON() → {Object.<string, *>}
Converts this SearchJobsRequest to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |