poller

package
v1.0.23 Latest Latest
Warning

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

Go to latest
Published: Jan 15, 2026 License: BSD-2-Clause Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type InvokePlatformFields added in v1.0.10

type InvokePlatformFields struct {
}

type Option added in v1.0.10

type Option func(p *Poller)

func WithConnectionIdx added in v1.0.20

func WithConnectionIdx(idx map[string]*config.GithubInfo) Option

type PlatformFields added in v1.0.10

type PlatformFields struct {
}

type Poller

type Poller struct {
	PlatformFields
	// contains filtered or unexported fields
}

func New

func New(client *p42.Client, tenantID string, runnerID string, options ...Option) *Poller

func (*Poller) Close

func (p *Poller) Close() error

func (*Poller) GetClientForConnectionID added in v1.0.21

func (p *Poller) GetClientForConnectionID(connectionID string) (*github.Client, error)

func (*Poller) ShutdownContext

func (p *Poller) ShutdownContext(ctx context.Context) error

func (*Poller) ShutdownTimeout

func (p *Poller) ShutdownTimeout(timeout time.Duration) error

Jump to

Keyboard shortcuts

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