diff options
author | Ola Aunrønning <olaa@verizonmedia.com> | 2019-10-18 16:38:28 +0200 |
---|---|---|
committer | Ola Aunrønning <olaa@verizonmedia.com> | 2019-10-18 16:40:52 +0200 |
commit | a2ac8ec8bae6fb2889e36fcbedbdf712bf68df67 (patch) | |
tree | 3c59dd883c70c372ea0168ed0404eab229803540 /controller-api | |
parent | 7554e7b7dd6f0eade988baa021ffd7e2184907f1 (diff) |
Use BigDecimal
Diffstat (limited to 'controller-api')
-rw-r--r-- | controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/resource/CostInfo.java | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/resource/CostInfo.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/resource/CostInfo.java index ed63b1608ca..50c257acd23 100644 --- a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/resource/CostInfo.java +++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/resource/CostInfo.java @@ -4,6 +4,8 @@ package com.yahoo.vespa.hosted.controller.api.integration.resource; import com.yahoo.config.provision.ApplicationId; import com.yahoo.config.provision.zone.ZoneId; +import java.math.BigDecimal; + /** * @author olaa */ @@ -11,16 +13,16 @@ public class CostInfo { private final ApplicationId applicationId; private final ZoneId zoneId; - private final double cpuHours; - private final double memoryHours; - private final double diskHours; + private final BigDecimal cpuHours; + private final BigDecimal memoryHours; + private final BigDecimal diskHours; private final int cpuCost; private final int memoryCost; private final int diskCost; public CostInfo(ApplicationId applicationId, ZoneId zoneId, - double cpuHours, double memoryHours, double diskHours, + BigDecimal cpuHours, BigDecimal memoryHours, BigDecimal diskHours, int cpuCost, int memoryCost, int diskCost) { this.applicationId = applicationId; this.zoneId = zoneId; @@ -40,15 +42,15 @@ public class CostInfo { return zoneId; } - public double getCpuHours() { + public BigDecimal getCpuHours() { return cpuHours; } - public double getMemoryHours() { + public BigDecimal getMemoryHours() { return memoryHours; } - public double getDiskHours() { + public BigDecimal getDiskHours() { return diskHours; } |