Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BlockingTracesLimiter ¶
type BlockingTracesLimiter struct {
// contains filtered or unexported fields
}
BlockingTracesLimiter is a limiter that blocks when the number of traces exceeds the limit. It is used to limit the number of traces that are processed by the processor.
func NewBlockingTracesLimiter ¶
func NewBlockingTracesLimiter(numTraces uint64) *BlockingTracesLimiter
func (*BlockingTracesLimiter) AcceptTrace ¶
func (*BlockingTracesLimiter) OnDeleteTrace ¶
func (l *BlockingTracesLimiter) OnDeleteTrace()
type DropOldTracesLimiter ¶
type DropOldTracesLimiter struct {
// contains filtered or unexported fields
}
func NewDropOldTracesLimiter ¶
func (*DropOldTracesLimiter) AcceptTrace ¶
func (*DropOldTracesLimiter) OnDeleteTrace ¶
func (*DropOldTracesLimiter) OnDeleteTrace()
Click to show internal directories.
Click to hide internal directories.