Documentation ¶
Index ¶
- type Agent
- func (ag *Agent) Close() error
- func (ag *Agent) Events() []testkube.EventType
- func (ag *Agent) Kind() string
- func (ag *Agent) Load() (listeners common.Listeners, err error)
- func (ag *Agent) Metadata() map[string]string
- func (ag *Agent) Name() string
- func (ag *Agent) Notify(event testkube.Event) (result testkube.EventResult)
- func (ag *Agent) Run(ctx context.Context) error
- func (ag *Agent) RunEventLoop(ctx context.Context) error
- func (ag *Agent) Selector() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Agent ¶
type Agent struct {
// contains filtered or unexported fields
}
func NewAgent ¶
func NewAgent(logger *zap.SugaredLogger, handler fasthttp.RequestHandler, server, apiKey string, isInsecure bool) (*Agent, error)
func (*Agent) Notify ¶ added in v1.7.21
func (ag *Agent) Notify(event testkube.Event) (result testkube.EventResult)
func (*Agent) RunEventLoop ¶ added in v1.7.21
Click to show internal directories.
Click to hide internal directories.