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: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type EnqueueRequestForBrokerOwner

type EnqueueRequestForBrokerOwner struct {
	// ClusterName is the name of the cluster the owner is originating from.
	ClusterName string
	// OwnerType is the type of the Owner object to look for in ParentOwnerReferences. Only Group and Kind are compared.
	OwnerType client.Object
	// IsController if set will only look at the first OwnerReference with Controller: true.
	IsController bool
	// contains filtered or unexported fields
}

func (*EnqueueRequestForBrokerOwner) Create

func (*EnqueueRequestForBrokerOwner) Delete

func (*EnqueueRequestForBrokerOwner) Generic

func (*EnqueueRequestForBrokerOwner) InjectScheme

func (e *EnqueueRequestForBrokerOwner) InjectScheme(scheme *runtime.Scheme) error

func (*EnqueueRequestForBrokerOwner) Update

type EnqueueRequestForBrokerOwnerByFieldReference

type EnqueueRequestForBrokerOwnerByFieldReference struct {
	// ClusterName is the name of the cluster the broker owner object originates from.
	ClusterName string
	// OwnerAndReferentType is the type of the Owner object to look for in ParentOwnerReferences. Only Group and Kind are compared.
	OwnerAndReferentType client.Object
	// IsController if set will only look at the first OwnerReference with Controller: true.
	IsController bool
	Field        string
	// contains filtered or unexported fields
}

func (*EnqueueRequestForBrokerOwnerByFieldReference) Create

func (*EnqueueRequestForBrokerOwnerByFieldReference) Delete

func (*EnqueueRequestForBrokerOwnerByFieldReference) Generic

func (*EnqueueRequestForBrokerOwnerByFieldReference) InjectClient

func (*EnqueueRequestForBrokerOwnerByFieldReference) Update

type EnqueueRequestForTypeByDependentFieldReference

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

func (*EnqueueRequestForTypeByDependentFieldReference) Create

func (*EnqueueRequestForTypeByDependentFieldReference) Delete

func (*EnqueueRequestForTypeByDependentFieldReference) Generic

func (*EnqueueRequestForTypeByDependentFieldReference) InjectBrokerClient

func (*EnqueueRequestForTypeByDependentFieldReference) InjectMapper

func (*EnqueueRequestForTypeByDependentFieldReference) Update

Jump to

Keyboard shortcuts

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