Documentation
¶
Index ¶
- type MockDatastore
- func (dm *MockDatastore) CheckRevision(_ context.Context, revision datastore.Revision) error
- func (dm *MockDatastore) Close() error
- func (dm *MockDatastore) Features(_ context.Context) (*datastore.Features, error)
- func (dm *MockDatastore) HeadRevision(_ context.Context) (datastore.Revision, error)
- func (dm *MockDatastore) MetricsID() (string, error)
- func (dm *MockDatastore) OfflineFeatures() (*datastore.Features, error)
- func (dm *MockDatastore) OptimizedRevision(_ context.Context) (datastore.Revision, error)
- func (dm *MockDatastore) ReadWriteTx(ctx context.Context, f datastore.TxUserFunc, opts ...options.RWTOptionsOption) (datastore.Revision, error)
- func (dm *MockDatastore) ReadyState(_ context.Context) (datastore.ReadyState, error)
- func (dm *MockDatastore) RevisionFromString(s string) (datastore.Revision, error)
- func (dm *MockDatastore) SnapshotReader(rev datastore.Revision) datastore.Reader
- func (dm *MockDatastore) Statistics(_ context.Context) (datastore.Stats, error)
- func (dm *MockDatastore) UniqueID(_ context.Context) (string, error)
- func (dm *MockDatastore) Watch(_ context.Context, afterRevision datastore.Revision, _ datastore.WatchOptions) (<-chan datastore.RevisionChanges, <-chan error)
- type MockReadWriteTransaction
- func (dm *MockReadWriteTransaction) BulkLoad(_ context.Context, iter datastore.BulkWriteRelationshipSource) (uint64, error)
- func (dm *MockReadWriteTransaction) CountRelationships(ctx context.Context, name string) (int, error)
- func (dm *MockReadWriteTransaction) DeleteRelationships(_ context.Context, filter *v1.RelationshipFilter, ...) (uint64, bool, error)
- func (dm *MockReadWriteTransaction) LegacyDeleteCaveats(_ context.Context, _ []string) error
- func (dm *MockReadWriteTransaction) LegacyDeleteNamespaces(_ context.Context, nsNames []string, ...) error
- func (dm *MockReadWriteTransaction) LegacyListAllCaveats(_ context.Context) ([]datastore.RevisionedCaveat, error)
- func (dm *MockReadWriteTransaction) LegacyListAllNamespaces(_ context.Context) ([]datastore.RevisionedNamespace, error)
- func (dm *MockReadWriteTransaction) LegacyLookupCaveatsWithNames(_ context.Context, caveatNames []string) ([]datastore.RevisionedCaveat, error)
- func (dm *MockReadWriteTransaction) LegacyLookupNamespacesWithNames(_ context.Context, nsNames []string) ([]datastore.RevisionedNamespace, error)
- func (dm *MockReadWriteTransaction) LegacyReadCaveatByName(_ context.Context, name string) (*core.CaveatDefinition, datastore.Revision, error)
- func (dm *MockReadWriteTransaction) LegacyReadNamespaceByName(_ context.Context, nsName string) (*core.NamespaceDefinition, datastore.Revision, error)
- func (dm *MockReadWriteTransaction) LegacyWriteCaveats(_ context.Context, caveats []*core.CaveatDefinition) error
- func (dm *MockReadWriteTransaction) LegacyWriteNamespaces(_ context.Context, newConfigs ...*core.NamespaceDefinition) error
- func (dm *MockReadWriteTransaction) LookupCounters(ctx context.Context) ([]datastore.RelationshipCounter, error)
- func (dm *MockReadWriteTransaction) QueryRelationships(_ context.Context, filter datastore.RelationshipsFilter, ...) (datastore.RelationshipIterator, error)
- func (dm *MockReadWriteTransaction) RegisterCounter(ctx context.Context, name string, filter *core.RelationshipFilter) error
- func (dm *MockReadWriteTransaction) ReverseQueryRelationships(_ context.Context, subjectsFilter datastore.SubjectsFilter, ...) (datastore.RelationshipIterator, error)
- func (dm *MockReadWriteTransaction) SchemaReader() (datastore.SchemaReader, error)
- func (dm *MockReadWriteTransaction) SchemaWriter() (datastore.SchemaWriter, error)
- func (dm *MockReadWriteTransaction) StoreCounterValue(ctx context.Context, name string, value int, ...) error
- func (dm *MockReadWriteTransaction) UnregisterCounter(ctx context.Context, name string) error
- func (dm *MockReadWriteTransaction) WriteRelationships(_ context.Context, mutations []tuple.RelationshipUpdate) error
- type MockReader
- func (dm *MockReader) CountRelationships(ctx context.Context, name string) (int, error)
- func (dm *MockReader) LegacyListAllCaveats(_ context.Context) ([]datastore.RevisionedCaveat, error)
- func (dm *MockReader) LegacyListAllNamespaces(_ context.Context) ([]datastore.RevisionedNamespace, error)
- func (dm *MockReader) LegacyLookupCaveatsWithNames(_ context.Context, caveatNames []string) ([]datastore.RevisionedCaveat, error)
- func (dm *MockReader) LegacyLookupNamespacesWithNames(_ context.Context, nsNames []string) ([]datastore.RevisionedNamespace, error)
- func (dm *MockReader) LegacyReadCaveatByName(_ context.Context, name string) (*core.CaveatDefinition, datastore.Revision, error)
- func (dm *MockReader) LegacyReadNamespaceByName(_ context.Context, nsName string) (*core.NamespaceDefinition, datastore.Revision, error)
- func (dm *MockReader) LookupCounters(ctx context.Context) ([]datastore.RelationshipCounter, error)
- func (dm *MockReader) QueryRelationships(_ context.Context, filter datastore.RelationshipsFilter, ...) (datastore.RelationshipIterator, error)
- func (dm *MockReader) ReverseQueryRelationships(_ context.Context, subjectsFilter datastore.SubjectsFilter, ...) (datastore.RelationshipIterator, error)
- func (dm *MockReader) SchemaReader() (datastore.SchemaReader, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockDatastore ¶
func (*MockDatastore) CheckRevision ¶
func (*MockDatastore) Close ¶
func (dm *MockDatastore) Close() error
func (*MockDatastore) HeadRevision ¶
func (*MockDatastore) MetricsID ¶ added in v1.42.0
func (dm *MockDatastore) MetricsID() (string, error)
func (*MockDatastore) OfflineFeatures ¶ added in v1.36.0
func (dm *MockDatastore) OfflineFeatures() (*datastore.Features, error)
func (*MockDatastore) OptimizedRevision ¶
func (*MockDatastore) ReadWriteTx ¶
func (dm *MockDatastore) ReadWriteTx( ctx context.Context, f datastore.TxUserFunc, opts ...options.RWTOptionsOption, ) (datastore.Revision, error)
func (*MockDatastore) ReadyState ¶ added in v1.18.1
func (dm *MockDatastore) ReadyState(_ context.Context) (datastore.ReadyState, error)
func (*MockDatastore) RevisionFromString ¶ added in v1.14.0
func (dm *MockDatastore) RevisionFromString(s string) (datastore.Revision, error)
func (*MockDatastore) SnapshotReader ¶
func (dm *MockDatastore) SnapshotReader(rev datastore.Revision) datastore.Reader
func (*MockDatastore) Statistics ¶
func (*MockDatastore) UniqueID ¶ added in v1.46.0
func (dm *MockDatastore) UniqueID(_ context.Context) (string, error)
func (*MockDatastore) Watch ¶
func (dm *MockDatastore) Watch(_ context.Context, afterRevision datastore.Revision, _ datastore.WatchOptions) (<-chan datastore.RevisionChanges, <-chan error)
type MockReadWriteTransaction ¶
func (*MockReadWriteTransaction) BulkLoad ¶ added in v1.22.0
func (dm *MockReadWriteTransaction) BulkLoad(_ context.Context, iter datastore.BulkWriteRelationshipSource) (uint64, error)
func (*MockReadWriteTransaction) CountRelationships ¶ added in v1.34.0
func (*MockReadWriteTransaction) DeleteRelationships ¶
func (dm *MockReadWriteTransaction) DeleteRelationships(_ context.Context, filter *v1.RelationshipFilter, options ...options.DeleteOptionsOption) (uint64, bool, error)
func (*MockReadWriteTransaction) LegacyDeleteCaveats ¶ added in v1.49.0
func (dm *MockReadWriteTransaction) LegacyDeleteCaveats(_ context.Context, _ []string) error
func (*MockReadWriteTransaction) LegacyDeleteNamespaces ¶ added in v1.49.0
func (dm *MockReadWriteTransaction) LegacyDeleteNamespaces(_ context.Context, nsNames []string, delOption datastore.DeleteNamespacesRelationshipsOption) error
func (*MockReadWriteTransaction) LegacyListAllCaveats ¶ added in v1.49.0
func (dm *MockReadWriteTransaction) LegacyListAllCaveats(_ context.Context) ([]datastore.RevisionedCaveat, error)
func (*MockReadWriteTransaction) LegacyListAllNamespaces ¶ added in v1.49.0
func (dm *MockReadWriteTransaction) LegacyListAllNamespaces(_ context.Context) ([]datastore.RevisionedNamespace, error)
func (*MockReadWriteTransaction) LegacyLookupCaveatsWithNames ¶ added in v1.49.0
func (dm *MockReadWriteTransaction) LegacyLookupCaveatsWithNames(_ context.Context, caveatNames []string) ([]datastore.RevisionedCaveat, error)
func (*MockReadWriteTransaction) LegacyLookupNamespacesWithNames ¶ added in v1.49.0
func (dm *MockReadWriteTransaction) LegacyLookupNamespacesWithNames(_ context.Context, nsNames []string) ([]datastore.RevisionedNamespace, error)
func (*MockReadWriteTransaction) LegacyReadCaveatByName ¶ added in v1.49.0
func (dm *MockReadWriteTransaction) LegacyReadCaveatByName(_ context.Context, name string) (*core.CaveatDefinition, datastore.Revision, error)
func (*MockReadWriteTransaction) LegacyReadNamespaceByName ¶ added in v1.49.0
func (dm *MockReadWriteTransaction) LegacyReadNamespaceByName( _ context.Context, nsName string, ) (*core.NamespaceDefinition, datastore.Revision, error)
func (*MockReadWriteTransaction) LegacyWriteCaveats ¶ added in v1.49.0
func (dm *MockReadWriteTransaction) LegacyWriteCaveats(_ context.Context, caveats []*core.CaveatDefinition) error
func (*MockReadWriteTransaction) LegacyWriteNamespaces ¶ added in v1.49.0
func (dm *MockReadWriteTransaction) LegacyWriteNamespaces(_ context.Context, newConfigs ...*core.NamespaceDefinition) error
func (*MockReadWriteTransaction) LookupCounters ¶ added in v1.34.0
func (dm *MockReadWriteTransaction) LookupCounters(ctx context.Context) ([]datastore.RelationshipCounter, error)
func (*MockReadWriteTransaction) QueryRelationships ¶
func (dm *MockReadWriteTransaction) QueryRelationships( _ context.Context, filter datastore.RelationshipsFilter, options ...options.QueryOptionsOption, ) (datastore.RelationshipIterator, error)
func (*MockReadWriteTransaction) RegisterCounter ¶ added in v1.34.0
func (dm *MockReadWriteTransaction) RegisterCounter(ctx context.Context, name string, filter *core.RelationshipFilter) error
func (*MockReadWriteTransaction) ReverseQueryRelationships ¶
func (dm *MockReadWriteTransaction) ReverseQueryRelationships( _ context.Context, subjectsFilter datastore.SubjectsFilter, options ...options.ReverseQueryOptionsOption, ) (datastore.RelationshipIterator, error)
func (*MockReadWriteTransaction) SchemaReader ¶ added in v1.49.0
func (dm *MockReadWriteTransaction) SchemaReader() (datastore.SchemaReader, error)
func (*MockReadWriteTransaction) SchemaWriter ¶ added in v1.49.0
func (dm *MockReadWriteTransaction) SchemaWriter() (datastore.SchemaWriter, error)
func (*MockReadWriteTransaction) StoreCounterValue ¶ added in v1.34.0
func (*MockReadWriteTransaction) UnregisterCounter ¶ added in v1.34.0
func (dm *MockReadWriteTransaction) UnregisterCounter(ctx context.Context, name string) error
func (*MockReadWriteTransaction) WriteRelationships ¶
func (dm *MockReadWriteTransaction) WriteRelationships(_ context.Context, mutations []tuple.RelationshipUpdate) error
type MockReader ¶
func (*MockReader) CountRelationships ¶ added in v1.34.0
func (*MockReader) LegacyListAllCaveats ¶ added in v1.49.0
func (dm *MockReader) LegacyListAllCaveats(_ context.Context) ([]datastore.RevisionedCaveat, error)
func (*MockReader) LegacyListAllNamespaces ¶ added in v1.49.0
func (dm *MockReader) LegacyListAllNamespaces(_ context.Context) ([]datastore.RevisionedNamespace, error)
func (*MockReader) LegacyLookupCaveatsWithNames ¶ added in v1.49.0
func (dm *MockReader) LegacyLookupCaveatsWithNames(_ context.Context, caveatNames []string) ([]datastore.RevisionedCaveat, error)
func (*MockReader) LegacyLookupNamespacesWithNames ¶ added in v1.49.0
func (dm *MockReader) LegacyLookupNamespacesWithNames(_ context.Context, nsNames []string) ([]datastore.RevisionedNamespace, error)
func (*MockReader) LegacyReadCaveatByName ¶ added in v1.49.0
func (dm *MockReader) LegacyReadCaveatByName(_ context.Context, name string) (*core.CaveatDefinition, datastore.Revision, error)
func (*MockReader) LegacyReadNamespaceByName ¶ added in v1.49.0
func (dm *MockReader) LegacyReadNamespaceByName( _ context.Context, nsName string, ) (*core.NamespaceDefinition, datastore.Revision, error)
func (*MockReader) LookupCounters ¶ added in v1.34.0
func (dm *MockReader) LookupCounters(ctx context.Context) ([]datastore.RelationshipCounter, error)
func (*MockReader) QueryRelationships ¶
func (dm *MockReader) QueryRelationships( _ context.Context, filter datastore.RelationshipsFilter, options ...options.QueryOptionsOption, ) (datastore.RelationshipIterator, error)
func (*MockReader) ReverseQueryRelationships ¶
func (dm *MockReader) ReverseQueryRelationships( _ context.Context, subjectsFilter datastore.SubjectsFilter, options ...options.ReverseQueryOptionsOption, ) (datastore.RelationshipIterator, error)
func (*MockReader) SchemaReader ¶ added in v1.49.0
func (dm *MockReader) SchemaReader() (datastore.SchemaReader, error)
Click to show internal directories.
Click to hide internal directories.