|
| TestingMesosSchedulerDriver (Scheduler *scheduler, mesos::master::detector::MasterDetector *_detector) |
|
| TestingMesosSchedulerDriver (Scheduler *scheduler, mesos::master::detector::MasterDetector *_detector, const FrameworkInfo &framework, bool implicitAcknowledgements=true) |
|
| TestingMesosSchedulerDriver (Scheduler *scheduler, mesos::master::detector::MasterDetector *_detector, const FrameworkInfo &framework, bool implicitAcknowledgements, const Credential &credential) |
|
| MesosSchedulerDriver (Scheduler *scheduler, const FrameworkInfo &framework, const std::string &master) |
|
| MesosSchedulerDriver (Scheduler *scheduler, const FrameworkInfo &framework, const std::string &master, const Credential &credential) |
|
| MesosSchedulerDriver (Scheduler *scheduler, const FrameworkInfo &framework, const std::string &master, bool implicitAcknowledgements) |
|
| MesosSchedulerDriver (Scheduler *scheduler, const FrameworkInfo &framework, const std::string &master, bool implicitAcknowlegements, const Credential &credential) |
|
virtual | ~MesosSchedulerDriver () |
|
virtual Status | start () |
|
virtual Status | stop (bool failover=false) |
|
virtual Status | abort () |
|
virtual Status | join () |
|
virtual Status | run () |
|
virtual Status | requestResources (const std::vector< Request > &requests) |
|
virtual Status | launchTasks (const OfferID &offerId, const std::vector< TaskInfo > &tasks, const Filters &filters=Filters()) |
|
virtual Status | launchTasks (const std::vector< OfferID > &offerIds, const std::vector< TaskInfo > &tasks, const Filters &filters=Filters()) |
|
virtual Status | killTask (const TaskID &taskId) |
|
virtual Status | acceptOffers (const std::vector< OfferID > &offerIds, const std::vector< Offer::Operation > &operations, const Filters &filters=Filters()) |
|
virtual Status | declineOffer (const OfferID &offerId, const Filters &filters=Filters()) |
|
virtual Status | reviveOffers () |
|
virtual Status | suppressOffers () |
|
virtual Status | acknowledgeStatusUpdate (const TaskStatus &status) |
|
virtual Status | sendFrameworkMessage (const ExecutorID &executorId, const SlaveID &slaveId, const std::string &data) |
|
virtual Status | reconcileTasks (const std::vector< TaskStatus > &statuses) |
|
virtual | ~SchedulerDriver () |
|