Documentation ¶
Index ¶
- Constants
- type Batch
- type Category
- type Component
- type Config
- type Consumer
- type Context
- type Describable
- type Event
- type ExtensionComponent
- type Interceptor
- type Invocation
- type Invoker
- type Lifecycle
- type Meta
- type OutFunc
- type Producer
- type ProductFunc
- type Queue
- type Result
- type Selector
- type Sink
- type Source
- type Status
- type Type
Constants ¶
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Component ¶
type Component interface { Lifecycle Describable Config }
type Describable ¶
type ExtensionComponent ¶
type ExtensionComponent interface {
DependencyInterceptors() []Interceptor
}
type Interceptor ¶
type Interceptor interface { Component }
type Invocation ¶
type Invoker ¶
type Invoker interface {
Invoke(invocation Invocation) Result
}
type Producer ¶
type Producer interface {
ProductLoop(productFunc ProductFunc)
}
Click to show internal directories.
Click to hide internal directories.