Class JobTriggerDto

java.lang.Object
org.graylog.scheduler.JobTriggerDto

public abstract class JobTriggerDto extends Object
  • Field Details

  • Constructor Details

    • JobTriggerDto

      public JobTriggerDto()
  • Method Details

    • id

      @Nullable public abstract String id()
    • jobDefinitionType

      public abstract String jobDefinitionType()
    • jobDefinitionId

      public abstract String jobDefinitionId()
    • startTime

      public abstract org.joda.time.DateTime startTime()
    • endTime

      public abstract Optional<org.joda.time.DateTime> endTime()
    • nextTime

      public abstract org.joda.time.DateTime nextTime()
    • createdAt

      public abstract org.joda.time.DateTime createdAt()
    • updatedAt

      public abstract org.joda.time.DateTime updatedAt()
    • triggeredAt

      public abstract Optional<org.joda.time.DateTime> triggeredAt()
    • status

      public abstract JobTriggerStatus status()
    • lock

      public abstract JobTriggerLock lock()
    • schedule

      public abstract JobSchedule schedule()
    • data

      public abstract Optional<JobTriggerData> data()
    • constraints

      public abstract Set<String> constraints()
    • isCancelled

      public abstract boolean isCancelled()
    • builder

      public static JobTriggerDto.Builder builder()
    • builderWithClock

      public static JobTriggerDto.Builder builderWithClock(JobSchedulerClock clock)
    • toBuilder

      public abstract JobTriggerDto.Builder toBuilder()