Documentation
¶
Index ¶
- type MockDatastore
- func (dm *MockDatastore) CheckRevision(ctx context.Context, revision datastore.Revision) error
- func (dm *MockDatastore) Close() error
- func (dm *MockDatastore) Features(ctx context.Context) (*datastore.Features, error)
- func (dm *MockDatastore) HeadRevision(ctx context.Context) (datastore.Revision, error)
- func (dm *MockDatastore) IsReady(ctx context.Context) (bool, error)
- func (dm *MockDatastore) OptimizedRevision(ctx context.Context) (datastore.Revision, error)
- func (dm *MockDatastore) ReadWriteTx(ctx context.Context, f datastore.TxUserFunc) (datastore.Revision, error)
- func (dm *MockDatastore) SnapshotReader(rev datastore.Revision) datastore.Reader
- func (dm *MockDatastore) Statistics(ctx context.Context) (datastore.Stats, error)
- func (dm *MockDatastore) Watch(ctx context.Context, afterRevision datastore.Revision) (<-chan *datastore.RevisionChanges, <-chan error)
- type MockReadWriteTransaction
- func (dm *MockReadWriteTransaction) DeleteNamespace(nsName string) error
- func (dm *MockReadWriteTransaction) DeleteRelationships(filter *v1.RelationshipFilter) error
- func (dm *MockReadWriteTransaction) ListNamespaces(ctx context.Context) ([]*core.NamespaceDefinition, error)
- func (dm *MockReadWriteTransaction) QueryRelationships(ctx context.Context, filter datastore.RelationshipsFilter, ...) (datastore.RelationshipIterator, error)
- func (dm *MockReadWriteTransaction) ReadNamespace(ctx context.Context, nsName string) (*core.NamespaceDefinition, datastore.Revision, error)
- func (dm *MockReadWriteTransaction) ReverseQueryRelationships(ctx context.Context, subjectsFilter datastore.SubjectsFilter, ...) (datastore.RelationshipIterator, error)
- func (dm *MockReadWriteTransaction) WriteNamespaces(newConfigs ...*core.NamespaceDefinition) error
- func (dm *MockReadWriteTransaction) WriteRelationships(mutations []*core.RelationTupleUpdate) error
- type MockReader
- func (dm *MockReader) ListNamespaces(ctx context.Context) ([]*core.NamespaceDefinition, error)
- func (dm *MockReader) QueryRelationships(ctx context.Context, filter datastore.RelationshipsFilter, ...) (datastore.RelationshipIterator, error)
- func (dm *MockReader) ReadNamespace(ctx context.Context, nsName string) (*core.NamespaceDefinition, datastore.Revision, error)
- func (dm *MockReader) ReverseQueryRelationships(ctx context.Context, subjectsFilter datastore.SubjectsFilter, ...) (datastore.RelationshipIterator, 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) OptimizedRevision ¶
func (*MockDatastore) ReadWriteTx ¶
func (dm *MockDatastore) ReadWriteTx( ctx context.Context, f datastore.TxUserFunc, ) (datastore.Revision, error)
func (*MockDatastore) SnapshotReader ¶
func (dm *MockDatastore) SnapshotReader(rev datastore.Revision) datastore.Reader
func (*MockDatastore) Statistics ¶
func (*MockDatastore) Watch ¶
func (dm *MockDatastore) Watch(ctx context.Context, afterRevision datastore.Revision) (<-chan *datastore.RevisionChanges, <-chan error)
type MockReadWriteTransaction ¶
func (*MockReadWriteTransaction) DeleteNamespace ¶
func (dm *MockReadWriteTransaction) DeleteNamespace(nsName string) error
func (*MockReadWriteTransaction) DeleteRelationships ¶
func (dm *MockReadWriteTransaction) DeleteRelationships(filter *v1.RelationshipFilter) error
func (*MockReadWriteTransaction) ListNamespaces ¶
func (dm *MockReadWriteTransaction) ListNamespaces(ctx context.Context) ([]*core.NamespaceDefinition, error)
func (*MockReadWriteTransaction) QueryRelationships ¶
func (dm *MockReadWriteTransaction) QueryRelationships( ctx context.Context, filter datastore.RelationshipsFilter, options ...options.QueryOptionsOption, ) (datastore.RelationshipIterator, error)
func (*MockReadWriteTransaction) ReadNamespace ¶
func (dm *MockReadWriteTransaction) ReadNamespace( ctx context.Context, nsName string, ) (*core.NamespaceDefinition, datastore.Revision, error)
func (*MockReadWriteTransaction) ReverseQueryRelationships ¶
func (dm *MockReadWriteTransaction) ReverseQueryRelationships( ctx context.Context, subjectsFilter datastore.SubjectsFilter, options ...options.ReverseQueryOptionsOption, ) (datastore.RelationshipIterator, error)
func (*MockReadWriteTransaction) WriteNamespaces ¶
func (dm *MockReadWriteTransaction) WriteNamespaces(newConfigs ...*core.NamespaceDefinition) error
func (*MockReadWriteTransaction) WriteRelationships ¶
func (dm *MockReadWriteTransaction) WriteRelationships(mutations []*core.RelationTupleUpdate) error
type MockReader ¶
func (*MockReader) ListNamespaces ¶
func (dm *MockReader) ListNamespaces(ctx context.Context) ([]*core.NamespaceDefinition, error)
func (*MockReader) QueryRelationships ¶
func (dm *MockReader) QueryRelationships( ctx context.Context, filter datastore.RelationshipsFilter, options ...options.QueryOptionsOption, ) (datastore.RelationshipIterator, error)
func (*MockReader) ReadNamespace ¶
func (dm *MockReader) ReadNamespace( ctx context.Context, nsName string, ) (*core.NamespaceDefinition, datastore.Revision, error)
func (*MockReader) ReverseQueryRelationships ¶
func (dm *MockReader) ReverseQueryRelationships( ctx context.Context, subjectsFilter datastore.SubjectsFilter, options ...options.ReverseQueryOptionsOption, ) (datastore.RelationshipIterator, error)
Click to show internal directories.
Click to hide internal directories.