diff options
author | Morten Tokle <mortent@verizonmedia.com> | 2021-06-18 15:17:13 +0200 |
---|---|---|
committer | Morten Tokle <mortent@verizonmedia.com> | 2021-06-18 15:19:30 +0200 |
commit | d6a4984279d8f0fb53cb09c5ac0ca53cd4e2f153 (patch) | |
tree | 9b3016d1a41ef75b78e7b7ec2fda4f02f3baaa4d /controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/RetriggerEntry.java | |
parent | 9b8434c6305b2f9db318cb5026720bee7e5af478 (diff) |
Add retrigger queue to avoid errors when job already running
Diffstat (limited to 'controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/RetriggerEntry.java')
-rw-r--r-- | controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/RetriggerEntry.java | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/RetriggerEntry.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/RetriggerEntry.java new file mode 100644 index 00000000000..9c16d80313e --- /dev/null +++ b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/RetriggerEntry.java @@ -0,0 +1,27 @@ +// Copyright Verizon Media. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. + +package com.yahoo.vespa.hosted.controller.deployment; + +import com.yahoo.vespa.hosted.controller.api.integration.deployment.JobId; + +/** + * @author mortent + */ +public class RetriggerEntry { + private final JobId jobId; + private final long requiredRun; + + public RetriggerEntry(JobId jobId, long requiredRun) { + this.jobId = jobId; + this.requiredRun = requiredRun; + } + + public JobId jobId() { + return jobId; + } + + public long requiredRun() { + return requiredRun; + } + +} |