Class ScheduleProtoUtil


  • public class ScheduleProtoUtil
    extends java.lang.Object
    • Method Detail

      • actionToProto

        public io.temporal.api.schedule.v1.ScheduleAction actionToProto​(ScheduleAction action)
      • policyToProto

        public io.temporal.api.schedule.v1.SchedulePolicies policyToProto​(SchedulePolicy policy)
      • scheduleRangeToProto

        public java.util.List<io.temporal.api.schedule.v1.Range> scheduleRangeToProto​(java.util.List<ScheduleRange> scheduleRanges)
      • specToProto

        public io.temporal.api.schedule.v1.ScheduleSpec specToProto​(ScheduleSpec spec)
      • scheduleToProto

        @Nonnull
        public io.temporal.api.schedule.v1.Schedule scheduleToProto​(@Nonnull
                                                                    Schedule schedule)
      • stateToProto

        public io.temporal.api.schedule.v1.ScheduleState stateToProto​(ScheduleState state)
      • protoToScheduleRange

        public ScheduleRange protoToScheduleRange​(io.temporal.api.schedule.v1.Range protoRange)
      • protoToScheduleInterval

        public ScheduleIntervalSpec protoToScheduleInterval​(io.temporal.api.schedule.v1.IntervalSpec protoInterval)
      • protoToScheduleRanges

        public java.util.List<ScheduleRange> protoToScheduleRanges​(java.util.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 java.util.List<ScheduleActionResult> protoToActionResults​(java.util.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

        public Schedule protoToSchedule​(io.temporal.api.schedule.v1.Schedule schedule)
      • protoToScheduleInfo

        public ScheduleInfo protoToScheduleInfo​(io.temporal.api.schedule.v1.ScheduleInfo info)