diff options
author | Håkon Hallingstad <hakon@verizonmedia.com> | 2019-02-18 16:08:06 +0100 |
---|---|---|
committer | Håkon Hallingstad <hakon@verizonmedia.com> | 2019-02-18 16:08:06 +0100 |
commit | 261bb20a24977dbbbbfc758d552c56893f993f3a (patch) | |
tree | a313784fb561ac87851c7e77059b4daafd3373d2 /controller-api/src | |
parent | 7baac9a29d01a23893b32d54b672001281bd3d96 (diff) |
Add reports to NodeRepositoryNode
Diffstat (limited to 'controller-api/src')
-rw-r--r-- | controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/noderepository/NodeRepositoryNode.java | 13 |
1 files changed, 13 insertions, 0 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 4e6f0f00d8b..17c09e19fe2 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 @@ -4,8 +4,10 @@ package com.yahoo.vespa.hosted.controller.api.integration.noderepository; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.databind.JsonNode; import java.util.Arrays; +import java.util.Map; import java.util.Set; @JsonIgnoreProperties(ignoreUnknown = true) @@ -86,6 +88,8 @@ public class NodeRepositoryNode { private NodeHistory[] history; @JsonProperty("allowedToBeDown") private Boolean allowedToBeDown; + @JsonProperty("reports") + private Map<String, JsonNode> reports; @JsonProperty("modelName") private String modelName; @@ -379,6 +383,14 @@ public class NodeRepositoryNode { this.wantedOsVersion = wantedOsVersion; } + public Map<String, JsonNode> getReports() { + return reports; + } + + public void setReports(Map<String, JsonNode> reports) { + this.reports = reports; + } + public String getModelName() { return modelName; } @@ -427,6 +439,7 @@ public class NodeRepositoryNode { ", description='" + description + '\'' + ", history=" + Arrays.toString(history) + ", allowedToBeDown=" + allowedToBeDown + + ", reports=" + reports + ", modelName=" + modelName + '}'; } |