Constructor
new Company(propertiesopt)
Constructs a new Company.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.talent.v4beta1.ICompany |
<optional> |
Properties to set |
- Implements:
-
- ICompany
Classes
Members
careerSiteUri
Company careerSiteUri.
derivedInfo
Company derivedInfo.
displayName
Company displayName.
eeoText
Company eeoText.
externalId
Company externalId.
headquartersAddress
Company headquartersAddress.
hiringAgency
Company hiringAgency.
imageUri
Company imageUri.
keywordSearchableJobCustomAttributes
Company keywordSearchableJobCustomAttributes.
name
Company name.
size
Company size.
suspended
Company suspended.
websiteUri
Company websiteUri.
Methods
toJSON() → {Object.<string, *>}
Converts this Company to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.talent.v4beta1.Company}
Creates a new Company instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.talent.v4beta1.ICompany |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.talent.v4beta1.Company |
Company instance |
(static) decode(reader, lengthopt) → {google.cloud.talent.v4beta1.Company}
Decodes a Company 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.Company |
Company |
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.Company}
Decodes a Company 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.Company |
Company |
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 Company message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.talent.v4beta1.ICompany |
Company 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 Company message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.talent.v4beta1.ICompany |
Company 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.Company}
Creates a Company 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.Company |
Company |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for Company
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 Company message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.talent.v4beta1.Company |
Company |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a Company message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|