Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
func NewManager ¶
func (*Manager) StartTrigger ¶
func (*Manager) StopTrigger ¶
func (*Manager) TotalSubscribers ¶
func (*Manager) TotalSubscriptions ¶
func (*Manager) UniqueIdentifier ¶
type Stream ¶
type Stream interface { Start(input []byte, next chan<- []byte, stop <-chan struct{}) // UniqueIdentifier gives each stream a name, e.g. "kafka", "nats", "http-polling" // Don't give streams of the same type a different UID, e.g. don't use "kafka1", "kafka2" // This value should be static and the same for streams of the same kind UniqueIdentifier() []byte }
type Trigger ¶
type Trigger struct {
// contains filtered or unexported fields
}
func NewTrigger ¶
func (*Trigger) SubscriptionID ¶
Click to show internal directories.
Click to hide internal directories.