Class WorkerResources

    • Constructor Detail

      • WorkerResources

        public WorkerResources()
      • WorkerResources

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

      • get_mem_on_heap

        public double get_mem_on_heap()
      • set_mem_on_heap

        public void set_mem_on_heap​(double mem_on_heap)
      • unset_mem_on_heap

        public void unset_mem_on_heap()
      • is_set_mem_on_heap

        public boolean is_set_mem_on_heap()
        Returns true if field mem_on_heap is set (has been assigned a value) and false otherwise
      • set_mem_on_heap_isSet

        public void set_mem_on_heap_isSet​(boolean value)
      • get_mem_off_heap

        public double get_mem_off_heap()
      • set_mem_off_heap

        public void set_mem_off_heap​(double mem_off_heap)
      • unset_mem_off_heap

        public void unset_mem_off_heap()
      • is_set_mem_off_heap

        public boolean is_set_mem_off_heap()
        Returns true if field mem_off_heap is set (has been assigned a value) and false otherwise
      • set_mem_off_heap_isSet

        public void set_mem_off_heap_isSet​(boolean value)
      • get_cpu

        public double get_cpu()
      • set_cpu

        public void set_cpu​(double cpu)
      • unset_cpu

        public void unset_cpu()
      • is_set_cpu

        public boolean is_set_cpu()
        Returns true if field cpu is set (has been assigned a value) and false otherwise
      • set_cpu_isSet

        public void set_cpu_isSet​(boolean value)
      • get_shared_mem_on_heap

        public double get_shared_mem_on_heap()
      • set_shared_mem_on_heap

        public void set_shared_mem_on_heap​(double shared_mem_on_heap)
      • unset_shared_mem_on_heap

        public void unset_shared_mem_on_heap()
      • is_set_shared_mem_on_heap

        public boolean is_set_shared_mem_on_heap()
        Returns true if field shared_mem_on_heap is set (has been assigned a value) and false otherwise
      • set_shared_mem_on_heap_isSet

        public void set_shared_mem_on_heap_isSet​(boolean value)
      • get_shared_mem_off_heap

        public double get_shared_mem_off_heap()
      • set_shared_mem_off_heap

        public void set_shared_mem_off_heap​(double shared_mem_off_heap)
      • unset_shared_mem_off_heap

        public void unset_shared_mem_off_heap()
      • is_set_shared_mem_off_heap

        public boolean is_set_shared_mem_off_heap()
        Returns true if field shared_mem_off_heap is set (has been assigned a value) and false otherwise
      • set_shared_mem_off_heap_isSet

        public void set_shared_mem_off_heap_isSet​(boolean value)
      • get_resources_size

        public int get_resources_size()
      • put_to_resources

        public void put_to_resources​(String key,
                                     double val)
      • set_resources

        public void set_resources​(Map<String,​Double> resources)
      • unset_resources

        public void unset_resources()
      • is_set_resources

        public boolean is_set_resources()
        Returns true if field resources is set (has been assigned a value) and false otherwise
      • set_resources_isSet

        public void set_resources_isSet​(boolean value)
      • get_shared_resources_size

        public int get_shared_resources_size()
      • put_to_shared_resources

        public void put_to_shared_resources​(String key,
                                            double val)
      • get_shared_resources

        public Map<String,​Double> get_shared_resources()
      • set_shared_resources

        public void set_shared_resources​(Map<String,​Double> shared_resources)
      • unset_shared_resources

        public void unset_shared_resources()
      • is_set_shared_resources

        public boolean is_set_shared_resources()
        Returns true if field shared_resources is set (has been assigned a value) and false otherwise
      • set_shared_resources_isSet

        public void set_shared_resources_isSet​(boolean value)
      • hashCode

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

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

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

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