# Google Cloud Video Transcoder V1 Client - Class ProcessingState (1.4.0)

1.4.0 (latest) 1.3.2 1.2.0 1.1.0 1.0.3 0.10.5 0.9.1 0.8.2 0.7.1 0.6.0 0.5.3 Reference documentation and code samples for the Google Cloud Video Transcoder V1 Client class ProcessingState.

The current state of the job.

Protobuf type `google.cloud.video.transcoder.v1.Job.ProcessingState`

## Namespace

Google \\ Cloud \\ Video \\ Transcoder \\ V1 \\ Job

## Methods

### static::name

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `value` | `mixed` |

### static::value

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `name` | `mixed` |

## Constants

### PROCESSING_STATE_UNSPECIFIED

    Value: 0

The processing state is not specified.

Generated from protobuf enum `PROCESSING_STATE_UNSPECIFIED = 0;`

### PENDING

    Value: 1

The job is enqueued and will be picked up for processing soon.

Generated from protobuf enum `PENDING = 1;`

### RUNNING

    Value: 2

The job is being processed.

Generated from protobuf enum `RUNNING = 2;`

### SUCCEEDED

    Value: 3

The job has been completed successfully.

Generated from protobuf enum `SUCCEEDED = 3;`

### FAILED

    Value: 4

The job has failed. For additional information, see
[Troubleshooting](https://cloud.google.com/transcoder/docs/troubleshooting).

Generated from protobuf enum `FAILED = 4;`