handler

package
v0.0.0-...-48ff17a Latest Latest
Warning

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

Go to latest
Published: Oct 18, 2022 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func EnqueueRequestSet

func EnqueueRequestSet(s RequestSet, queue workqueue.RateLimitingInterface)

func InsertListRequests

func InsertListRequests(s RequestSet, list client.ObjectList) error

func InsertObjectRequest

func InsertObjectRequest(s RequestSet, obj client.Object)

Types

type EnqueueRequestByFieldReference

type EnqueueRequestByFieldReference struct {
	Type  client.Object
	Field string
	// contains filtered or unexported fields
}

func (*EnqueueRequestByFieldReference) Create

func (*EnqueueRequestByFieldReference) Delete

func (*EnqueueRequestByFieldReference) Generic

func (*EnqueueRequestByFieldReference) InjectClient

func (*EnqueueRequestByFieldReference) Update

type EnqueueRequestForObjectNamespace

type EnqueueRequestForObjectNamespace struct{}

func (*EnqueueRequestForObjectNamespace) Create

func (*EnqueueRequestForObjectNamespace) Delete

func (*EnqueueRequestForObjectNamespace) Generic

func (*EnqueueRequestForObjectNamespace) Update

type EnqueueStaticRequest

type EnqueueStaticRequest struct {
	Request reconcile.Request
}

func (EnqueueStaticRequest) Create

func (EnqueueStaticRequest) Delete

func (EnqueueStaticRequest) Generic

func (EnqueueStaticRequest) Update

type RequestSet

type RequestSet map[reconcile.Request]struct{}

func NewRequestSet

func NewRequestSet(items ...reconcile.Request) RequestSet

func (RequestSet) Insert

func (s RequestSet) Insert(items ...reconcile.Request) RequestSet

func (RequestSet) UnsortedList

func (s RequestSet) UnsortedList() []reconcile.Request

Jump to

Keyboard shortcuts

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