Serialized Form
-
Package io.imast.work4j.model
-
Class io.imast.work4j.model.JobDefinition extends Object implements Serializable
-
Serialized Fields
-
cluster
String cluster
The cluster for the job -
code
String code
The job code -
created
ZonedDateTime created
Timestamp of creation -
createdBy
String createdBy
The user that defined the job -
execution
JobExecutionOptions execution
The execution options -
extra
Map<String,Object> extra
The extra information required for execution -
group
String group
The job group -
id
String id
The entry ID -
modified
ZonedDateTime modified
The time of last modification -
modifiedBy
String modifiedBy
The user that modified the job -
payload
Map<String,Object> payload
The job data payload -
selectors
Map<String,String> selectors
The set of selectors -
status
JobStatus status
The status of job -
tenant
String tenant
The job tenant -
triggers
List<TriggerDefinition> triggers
The Cron schedule of request -
type
String type
The job type
-
-
-
Class io.imast.work4j.model.JobExecutionOptions extends Object implements Serializable
-
Serialized Fields
-
silentIterations
boolean silentIterations
The option controls reporting iteration results to controller. In case of silent reporting the iteration success/failure will not be reported.
-
-
-
Class io.imast.work4j.model.JobRequestResult extends Object implements Serializable
-
Serialized Fields
-
jobs
List<JobDefinition> jobs
The set of result jobs -
total
Long total
The total number of jobs
-
-
-
Class io.imast.work4j.model.TriggerDefinition extends Object implements Serializable
-
Serialized Fields
-
cron
String cron
The Cron expression -
endAt
ZonedDateTime endAt
The end time for trigger -
name
String name
The trigger name -
payload
Map<String,Object> payload
The trigger data payload -
period
Double period
The static period to use in milliseconds -
startAt
ZonedDateTime startAt
The start time for trigger -
timezone
String timezone
The job timezone -
type
TriggerType type
The trigger type
-
-
-