# Packages

Code generated by counterfeiter.

# Functions

NewEventLoop creates a new EventLoop.
NewFirstEventBatchPreparerImpl creates a new FirstEventBatchPreparerImpl.

# Structs

DeleteEvent representing deleting a resource.
EventLoop is the main event loop of the Gateway.
FirstEventBatchPreparerImpl is an implementation of FirstEventBatchPreparer.
UpsertEvent represents upserting a resource.

# Interfaces

EventHandler handles events.
FirstEventBatchPreparer prepares the first batch of events to be processed by the EventHandler.
Reader allows getting and listing resources from a cache.

# Type aliases

EachListItemFunc lists each item of a client.ObjectList.
EventBatch is a batch of events to be handled at once.