public sealed class JobStatus : IMessage<JobStatus>, IEquatable<JobStatus>, IDeepCloneable<JobStatus>, IBufferMessage, IMessageReference documentation and code samples for the Batch v1alpha API class JobStatus.
Job status.
Implements
IMessageJobStatus, IEquatableJobStatus, IDeepCloneableJobStatus, IBufferMessage, IMessageNamespace
Google.Cloud.Batch.V1AlphaAssembly
Google.Cloud.Batch.V1Alpha.dll
Constructors
JobStatus()
public JobStatus()JobStatus(JobStatus)
public JobStatus(JobStatus other)| Parameter | |
|---|---|
| Name | Description |
other |
JobStatus |
Properties
ResourceUsage
public ResourceUsage ResourceUsage { get; set; }The resource usage of the job.
| Property Value | |
|---|---|
| Type | Description |
ResourceUsage |
|
RunDuration
public Duration RunDuration { get; set; }The duration of time that the Job spent in status RUNNING.
| Property Value | |
|---|---|
| Type | Description |
Duration |
|
State
public JobStatus.Types.State State { get; set; }Job state
| Property Value | |
|---|---|
| Type | Description |
JobStatusTypesState |
|
StatusEvents
public RepeatedField<StatusEvent> StatusEvents { get; }Job status events
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldStatusEvent |
|
TaskGroups
public MapField<string, JobStatus.Types.TaskGroupStatus> TaskGroups { get; }Aggregated task status for each TaskGroup in the Job. The map key is TaskGroup ID.
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringJobStatusTypesTaskGroupStatus |
|