Apache Mesos
|
Namespaces | |
allocator | |
maintenance | |
quota | |
validation | |
weights | |
Classes | |
class | AdmitSlave |
class | DeactivateAgent |
class | DrainAgent |
class | Flags |
struct | Framework |
struct | FrameworkMetrics |
struct | Machine |
class | MarkAgentDrained |
class | MarkSlaveGone |
class | MarkSlaveReachable |
class | MarkSlaveUnreachable |
class | Master |
struct | Metrics |
class | Prune |
class | ReactivateAgent |
class | Registrar |
class | RegistryOperation |
class | RemoveSlave |
struct | Role |
struct | Slave |
class | UpdateSlave |
Functions | |
std::vector< MasterInfo::Capability > | MASTER_CAPABILITIES () |
std::ostream & | operator<< (std::ostream &stream, const Slave &slave) |
std::ostream & | operator<< (std::ostream &stream, const Framework &framework) |
mesos::master::Response::GetFrameworks::Framework | model (const Framework &framework) |
std::string | getFrameworkMetricPrefix (const FrameworkInfo &frameworkInfo) |
std::string mesos::internal::master::getFrameworkMetricPrefix | ( | const FrameworkInfo & | frameworkInfo | ) |
std::vector<MasterInfo::Capability> mesos::internal::master::MASTER_CAPABILITIES | ( | ) |
mesos::master::Response::GetFrameworks::Framework mesos::internal::master::model | ( | const Framework & | framework | ) |
|
inline |
|
inline |
constexpr char mesos::internal::master::DEFAULT_ALLOCATOR[] = "hierarchical" |
constexpr char mesos::internal::master::DEFAULT_AUTHENTICATOR[] = "crammd5" |
constexpr char mesos::internal::master::DEFAULT_AUTHORIZER[] = "local" |
constexpr char mesos::internal::master::DEFAULT_HTTP_FRAMEWORK_AUTHENTICATION_REALM[] |
constexpr size_t mesos::internal::master::DEFAULT_MAX_AGENT_PING_TIMEOUTS = 5 |
constexpr size_t mesos::internal::master::DEFAULT_MAX_COMPLETED_FRAMEWORKS = 50 |
constexpr size_t mesos::internal::master::DEFAULT_MAX_COMPLETED_TASKS_PER_FRAMEWORK = 1000 |
constexpr size_t mesos::internal::master::DEFAULT_MAX_OPERATOR_EVENT_STREAM_SUBSCRIBERS = 1000 |
constexpr size_t mesos::internal::master::DEFAULT_MAX_UNREACHABLE_TASKS_PER_FRAMEWORK = 1000 |
constexpr int mesos::internal::master::DEFAULT_OFFER_CONSTRAINTS_RE2_MAX_PROGRAM_SIZE = 100 |
const Quota mesos::internal::master::DEFAULT_QUOTA |
constexpr size_t mesos::internal::master::DEFAULT_REGISTRY_MAX_AGENT_COUNT = 100 * 1024 |
constexpr double mesos::internal::master::DEFAULT_WEIGHT = 1.0 |
constexpr char mesos::internal::master::MASTER_INFO_JSON_LABEL[] = "json.info" |
Label used by the Leader Contender and Detector, for JSON content.
constexpr char mesos::internal::master::MASTER_INFO_LABEL[] = "info" |
Label used by the Leader Contender and Detector.
constexpr int mesos::internal::master::MAX_OFFERS_PER_FRAMEWORK = 50 |
constexpr size_t mesos::internal::master::MAX_REMOVED_SLAVES = 100000 |
constexpr double mesos::internal::master::MIN_CPUS = 0.01 |
constexpr char mesos::internal::master::READONLY_HTTP_AUTHENTICATION_REALM[] |
constexpr char mesos::internal::master::READWRITE_HTTP_AUTHENTICATION_REALM[] |
constexpr double mesos::internal::master::RECOVERY_AGENT_REMOVAL_PERCENT_LIMIT = 1.0 |
constexpr size_t mesos::internal::master::TASK_LIMIT = 100 |