Apache Mesos
|
#include <master.hpp>
Classes | |
struct | PostProcessing |
Public Member Functions | |
ReadOnlyHandler (const Master *_master) | |
std::pair< process::http::Response, Option< PostProcessing > > | frameworks (ContentType outputContentType, const hashmap< std::string, std::string > &queryParameters, const process::Owned< ObjectApprovers > &approvers) const |
std::pair< process::http::Response, Option< PostProcessing > > | roles (ContentType outputContentType, const hashmap< std::string, std::string > &queryParameters, const process::Owned< ObjectApprovers > &approvers) const |
std::pair< process::http::Response, Option< PostProcessing > > | slaves (ContentType outputContentType, const hashmap< std::string, std::string > &queryParameters, const process::Owned< ObjectApprovers > &approvers) const |
std::pair< process::http::Response, Option< PostProcessing > > | state (ContentType outputContentType, const hashmap< std::string, std::string > &queryParameters, const process::Owned< ObjectApprovers > &approvers) const |
std::pair< process::http::Response, Option< PostProcessing > > | stateSummary (ContentType outputContentType, const hashmap< std::string, std::string > &queryParameters, const process::Owned< ObjectApprovers > &approvers) const |
std::pair< process::http::Response, Option< PostProcessing > > | tasks (ContentType outputContentType, const hashmap< std::string, std::string > &queryParameters, const process::Owned< ObjectApprovers > &approvers) const |
std::pair< process::http::Response, Option< PostProcessing > > | getState (ContentType outputContentType, const hashmap< std::string, std::string > &queryParameters, const process::Owned< ObjectApprovers > &approvers) const |
std::pair< process::http::Response, Option< PostProcessing > > | getAgents (ContentType outputContentType, const hashmap< std::string, std::string > &queryParameters, const process::Owned< ObjectApprovers > &approvers) const |
std::pair< process::http::Response, Option< PostProcessing > > | getFrameworks (ContentType outputContentType, const hashmap< std::string, std::string > &queryParameters, const process::Owned< ObjectApprovers > &approvers) const |
std::pair< process::http::Response, Option< PostProcessing > > | getExecutors (ContentType outputContentType, const hashmap< std::string, std::string > &queryParameters, const process::Owned< ObjectApprovers > &approvers) const |
std::pair< process::http::Response, Option< PostProcessing > > | getOperations (ContentType outputContentType, const hashmap< std::string, std::string > &queryParameters, const process::Owned< ObjectApprovers > &approvers) const |
std::pair< process::http::Response, Option< PostProcessing > > | getTasks (ContentType outputContentType, const hashmap< std::string, std::string > &queryParameters, const process::Owned< ObjectApprovers > &approvers) const |
std::pair< process::http::Response, Option< PostProcessing > > | getRoles (ContentType outputContentType, const hashmap< std::string, std::string > &queryParameters, const process::Owned< ObjectApprovers > &approvers) const |
std::pair< process::http::Response, Option< PostProcessing > > | subscribe (ContentType outputContentType, const hashmap< std::string, std::string > &queryParameters, const process::Owned< ObjectApprovers > &approvers) const |
|
inlineexplicit |
std::pair<process::http::Response, Option<PostProcessing> > mesos::internal::master::Master::ReadOnlyHandler::frameworks | ( | ContentType | outputContentType, |
const hashmap< std::string, std::string > & | queryParameters, | ||
const process::Owned< ObjectApprovers > & | approvers | ||
) | const |
std::pair<process::http::Response, Option<PostProcessing> > mesos::internal::master::Master::ReadOnlyHandler::getAgents | ( | ContentType | outputContentType, |
const hashmap< std::string, std::string > & | queryParameters, | ||
const process::Owned< ObjectApprovers > & | approvers | ||
) | const |
std::pair<process::http::Response, Option<PostProcessing> > mesos::internal::master::Master::ReadOnlyHandler::getExecutors | ( | ContentType | outputContentType, |
const hashmap< std::string, std::string > & | queryParameters, | ||
const process::Owned< ObjectApprovers > & | approvers | ||
) | const |
std::pair<process::http::Response, Option<PostProcessing> > mesos::internal::master::Master::ReadOnlyHandler::getFrameworks | ( | ContentType | outputContentType, |
const hashmap< std::string, std::string > & | queryParameters, | ||
const process::Owned< ObjectApprovers > & | approvers | ||
) | const |
std::pair<process::http::Response, Option<PostProcessing> > mesos::internal::master::Master::ReadOnlyHandler::getOperations | ( | ContentType | outputContentType, |
const hashmap< std::string, std::string > & | queryParameters, | ||
const process::Owned< ObjectApprovers > & | approvers | ||
) | const |
std::pair<process::http::Response, Option<PostProcessing> > mesos::internal::master::Master::ReadOnlyHandler::getRoles | ( | ContentType | outputContentType, |
const hashmap< std::string, std::string > & | queryParameters, | ||
const process::Owned< ObjectApprovers > & | approvers | ||
) | const |
std::pair<process::http::Response, Option<PostProcessing> > mesos::internal::master::Master::ReadOnlyHandler::getState | ( | ContentType | outputContentType, |
const hashmap< std::string, std::string > & | queryParameters, | ||
const process::Owned< ObjectApprovers > & | approvers | ||
) | const |
std::pair<process::http::Response, Option<PostProcessing> > mesos::internal::master::Master::ReadOnlyHandler::getTasks | ( | ContentType | outputContentType, |
const hashmap< std::string, std::string > & | queryParameters, | ||
const process::Owned< ObjectApprovers > & | approvers | ||
) | const |
std::pair<process::http::Response, Option<PostProcessing> > mesos::internal::master::Master::ReadOnlyHandler::roles | ( | ContentType | outputContentType, |
const hashmap< std::string, std::string > & | queryParameters, | ||
const process::Owned< ObjectApprovers > & | approvers | ||
) | const |
std::pair<process::http::Response, Option<PostProcessing> > mesos::internal::master::Master::ReadOnlyHandler::slaves | ( | ContentType | outputContentType, |
const hashmap< std::string, std::string > & | queryParameters, | ||
const process::Owned< ObjectApprovers > & | approvers | ||
) | const |
std::pair<process::http::Response, Option<PostProcessing> > mesos::internal::master::Master::ReadOnlyHandler::state | ( | ContentType | outputContentType, |
const hashmap< std::string, std::string > & | queryParameters, | ||
const process::Owned< ObjectApprovers > & | approvers | ||
) | const |
std::pair<process::http::Response, Option<PostProcessing> > mesos::internal::master::Master::ReadOnlyHandler::stateSummary | ( | ContentType | outputContentType, |
const hashmap< std::string, std::string > & | queryParameters, | ||
const process::Owned< ObjectApprovers > & | approvers | ||
) | const |
std::pair<process::http::Response, Option<PostProcessing> > mesos::internal::master::Master::ReadOnlyHandler::subscribe | ( | ContentType | outputContentType, |
const hashmap< std::string, std::string > & | queryParameters, | ||
const process::Owned< ObjectApprovers > & | approvers | ||
) | const |
std::pair<process::http::Response, Option<PostProcessing> > mesos::internal::master::Master::ReadOnlyHandler::tasks | ( | ContentType | outputContentType, |
const hashmap< std::string, std::string > & | queryParameters, | ||
const process::Owned< ObjectApprovers > & | approvers | ||
) | const |