From 318aac1958ae96e84e6329e8496b82f5089a64ff Mon Sep 17 00:00:00 2001 From: valerijf Date: Wed, 28 Jun 2017 16:12:00 +0200 Subject: Update AclResponse in node-admin --- .../noderepository/bindings/GetAclResponse.java | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) (limited to 'node-admin') diff --git a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/noderepository/bindings/GetAclResponse.java b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/noderepository/bindings/GetAclResponse.java index 908bde3e8f1..254ab5fa3ba 100644 --- a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/noderepository/bindings/GetAclResponse.java +++ b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/noderepository/bindings/GetAclResponse.java @@ -19,9 +19,14 @@ public class GetAclResponse { @JsonProperty("trustedNodes") public final List trustedNodes; + @JsonProperty("trustedNetworks") + public final List trustedNetworks; + @JsonCreator - public GetAclResponse(@JsonProperty("trustedNodes") List trustedNodes) { + public GetAclResponse(@JsonProperty("trustedNodes") List trustedNodes, + @JsonProperty("trustedNetworks") List trustedNetworks) { this.trustedNodes = trustedNodes == null ? Collections.emptyList() : trustedNodes; + this.trustedNetworks = trustedNetworks == null ? Collections.emptyList() : trustedNetworks; } public static class Node { @@ -43,4 +48,19 @@ public class GetAclResponse { this.trustedBy = trustedBy; } } + + public static class Network { + + @JsonProperty("network") + public final String network; + + @JsonProperty("trustedBy") + public final String trustedBy; + + @JsonCreator + public Network(@JsonProperty("network") String network, @JsonProperty("trustedBy") String trustedBy) { + this.network = network; + this.trustedBy = trustedBy; + } + } } -- cgit v1.2.3