public class Schedule
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Schedule.Result
Common result structure for scheduling functions
|
| Modifier | Constructor and Description |
|---|---|
private |
Schedule() |
| Modifier and Type | Method and Description |
|---|---|
static LocalCall<Schedule.Result> |
add(java.lang.String name,
LocalCall<?> call,
java.time.LocalDateTime once,
java.util.Map<java.lang.String,?> metadata)
Schedule a salt call for later execution on the minion
|
static LocalCall<Schedule.Result> |
delete(java.lang.String name)
Delete a schedule entry
|
static LocalCall<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>> |
list(boolean show_all)
List scheduled jobs
|
public static LocalCall<Schedule.Result> delete(java.lang.String name)
name - job namepublic static LocalCall<Schedule.Result> add(java.lang.String name, LocalCall<?> call, java.time.LocalDateTime once, java.util.Map<java.lang.String,?> metadata)
name - job namecall - salt call scheduleonce - when to execute it oncemetadata - additional metadatapublic static LocalCall<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>> list(boolean show_all)
show_all - if true display all the tasks including
those with "return_job":false