#include <isolator.hpp>
virtual mesos::slave::Isolator::~Isolator |
( |
| ) |
|
|
inlinevirtual |
virtual process::Future<Option<ContainerLaunchInfo> > mesos::slave::Isolator::prepare |
( |
const ContainerID & |
containerId, |
|
|
const ContainerConfig & |
containerConfig |
|
) |
| |
|
inlinevirtual |
virtual process::Future<Nothing> mesos::slave::Isolator::recover |
( |
const std::vector< ContainerState > & |
states, |
|
|
const hashset< ContainerID > & |
orphans |
|
) |
| |
|
inlinevirtual |
virtual process::Future<ContainerStatus> mesos::slave::Isolator::status |
( |
const ContainerID & |
containerId | ) |
|
|
inlinevirtual |
virtual bool mesos::slave::Isolator::supportsNesting |
( |
| ) |
|
|
inlinevirtual |
virtual bool mesos::slave::Isolator::supportsStandalone |
( |
| ) |
|
|
inlinevirtual |
virtual process::Future<Nothing> mesos::slave::Isolator::update |
( |
const ContainerID & |
containerId, |
|
|
const Resources & |
resourceRequests, |
|
|
const google::protobuf::Map< std::string, Value::Scalar > & |
resourceLimits = {} |
|
) |
| |
|
inlinevirtual |
virtual process::Future<ResourceStatistics> mesos::slave::Isolator::usage |
( |
const ContainerID & |
containerId | ) |
|
|
inlinevirtual |
virtual process::Future<ContainerLimitation> mesos::slave::Isolator::watch |
( |
const ContainerID & |
containerId | ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following file: