MCPcopy
hub / github.com/kopia/kopia / Volume

Interface Volume

repo/blob/storage.go:78–81  ·  view source on GitHub ↗

Volume defines disk/volume access API to blob storage.

Source from the content-addressed store, hash-verified

76
77// Volume defines disk/volume access API to blob storage.
78type Volume interface {
79 // GetCapacity returns the capacity of a given volume.
80 GetCapacity(ctx context.Context) (Capacity, error)
81}
82
83// Lister defines the ListBlobs method.
84type Lister interface {

Callers 8

outputJSONMethod · 0.65
runMethod · 0.65
ValidateProviderFunction · 0.65
GetCapacityMethod · 0.65
GetCapacityMethod · 0.65
GetCapacityMethod · 0.65
GetCapacityMethod · 0.65

Implementers 10

mapStorageinternal/blobtesting/map.go
eventuallyConsistentStorageinternal/blobtesting/eventually_consis
FaultyStorageinternal/blobtesting/faulty.go
DefaultProviderImplementationrepo/blob/storage.go
loggingStoragerepo/blob/logging/logging_storage.go
blobMetricsrepo/blob/storagemetrics/storage_metri
fsStoragerepo/blob/filesystem/filesystem_storag
readonlyStoragerepo/blob/readonly/readonly_storage.go
gdriveStoragerepo/blob/gdrive/gdrive_storage.go
sftpStoragerepo/blob/sftp/sftp_storage.go

Calls

no outgoing calls

Tested by

no test coverage detected