Scheduling_Strategy class final
Optional. This determines which type of scheduling strategy to use. Right now users have two options such as STANDARD which will use regular on demand resources to schedule the job, the other is SPOT which would leverage spot resources alongwith regular resources to schedule the job.
- Inheritance
-
- Object
- ProtoEnum
- Scheduling_Strategy
Constructors
- Scheduling_Strategy(String value)
-
const
- Scheduling_Strategy.fromJson(Object? json)
-
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- isNotDefault → bool
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- value → String
-
finalinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → String -
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- $default → const Scheduling_Strategy
- The default value for Scheduling_Strategy.
- flexStart → const Scheduling_Strategy
- Flex Start strategy uses DWS to queue for resources.
- lowCost → const Scheduling_Strategy
- Deprecated. Low cost by making potential use of spot resources.
- onDemand → const Scheduling_Strategy
- Deprecated. Regular on-demand provisioning strategy.
- spot → const Scheduling_Strategy
- Spot provisioning strategy uses spot resources.
- standard → const Scheduling_Strategy
- Standard provisioning strategy uses regular on-demand resources.
- strategyUnspecified → const Scheduling_Strategy
- Strategy will default to STANDARD.