Class TaskPerformanceConstraints

java.lang.Object
edu.tufts.hrilab.vision.reflection.TaskPerformanceConstraints

public class TaskPerformanceConstraints extends Object
  • Constructor Details

    • TaskPerformanceConstraints

      public TaskPerformanceConstraints()
    • TaskPerformanceConstraints

      public TaskPerformanceConstraints(ArrayList<String> availableHardware, long maxMemory, long maxLooptime, long maxTimeSinceLastClientUse, long maxTimeSinceLastResult)
    • TaskPerformanceConstraints

      public TaskPerformanceConstraints(TaskPerformanceConstraints constraints)
  • Method Details

    • getHardware

      public ArrayList<String> getHardware()
    • setHardware

      public void setHardware(ArrayList<String> hardware)
    • getMaxLooptime

      public long getMaxLooptime()
    • setMaxLooptime

      public void setMaxLooptime(long maxLooptime)
    • getMaxMemory

      public long getMaxMemory()
    • setMaxMemory

      public void setMaxMemory(long maxMemory)
    • getMaxTimeSinceLastClientUse

      public long getMaxTimeSinceLastClientUse()
    • setMaxTimeSinceLastClientUse

      public void setMaxTimeSinceLastClientUse(long maxTimeSinceLastClientUse)
    • getMaxTimeSinceLastResult

      public long getMaxTimeSinceLastResult()
    • setMaxTimeSinceLastResult

      public void setMaxTimeSinceLastResult(long maxTimeSinceLastResult)