Apache Mesos
Public Member Functions | List of all members
mesos::resource_provider::MasterRegistrar Class Reference

#include <registrar.hpp>

Inheritance diagram for mesos::resource_provider::MasterRegistrar:
mesos::resource_provider::Registrar

Public Member Functions

 MasterRegistrar (mesos::internal::master::Registrar *Registrar)
 
 ~MasterRegistrar () override
 
process::Future< Nothingrecover () override
 
process::Future< bool > apply (process::Owned< Operation > operation) override
 
- Public Member Functions inherited from mesos::resource_provider::Registrar
virtual ~Registrar ()=default
 

Additional Inherited Members

- Static Public Member Functions inherited from mesos::resource_provider::Registrar
static Try< process::Owned
< Registrar > > 
create (mesos::internal::master::Registrar *registrar)
 
static Try< process::Owned
< Registrar > > 
create (const mesos::internal::slave::Flags &slaveFlags, const SlaveID &slaveId)
 

Constructor & Destructor Documentation

mesos::resource_provider::MasterRegistrar::MasterRegistrar ( mesos::internal::master::Registrar Registrar)
explicit
mesos::resource_provider::MasterRegistrar::~MasterRegistrar ( )
override

Member Function Documentation

process::Future<bool> mesos::resource_provider::MasterRegistrar::apply ( process::Owned< Operation operation)
overridevirtual
process::Future<Nothing> mesos::resource_provider::MasterRegistrar::recover ( )
overridevirtual

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