Documentation ¶
Index ¶
- type AgentService
- type AgentServiceBuilder
- func (b *AgentServiceBuilder) Build(ctx context.Context) (service.Service, context.Context, error)
- func (b *AgentServiceBuilder) WithConfigFile(configFile string) *AgentServiceBuilder
- func (b *AgentServiceBuilder) WithDatabaseFile(datbaseFile string) *AgentServiceBuilder
- func (b *AgentServiceBuilder) WithLogger(logger *zap.SugaredLogger) *AgentServiceBuilder
- func (b *AgentServiceBuilder) WithPluginDir(pluginDir string) *AgentServiceBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AgentService ¶
type AgentService struct {
// contains filtered or unexported fields
}
AgentService is a service that runs the stanza agent.
type AgentServiceBuilder ¶
type AgentServiceBuilder struct {
// contains filtered or unexported fields
}
func NewBuilder ¶
func NewBuilder() *AgentServiceBuilder
func (*AgentServiceBuilder) WithConfigFile ¶
func (b *AgentServiceBuilder) WithConfigFile(configFile string) *AgentServiceBuilder
func (*AgentServiceBuilder) WithDatabaseFile ¶
func (b *AgentServiceBuilder) WithDatabaseFile(datbaseFile string) *AgentServiceBuilder
func (*AgentServiceBuilder) WithLogger ¶
func (b *AgentServiceBuilder) WithLogger(logger *zap.SugaredLogger) *AgentServiceBuilder
func (*AgentServiceBuilder) WithPluginDir ¶
func (b *AgentServiceBuilder) WithPluginDir(pluginDir string) *AgentServiceBuilder
Click to show internal directories.
Click to hide internal directories.