This is an automated email from the ASF dual-hosted git repository. heneveld pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/brooklyn-server.git
commit aebee7b232108f3a3ae2e4d29650f8852a5fc247 Author: Alex Heneveld <[email protected]> AuthorDate: Wed Nov 11 17:40:24 2020 +0000 add no-arg duration constructor for use in jackson deserialization --- utils/common/src/main/java/org/apache/brooklyn/util/time/Duration.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/utils/common/src/main/java/org/apache/brooklyn/util/time/Duration.java b/utils/common/src/main/java/org/apache/brooklyn/util/time/Duration.java index 8cf34e2..f90e6ea 100644 --- a/utils/common/src/main/java/org/apache/brooklyn/util/time/Duration.java +++ b/utils/common/src/main/java/org/apache/brooklyn/util/time/Duration.java @@ -56,6 +56,8 @@ public class Duration implements Comparable<Duration>, Serializable { private final long nanos; + /** JSON constructor */ + private Duration() { nanos = 0; } public Duration(long value, TimeUnit unit) { if (value != 0) { Preconditions.checkNotNull(unit, "Cannot accept null timeunit (unless value is 0)");
