Apache Mesos
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
mesos::internal::slave::state::ExecutorState Struct Reference

#include <state.hpp>

Public Member Functions

 ExecutorState ()
 

Static Public Member Functions

static Try< ExecutorStaterecover (const std::string &rootDir, const SlaveID &slaveId, const FrameworkID &frameworkId, const ExecutorID &executorId, bool strict, bool rebooted)
 

Public Attributes

ExecutorID id
 
Option< ExecutorInfo > info
 
Option< ContainerID > latest
 
hashmap< ContainerID, RunStateruns
 
unsigned int errors
 
bool generatedForCommandTask = false
 

Constructor & Destructor Documentation

mesos::internal::slave::state::ExecutorState::ExecutorState ( )
inline

Member Function Documentation

static Try<ExecutorState> mesos::internal::slave::state::ExecutorState::recover ( const std::string &  rootDir,
const SlaveID &  slaveId,
const FrameworkID &  frameworkId,
const ExecutorID &  executorId,
bool  strict,
bool  rebooted 
)
static

Member Data Documentation

unsigned int mesos::internal::slave::state::ExecutorState::errors
bool mesos::internal::slave::state::ExecutorState::generatedForCommandTask = false
ExecutorID mesos::internal::slave::state::ExecutorState::id
Option<ExecutorInfo> mesos::internal::slave::state::ExecutorState::info
Option<ContainerID> mesos::internal::slave::state::ExecutorState::latest
hashmap<ContainerID, RunState> mesos::internal::slave::state::ExecutorState::runs

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