|
| MockIsolator () |
|
| MOCK_METHOD2 (recover, process::Future< Nothing >(const std::vector< mesos::slave::ContainerState > &, const hashset< ContainerID > &)) |
|
| MOCK_METHOD2 (prepare, process::Future< Option< mesos::slave::ContainerLaunchInfo >>(const ContainerID &, const mesos::slave::ContainerConfig &)) |
|
| MOCK_METHOD2 (isolate, process::Future< Nothing >(const ContainerID &, pid_t)) |
|
| MOCK_METHOD1 (watch, process::Future< mesos::slave::ContainerLimitation >(const ContainerID &)) |
|
| MOCK_METHOD3 (update, process::Future< Nothing >(const ContainerID &, const Resources &, const google::protobuf::Map< std::string, Value::Scalar > &)) |
|
| MOCK_METHOD1 (usage, process::Future< ResourceStatistics >(const ContainerID &)) |
|
| MOCK_METHOD1 (cleanup, process::Future< Nothing >(const ContainerID &)) |
|
virtual | ~Isolator () |
|
virtual bool | supportsNesting () |
|
virtual bool | supportsStandalone () |
|
virtual process::Future< Nothing > | recover (const std::vector< ContainerState > &states, const hashset< ContainerID > &orphans) |
|
virtual process::Future< Option< ContainerLaunchInfo > > | prepare (const ContainerID &containerId, const ContainerConfig &containerConfig) |
|
virtual process::Future< Nothing > | isolate (const ContainerID &containerId, pid_t pid) |
|
virtual process::Future< ContainerLimitation > | watch (const ContainerID &containerId) |
|
virtual process::Future< Nothing > | update (const ContainerID &containerId, const Resources &resourceRequests, const google::protobuf::Map< std::string, Value::Scalar > &resourceLimits={}) |
|
virtual process::Future< ResourceStatistics > | usage (const ContainerID &containerId) |
|
virtual process::Future< ContainerStatus > | status (const ContainerID &containerId) |
|
virtual process::Future< Nothing > | cleanup (const ContainerID &containerId) |
|