 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Consumer ¶
type Consumer interface {
	// Consume() takes a slice of topics to listen on, and returns a channel which generates events.
	// If len(topics) == 0, consumer should return all/default set of events.
	Consume(topics []string) (<-chan *events.CloudEvent, error)
	// Topics() returns list of available topics.
	Topics() []string
	// Close() Should be called to stop consuming events.
	Close() error
}
    Consumer consumes events from 3rd party systems.
 Click to show internal directories. 
   Click to hide internal directories.