Class ScheduleProtoUtil
java.lang.Object
io.temporal.internal.client.ScheduleProtoUtil
-
Constructor Summary
ConstructorsConstructorDescriptionScheduleProtoUtil(GenericWorkflowClient genericClient, ScheduleClientOptions clientOptions) -
Method Summary
Modifier and TypeMethodDescriptionio.temporal.api.schedule.v1.ScheduleActionactionToProto(ScheduleAction action) io.temporal.api.schedule.v1.SchedulePoliciespolicyToProto(SchedulePolicy policy) protoToAction(io.temporal.api.schedule.v1.ScheduleAction action) protoToActionResults(List<io.temporal.api.schedule.v1.ScheduleActionResult> results) protoToPolicy(io.temporal.api.schedule.v1.SchedulePolicies policy) protoToSchedule(io.temporal.api.schedule.v1.Schedule schedule) protoToScheduleCalendar(io.temporal.api.schedule.v1.StructuredCalendarSpec protoSpec) protoToScheduleInfo(io.temporal.api.schedule.v1.ScheduleInfo info) protoToScheduleInterval(io.temporal.api.schedule.v1.IntervalSpec protoInterval) protoToScheduleListDescription(io.temporal.api.schedule.v1.ScheduleListEntry entry) protoToScheduleRange(io.temporal.api.schedule.v1.Range protoRange) protoToScheduleRanges(List<io.temporal.api.schedule.v1.Range> protoRanges) protoToScheduleSpec(io.temporal.api.schedule.v1.ScheduleSpec scheduleSpec) protoToScheduleState(io.temporal.api.schedule.v1.ScheduleState state) List<io.temporal.api.schedule.v1.Range> scheduleRangeToProto(List<ScheduleRange> scheduleRanges) io.temporal.api.schedule.v1.SchedulescheduleToProto(Schedule schedule) io.temporal.api.schedule.v1.ScheduleSpecspecToProto(ScheduleSpec spec) io.temporal.api.schedule.v1.ScheduleStatestateToProto(ScheduleState state)
-
Constructor Details
-
ScheduleProtoUtil
-
-
Method Details
-
actionToProto
-
policyToProto
-
scheduleRangeToProto
public List<io.temporal.api.schedule.v1.Range> scheduleRangeToProto(List<ScheduleRange> scheduleRanges) -
specToProto
-
scheduleToProto
-
stateToProto
-
protoToScheduleRange
-
protoToScheduleInterval
public ScheduleIntervalSpec protoToScheduleInterval(io.temporal.api.schedule.v1.IntervalSpec protoInterval) -
protoToScheduleRanges
public List<ScheduleRange> protoToScheduleRanges(List<io.temporal.api.schedule.v1.Range> protoRanges) -
protoToScheduleCalendar
public ScheduleCalendarSpec protoToScheduleCalendar(io.temporal.api.schedule.v1.StructuredCalendarSpec protoSpec) -
protoToScheduleSpec
@Nonnull public ScheduleSpec protoToScheduleSpec(@Nonnull io.temporal.api.schedule.v1.ScheduleSpec scheduleSpec) -
protoToActionResults
public List<ScheduleActionResult> protoToActionResults(List<io.temporal.api.schedule.v1.ScheduleActionResult> results) -
protoToScheduleListDescription
public ScheduleListDescription protoToScheduleListDescription(io.temporal.api.schedule.v1.ScheduleListEntry entry) -
protoToAction
@Nonnull public ScheduleAction protoToAction(@Nonnull io.temporal.api.schedule.v1.ScheduleAction action) -
protoToPolicy
@Nullable public SchedulePolicy protoToPolicy(@Nullable io.temporal.api.schedule.v1.SchedulePolicies policy) -
protoToScheduleState
@Nullable public ScheduleState protoToScheduleState(@Nullable io.temporal.api.schedule.v1.ScheduleState state) -
protoToSchedule
-
protoToScheduleInfo
-