Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Impl ¶
type Impl struct {
// contains filtered or unexported fields
}
Impl wraps an input with a batch policy.
func (*Impl) ConnectionStatus ¶ added in v4.31.0
func (m *Impl) ConnectionStatus() component.ConnectionStatuses
ConnectionStatus returns the current status of the given component connection. The result is a slice in order to accommodate higher order components that wrap several others.
func (*Impl) TransactionChan ¶
func (m *Impl) TransactionChan() <-chan message.Transaction
TransactionChan returns the channel used for consuming messages from this buffer.
func (*Impl) TriggerCloseNow ¶
func (m *Impl) TriggerCloseNow()
TriggerCloseNow triggers the shut down of this component but should not block the calling goroutine.
func (*Impl) TriggerStopConsuming ¶
func (m *Impl) TriggerStopConsuming()
TriggerStopConsuming instructs the input to start shutting down resources once all pending messages are delivered and acknowledged. This call does not block.
Click to show internal directories.
Click to hide internal directories.