Apache Mesos
|
#include <v1_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< CreateSnapshotResponse > > | createSnapshot (CreateSnapshotRequest request) |
process::Future< RPCResult< DeleteSnapshotResponse > > | deleteSnapshot (DeleteSnapshotRequest request) |
process::Future< RPCResult< ListSnapshotsResponse > > | listSnapshots (ListSnapshotsRequest request) |
process::Future< RPCResult< ControllerExpandVolumeResponse > > | controllerExpandVolume (ControllerExpandVolumeRequest 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< NodeGetVolumeStatsResponse > > | nodeGetVolumeStats (NodeGetVolumeStatsRequest request) |
process::Future< RPCResult< NodeExpandVolumeResponse > > | nodeExpandVolume (NodeExpandVolumeRequest request) |
process::Future< RPCResult< NodeGetCapabilitiesResponse > > | nodeGetCapabilities (NodeGetCapabilitiesRequest request) |
process::Future< RPCResult< NodeGetInfoResponse > > | nodeGetInfo (NodeGetInfoRequest request) |
|
inline |
process::Future<RPCResult<ControllerExpandVolumeResponse> > mesos::csi::v1::Client::controllerExpandVolume | ( | ControllerExpandVolumeRequest | request | ) |
process::Future<RPCResult<ControllerGetCapabilitiesResponse> > mesos::csi::v1::Client::controllerGetCapabilities | ( | ControllerGetCapabilitiesRequest | request | ) |
process::Future<RPCResult<ControllerPublishVolumeResponse> > mesos::csi::v1::Client::controllerPublishVolume | ( | ControllerPublishVolumeRequest | request | ) |
process::Future<RPCResult<ControllerUnpublishVolumeResponse> > mesos::csi::v1::Client::controllerUnpublishVolume | ( | ControllerUnpublishVolumeRequest | request | ) |
process::Future<RPCResult<CreateSnapshotResponse> > mesos::csi::v1::Client::createSnapshot | ( | CreateSnapshotRequest | request | ) |
process::Future<RPCResult<CreateVolumeResponse> > mesos::csi::v1::Client::createVolume | ( | CreateVolumeRequest | request | ) |
process::Future<RPCResult<DeleteSnapshotResponse> > mesos::csi::v1::Client::deleteSnapshot | ( | DeleteSnapshotRequest | request | ) |
process::Future<RPCResult<DeleteVolumeResponse> > mesos::csi::v1::Client::deleteVolume | ( | DeleteVolumeRequest | request | ) |
process::Future<RPCResult<GetCapacityResponse> > mesos::csi::v1::Client::getCapacity | ( | GetCapacityRequest | request | ) |
process::Future<RPCResult<GetPluginCapabilitiesResponse> > mesos::csi::v1::Client::getPluginCapabilities | ( | GetPluginCapabilitiesRequest | request | ) |
process::Future<RPCResult<GetPluginInfoResponse> > mesos::csi::v1::Client::getPluginInfo | ( | GetPluginInfoRequest | request | ) |
process::Future<RPCResult<ListSnapshotsResponse> > mesos::csi::v1::Client::listSnapshots | ( | ListSnapshotsRequest | request | ) |
process::Future<RPCResult<ListVolumesResponse> > mesos::csi::v1::Client::listVolumes | ( | ListVolumesRequest | request | ) |
process::Future<RPCResult<NodeExpandVolumeResponse> > mesos::csi::v1::Client::nodeExpandVolume | ( | NodeExpandVolumeRequest | request | ) |
process::Future<RPCResult<NodeGetCapabilitiesResponse> > mesos::csi::v1::Client::nodeGetCapabilities | ( | NodeGetCapabilitiesRequest | request | ) |
process::Future<RPCResult<NodeGetInfoResponse> > mesos::csi::v1::Client::nodeGetInfo | ( | NodeGetInfoRequest | request | ) |
process::Future<RPCResult<NodeGetVolumeStatsResponse> > mesos::csi::v1::Client::nodeGetVolumeStats | ( | NodeGetVolumeStatsRequest | request | ) |
process::Future<RPCResult<NodePublishVolumeResponse> > mesos::csi::v1::Client::nodePublishVolume | ( | NodePublishVolumeRequest | request | ) |
process::Future<RPCResult<NodeStageVolumeResponse> > mesos::csi::v1::Client::nodeStageVolume | ( | NodeStageVolumeRequest | request | ) |
process::Future<RPCResult<NodeUnpublishVolumeResponse> > mesos::csi::v1::Client::nodeUnpublishVolume | ( | NodeUnpublishVolumeRequest | request | ) |
process::Future<RPCResult<NodeUnstageVolumeResponse> > mesos::csi::v1::Client::nodeUnstageVolume | ( | NodeUnstageVolumeRequest | request | ) |
process::Future<RPCResult<ProbeResponse> > mesos::csi::v1::Client::probe | ( | ProbeRequest | request | ) |
process::Future<RPCResult<ValidateVolumeCapabilitiesResponse> > mesos::csi::v1::Client::validateVolumeCapabilities | ( | ValidateVolumeCapabilitiesRequest | request | ) |