diff options
author | Jon Bratseth <bratseth@verizonmedia.com> | 2019-05-03 09:52:32 +0200 |
---|---|---|
committer | Jon Bratseth <bratseth@verizonmedia.com> | 2019-05-03 09:52:32 +0200 |
commit | 21a212f66f4491ad1ae42349139ec9ec16973fa2 (patch) | |
tree | 23a6ec8184cf1815c354768d2e5f0065c1fbac91 /config-provisioning | |
parent | 8457cd74f0ac3d876d1f7fd6cd7ea7b503cae491 (diff) |
Add methods
Diffstat (limited to 'config-provisioning')
-rw-r--r-- | config-provisioning/abi-spec.json | 28 |
1 files changed, 27 insertions, 1 deletions
diff --git a/config-provisioning/abi-spec.json b/config-provisioning/abi-spec.json index 6e110b708cf..684b260c98c 100644 --- a/config-provisioning/abi-spec.json +++ b/config-provisioning/abi-spec.json @@ -135,11 +135,14 @@ "methods": [ "public int nodeCount()", "public java.util.Optional flavor()", + "public java.util.Optional flavorSpec()", "public boolean isRequired()", "public boolean canFail()", "public com.yahoo.config.provision.NodeType type()", "public java.lang.String toString()", "public static com.yahoo.config.provision.Capacity fromNodeCount(int)", + "public static com.yahoo.config.provision.Capacity fromCount(int, com.yahoo.config.provision.FlavorSpec, boolean, boolean)", + "public static com.yahoo.config.provision.Capacity fromCount(int, java.util.Optional, boolean, boolean)", "public static com.yahoo.config.provision.Capacity fromNodeCount(int, java.util.Optional, boolean, boolean)", "public static com.yahoo.config.provision.Capacity fromRequiredNodeType(com.yahoo.config.provision.NodeType)" ], @@ -377,6 +380,7 @@ ], "methods": [ "public void <init>(com.yahoo.config.provisioning.FlavorsConfig$Flavor)", + "public void <init>(com.yahoo.config.provision.FlavorSpec)", "public java.lang.String name()", "public int cost()", "public boolean isStock()", @@ -396,12 +400,33 @@ "public boolean satisfies(com.yahoo.config.provision.Flavor)", "public void freeze()", "public boolean isLargerThan(com.yahoo.config.provision.Flavor)", + "public com.yahoo.config.provision.FlavorSpec asSpec()", "public int hashCode()", "public boolean equals(java.lang.Object)", "public java.lang.String toString()" ], "fields": [] }, + "com.yahoo.config.provision.FlavorSpec": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void <init>(double, double, double)", + "public double cpuCores()", + "public double memoryGb()", + "public double diskGb()", + "public boolean allocateByLegacyName()", + "public java.lang.String legacyFlavorName()", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()", + "public static com.yahoo.config.provision.FlavorSpec fromLegacyFlavorName(java.lang.String)" + ], + "fields": [] + }, "com.yahoo.config.provision.HostFilter": { "superClass": "java.lang.Object", "interfaces": [], @@ -560,7 +585,8 @@ "public void <init>(com.yahoo.config.provisioning.FlavorsConfig)", "public java.util.List getFlavors()", "public java.util.Optional getFlavor(java.lang.String)", - "public com.yahoo.config.provision.Flavor getFlavorOrThrow(java.lang.String)" + "public com.yahoo.config.provision.Flavor getFlavorOrThrow(java.lang.String)", + "public boolean exists(java.lang.String)" ], "fields": [] }, |