diff options
Diffstat (limited to 'config-provisioning/src/main/java/com/yahoo/config/provision/NodeResources.java')
-rw-r--r-- | config-provisioning/src/main/java/com/yahoo/config/provision/NodeResources.java | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/NodeResources.java b/config-provisioning/src/main/java/com/yahoo/config/provision/NodeResources.java index e02aa7a5f22..91604cd667d 100644 --- a/config-provisioning/src/main/java/com/yahoo/config/provision/NodeResources.java +++ b/config-provisioning/src/main/java/com/yahoo/config/provision/NodeResources.java @@ -3,7 +3,6 @@ package com.yahoo.config.provision; import java.util.Locale; import java.util.Objects; -import java.util.Optional; /** * The node resources required by an application cluster @@ -17,7 +16,6 @@ public class NodeResources { private static final double memoryUnitCost = 0.012; private static final double diskUnitCost = 0.0004; - // TODO: Make private after June 2020 public static final NodeResources unspecified = new NodeResources(0, 0, 0, 0); public enum DiskSpeed { @@ -254,14 +252,7 @@ public class NodeResources { return true; } - public static NodeResources unspecified() { return unspecified; } - - public boolean isUnspecified() { return this.equals(unspecified); } - - /** Returns this.isUnspecified() ? Optional.empty() : Optional.of(this) */ - public Optional<NodeResources> asOptional() { - return this.isUnspecified() ? Optional.empty() : Optional.of(this); - } + public boolean isUnspecified() { return this == unspecified; } private boolean equal(double a, double b) { return Math.abs(a - b) < 0.00000001; |