Class TLoadSample

    • Field Detail

      • cpuUsageRate

        public double cpuUsageRate
      • memoryUsageRate

        public double memoryUsageRate
      • diskUsageRate

        public double diskUsageRate
      • freeDiskSpace

        public double freeDiskSpace
      • metaDataMap

        public static final Map<TLoadSample._Fields,​org.apache.thrift.meta_data.FieldMetaData> metaDataMap
    • Constructor Detail

      • TLoadSample

        public TLoadSample()
      • TLoadSample

        public TLoadSample​(double cpuUsageRate,
                           double memoryUsageRate,
                           double diskUsageRate,
                           double freeDiskSpace)
      • TLoadSample

        public TLoadSample​(TLoadSample other)
        Performs a deep copy on other.
    • Method Detail

      • getCpuUsageRate

        public double getCpuUsageRate()
      • setCpuUsageRate

        public TLoadSample setCpuUsageRate​(double cpuUsageRate)
      • unsetCpuUsageRate

        public void unsetCpuUsageRate()
      • isSetCpuUsageRate

        public boolean isSetCpuUsageRate()
        Returns true if field cpuUsageRate is set (has been assigned a value) and false otherwise
      • setCpuUsageRateIsSet

        public void setCpuUsageRateIsSet​(boolean value)
      • getMemoryUsageRate

        public double getMemoryUsageRate()
      • setMemoryUsageRate

        public TLoadSample setMemoryUsageRate​(double memoryUsageRate)
      • unsetMemoryUsageRate

        public void unsetMemoryUsageRate()
      • isSetMemoryUsageRate

        public boolean isSetMemoryUsageRate()
        Returns true if field memoryUsageRate is set (has been assigned a value) and false otherwise
      • setMemoryUsageRateIsSet

        public void setMemoryUsageRateIsSet​(boolean value)
      • getDiskUsageRate

        public double getDiskUsageRate()
      • setDiskUsageRate

        public TLoadSample setDiskUsageRate​(double diskUsageRate)
      • unsetDiskUsageRate

        public void unsetDiskUsageRate()
      • isSetDiskUsageRate

        public boolean isSetDiskUsageRate()
        Returns true if field diskUsageRate is set (has been assigned a value) and false otherwise
      • setDiskUsageRateIsSet

        public void setDiskUsageRateIsSet​(boolean value)
      • getFreeDiskSpace

        public double getFreeDiskSpace()
      • setFreeDiskSpace

        public TLoadSample setFreeDiskSpace​(double freeDiskSpace)
      • unsetFreeDiskSpace

        public void unsetFreeDiskSpace()
      • isSetFreeDiskSpace

        public boolean isSetFreeDiskSpace()
        Returns true if field freeDiskSpace is set (has been assigned a value) and false otherwise
      • setFreeDiskSpaceIsSet

        public void setFreeDiskSpaceIsSet​(boolean value)
      • isSet

        public boolean isSet​(TLoadSample._Fields field)
        Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
        Specified by:
        isSet in interface org.apache.thrift.TBase<TLoadSample,​TLoadSample._Fields>
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • read

        public void read​(org.apache.thrift.protocol.TProtocol iprot)
                  throws org.apache.thrift.TException
        Specified by:
        read in interface org.apache.thrift.TSerializable
        Throws:
        org.apache.thrift.TException
      • write

        public void write​(org.apache.thrift.protocol.TProtocol oprot)
                   throws org.apache.thrift.TException
        Specified by:
        write in interface org.apache.thrift.TSerializable
        Throws:
        org.apache.thrift.TException
      • validate

        public void validate()
                      throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException