agentimpl

package
v0.0.0-...-dcd4490 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 19, 2025 License: Apache-2.0 Imports: 41 Imported by: 0

Documentation

Overview

Package agentimpl implements the grpc component interface for the core agent

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Provides

type Provides struct {
	Comp grpc.Component
}

Provides defines the output of the grpc component

func NewComponent

func NewComponent(reqs Requires) (Provides, error)

NewComponent creates a new grpc component

type Requires

type Requires struct {
	compdef.In

	DogstatsdServer     dogstatsdServer.Component
	Capture             replay.Component
	PidMap              pidmap.Component
	SecretResolver      secrets.Component
	RcService           option.Option[rcservice.Component]
	RcServiceMRF        option.Option[rcservicemrf.Component]
	IPC                 ipc.Component
	Tagger              tagger.Component
	Cfg                 config.Component
	AutoConfig          autodiscovery.Component
	WorkloadMeta        workloadmeta.Component
	Collector           option.Option[collector.Component]
	RemoteAgentRegistry remoteagentregistry.Component
	Telemetry           telemetry.Component
	Hostname            hostnameinterface.Component
}

Requires defines the dependencies for the grpc component

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL