service

package
v2.0.0-...-675b67f Latest Latest
Warning

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

Go to latest
Published: Dec 8, 2021 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

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.

func (*AgentService) Start

func (a *AgentService) Start(s service.Service) error

Start will start the stanza agent.

func (*AgentService) Stop

func (a *AgentService) Stop(s service.Service) error

Stop will stop the stanza agent.

type AgentServiceBuilder

type AgentServiceBuilder struct {
	// contains filtered or unexported fields
}

func NewBuilder

func NewBuilder() *AgentServiceBuilder

func (*AgentServiceBuilder) Build

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

Jump to

Keyboard shortcuts

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