Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientFactory ¶
type ClientFactory interface { // GetPublisher returns a cherami publisher GetPublisher(client cherami.Client, destination string) (cherami.Publisher, error) // GetConsumer returns a cherami consumer GetConsumer(client cherami.Client, config ConsumerConfig) (cherami.Consumer, chan cherami.Delivery, error) }
ClientFactory provides all the interfaces that are used to get cherami entities
func NewClientFactory ¶
func NewClientFactory() ClientFactory
NewClientFactory creates a client factory object
type ConsumerConfig ¶
ConsumerConfig is the configuration needed to create a consumer object
Click to show internal directories.
Click to hide internal directories.