Constructor
new EmploymentRecord(propertiesopt)
Constructs a new EmploymentRecord.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.talent.v4beta1.IEmploymentRecord |
<optional> |
Properties to set |
- Implements:
-
- IEmploymentRecord
Members
address
EmploymentRecord address.
divisionName
EmploymentRecord divisionName.
employerName
EmploymentRecord employerName.
employerNameSnippet
EmploymentRecord employerNameSnippet.
endDate
EmploymentRecord endDate.
isCurrent
EmploymentRecord isCurrent.
isSelfEmployed
EmploymentRecord isSelfEmployed.
isSupervisor
EmploymentRecord isSupervisor.
jobDescription
EmploymentRecord jobDescription.
jobDescriptionSnippet
EmploymentRecord jobDescriptionSnippet.
jobTitle
EmploymentRecord jobTitle.
jobTitleSnippet
EmploymentRecord jobTitleSnippet.
startDate
EmploymentRecord startDate.
Methods
(static) create(propertiesopt) → {google.cloud.talent.v4beta1.EmploymentRecord}
Creates a new EmploymentRecord instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.talent.v4beta1.IEmploymentRecord |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.talent.v4beta1.EmploymentRecord |
EmploymentRecord instance |
(static) decode(reader, lengthopt) → {google.cloud.talent.v4beta1.EmploymentRecord}
Decodes an EmploymentRecord 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.EmploymentRecord |
EmploymentRecord |
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.EmploymentRecord}
Decodes an EmploymentRecord 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.EmploymentRecord |
EmploymentRecord |
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 EmploymentRecord message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.talent.v4beta1.IEmploymentRecord |
EmploymentRecord 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 EmploymentRecord message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.talent.v4beta1.IEmploymentRecord |
EmploymentRecord 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.EmploymentRecord}
Creates an EmploymentRecord 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.EmploymentRecord |
EmploymentRecord |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from an EmploymentRecord message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.talent.v4beta1.EmploymentRecord |
EmploymentRecord |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies an EmploymentRecord message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|
toJSON() → {Object.<string, *>}
Converts this EmploymentRecord to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |