Package io.temporal.common.interceptors
Interface ScheduleClientCallsInterceptor
-
- All Known Implementing Classes:
RootScheduleClientInvoker,ScheduleClientCallsInterceptorBase
public interface ScheduleClientCallsInterceptorIntercepts calls to theScheduleClientandScheduleHandlerelated to the lifecycle of a Schedule.Prefer extending
ScheduleClientCallsInterceptorBaseand override only the methods you need instead of implementing this interface directly.ScheduleClientCallsInterceptorprovides correct default implementations to all the methods of this interface.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classScheduleClientCallsInterceptor.BackfillScheduleInputstatic classScheduleClientCallsInterceptor.CreateScheduleInputstatic classScheduleClientCallsInterceptor.DeleteScheduleInputstatic classScheduleClientCallsInterceptor.DescribeScheduleInputstatic classScheduleClientCallsInterceptor.DescribeScheduleOutputstatic classScheduleClientCallsInterceptor.ListScheduleOutputstatic classScheduleClientCallsInterceptor.ListSchedulesInputstatic classScheduleClientCallsInterceptor.PauseScheduleInputstatic classScheduleClientCallsInterceptor.TriggerScheduleInputstatic classScheduleClientCallsInterceptor.UnpauseScheduleInputstatic classScheduleClientCallsInterceptor.UpdateScheduleInput
-
Method Summary
-
-
-
Method Detail
-
createSchedule
void createSchedule(ScheduleClientCallsInterceptor.CreateScheduleInput input)
-
listSchedules
ScheduleClientCallsInterceptor.ListScheduleOutput listSchedules(ScheduleClientCallsInterceptor.ListSchedulesInput input)
-
backfillSchedule
void backfillSchedule(ScheduleClientCallsInterceptor.BackfillScheduleInput input)
-
deleteSchedule
void deleteSchedule(ScheduleClientCallsInterceptor.DeleteScheduleInput input)
-
describeSchedule
ScheduleClientCallsInterceptor.DescribeScheduleOutput describeSchedule(ScheduleClientCallsInterceptor.DescribeScheduleInput input)
-
pauseSchedule
void pauseSchedule(ScheduleClientCallsInterceptor.PauseScheduleInput input)
-
triggerSchedule
void triggerSchedule(ScheduleClientCallsInterceptor.TriggerScheduleInput input)
-
unpauseSchedule
void unpauseSchedule(ScheduleClientCallsInterceptor.UnpauseScheduleInput input)
-
updateSchedule
void updateSchedule(ScheduleClientCallsInterceptor.UpdateScheduleInput input)
-
-