Constructor
new Job(propertiesopt)
Constructs a new Job.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.run.v2.IJob |
<optional> |
Properties to set |
- Implements:
-
- IJob
Members
annotations
Job annotations.
binaryAuthorization
Job binaryAuthorization.
client
Job client.
clientVersion
Job clientVersion.
conditions
Job conditions.
createTime
Job createTime.
creator
Job creator.
deleteTime
Job deleteTime.
etag
Job etag.
executionCount
Job executionCount.
expireTime
Job expireTime.
generation
Job generation.
labels
Job labels.
lastModifier
Job lastModifier.
latestCreatedExecution
Job latestCreatedExecution.
launchStage
Job launchStage.
name
Job name.
observedGeneration
Job observedGeneration.
reconciling
Job reconciling.
satisfiesPzs
Job satisfiesPzs.
template
Job template.
terminalCondition
Job terminalCondition.
uid
Job uid.
updateTime
Job updateTime.
Methods
toJSON() → {Object.<string, *>}
Converts this Job to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.run.v2.Job}
Creates a new Job instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.run.v2.IJob |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.run.v2.Job |
Job instance |
(static) decode(reader, lengthopt) → {google.cloud.run.v2.Job}
Decodes a Job 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.run.v2.Job |
Job |
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.run.v2.Job}
Decodes a Job 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.run.v2.Job |
Job |
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 Job message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.run.v2.IJob |
Job 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 Job message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.run.v2.IJob |
Job 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.run.v2.Job}
Creates a Job 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.run.v2.Job |
Job |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for Job
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 Job message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.run.v2.Job |
Job |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a Job message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|