Apache Mesos
|
#include <v0_client.hpp>
Public Member Functions | |
Client (const process::grpc::client::Connection &_connection, const process::grpc::client::Runtime &_runtime) | |
process::Future< RPCResult< GetPluginInfoResponse > > | getPluginInfo (GetPluginInfoRequest request) |
process::Future< RPCResult< GetPluginCapabilitiesResponse > > | getPluginCapabilities (GetPluginCapabilitiesRequest request) |
process::Future< RPCResult< ProbeResponse > > | probe (ProbeRequest request) |
process::Future< RPCResult< CreateVolumeResponse > > | createVolume (CreateVolumeRequest request) |
process::Future< RPCResult< DeleteVolumeResponse > > | deleteVolume (DeleteVolumeRequest request) |
process::Future< RPCResult< ControllerPublishVolumeResponse > > | controllerPublishVolume (ControllerPublishVolumeRequest request) |
process::Future< RPCResult< ControllerUnpublishVolumeResponse > > | controllerUnpublishVolume (ControllerUnpublishVolumeRequest request) |
process::Future< RPCResult< ValidateVolumeCapabilitiesResponse > > | validateVolumeCapabilities (ValidateVolumeCapabilitiesRequest request) |
process::Future< RPCResult< ListVolumesResponse > > | listVolumes (ListVolumesRequest request) |
process::Future< RPCResult< GetCapacityResponse > > | getCapacity (GetCapacityRequest request) |
process::Future< RPCResult< ControllerGetCapabilitiesResponse > > | controllerGetCapabilities (ControllerGetCapabilitiesRequest request) |
process::Future< RPCResult< NodeStageVolumeResponse > > | nodeStageVolume (NodeStageVolumeRequest request) |
process::Future< RPCResult< NodeUnstageVolumeResponse > > | nodeUnstageVolume (NodeUnstageVolumeRequest request) |
process::Future< RPCResult< NodePublishVolumeResponse > > | nodePublishVolume (NodePublishVolumeRequest request) |
process::Future< RPCResult< NodeUnpublishVolumeResponse > > | nodeUnpublishVolume (NodeUnpublishVolumeRequest request) |
process::Future< RPCResult< NodeGetIdResponse > > | nodeGetId (NodeGetIdRequest request) |
process::Future< RPCResult< NodeGetCapabilitiesResponse > > | nodeGetCapabilities (NodeGetCapabilitiesRequest request) |
|
inline |
process::Future<RPCResult<ControllerGetCapabilitiesResponse> > mesos::csi::v0::Client::controllerGetCapabilities | ( | ControllerGetCapabilitiesRequest | request | ) |
process::Future<RPCResult<ControllerPublishVolumeResponse> > mesos::csi::v0::Client::controllerPublishVolume | ( | ControllerPublishVolumeRequest | request | ) |
process::Future<RPCResult<ControllerUnpublishVolumeResponse> > mesos::csi::v0::Client::controllerUnpublishVolume | ( | ControllerUnpublishVolumeRequest | request | ) |
process::Future<RPCResult<CreateVolumeResponse> > mesos::csi::v0::Client::createVolume | ( | CreateVolumeRequest | request | ) |
process::Future<RPCResult<DeleteVolumeResponse> > mesos::csi::v0::Client::deleteVolume | ( | DeleteVolumeRequest | request | ) |
process::Future<RPCResult<GetCapacityResponse> > mesos::csi::v0::Client::getCapacity | ( | GetCapacityRequest | request | ) |
process::Future<RPCResult<GetPluginCapabilitiesResponse> > mesos::csi::v0::Client::getPluginCapabilities | ( | GetPluginCapabilitiesRequest | request | ) |
process::Future<RPCResult<GetPluginInfoResponse> > mesos::csi::v0::Client::getPluginInfo | ( | GetPluginInfoRequest | request | ) |
process::Future<RPCResult<ListVolumesResponse> > mesos::csi::v0::Client::listVolumes | ( | ListVolumesRequest | request | ) |
process::Future<RPCResult<NodeGetCapabilitiesResponse> > mesos::csi::v0::Client::nodeGetCapabilities | ( | NodeGetCapabilitiesRequest | request | ) |
process::Future<RPCResult<NodeGetIdResponse> > mesos::csi::v0::Client::nodeGetId | ( | NodeGetIdRequest | request | ) |
process::Future<RPCResult<NodePublishVolumeResponse> > mesos::csi::v0::Client::nodePublishVolume | ( | NodePublishVolumeRequest | request | ) |
process::Future<RPCResult<NodeStageVolumeResponse> > mesos::csi::v0::Client::nodeStageVolume | ( | NodeStageVolumeRequest | request | ) |
process::Future<RPCResult<NodeUnpublishVolumeResponse> > mesos::csi::v0::Client::nodeUnpublishVolume | ( | NodeUnpublishVolumeRequest | request | ) |
process::Future<RPCResult<NodeUnstageVolumeResponse> > mesos::csi::v0::Client::nodeUnstageVolume | ( | NodeUnstageVolumeRequest | request | ) |
process::Future<RPCResult<ProbeResponse> > mesos::csi::v0::Client::probe | ( | ProbeRequest | request | ) |
process::Future<RPCResult<ValidateVolumeCapabilitiesResponse> > mesos::csi::v0::Client::validateVolumeCapabilities | ( | ValidateVolumeCapabilitiesRequest | request | ) |