java.lang.Object
com.yahoo.vespa.hosted.controller.api.integration.resource.CostInfo

public class CostInfo extends Object
Author:
olaa
  • Constructor Details

    • CostInfo

      public CostInfo(com.yahoo.config.provision.ApplicationId applicationId, com.yahoo.config.provision.zone.ZoneId zoneId, BigDecimal cpuHours, BigDecimal memoryHours, BigDecimal diskHours, BigDecimal gpuHours, BigDecimal cpuCost, BigDecimal memoryCost, BigDecimal diskCost, BigDecimal gpuCost, com.yahoo.config.provision.NodeResources.Architecture architecture, int majorVersion)
  • Method Details

    • getApplicationId

      public com.yahoo.config.provision.ApplicationId getApplicationId()
    • getZoneId

      public com.yahoo.config.provision.zone.ZoneId getZoneId()
    • getCpuHours

      public BigDecimal getCpuHours()
    • getMemoryHours

      public BigDecimal getMemoryHours()
    • getDiskHours

      public BigDecimal getDiskHours()
    • getGpuHours

      public BigDecimal getGpuHours()
    • getCpuCost

      public BigDecimal getCpuCost()
    • getMemoryCost

      public BigDecimal getMemoryCost()
    • getDiskCost

      public BigDecimal getDiskCost()
    • getGpuCost

      public BigDecimal getGpuCost()
    • getTotalCost

      public BigDecimal getTotalCost()
    • getArchitecture

      public com.yahoo.config.provision.NodeResources.Architecture getArchitecture()
    • getMajorVersion

      public int getMajorVersion()