Constructor
new JobQuery(propertiesopt)
Constructs a new JobQuery.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.talent.v4beta1.IJobQuery |
<optional> |
Properties to set |
- Implements:
-
- IJobQuery
Members
commuteFilter
JobQuery commuteFilter.
companies
JobQuery companies.
companyDisplayNames
JobQuery companyDisplayNames.
compensationFilter
JobQuery compensationFilter.
customAttributeFilter
JobQuery customAttributeFilter.
disableSpellCheck
JobQuery disableSpellCheck.
employmentTypes
JobQuery employmentTypes.
excludedJobs
JobQuery excludedJobs.
jobCategories
JobQuery jobCategories.
languageCodes
JobQuery languageCodes.
locationFilters
JobQuery locationFilters.
publishTimeRange
JobQuery publishTimeRange.
query
JobQuery query.
queryLanguageCode
JobQuery queryLanguageCode.
Methods
toJSON() → {Object.<string, *>}
Converts this JobQuery to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.talent.v4beta1.JobQuery}
Creates a new JobQuery instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.talent.v4beta1.IJobQuery |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.talent.v4beta1.JobQuery |
JobQuery instance |
(static) decode(reader, lengthopt) → {google.cloud.talent.v4beta1.JobQuery}
Decodes a JobQuery 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.JobQuery |
JobQuery |
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.JobQuery}
Decodes a JobQuery 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.JobQuery |
JobQuery |
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 JobQuery message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.talent.v4beta1.IJobQuery |
JobQuery 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 JobQuery message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.talent.v4beta1.IJobQuery |
JobQuery 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.JobQuery}
Creates a JobQuery 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.JobQuery |
JobQuery |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for JobQuery
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 JobQuery message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.talent.v4beta1.JobQuery |
JobQuery |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a JobQuery message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|