Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventIterator ¶ added in v0.9.0
type EventIterator interface { Iterator Event() (*api.EventWrapper, error) Seek(eventID rlid.RLID) bool }
EventIterator allows access to events in the database
type GroupIterator ¶ added in v0.5.1
type GroupIterator interface { Iterator Group() (*api.ConsumerGroup, error) }
GroupIterator allows access to ConsumerGroup models in the datbase
type IndashIterator ¶ added in v0.11.0
IndashIterator allows access to the event hashes in the database
type Iterator ¶
type Iterator interface { Key() []byte Value() []byte Next() bool Prev() bool Error() error Release() }
Iterators allow memory safe list operations from the Store.
type ObjectIterator ¶ added in v0.9.0
type ObjectIterator interface {
Object() (interface{}, error)
}
ObjectIterator interfaces fetch the item at the cursor as an interface. Used primarily for testing iterators, the type-specific methods are used in production.
type Paginator ¶ added in v0.9.0
Paginator iterators allow the fetching of multiple items at a time. Used primarily for testing paginated interfaces, the NextPage() methods are used in production.
Click to show internal directories.
Click to hide internal directories.