public sealed class JobScheduling : IMessage<JobScheduling>, IEquatable<JobScheduling>, IDeepCloneable<JobScheduling>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dataproc v1 API class JobScheduling.
Job scheduling options.
Implements
IMessageJobScheduling, IEquatableJobScheduling, IDeepCloneableJobScheduling, IBufferMessage, IMessageNamespace
Google.Cloud.Dataproc.V1Assembly
Google.Cloud.Dataproc.V1.dll
Constructors
JobScheduling()
public JobScheduling()
JobScheduling(JobScheduling)
public JobScheduling(JobScheduling other)
Parameter | |
---|---|
Name | Description |
other |
JobScheduling |
Properties
MaxFailuresPerHour
public int MaxFailuresPerHour { get; set; }
Optional. Maximum number of times per hour a driver can be restarted as a result of driver exiting with non-zero code before job is reported failed.
A job might be reported as thrashing if the driver exits with a non-zero code four times within a 10-minute window.
Maximum value is 10.
Note: This restartable job option is not supported in Dataproc workflow templates.
Property Value | |
---|---|
Type | Description |
int |
MaxFailuresTotal
public int MaxFailuresTotal { get; set; }
Optional. Maximum total number of times a driver can be restarted as a result of the driver exiting with a non-zero code. After the maximum number is reached, the job will be reported as failed.
Maximum value is 240.
Note: Currently, this restartable job option is not supported in Dataproc workflow templates.
Property Value | |
---|---|
Type | Description |
int |