|
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 | ||
| ) |
1.8.11