Documentation
¶
Index ¶
Constants ¶
View Source
const (
GatewayDeletionOrder = 3
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Provider ¶
type Provider struct {
// contains filtered or unexported fields
}
func (*Provider) Type ¶
func (p *Provider) Type() egv1a1.ProviderType
type StatusHandler ¶ added in v1.4.0
type StatusHandler struct {
// contains filtered or unexported fields
}
func NewStatusHandler ¶ added in v1.4.0
func NewStatusHandler(log logr.Logger) *StatusHandler
func (*StatusHandler) Start ¶ added in v1.4.0
func (u *StatusHandler) Start(ctx context.Context, ready *sync.WaitGroup)
Start runs the goroutine to perform status writes.
func (*StatusHandler) Writer ¶ added in v1.4.0
func (u *StatusHandler) Writer() kubernetes.Updater
Writer retrieves the interface that should be used to write to the StatusHandler.
type StatusWriter ¶ added in v1.4.0
type StatusWriter struct {
// contains filtered or unexported fields
}
StatusWriter takes status updates and sends these to the StatusHandler via a channel.
func (*StatusWriter) Send ¶ added in v1.4.0
func (u *StatusWriter) Send(update kubernetes.Update)
Send sends the given Update off to the update channel for writing by the StatusHandler.
Click to show internal directories.
Click to hide internal directories.