public sealed class Scheduling : IMessage<Scheduling>, IEquatable<Scheduling>, IDeepCloneable<Scheduling>, IBufferMessage, IMessage
All parameters related to queuing and scheduling of custom jobs.
Implements
IMessage<Scheduling>, IEquatable<Scheduling>, IDeepCloneable<Scheduling>, IBufferMessage, IMessageNamespace
Google.Cloud.AIPlatform.V1Assembly
Google.Cloud.AIPlatform.V1.dll
Constructors
Scheduling()
public Scheduling()
Scheduling(Scheduling)
public Scheduling(Scheduling other)
Parameter | |
---|---|
Name | Description |
other | Scheduling |
Properties
RestartJobOnWorkerRestart
public bool RestartJobOnWorkerRestart { get; set; }
Restarts the entire CustomJob if a worker gets restarted. This feature can be used by distributed training jobs that are not resilient to workers leaving and joining a job.
Property Value | |
---|---|
Type | Description |
Boolean |
Timeout
public Duration Timeout { get; set; }
The maximum job running time. The default is 7 days.
Property Value | |
---|---|
Type | Description |
Duration |