Apache Mesos
Public Member Functions | Protected Attributes | List of all members
mesos::internal::slave::NoopResourceEstimator Class Reference

#include <noop.hpp>

Inheritance diagram for mesos::internal::slave::NoopResourceEstimator:
mesos::slave::ResourceEstimator

Public Member Functions

 ~NoopResourceEstimator () override
 
Try< Nothinginitialize (const lambda::function< process::Future< ResourceUsage >()> &usage) override
 
process::Future< Resourcesoversubscribable () override
 
- Public Member Functions inherited from mesos::slave::ResourceEstimator
virtual ~ResourceEstimator ()
 

Protected Attributes

process::Owned< NoopResourceEstimatorProcess > process
 

Additional Inherited Members

- Static Public Member Functions inherited from mesos::slave::ResourceEstimator
static Try< ResourceEstimator * > create (const Option< std::string > &type)
 

Constructor & Destructor Documentation

mesos::internal::slave::NoopResourceEstimator::~NoopResourceEstimator ( )
override

Member Function Documentation

Try<Nothing> mesos::internal::slave::NoopResourceEstimator::initialize ( const lambda::function< process::Future< ResourceUsage >()> &  usage)
overridevirtual
process::Future<Resources> mesos::internal::slave::NoopResourceEstimator::oversubscribable ( )
overridevirtual

Member Data Documentation

process::Owned<NoopResourceEstimatorProcess> mesos::internal::slave::NoopResourceEstimator::process
protected

The documentation for this class was generated from the following file: