Constructor
new Job(propertiesopt)
Constructs a new Job.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.video.transcoder.v1.IJob |
<optional> |
Properties to set |
- Implements:
-
- IJob
Members
ProcessingState
ProcessingState enum.
Properties:
Name | Type | Description |
---|---|---|
PROCESSING_STATE_UNSPECIFIED |
number |
PROCESSING_STATE_UNSPECIFIED value |
PENDING |
number |
PENDING value |
RUNNING |
number |
RUNNING value |
SUCCEEDED |
number |
SUCCEEDED value |
FAILED |
number |
FAILED value |
config
Job config.
createTime
Job createTime.
endTime
Job endTime.
error
Job error.
inputUri
Job inputUri.
jobConfig
Job jobConfig.
labels
Job labels.
name
Job name.
outputUri
Job outputUri.
startTime
Job startTime.
state
Job state.
templateId
Job templateId.
ttlAfterCompletionDays
Job ttlAfterCompletionDays.
Methods
(static) create(propertiesopt) → {google.cloud.video.transcoder.v1.Job}
Creates a new Job instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.video.transcoder.v1.IJob |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.video.transcoder.v1.Job |
Job instance |
(static) decode(reader, lengthopt) → {google.cloud.video.transcoder.v1.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.video.transcoder.v1.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.video.transcoder.v1.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.video.transcoder.v1.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.video.transcoder.v1.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.video.transcoder.v1.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.video.transcoder.v1.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.video.transcoder.v1.Job |
Job |
(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.video.transcoder.v1.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 |
|
toJSON() → {Object.<string, *>}
Converts this Job to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |