|
Apache Mesos
|
Namespaces | |
| framework | |
| maintenance | |
| master | |
| slave | |
Classes | |
| class | UnionValidator |
| class | WireFormatLite2 |
Functions | |
| template<class ProtobufUnion > | |
| Option< Error > | validateProtobufUnion (const ProtobufUnion &message) |
| bool | frameworkHasCapability (const FrameworkInfo &framework, FrameworkInfo::Capability::Type capability) |
| bool | isTerminalState (const TaskState &state) |
| StatusUpdate | createStatusUpdate (const FrameworkID &frameworkId, const Option< SlaveID > &slaveId, const TaskID &taskId, const TaskState &state, const TaskStatus::Source &source, const Option< id::UUID > &uuid, const std::string &message="", const Option< TaskStatus::Reason > &reason=None(), const Option< ExecutorID > &executorId=None(), const Option< bool > &healthy=None(), const Option< CheckStatusInfo > &checkStatus=None(), const Option< Labels > &labels=None(), const Option< ContainerStatus > &containerStatus=None(), const Option< TimeInfo > &unreachableTime=None(), const Option< Resources > &limitedResources=None()) |
| StatusUpdate | createStatusUpdate (const FrameworkID &frameworkId, const TaskStatus &status, const Option< SlaveID > &slaveId) |
| TaskStatus | createTaskStatus (const TaskID &taskId, const TaskState &state, const id::UUID &uuid, double timestamp) |
| TaskStatus | createTaskStatus (TaskStatus status, const id::UUID &uuid, double timestamp, const Option< TaskState > &state=None(), const Option< std::string > &message=None(), const Option< TaskStatus::Source > &source=None(), const Option< TaskStatus::Reason > &reason=None(), const Option< std::string > &data=None(), const Option< bool > &healthy=None(), const Option< CheckStatusInfo > &checkStatus=None(), const Option< Labels > &labels=None(), const Option< ContainerStatus > &containerStatus=None(), const Option< TimeInfo > &unreachableTime=None()) |
| Task | createTask (const TaskInfo &task, const TaskState &state, const FrameworkID &frameworkId) |
| Option< bool > | getTaskHealth (const Task &task) |
| Option< CheckStatusInfo > | getTaskCheckStatus (const Task &task) |
| Option< ContainerStatus > | getTaskContainerStatus (const Task &task) |
| bool | isTerminalState (const OperationState &state) |
| OperationStatus | createOperationStatus (const OperationState &state, const Option< OperationID > &operationId=None(), const Option< std::string > &message=None(), const Option< Resources > &convertedResources=None(), const Option< id::UUID > &statusUUID=None(), const Option< SlaveID > &slaveId=None(), const Option< ResourceProviderID > &resourceProviderId=None()) |
| Operation | createOperation (const Offer::Operation &info, const OperationStatus &latestStatus, const Option< FrameworkID > &frameworkId, const Option< SlaveID > &slaveId, const Option< UUID > &operationUUID=None()) |
| UpdateOperationStatusMessage | createUpdateOperationStatusMessage (const UUID &operationUUID, const OperationStatus &status, const Option< OperationStatus > &latestStatus=None(), const Option< FrameworkID > &frameworkId=None(), const Option< SlaveID > &slaveId=None()) |
| UUID | createUUID (const Option< id::UUID > &uuid=None()) |
| MasterInfo | createMasterInfo (const process::UPID &pid) |
| Label | createLabel (const std::string &key, const Option< std::string > &value=None()) |
| Labels | convertStringMapToLabels (const google::protobuf::Map< std::string, std::string > &map) |
| Try< google::protobuf::Map< std::string, std::string > > | convertLabelsToStringMap (const Labels &labels) |
| void | injectAllocationInfo (Offer::Operation *operation, const Resource::AllocationInfo &allocationInfo) |
| void | stripAllocationInfo (Offer::Operation *operation) |
| bool | isSpeculativeOperation (const Offer::Operation &operation) |
| google::protobuf::RepeatedPtrField< ResourceVersionUUID > | createResourceVersions (const hashmap< Option< ResourceProviderID >, UUID > &resourceVersions) |
| hashmap< Option< ResourceProviderID >, UUID > | parseResourceVersions (const google::protobuf::RepeatedPtrField< ResourceVersionUUID > &resourceVersionUUIDs) |
| TimeInfo | getCurrentTime () |
| FileInfo | createFileInfo (const std::string &path, const struct stat &s) |
| ContainerID | getRootContainerId (const ContainerID &containerId) |
| ContainerID | parseContainerId (const std::string &value) |
| Try< Resources > | getConsumedResources (const Offer::Operation &operation) |
| Try<google::protobuf::Map<std::string, std::string> > mesos::internal::protobuf::convertLabelsToStringMap | ( | const Labels & | labels | ) |
| Labels mesos::internal::protobuf::convertStringMapToLabels | ( | const google::protobuf::Map< std::string, std::string > & | map | ) |
| FileInfo mesos::internal::protobuf::createFileInfo | ( | const std::string & | path, |
| const struct stat & | s | ||
| ) |
| Label mesos::internal::protobuf::createLabel | ( | const std::string & | key, |
| const Option< std::string > & | value = None() |
||
| ) |
| MasterInfo mesos::internal::protobuf::createMasterInfo | ( | const process::UPID & | pid | ) |
| Operation mesos::internal::protobuf::createOperation | ( | const Offer::Operation & | info, |
| const OperationStatus & | latestStatus, | ||
| const Option< FrameworkID > & | frameworkId, | ||
| const Option< SlaveID > & | slaveId, | ||
| const Option< UUID > & | operationUUID = None() |
||
| ) |
| OperationStatus mesos::internal::protobuf::createOperationStatus | ( | const OperationState & | state, |
| const Option< OperationID > & | operationId = None(), |
||
| const Option< std::string > & | message = None(), |
||
| const Option< Resources > & | convertedResources = None(), |
||
| const Option< id::UUID > & | statusUUID = None(), |
||
| const Option< SlaveID > & | slaveId = None(), |
||
| const Option< ResourceProviderID > & | resourceProviderId = None() |
||
| ) |
| google::protobuf::RepeatedPtrField<ResourceVersionUUID> mesos::internal::protobuf::createResourceVersions | ( | const hashmap< Option< ResourceProviderID >, UUID > & | resourceVersions | ) |
| StatusUpdate mesos::internal::protobuf::createStatusUpdate | ( | const FrameworkID & | frameworkId, |
| const Option< SlaveID > & | slaveId, | ||
| const TaskID & | taskId, | ||
| const TaskState & | state, | ||
| const TaskStatus::Source & | source, | ||
| const Option< id::UUID > & | uuid, | ||
| const std::string & | message = "", |
||
| const Option< TaskStatus::Reason > & | reason = None(), |
||
| const Option< ExecutorID > & | executorId = None(), |
||
| const Option< bool > & | healthy = None(), |
||
| const Option< CheckStatusInfo > & | checkStatus = None(), |
||
| const Option< Labels > & | labels = None(), |
||
| const Option< ContainerStatus > & | containerStatus = None(), |
||
| const Option< TimeInfo > & | unreachableTime = None(), |
||
| const Option< Resources > & | limitedResources = None() |
||
| ) |
| StatusUpdate mesos::internal::protobuf::createStatusUpdate | ( | const FrameworkID & | frameworkId, |
| const TaskStatus & | status, | ||
| const Option< SlaveID > & | slaveId | ||
| ) |
| Task mesos::internal::protobuf::createTask | ( | const TaskInfo & | task, |
| const TaskState & | state, | ||
| const FrameworkID & | frameworkId | ||
| ) |
| TaskStatus mesos::internal::protobuf::createTaskStatus | ( | const TaskID & | taskId, |
| const TaskState & | state, | ||
| const id::UUID & | uuid, | ||
| double | timestamp | ||
| ) |
| TaskStatus mesos::internal::protobuf::createTaskStatus | ( | TaskStatus | status, |
| const id::UUID & | uuid, | ||
| double | timestamp, | ||
| const Option< TaskState > & | state = None(), |
||
| const Option< std::string > & | message = None(), |
||
| const Option< TaskStatus::Source > & | source = None(), |
||
| const Option< TaskStatus::Reason > & | reason = None(), |
||
| const Option< std::string > & | data = None(), |
||
| const Option< bool > & | healthy = None(), |
||
| const Option< CheckStatusInfo > & | checkStatus = None(), |
||
| const Option< Labels > & | labels = None(), |
||
| const Option< ContainerStatus > & | containerStatus = None(), |
||
| const Option< TimeInfo > & | unreachableTime = None() |
||
| ) |
| UpdateOperationStatusMessage mesos::internal::protobuf::createUpdateOperationStatusMessage | ( | const UUID & | operationUUID, |
| const OperationStatus & | status, | ||
| const Option< OperationStatus > & | latestStatus = None(), |
||
| const Option< FrameworkID > & | frameworkId = None(), |
||
| const Option< SlaveID > & | slaveId = None() |
||
| ) |
| bool mesos::internal::protobuf::frameworkHasCapability | ( | const FrameworkInfo & | framework, |
| FrameworkInfo::Capability::Type | capability | ||
| ) |
| Try<Resources> mesos::internal::protobuf::getConsumedResources | ( | const Offer::Operation & | operation | ) |
| TimeInfo mesos::internal::protobuf::getCurrentTime | ( | ) |
| ContainerID mesos::internal::protobuf::getRootContainerId | ( | const ContainerID & | containerId | ) |
| Option<CheckStatusInfo> mesos::internal::protobuf::getTaskCheckStatus | ( | const Task & | task | ) |
| Option<ContainerStatus> mesos::internal::protobuf::getTaskContainerStatus | ( | const Task & | task | ) |
| Option<bool> mesos::internal::protobuf::getTaskHealth | ( | const Task & | task | ) |
| void mesos::internal::protobuf::injectAllocationInfo | ( | Offer::Operation * | operation, |
| const Resource::AllocationInfo & | allocationInfo | ||
| ) |
| bool mesos::internal::protobuf::isSpeculativeOperation | ( | const Offer::Operation & | operation | ) |
| bool mesos::internal::protobuf::isTerminalState | ( | const TaskState & | state | ) |
| bool mesos::internal::protobuf::isTerminalState | ( | const OperationState & | state | ) |
| ContainerID mesos::internal::protobuf::parseContainerId | ( | const std::string & | value | ) |
| hashmap<Option<ResourceProviderID>, UUID> mesos::internal::protobuf::parseResourceVersions | ( | const google::protobuf::RepeatedPtrField< ResourceVersionUUID > & | resourceVersionUUIDs | ) |
| void mesos::internal::protobuf::stripAllocationInfo | ( | Offer::Operation * | operation | ) |
1.8.11