Package io.temporal.internal.client
Class RootScheduleClientInvoker
- java.lang.Object
-
- io.temporal.internal.client.RootScheduleClientInvoker
-
- All Implemented Interfaces:
ScheduleClientCallsInterceptor
public class RootScheduleClientInvoker extends java.lang.Object implements ScheduleClientCallsInterceptor
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.temporal.common.interceptors.ScheduleClientCallsInterceptor
ScheduleClientCallsInterceptor.BackfillScheduleInput, ScheduleClientCallsInterceptor.CreateScheduleInput, ScheduleClientCallsInterceptor.DeleteScheduleInput, ScheduleClientCallsInterceptor.DescribeScheduleInput, ScheduleClientCallsInterceptor.DescribeScheduleOutput, ScheduleClientCallsInterceptor.ListScheduleOutput, ScheduleClientCallsInterceptor.ListSchedulesInput, ScheduleClientCallsInterceptor.PauseScheduleInput, ScheduleClientCallsInterceptor.TriggerScheduleInput, ScheduleClientCallsInterceptor.UnpauseScheduleInput, ScheduleClientCallsInterceptor.UpdateScheduleInput
-
-
Constructor Summary
Constructors Constructor Description RootScheduleClientInvoker(GenericWorkflowClient genericClient, ScheduleClientOptions clientOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbackfillSchedule(ScheduleClientCallsInterceptor.BackfillScheduleInput input)io.temporal.api.schedule.v1.BackfillRequestbackfillToProto(ScheduleBackfill backfill)voidcreateSchedule(ScheduleClientCallsInterceptor.CreateScheduleInput input)voiddeleteSchedule(ScheduleClientCallsInterceptor.DeleteScheduleInput input)ScheduleClientCallsInterceptor.DescribeScheduleOutputdescribeSchedule(ScheduleClientCallsInterceptor.DescribeScheduleInput input)ScheduleClientCallsInterceptor.ListScheduleOutputlistSchedules(ScheduleClientCallsInterceptor.ListSchedulesInput input)voidpauseSchedule(ScheduleClientCallsInterceptor.PauseScheduleInput input)voidtriggerSchedule(ScheduleClientCallsInterceptor.TriggerScheduleInput input)voidunpauseSchedule(ScheduleClientCallsInterceptor.UnpauseScheduleInput input)voidupdateSchedule(ScheduleClientCallsInterceptor.UpdateScheduleInput input)
-
-
-
Constructor Detail
-
RootScheduleClientInvoker
public RootScheduleClientInvoker(GenericWorkflowClient genericClient, ScheduleClientOptions clientOptions)
-
-
Method Detail
-
createSchedule
public void createSchedule(ScheduleClientCallsInterceptor.CreateScheduleInput input)
- Specified by:
createSchedulein interfaceScheduleClientCallsInterceptor
-
listSchedules
public ScheduleClientCallsInterceptor.ListScheduleOutput listSchedules(ScheduleClientCallsInterceptor.ListSchedulesInput input)
- Specified by:
listSchedulesin interfaceScheduleClientCallsInterceptor
-
backfillToProto
public io.temporal.api.schedule.v1.BackfillRequest backfillToProto(ScheduleBackfill backfill)
-
backfillSchedule
public void backfillSchedule(ScheduleClientCallsInterceptor.BackfillScheduleInput input)
- Specified by:
backfillSchedulein interfaceScheduleClientCallsInterceptor
-
deleteSchedule
public void deleteSchedule(ScheduleClientCallsInterceptor.DeleteScheduleInput input)
- Specified by:
deleteSchedulein interfaceScheduleClientCallsInterceptor
-
describeSchedule
public ScheduleClientCallsInterceptor.DescribeScheduleOutput describeSchedule(ScheduleClientCallsInterceptor.DescribeScheduleInput input)
- Specified by:
describeSchedulein interfaceScheduleClientCallsInterceptor
-
pauseSchedule
public void pauseSchedule(ScheduleClientCallsInterceptor.PauseScheduleInput input)
- Specified by:
pauseSchedulein interfaceScheduleClientCallsInterceptor
-
triggerSchedule
public void triggerSchedule(ScheduleClientCallsInterceptor.TriggerScheduleInput input)
- Specified by:
triggerSchedulein interfaceScheduleClientCallsInterceptor
-
unpauseSchedule
public void unpauseSchedule(ScheduleClientCallsInterceptor.UnpauseScheduleInput input)
- Specified by:
unpauseSchedulein interfaceScheduleClientCallsInterceptor
-
updateSchedule
public void updateSchedule(ScheduleClientCallsInterceptor.UpdateScheduleInput input)
- Specified by:
updateSchedulein interfaceScheduleClientCallsInterceptor
-
-