var BlockNotSupported …
var SnapshotNotSupported …
var IONotSupported …
var StatsNotSupported …
type blockNotSupported …
func (b *blockNotSupported) Attach(volumeID string, attachOptions map[string]string) (string, error) { … }
func (b *blockNotSupported) Detach(volumeID string, unmountBeforeDetach bool) error { … }
type snapshotNotSupported …
func (s *snapshotNotSupported) Snapshot(volumeID string, readonly bool, locator *api.VolumeLocator) (string, error) { … }
func (s *snapshotNotSupported) Restore(volumeID, snapshotID string) error { … }
type ioNotSupported …
func (i *ioNotSupported) Read(volumeID string, buffer []byte, size uint64, offset int64) (int64, error) { … }
func (i *ioNotSupported) Write(volumeID string, buffer []byte, size uint64, offset int64) (int64, error) { … }
func (i *ioNotSupported) Flush(volumeID string) error { … }
type statsNotSupported …
func (s *statsNotSupported) Stats(
volumeID string,
cumulative bool,
) (*api.Stats, error) { … }
func (s *statsNotSupported) UsedSize(volumeID string) (uint64, error) { … }
func (s *statsNotSupported) GetActiveRequests() (*api.ActiveRequests, error) { … }