Class TaskRecord.Builder

  • Enclosing class:
    TaskRecord

    public static class TaskRecord.Builder
    extends java.lang.Object
    Builder for the TaskRecord class
    • Method Detail

      • withCreatedAt

        public TaskRecord.Builder withCreatedAt​(@Nonnull
                                                java.time.ZonedDateTime createdAt)
      • withNextProcessAt

        public TaskRecord.Builder withNextProcessAt​(@Nonnull
                                                    java.time.ZonedDateTime nextProcessAt)
      • withReenqueueAttemptsCount

        public TaskRecord.Builder withReenqueueAttemptsCount​(long reenqueueAttemptsCount)
      • withTotalAttemptsCount

        public TaskRecord.Builder withTotalAttemptsCount​(long totalAttemptsCount)
      • withExtData

        public TaskRecord.Builder withExtData​(@Nonnull
                                              java.util.Map<java.lang.String,​java.lang.String> extData)