Class ResourceAllocation


  • public class ResourceAllocation
    extends java.lang.Object
    An allocation of node resources.
    Author:
    ldalves
    • Constructor Detail

      • ResourceAllocation

        public ResourceAllocation​(double cpuCores,
                                  double memoryGb,
                                  double diskGb)
    • Method Detail

      • getCpuCores

        public double getCpuCores()
      • getMemoryGb

        public double getMemoryGb()
      • getDiskGb

        public double getDiskGb()
      • multiply

        public ResourceAllocation multiply​(double multiplicand)
        Returns a copy of this with each resource multiplied by given factor
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object