/** * Returns all <i>started</i> {@link Machine}s in the pool. See * {@link Machine#isStarted()}. * * @return */ public List<Machine> getStartedMachines() { return getMachines().stream().filter(Machine.isStarted()).collect(Collectors.toList()); }
/** * Returns all active {@link Machine}s in the pool. See * {@link Machine#isActiveMember()}. * * @return */ public List<Machine> getActiveMachines() { return getMachines().stream().filter(Machine.isActiveMember()).collect(Collectors.toList()); }
/** * Returns all <i>allocated</i> {@link Machine}s in the pool. See * {@link Machine#isAllocated()}. * * @return */ public List<Machine> getAllocatedMachines() { return getMachines().stream().filter(Machine.isAllocated()).collect(Collectors.toList()); }