Constructor
new ProfileQuery(propertiesopt)
Constructs a new ProfileQuery.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.talent.v4beta1.IProfileQuery |
<optional> |
Properties to set |
- Implements:
-
- IProfileQuery
Members
applicationDateFilters
ProfileQuery applicationDateFilters.
applicationJobFilters
ProfileQuery applicationJobFilters.
applicationOutcomeNotesFilters
ProfileQuery applicationOutcomeNotesFilters.
availabilityFilters
ProfileQuery availabilityFilters.
candidateAvailabilityFilter
ProfileQuery candidateAvailabilityFilter.
customAttributeFilter
ProfileQuery customAttributeFilter.
educationFilters
ProfileQuery educationFilters.
employerFilters
ProfileQuery employerFilters.
hirableFilter
ProfileQuery hirableFilter.
jobTitleFilters
ProfileQuery jobTitleFilters.
locationFilters
ProfileQuery locationFilters.
personNameFilters
ProfileQuery personNameFilters.
query
ProfileQuery query.
skillFilters
ProfileQuery skillFilters.
timeFilters
ProfileQuery timeFilters.
workExperienceFilter
ProfileQuery workExperienceFilter.
Methods
(static) create(propertiesopt) → {google.cloud.talent.v4beta1.ProfileQuery}
Creates a new ProfileQuery instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.talent.v4beta1.IProfileQuery |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.talent.v4beta1.ProfileQuery |
ProfileQuery instance |
(static) decode(reader, lengthopt) → {google.cloud.talent.v4beta1.ProfileQuery}
Decodes a ProfileQuery 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.ProfileQuery |
ProfileQuery |
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.ProfileQuery}
Decodes a ProfileQuery 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.ProfileQuery |
ProfileQuery |
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 ProfileQuery message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.talent.v4beta1.IProfileQuery |
ProfileQuery 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 ProfileQuery message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.talent.v4beta1.IProfileQuery |
ProfileQuery 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.ProfileQuery}
Creates a ProfileQuery 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.ProfileQuery |
ProfileQuery |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from a ProfileQuery message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.talent.v4beta1.ProfileQuery |
ProfileQuery |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a ProfileQuery message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|
toJSON() → {Object.<string, *>}
Converts this ProfileQuery to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |