Documentation ¶
Index ¶
- type ContainerReceiver
- type ContainerWatcher
- type ContainerWatcherMock
- func (c ContainerWatcherMock) GetContainerCollection() *containercollection.ContainerCollection
- func (c ContainerWatcherMock) GetContainerSelector() *containercollection.ContainerSelector
- func (c ContainerWatcherMock) GetSocketEnricher() *socketenricher.SocketEnricher
- func (c ContainerWatcherMock) GetTracerCollection() *tracercollection.TracerCollection
- func (c ContainerWatcherMock) Ready() bool
- func (c ContainerWatcherMock) RegisterContainerReceiver(_ ContainerReceiver)
- func (c ContainerWatcherMock) RegisterCustomTracer(_ CustomTracer) error
- func (c ContainerWatcherMock) Start(_ context.Context) error
- func (c ContainerWatcherMock) Stop()
- func (c ContainerWatcherMock) UnregisterContainerReceiver(_ ContainerReceiver)
- func (c ContainerWatcherMock) UnregisterCustomTracer(_ CustomTracer) error
- type CustomTracer
- type CustomTracerMock
- type EventReceiver
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContainerReceiver ¶ added in v0.2.145
type ContainerReceiver interface {
ContainerCallback(notif containercollection.PubSubEvent)
}
type ContainerWatcher ¶
type ContainerWatcher interface { Ready() bool Start(ctx context.Context) error Stop() GetTracerCollection() *tracercollection.TracerCollection GetContainerCollection() *containercollection.ContainerCollection GetSocketEnricher() *socketenricher.SocketEnricher GetContainerSelector() *containercollection.ContainerSelector RegisterCustomTracer(tracer CustomTracer) error UnregisterCustomTracer(tracer CustomTracer) error RegisterContainerReceiver(receiver ContainerReceiver) UnregisterContainerReceiver(receiver ContainerReceiver) }
type ContainerWatcherMock ¶
type ContainerWatcherMock struct{}
func (ContainerWatcherMock) GetContainerCollection ¶ added in v0.2.145
func (c ContainerWatcherMock) GetContainerCollection() *containercollection.ContainerCollection
func (ContainerWatcherMock) GetContainerSelector ¶ added in v0.2.145
func (c ContainerWatcherMock) GetContainerSelector() *containercollection.ContainerSelector
func (ContainerWatcherMock) GetSocketEnricher ¶ added in v0.2.145
func (c ContainerWatcherMock) GetSocketEnricher() *socketenricher.SocketEnricher
func (ContainerWatcherMock) GetTracerCollection ¶ added in v0.2.145
func (c ContainerWatcherMock) GetTracerCollection() *tracercollection.TracerCollection
func (ContainerWatcherMock) Ready ¶
func (c ContainerWatcherMock) Ready() bool
func (ContainerWatcherMock) RegisterContainerReceiver ¶ added in v0.2.145
func (c ContainerWatcherMock) RegisterContainerReceiver(_ ContainerReceiver)
func (ContainerWatcherMock) RegisterCustomTracer ¶ added in v0.2.145
func (c ContainerWatcherMock) RegisterCustomTracer(_ CustomTracer) error
func (ContainerWatcherMock) Stop ¶
func (c ContainerWatcherMock) Stop()
func (ContainerWatcherMock) UnregisterContainerReceiver ¶ added in v0.2.145
func (c ContainerWatcherMock) UnregisterContainerReceiver(_ ContainerReceiver)
func (ContainerWatcherMock) UnregisterCustomTracer ¶ added in v0.2.145
func (c ContainerWatcherMock) UnregisterCustomTracer(_ CustomTracer) error
type CustomTracer ¶ added in v0.2.145
type CustomTracerMock ¶ added in v0.2.145
type CustomTracerMock struct{}
func (CustomTracerMock) Name ¶ added in v0.2.145
func (c CustomTracerMock) Name() string
func (CustomTracerMock) Start ¶ added in v0.2.145
func (c CustomTracerMock) Start() error
func (CustomTracerMock) Stop ¶ added in v0.2.145
func (c CustomTracerMock) Stop() error
Click to show internal directories.
Click to hide internal directories.