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

#include <state.hpp>

Public Member Functions

 TaskState ()
 

Static Public Member Functions

static Try< TaskStaterecover (const std::string &rootDir, const SlaveID &slaveId, const FrameworkID &frameworkId, const ExecutorID &executorId, const ContainerID &containerId, const TaskID &taskId, bool strict)
 

Public Attributes

TaskID id
 
Option< Task > info
 
std::vector< StatusUpdate > updates
 
hashset< id::UUIDacks
 
unsigned int errors
 

Constructor & Destructor Documentation

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

Member Function Documentation

static Try<TaskState> mesos::internal::slave::state::TaskState::recover ( const std::string &  rootDir,
const SlaveID &  slaveId,
const FrameworkID &  frameworkId,
const ExecutorID &  executorId,
const ContainerID &  containerId,
const TaskID &  taskId,
bool  strict 
)
static

Member Data Documentation

hashset<id::UUID> mesos::internal::slave::state::TaskState::acks
unsigned int mesos::internal::slave::state::TaskState::errors
TaskID mesos::internal::slave::state::TaskState::id
Option<Task> mesos::internal::slave::state::TaskState::info
std::vector<StatusUpdate> mesos::internal::slave::state::TaskState::updates

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