AbortCriteria class

The criteria that determine when and how a job abort takes place.

Constructors

AbortCriteria({required AbortAction action, required JobExecutionFailureType failureType, required int minNumberOfExecutedThings, required double thresholdPercentage})
AbortCriteria.fromJson(Map<String, dynamic> json)
factory

Properties

action AbortAction
The type of job action to take to initiate the job abort.
final
failureType JobExecutionFailureType
The type of job execution failures that can initiate a job abort.
final
hashCode int
The hash code for this object.
no setterinherited
minNumberOfExecutedThings int
The minimum number of things which must receive job execution notifications before the job can be aborted.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
thresholdPercentage double
The minimum percentage of job execution failures that must occur to initiate the job abort.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited