
storetest
Package storetest hosts the mockgen-generated MockMetadataStore used across the test suite as a single drop-in replacement for the hand-written wide store mocks that previously lived in internal/proxy, internal/store, internal/testutil, and internal/di.
Package storetest is a generated GoMock package.
Index
- func Permissive(m *MockMetadataStore)
- type MetadataStore
- type MockMetadataStore
- func NewMockMetadataStore(ctrl *gomock.Controller) *MockMetadataStore
- func (m *MockMetadataStore) BackendObjectStats(ctx context.Context, backendName string) (int64, int64, error)
- func (m *MockMetadataStore) ClaimPendingCleanups(ctx context.Context, limit int, instanceID string, graceCutoff time.Time) ([]core.CleanupItem, error)
- func (m *MockMetadataStore) CleanupDLQDepth(ctx context.Context) (int64, error)
- func (m *MockMetadataStore) CleanupQueueDepth(ctx context.Context) (int64, error)
- func (m *MockMetadataStore) Close()
- func (m *MockMetadataStore) CompleteCleanupItem(ctx context.Context, id int64) error
- func (m *MockMetadataStore) CompleteNotification(ctx context.Context, id int64) error
- func (m *MockMetadataStore) CountActiveMultipartUploads(ctx context.Context, bucketPrefix string) (int64, error)
- func (m *MockMetadataStore) CountOverReplicatedObjects(ctx context.Context, factor int) (int64, error)
- func (m *MockMetadataStore) CreateMultipartUpload(ctx context.Context, params *core.CreateMultipartUploadParams) error
- func (m *MockMetadataStore) DecrementOrphanBytes(ctx context.Context, backendName string, amount int64) error
- func (m *MockMetadataStore) DeleteBackendData(ctx context.Context, backendName string) error
- func (m *MockMetadataStore) DeleteMultipartUpload(ctx context.Context, uploadID string) error
- func (m *MockMetadataStore) DeleteObject(ctx context.Context, key string) ([]core.DeletedCopy, error)
- func (m *MockMetadataStore) DeleteObjectLocation(ctx context.Context, key, backendName string) error
- func (m *MockMetadataStore) DeleteObjectsBatch(ctx context.Context, keys []string) (map[string][]core.DeletedCopy, error)
- func (m *MockMetadataStore) DeletePending(ctx context.Context, intentID string) error
- func (m *MockMetadataStore) DeletePendingByBackend(ctx context.Context, backendName string) error
- func (m *MockMetadataStore) EXPECT() *MockMetadataStoreMockRecorder
- func (m *MockMetadataStore) EnqueueCleanup(ctx context.Context, backendName, objectKey, reason string, sizeBytes int64) error
- func (m *MockMetadataStore) FlushUsageDeltas(ctx context.Context, backendName, period string, apiRequests, egressBytes, ingressBytes int64) error
- func (m *MockMetadataStore) GetActiveMultipartCounts(ctx context.Context) (map[string]int64, error)
- func (m *MockMetadataStore) GetAllObjectLocations(ctx context.Context, key string) ([]core.ObjectLocation, error)
- func (m *MockMetadataStore) GetBackendWithSpace(ctx context.Context, size int64, backendOrder []string) (string, error)
- func (m *MockMetadataStore) GetLeastUtilizedBackend(ctx context.Context, size int64, eligible []string) (string, error)
- func (m *MockMetadataStore) GetMultipartUpload(ctx context.Context, uploadID string) (*core.MultipartUpload, error)
- func (m *MockMetadataStore) GetMultipartUploadsByBackend(ctx context.Context, backendName string) ([]core.MultipartUpload, error)
- func (m *MockMetadataStore) GetObjectBackendsForKeys(ctx context.Context, keys []string) (map[string][]string, error)
- func (m *MockMetadataStore) GetObjectCounts(ctx context.Context) (map[string]int64, error)
- func (m *MockMetadataStore) GetObjectsWithoutHash(ctx context.Context, limit, offset int) ([]core.ObjectLocation, error)
- func (m *MockMetadataStore) GetOverReplicatedObjects(ctx context.Context, factor, limit int) ([]core.ObjectLocation, error)
- func (m *MockMetadataStore) GetParts(ctx context.Context, uploadID string) ([]core.MultipartPart, error)
- func (m *MockMetadataStore) GetPendingCleanups(ctx context.Context, limit int) ([]core.CleanupItem, error)
- func (m *MockMetadataStore) GetPendingNotifications(ctx context.Context, limit int) ([]core.NotificationRow, error)
- func (m *MockMetadataStore) GetQuotaStats(ctx context.Context) (map[string]core.QuotaStat, error)
- func (m *MockMetadataStore) GetRandomHashedObjects(ctx context.Context, limit int) ([]core.ObjectLocation, error)
- func (m *MockMetadataStore) GetStaleMultipartUploads(ctx context.Context, olderThan time.Duration) ([]core.MultipartUpload, error)
- func (m *MockMetadataStore) GetStalePending(ctx context.Context, olderThan time.Time, limit int) ([]core.PendingObject, error)
- func (m *MockMetadataStore) GetUnderReplicatedObjects(ctx context.Context, factor, limit int) ([]core.ObjectLocation, error)
- func (m *MockMetadataStore) GetUnderReplicatedObjectsExcluding(ctx context.Context, factor, limit int, excludedBackends []string) ([]core.ObjectLocation, error)
- func (m *MockMetadataStore) GetUnverifiedObjectCounts(ctx context.Context) (map[string]int64, error)
- func (m *MockMetadataStore) GetUsageForPeriod(ctx context.Context, period string) (map[string]core.UsageStat, error)
- func (m *MockMetadataStore) ImportObject(ctx context.Context, key, backend string, size int64) (bool, error)
- func (m *MockMetadataStore) IncrementOrphanBytes(ctx context.Context, backendName string, amount int64) error
- func (m *MockMetadataStore) InsertNotification(ctx context.Context, eventType, payload, endpointURL string) error
- func (m *MockMetadataStore) InsertPending(ctx context.Context, p *core.PendingObject) error
- func (m *MockMetadataStore) ListAllEncryptedLocations(ctx context.Context, limit, offset int) ([]core.DecryptableLocation, error)
- func (m *MockMetadataStore) ListDirectoryChildren(ctx context.Context, prefix, startAfter string, maxKeys int) (*core.DirectoryListResult, error)
- func (m *MockMetadataStore) ListEncryptedLocations(ctx context.Context, keyID string, limit, offset int) ([]core.EncryptedLocation, error)
- func (m *MockMetadataStore) ListExpiredObjects(ctx context.Context, prefix string, cutoff time.Time, limit int) ([]core.ObjectLocation, error)
- func (m *MockMetadataStore) ListMultipartUploads(ctx context.Context, prefix string, maxUploads int) ([]core.MultipartUpload, error)
- func (m *MockMetadataStore) ListObjects(ctx context.Context, prefix, startAfter string, maxKeys int) (*core.ListObjectsResult, error)
- func (m *MockMetadataStore) ListObjectsByBackend(ctx context.Context, backendName string, limit int) ([]core.ObjectLocation, error)
- func (m *MockMetadataStore) ListObjectsByBackendKeyAsc(ctx context.Context, backendName, afterKey string, limit int) ([]core.ObjectLocation, error)
- func (m *MockMetadataStore) ListUnencryptedLocations(ctx context.Context, limit, offset int) ([]core.UnencryptedLocation, error)
- func (m *MockMetadataStore) MarkObjectDecrypted(ctx context.Context, objectKey, backendName string, plaintextSize int64) error
- func (m *MockMetadataStore) MarkObjectEncrypted(ctx context.Context, objectKey, backendName string, encryptionKey []byte, keyID string, plaintextSize, ciphertextSize int64) error
- func (m *MockMetadataStore) MoveCleanupToDLQ(ctx context.Context, id int64, lastError string) (bool, error)
- func (m *MockMetadataStore) MoveObjectLocation(ctx context.Context, key, fromBackend, toBackend string) (int64, error)
- func (m *MockMetadataStore) PendingDepth(ctx context.Context) (int64, error)
- func (m *MockMetadataStore) PromotePending(ctx context.Context, p *core.PendingObject) (core.PendingPromoteResult, []core.DeletedCopy, error)
- func (m *MockMetadataStore) RecordObject(ctx context.Context, key, backend string, size int64, enc *core.EncryptionMeta) ([]core.DeletedCopy, error)
- func (m *MockMetadataStore) RecordObjectAndClearPending(ctx context.Context, key, backend string, size int64, enc *core.EncryptionMeta, intentID string) ([]core.DeletedCopy, error)
- func (m *MockMetadataStore) RecordPart(ctx context.Context, uploadID string, partNumber int, etag string, size int64, enc *core.EncryptionMeta) error
- func (m *MockMetadataStore) RecordReplica(ctx context.Context, key, targetBackend, sourceBackend string) (int64, bool, error)
- func (m *MockMetadataStore) RemoveExcessCopy(ctx context.Context, key, backendName string, size int64) error
- func (m *MockMetadataStore) RetryCleanupItem(ctx context.Context, id int64, backoff time.Duration, lastError string) error
- func (m *MockMetadataStore) RetryNotification(ctx context.Context, id int64, backoff time.Duration, lastError string) error
- func (m *MockMetadataStore) RunMigrations(ctx context.Context) error
- func (m *MockMetadataStore) SweepStaleCleanupQueueRows(ctx context.Context, key, backend string) (int64, error)
- func (m *MockMetadataStore) SyncQuotaLimits(ctx context.Context, backends []config.BackendConfig) error
- func (m *MockMetadataStore) UpdateContentHash(ctx context.Context, key, backendName, hash string) error
- func (m *MockMetadataStore) UpdateEncryptionKey(ctx context.Context, objectKey, backendName string, newEncryptionKey []byte, newKeyID string) error
- func (m *MockMetadataStore) VerifySchemaVersion(ctx context.Context) error
- func (m *MockMetadataStore) WithAdvisoryLock(ctx context.Context, lockID int64, fn func(context.Context) error) (bool, error)
- type MockMetadataStoreMockRecorder
- func (mr *MockMetadataStoreMockRecorder) BackendObjectStats(ctx, backendName any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) ClaimPendingCleanups(ctx, limit, instanceID, graceCutoff any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) CleanupDLQDepth(ctx any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) CleanupQueueDepth(ctx any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) Close() *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) CompleteCleanupItem(ctx, id any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) CompleteNotification(ctx, id any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) CountActiveMultipartUploads(ctx, bucketPrefix any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) CountOverReplicatedObjects(ctx, factor any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) CreateMultipartUpload(ctx, params any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) DecrementOrphanBytes(ctx, backendName, amount any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) DeleteBackendData(ctx, backendName any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) DeleteMultipartUpload(ctx, uploadID any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) DeleteObject(ctx, key any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) DeleteObjectLocation(ctx, key, backendName any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) DeleteObjectsBatch(ctx, keys any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) DeletePending(ctx, intentID any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) DeletePendingByBackend(ctx, backendName any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) EnqueueCleanup(ctx, backendName, objectKey, reason, sizeBytes any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) FlushUsageDeltas(ctx, backendName, period, apiRequests, egressBytes, ingressBytes any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) GetActiveMultipartCounts(ctx any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) GetAllObjectLocations(ctx, key any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) GetBackendWithSpace(ctx, size, backendOrder any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) GetLeastUtilizedBackend(ctx, size, eligible any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) GetMultipartUpload(ctx, uploadID any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) GetMultipartUploadsByBackend(ctx, backendName any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) GetObjectBackendsForKeys(ctx, keys any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) GetObjectCounts(ctx any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) GetObjectsWithoutHash(ctx, limit, offset any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) GetOverReplicatedObjects(ctx, factor, limit any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) GetParts(ctx, uploadID any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) GetPendingCleanups(ctx, limit any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) GetPendingNotifications(ctx, limit any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) GetQuotaStats(ctx any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) GetRandomHashedObjects(ctx, limit any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) GetStaleMultipartUploads(ctx, olderThan any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) GetStalePending(ctx, olderThan, limit any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) GetUnderReplicatedObjects(ctx, factor, limit any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) GetUnderReplicatedObjectsExcluding(ctx, factor, limit, excludedBackends any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) GetUnverifiedObjectCounts(ctx any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) GetUsageForPeriod(ctx, period any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) ImportObject(ctx, key, backend, size any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) IncrementOrphanBytes(ctx, backendName, amount any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) InsertNotification(ctx, eventType, payload, endpointURL any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) InsertPending(ctx, p any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) ListAllEncryptedLocations(ctx, limit, offset any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) ListDirectoryChildren(ctx, prefix, startAfter, maxKeys any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) ListEncryptedLocations(ctx, keyID, limit, offset any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) ListExpiredObjects(ctx, prefix, cutoff, limit any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) ListMultipartUploads(ctx, prefix, maxUploads any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) ListObjects(ctx, prefix, startAfter, maxKeys any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) ListObjectsByBackend(ctx, backendName, limit any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) ListObjectsByBackendKeyAsc(ctx, backendName, afterKey, limit any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) ListUnencryptedLocations(ctx, limit, offset any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) MarkObjectDecrypted(ctx, objectKey, backendName, plaintextSize any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) MarkObjectEncrypted(ctx, objectKey, backendName, encryptionKey, keyID, plaintextSize, ciphertextSize any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) MoveCleanupToDLQ(ctx, id, lastError any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) MoveObjectLocation(ctx, key, fromBackend, toBackend any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) PendingDepth(ctx any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) PromotePending(ctx, p any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) RecordObject(ctx, key, backend, size, enc any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) RecordObjectAndClearPending(ctx, key, backend, size, enc, intentID any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) RecordPart(ctx, uploadID, partNumber, etag, size, enc any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) RecordReplica(ctx, key, targetBackend, sourceBackend any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) RemoveExcessCopy(ctx, key, backendName, size any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) RetryCleanupItem(ctx, id, backoff, lastError any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) RetryNotification(ctx, id, backoff, lastError any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) RunMigrations(ctx any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) SweepStaleCleanupQueueRows(ctx, key, backend any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) SyncQuotaLimits(ctx, backends any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) UpdateContentHash(ctx, key, backendName, hash any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) UpdateEncryptionKey(ctx, objectKey, backendName, newEncryptionKey, newKeyID any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) VerifySchemaVersion(ctx any) *gomock.Call
- func (mr *MockMetadataStoreMockRecorder) WithAdvisoryLock(ctx, lockID, fn any) *gomock.Call
func Permissive
Permissive registers a permissive .AnyTimes() expectation that returns zero values for every method on MockMetadataStore. Call it at the end of test setup, after registering specific stricter expectations: gomock matches expectations in declaration order, so specific stubs fire first (until their Times() bound is reached) and unstubbed methods fall through to the catch-all here. Lets tests opt into mocking only the methods they care about without the system under test panicking on incidental calls (orphan-bytes adjustments, sweep rows, advisory locks, etc.).
helpers would be more boilerplate without meaningful structure.
type MetadataStore
MetadataStore is the union of every narrow store role interface. It exists only as a mockgen target so a single generated MockMetadataStore can stand in wherever a fully-populated proxy.Stores or a concreteStore-shaped DI value is needed. Production code never depends on this composite - production callers consume the narrow roles declared in internal/store/core directly.
QuotaStore.GetQuotaStats and DashboardStore.GetQuotaStats share a signature; embedded interfaces flatten to a single method on the outer interface, which is why this composite must be declared rather than synthesised by struct embedding of per-role mocks.
type MockMetadataStore
MockMetadataStore is a mock of MetadataStore interface.
func NewMockMetadataStore
NewMockMetadataStore creates a new mock instance.
func (*MockMetadataStore) BackendObjectStats
BackendObjectStats mocks base method.
func (*MockMetadataStore) ClaimPendingCleanups
ClaimPendingCleanups mocks base method.
func (*MockMetadataStore) CleanupDLQDepth
CleanupDLQDepth mocks base method.
func (*MockMetadataStore) CleanupQueueDepth
CleanupQueueDepth mocks base method.
func (*MockMetadataStore) Close
Close mocks base method.
func (*MockMetadataStore) CompleteCleanupItem
CompleteCleanupItem mocks base method.
func (*MockMetadataStore) CompleteNotification
CompleteNotification mocks base method.
func (*MockMetadataStore) CountActiveMultipartUploads
CountActiveMultipartUploads mocks base method.
func (*MockMetadataStore) CountOverReplicatedObjects
CountOverReplicatedObjects mocks base method.
func (*MockMetadataStore) CreateMultipartUpload
CreateMultipartUpload mocks base method.
func (*MockMetadataStore) DecrementOrphanBytes
DecrementOrphanBytes mocks base method.
func (*MockMetadataStore) DeleteBackendData
DeleteBackendData mocks base method.
func (*MockMetadataStore) DeleteMultipartUpload
DeleteMultipartUpload mocks base method.
func (*MockMetadataStore) DeleteObject
DeleteObject mocks base method.
func (*MockMetadataStore) DeleteObjectLocation
DeleteObjectLocation mocks base method.
func (*MockMetadataStore) DeleteObjectsBatch
DeleteObjectsBatch mocks base method.
func (*MockMetadataStore) DeletePending
DeletePending mocks base method.
func (*MockMetadataStore) DeletePendingByBackend
DeletePendingByBackend mocks base method.
func (*MockMetadataStore) EXPECT
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockMetadataStore) EnqueueCleanup
EnqueueCleanup mocks base method.
func (*MockMetadataStore) FlushUsageDeltas
FlushUsageDeltas mocks base method.
func (*MockMetadataStore) GetActiveMultipartCounts
GetActiveMultipartCounts mocks base method.
func (*MockMetadataStore) GetAllObjectLocations
GetAllObjectLocations mocks base method.
func (*MockMetadataStore) GetBackendWithSpace
GetBackendWithSpace mocks base method.
func (*MockMetadataStore) GetLeastUtilizedBackend
GetLeastUtilizedBackend mocks base method.
func (*MockMetadataStore) GetMultipartUpload
GetMultipartUpload mocks base method.
func (*MockMetadataStore) GetMultipartUploadsByBackend
GetMultipartUploadsByBackend mocks base method.
func (*MockMetadataStore) GetObjectBackendsForKeys
GetObjectBackendsForKeys mocks base method.
func (*MockMetadataStore) GetObjectCounts
GetObjectCounts mocks base method.
func (*MockMetadataStore) GetObjectsWithoutHash
GetObjectsWithoutHash mocks base method.
func (*MockMetadataStore) GetOverReplicatedObjects
GetOverReplicatedObjects mocks base method.
func (*MockMetadataStore) GetParts
GetParts mocks base method.
func (*MockMetadataStore) GetPendingCleanups
GetPendingCleanups mocks base method.
func (*MockMetadataStore) GetPendingNotifications
GetPendingNotifications mocks base method.
func (*MockMetadataStore) GetQuotaStats
GetQuotaStats mocks base method.
func (*MockMetadataStore) GetRandomHashedObjects
GetRandomHashedObjects mocks base method.
func (*MockMetadataStore) GetStaleMultipartUploads
GetStaleMultipartUploads mocks base method.
func (*MockMetadataStore) GetStalePending
GetStalePending mocks base method.
func (*MockMetadataStore) GetUnderReplicatedObjects
GetUnderReplicatedObjects mocks base method.
func (*MockMetadataStore) GetUnderReplicatedObjectsExcluding
GetUnderReplicatedObjectsExcluding mocks base method.
func (*MockMetadataStore) GetUnverifiedObjectCounts
GetUnverifiedObjectCounts mocks base method.
func (*MockMetadataStore) GetUsageForPeriod
GetUsageForPeriod mocks base method.
func (*MockMetadataStore) ImportObject
ImportObject mocks base method.
func (*MockMetadataStore) IncrementOrphanBytes
IncrementOrphanBytes mocks base method.
func (*MockMetadataStore) InsertNotification
InsertNotification mocks base method.
func (*MockMetadataStore) InsertPending
InsertPending mocks base method.
func (*MockMetadataStore) ListAllEncryptedLocations
ListAllEncryptedLocations mocks base method.
func (*MockMetadataStore) ListDirectoryChildren
ListDirectoryChildren mocks base method.
func (*MockMetadataStore) ListEncryptedLocations
ListEncryptedLocations mocks base method.
func (*MockMetadataStore) ListExpiredObjects
ListExpiredObjects mocks base method.
func (*MockMetadataStore) ListMultipartUploads
ListMultipartUploads mocks base method.
func (*MockMetadataStore) ListObjects
ListObjects mocks base method.
func (*MockMetadataStore) ListObjectsByBackend
ListObjectsByBackend mocks base method.
func (*MockMetadataStore) ListObjectsByBackendKeyAsc
ListObjectsByBackendKeyAsc mocks base method.
func (*MockMetadataStore) ListUnencryptedLocations
ListUnencryptedLocations mocks base method.
func (*MockMetadataStore) MarkObjectDecrypted
MarkObjectDecrypted mocks base method.
func (*MockMetadataStore) MarkObjectEncrypted
MarkObjectEncrypted mocks base method.
func (*MockMetadataStore) MoveCleanupToDLQ
MoveCleanupToDLQ mocks base method.
func (*MockMetadataStore) MoveObjectLocation
MoveObjectLocation mocks base method.
func (*MockMetadataStore) PendingDepth
PendingDepth mocks base method.
func (*MockMetadataStore) PromotePending
PromotePending mocks base method.
func (*MockMetadataStore) RecordObject
RecordObject mocks base method.
func (*MockMetadataStore) RecordObjectAndClearPending
RecordObjectAndClearPending mocks base method.
func (*MockMetadataStore) RecordPart
RecordPart mocks base method.
func (*MockMetadataStore) RecordReplica
RecordReplica mocks base method.
func (*MockMetadataStore) RemoveExcessCopy
RemoveExcessCopy mocks base method.
func (*MockMetadataStore) RetryCleanupItem
RetryCleanupItem mocks base method.
func (*MockMetadataStore) RetryNotification
RetryNotification mocks base method.
func (*MockMetadataStore) RunMigrations
RunMigrations mocks base method.
func (*MockMetadataStore) SweepStaleCleanupQueueRows
SweepStaleCleanupQueueRows mocks base method.
func (*MockMetadataStore) SyncQuotaLimits
SyncQuotaLimits mocks base method.
func (*MockMetadataStore) UpdateContentHash
UpdateContentHash mocks base method.
func (*MockMetadataStore) UpdateEncryptionKey
UpdateEncryptionKey mocks base method.
func (*MockMetadataStore) VerifySchemaVersion
VerifySchemaVersion mocks base method.
func (*MockMetadataStore) WithAdvisoryLock
WithAdvisoryLock mocks base method.
type MockMetadataStoreMockRecorder
MockMetadataStoreMockRecorder is the mock recorder for MockMetadataStore.
func (*MockMetadataStoreMockRecorder) BackendObjectStats
BackendObjectStats indicates an expected call of BackendObjectStats.
func (*MockMetadataStoreMockRecorder) ClaimPendingCleanups
ClaimPendingCleanups indicates an expected call of ClaimPendingCleanups.
func (*MockMetadataStoreMockRecorder) CleanupDLQDepth
CleanupDLQDepth indicates an expected call of CleanupDLQDepth.
func (*MockMetadataStoreMockRecorder) CleanupQueueDepth
CleanupQueueDepth indicates an expected call of CleanupQueueDepth.
func (*MockMetadataStoreMockRecorder) Close
Close indicates an expected call of Close.
func (*MockMetadataStoreMockRecorder) CompleteCleanupItem
CompleteCleanupItem indicates an expected call of CompleteCleanupItem.
func (*MockMetadataStoreMockRecorder) CompleteNotification
CompleteNotification indicates an expected call of CompleteNotification.
func (*MockMetadataStoreMockRecorder) CountActiveMultipartUploads
CountActiveMultipartUploads indicates an expected call of CountActiveMultipartUploads.
func (*MockMetadataStoreMockRecorder) CountOverReplicatedObjects
CountOverReplicatedObjects indicates an expected call of CountOverReplicatedObjects.
func (*MockMetadataStoreMockRecorder) CreateMultipartUpload
CreateMultipartUpload indicates an expected call of CreateMultipartUpload.
func (*MockMetadataStoreMockRecorder) DecrementOrphanBytes
DecrementOrphanBytes indicates an expected call of DecrementOrphanBytes.
func (*MockMetadataStoreMockRecorder) DeleteBackendData
DeleteBackendData indicates an expected call of DeleteBackendData.
func (*MockMetadataStoreMockRecorder) DeleteMultipartUpload
DeleteMultipartUpload indicates an expected call of DeleteMultipartUpload.
func (*MockMetadataStoreMockRecorder) DeleteObject
DeleteObject indicates an expected call of DeleteObject.
func (*MockMetadataStoreMockRecorder) DeleteObjectLocation
DeleteObjectLocation indicates an expected call of DeleteObjectLocation.
func (*MockMetadataStoreMockRecorder) DeleteObjectsBatch
DeleteObjectsBatch indicates an expected call of DeleteObjectsBatch.
func (*MockMetadataStoreMockRecorder) DeletePending
DeletePending indicates an expected call of DeletePending.
func (*MockMetadataStoreMockRecorder) DeletePendingByBackend
DeletePendingByBackend indicates an expected call of DeletePendingByBackend.
func (*MockMetadataStoreMockRecorder) EnqueueCleanup
EnqueueCleanup indicates an expected call of EnqueueCleanup.
func (*MockMetadataStoreMockRecorder) FlushUsageDeltas
FlushUsageDeltas indicates an expected call of FlushUsageDeltas.
func (*MockMetadataStoreMockRecorder) GetActiveMultipartCounts
GetActiveMultipartCounts indicates an expected call of GetActiveMultipartCounts.
func (*MockMetadataStoreMockRecorder) GetAllObjectLocations
GetAllObjectLocations indicates an expected call of GetAllObjectLocations.
func (*MockMetadataStoreMockRecorder) GetBackendWithSpace
GetBackendWithSpace indicates an expected call of GetBackendWithSpace.
func (*MockMetadataStoreMockRecorder) GetLeastUtilizedBackend
GetLeastUtilizedBackend indicates an expected call of GetLeastUtilizedBackend.
func (*MockMetadataStoreMockRecorder) GetMultipartUpload
GetMultipartUpload indicates an expected call of GetMultipartUpload.
func (*MockMetadataStoreMockRecorder) GetMultipartUploadsByBackend
GetMultipartUploadsByBackend indicates an expected call of GetMultipartUploadsByBackend.
func (*MockMetadataStoreMockRecorder) GetObjectBackendsForKeys
GetObjectBackendsForKeys indicates an expected call of GetObjectBackendsForKeys.
func (*MockMetadataStoreMockRecorder) GetObjectCounts
GetObjectCounts indicates an expected call of GetObjectCounts.
func (*MockMetadataStoreMockRecorder) GetObjectsWithoutHash
GetObjectsWithoutHash indicates an expected call of GetObjectsWithoutHash.
func (*MockMetadataStoreMockRecorder) GetOverReplicatedObjects
GetOverReplicatedObjects indicates an expected call of GetOverReplicatedObjects.
func (*MockMetadataStoreMockRecorder) GetParts
GetParts indicates an expected call of GetParts.
func (*MockMetadataStoreMockRecorder) GetPendingCleanups
GetPendingCleanups indicates an expected call of GetPendingCleanups.
func (*MockMetadataStoreMockRecorder) GetPendingNotifications
GetPendingNotifications indicates an expected call of GetPendingNotifications.
func (*MockMetadataStoreMockRecorder) GetQuotaStats
GetQuotaStats indicates an expected call of GetQuotaStats.
func (*MockMetadataStoreMockRecorder) GetRandomHashedObjects
GetRandomHashedObjects indicates an expected call of GetRandomHashedObjects.
func (*MockMetadataStoreMockRecorder) GetStaleMultipartUploads
GetStaleMultipartUploads indicates an expected call of GetStaleMultipartUploads.
func (*MockMetadataStoreMockRecorder) GetStalePending
GetStalePending indicates an expected call of GetStalePending.
func (*MockMetadataStoreMockRecorder) GetUnderReplicatedObjects
GetUnderReplicatedObjects indicates an expected call of GetUnderReplicatedObjects.
func (*MockMetadataStoreMockRecorder) GetUnderReplicatedObjectsExcluding
GetUnderReplicatedObjectsExcluding indicates an expected call of GetUnderReplicatedObjectsExcluding.
func (*MockMetadataStoreMockRecorder) GetUnverifiedObjectCounts
GetUnverifiedObjectCounts indicates an expected call of GetUnverifiedObjectCounts.
func (*MockMetadataStoreMockRecorder) GetUsageForPeriod
GetUsageForPeriod indicates an expected call of GetUsageForPeriod.
func (*MockMetadataStoreMockRecorder) ImportObject
ImportObject indicates an expected call of ImportObject.
func (*MockMetadataStoreMockRecorder) IncrementOrphanBytes
IncrementOrphanBytes indicates an expected call of IncrementOrphanBytes.
func (*MockMetadataStoreMockRecorder) InsertNotification
InsertNotification indicates an expected call of InsertNotification.
func (*MockMetadataStoreMockRecorder) InsertPending
InsertPending indicates an expected call of InsertPending.
func (*MockMetadataStoreMockRecorder) ListAllEncryptedLocations
ListAllEncryptedLocations indicates an expected call of ListAllEncryptedLocations.
func (*MockMetadataStoreMockRecorder) ListDirectoryChildren
ListDirectoryChildren indicates an expected call of ListDirectoryChildren.
func (*MockMetadataStoreMockRecorder) ListEncryptedLocations
ListEncryptedLocations indicates an expected call of ListEncryptedLocations.
func (*MockMetadataStoreMockRecorder) ListExpiredObjects
ListExpiredObjects indicates an expected call of ListExpiredObjects.
func (*MockMetadataStoreMockRecorder) ListMultipartUploads
ListMultipartUploads indicates an expected call of ListMultipartUploads.
func (*MockMetadataStoreMockRecorder) ListObjects
ListObjects indicates an expected call of ListObjects.
func (*MockMetadataStoreMockRecorder) ListObjectsByBackend
ListObjectsByBackend indicates an expected call of ListObjectsByBackend.
func (*MockMetadataStoreMockRecorder) ListObjectsByBackendKeyAsc
ListObjectsByBackendKeyAsc indicates an expected call of ListObjectsByBackendKeyAsc.
func (*MockMetadataStoreMockRecorder) ListUnencryptedLocations
ListUnencryptedLocations indicates an expected call of ListUnencryptedLocations.
func (*MockMetadataStoreMockRecorder) MarkObjectDecrypted
MarkObjectDecrypted indicates an expected call of MarkObjectDecrypted.
func (*MockMetadataStoreMockRecorder) MarkObjectEncrypted
MarkObjectEncrypted indicates an expected call of MarkObjectEncrypted.
func (*MockMetadataStoreMockRecorder) MoveCleanupToDLQ
MoveCleanupToDLQ indicates an expected call of MoveCleanupToDLQ.
func (*MockMetadataStoreMockRecorder) MoveObjectLocation
MoveObjectLocation indicates an expected call of MoveObjectLocation.
func (*MockMetadataStoreMockRecorder) PendingDepth
PendingDepth indicates an expected call of PendingDepth.
func (*MockMetadataStoreMockRecorder) PromotePending
PromotePending indicates an expected call of PromotePending.
func (*MockMetadataStoreMockRecorder) RecordObject
RecordObject indicates an expected call of RecordObject.
func (*MockMetadataStoreMockRecorder) RecordObjectAndClearPending
RecordObjectAndClearPending indicates an expected call of RecordObjectAndClearPending.
func (*MockMetadataStoreMockRecorder) RecordPart
RecordPart indicates an expected call of RecordPart.
func (*MockMetadataStoreMockRecorder) RecordReplica
RecordReplica indicates an expected call of RecordReplica.
func (*MockMetadataStoreMockRecorder) RemoveExcessCopy
RemoveExcessCopy indicates an expected call of RemoveExcessCopy.
func (*MockMetadataStoreMockRecorder) RetryCleanupItem
RetryCleanupItem indicates an expected call of RetryCleanupItem.
func (*MockMetadataStoreMockRecorder) RetryNotification
RetryNotification indicates an expected call of RetryNotification.
func (*MockMetadataStoreMockRecorder) RunMigrations
RunMigrations indicates an expected call of RunMigrations.
func (*MockMetadataStoreMockRecorder) SweepStaleCleanupQueueRows
SweepStaleCleanupQueueRows indicates an expected call of SweepStaleCleanupQueueRows.
func (*MockMetadataStoreMockRecorder) SyncQuotaLimits
SyncQuotaLimits indicates an expected call of SyncQuotaLimits.
func (*MockMetadataStoreMockRecorder) UpdateContentHash
UpdateContentHash indicates an expected call of UpdateContentHash.
func (*MockMetadataStoreMockRecorder) UpdateEncryptionKey
UpdateEncryptionKey indicates an expected call of UpdateEncryptionKey.
func (*MockMetadataStoreMockRecorder) VerifySchemaVersion
VerifySchemaVersion indicates an expected call of VerifySchemaVersion.
func (*MockMetadataStoreMockRecorder) WithAdvisoryLock
WithAdvisoryLock indicates an expected call of WithAdvisoryLock.
Generated by gomarkdoc