diff options
author | Martin Polden <mpolden@mpolden.no> | 2022-07-08 09:51:14 +0200 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2022-07-08 09:51:14 +0200 |
commit | 0d31f180d2abd9ea0c2e8237b856b6ba65841e99 (patch) | |
tree | d0f26fe872359db396ab8a846f2b1745adf4de73 /controller-api/src | |
parent | e1e7e9b0fe388e3ed3b19b6ceb920e1e97b39bbe (diff) |
Add deferOsUpgrade field to client type
Diffstat (limited to 'controller-api/src')
-rw-r--r-- | controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/noderepository/NodeRepositoryNode.java | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/noderepository/NodeRepositoryNode.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/noderepository/NodeRepositoryNode.java index 8964e1b5127..d8a804ecd2c 100644 --- a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/noderepository/NodeRepositoryNode.java +++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/noderepository/NodeRepositoryNode.java @@ -63,6 +63,8 @@ public class NodeRepositoryNode { private String currentOsVersion; @JsonProperty("wantedOsVersion") private String wantedOsVersion; + @JsonProperty("deferOsUpgrade") + private Boolean deferOsUpgrade; @JsonProperty("currentFirmwareCheck") private Long currentFirmwareCheck; @JsonProperty("wantedFirmwareCheck") @@ -250,6 +252,14 @@ public class NodeRepositoryNode { this.wantedVespaVersion = wantedVespaVersion; } + public Boolean getDeferOsUpgrade() { + return deferOsUpgrade; + } + + public void setDeferOsUpgrade(Boolean deferOsUpgrade) { + this.deferOsUpgrade = deferOsUpgrade; + } + public Integer getFailCount() { return failCount; } @@ -441,12 +451,13 @@ public class NodeRepositoryNode { // --- end + @Override public String toString() { return "NodeRepositoryNode{" + "url='" + url + '\'' + ", id='" + id + '\'' + - ", state=" + state + + ", state='" + state + '\'' + ", hostname='" + hostname + '\'' + ", ipAddresses=" + ipAddresses + ", additionalIpAddresses=" + additionalIpAddresses + @@ -464,11 +475,12 @@ public class NodeRepositoryNode { ", wantedVespaVersion='" + wantedVespaVersion + '\'' + ", currentOsVersion='" + currentOsVersion + '\'' + ", wantedOsVersion='" + wantedOsVersion + '\'' + + ", deferOsUpgrade=" + deferOsUpgrade + ", currentFirmwareCheck=" + currentFirmwareCheck + ", wantedFirmwareCheck=" + wantedFirmwareCheck + ", failCount=" + failCount + - ", environment=" + environment + - ", type=" + type + + ", environment='" + environment + '\'' + + ", type='" + type + '\'' + ", wantedDockerImage='" + wantedDockerImage + '\'' + ", currentDockerImage='" + currentDockerImage + '\'' + ", parentHostname='" + parentHostname + '\'' + |