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