Apache Mesos
|
#include <csi_server.hpp>
Public Member Functions | |
~CSIServer () | |
process::Future< Nothing > | start (const SlaveID &agentId) |
process::Future< std::string > | publishVolume (const Volume &volume) |
process::Future< Nothing > | unpublishVolume (const std::string &pluginName, const std::string &volumeId) |
Static Public Member Functions | |
static Try< process::Owned< CSIServer > > | create (const Flags &flags, const process::http::URL &agentUrl, SecretGenerator *secretGenerator, SecretResolver *secretResolver) |
mesos::internal::slave::CSIServer::~CSIServer | ( | ) |
|
static |
process::Future<std::string> mesos::internal::slave::CSIServer::publishVolume | ( | const Volume & | volume | ) |
process::Future<Nothing> mesos::internal::slave::CSIServer::start | ( | const SlaveID & | agentId | ) |
process::Future<Nothing> mesos::internal::slave::CSIServer::unpublishVolume | ( | const std::string & | pluginName, |
const std::string & | volumeId | ||
) |