From f2acb7cab67a6be1f4b4b6826a971941423c0b69 Mon Sep 17 00:00:00 2001 From: zhaoqiang Date: Fri, 8 May 2020 21:22:43 +0800 Subject: [PATCH] add weights field to NewService model --- build.gradle | 2 +- .../consul/v1/agent/model/NewService.java | 44 +++++++++++++++++++ 2 files changed, 45 insertions(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 8cdbecda..3a63fcb6 100644 --- a/build.gradle +++ b/build.gradle @@ -62,7 +62,7 @@ def doUploadArchives = project.hasProperty('sonatypeUsername') && project.hasPro if (doUploadArchives) { group = "com.ecwid.consul" archivesBaseName = "consul-api" - version = "1.4.5" + version = "1.4.6" signing { sign configurations.archives diff --git a/src/main/java/com/ecwid/consul/v1/agent/model/NewService.java b/src/main/java/com/ecwid/consul/v1/agent/model/NewService.java index 353586bf..79744cc9 100644 --- a/src/main/java/com/ecwid/consul/v1/agent/model/NewService.java +++ b/src/main/java/com/ecwid/consul/v1/agent/model/NewService.java @@ -192,6 +192,38 @@ public String toString() { } } + public static class Weights { + @SerializedName("Passing") + private Integer passing; + + @SerializedName("Warning") + private Integer warning; + + public Integer getPassing() { + return passing; + } + + public void setPassing(Integer passing) { + this.passing = passing; + } + + public Integer getWarning() { + return warning; + } + + public void setWarning(Integer warning) { + this.warning = warning; + } + + @Override + public String toString() { + return "Weights{" + + "passing=" + passing + + ", warning=" + warning + + '}'; + } + } + @SerializedName("ID") private String id; @@ -219,6 +251,9 @@ public String toString() { @SerializedName("Checks") private List checks; + @SerializedName("Weights") + private Weights weights; + public String getId() { return id; } @@ -291,6 +326,14 @@ public void setChecks(List checks) { this.checks = checks; } + public Weights getWeights() { + return weights; + } + + public void setWeights(Weights weights) { + this.weights = weights; + } + @Override public String toString() { return "NewService{" + @@ -303,6 +346,7 @@ public String toString() { ", enableTagOverride=" + enableTagOverride + ", check=" + check + ", checks=" + checks + + ", weights=" + weights + '}'; } }