public interface SchedulerApi
| Modifier and Type | Method and Description |
|---|---|
InvokableBuilder<Schedule> |
create(CreateScheduleCommandBuilder configBuilder)
Corresponds to http://docs.qubole.com/en/latest/rest-api/scheduler_api/create-a-schedule.html
|
InvokableBuilder<Schedule> |
edit(String scheduleId,
CreateScheduleCommandBuilder configBuilder)
Corresponds to http://docs.qubole.com/en/latest/rest-api/scheduler_api/edit-a-schedule.html
|
InvokableBuilder<String> |
instanceLogs(int scheduleId,
int instanceId)
Corresponds to http://www.qubole.com/docs/get-logs-of-scheduled-instances/
|
InvokableBuilder<String> |
instanceResults(int scheduleId,
int instanceId)
Corresponds to http://www.qubole.com/docs/get-results-of-a-scheduled-instance/
|
InvokableBuilder<SuccessAndStatus> |
kill(int scheduleId)
Corresponds to http://www.qubole.com/docs/suspendresume-or-kill-a-schedule/ - kill
|
PageableInvokableBuilder<SchedulesResponse> |
list()
Corresponds to http://www.qubole.com/docs/list-schedules/
|
PageableInvokableBuilder<Commands> |
listInstances(int scheduleId)
Corresponds to http://www.qubole.com/docs/list-schedule-instances/
|
InvokableBuilder<SuccessAndStatus> |
resume(int scheduleId)
Corresponds to http://www.qubole.com/docs/suspendresume-or-kill-a-schedule/ - resume
|
CreateScheduleCommandBuilder |
scheduleBuilder()
Corresponds to http://www.qubole.com/docs/create-a-schedule/
|
InvokableBuilder<SuccessAndStatus> |
suspend(int scheduleId)
Corresponds to http://www.qubole.com/docs/suspendresume-or-kill-a-schedule/ - suspend
|
InvokableBuilder<Schedule> |
view(int scheduleId)
Corresponds to http://www.qubole.com/docs/view-a-schedule/
|
InvokableBuilder<Command> |
viewCommand(int scheduleId,
int instanceId)
Corresponds to http://www.qubole.com/docs/view-a-scheduled-command/
|
PageableInvokableBuilder<SchedulesResponse> list()
InvokableBuilder<SuccessAndStatus> suspend(int scheduleId)
scheduleId - schedule idInvokableBuilder<SuccessAndStatus> kill(int scheduleId)
scheduleId - schedule idInvokableBuilder<SuccessAndStatus> resume(int scheduleId)
scheduleId - schedule idInvokableBuilder<Schedule> view(int scheduleId)
scheduleId - schedule idPageableInvokableBuilder<Commands> listInstances(int scheduleId)
scheduleId - schedule idInvokableBuilder<Command> viewCommand(int scheduleId, int instanceId)
scheduleId - schedule idinstanceId - instance idInvokableBuilder<String> instanceLogs(int scheduleId, int instanceId)
scheduleId - schedule idinstanceId - instance idInvokableBuilder<String> instanceResults(int scheduleId, int instanceId)
scheduleId - schedule idinstanceId - instance idInvokableBuilder<Schedule> edit(String scheduleId, CreateScheduleCommandBuilder configBuilder)
scheduleId - the ID of the scheduled jobconfigBuilder - config values - use scheduleBuilder()InvokableBuilder<Schedule> create(CreateScheduleCommandBuilder configBuilder)
configBuilder - config values - use scheduleBuilder()CreateScheduleCommandBuilder scheduleBuilder()
Copyright © 2020. All rights reserved.