Job class

Configuration for a job.

The maximum allowed size for a job is 1MB.

Constructors

Job({AppEngineHttpTarget? appEngineHttpTarget, String? attemptDeadline, String? description, HttpTarget? httpTarget, String? lastAttemptTime, String? name, PubsubTarget? pubsubTarget, RetryConfig? retryConfig, String? schedule, String? scheduleTime, String? state, Status? status, String? timeZone, String? userUpdateTime})
Job.fromJson(Map json_)

Properties

appEngineHttpTarget AppEngineHttpTarget?
App Engine HTTP target.
getter/setter pair
attemptDeadline String?
The deadline for job attempts.
getter/setter pair
description String?
Optionally caller-specified in CreateJob or UpdateJob.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
httpTarget HttpTarget?
HTTP target.
getter/setter pair
lastAttemptTime String?
The time the last job attempt started.
getter/setter pair
name String?
Optionally caller-specified in CreateJob, after which it becomes output only.
getter/setter pair
pubsubTarget PubsubTarget?
Pub/Sub target.
getter/setter pair
retryConfig RetryConfig?
Settings that determine the retry behavior.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
schedule String?
Required, except when used with UpdateJob.
getter/setter pair
scheduleTime String?
The next time the job is scheduled.
getter/setter pair
state String?
State of the job.
getter/setter pair
status Status?
The response from the target for the last attempted execution.
getter/setter pair
timeZone String?
Specifies the time zone to be used in interpreting schedule.
getter/setter pair
userUpdateTime String?
The creation time of the job.
getter/setter pair

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