triggers

package
v1.4.0-alpha.3 Latest Latest
Warning

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

Go to latest
Published: Jul 26, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConfigMapTrigger

type ConfigMapTrigger struct{}

ConfigMapTrigger is a processor for ConfigMap objects

func (*ConfigMapTrigger) Delete

func (p *ConfigMapTrigger) Delete(obj interface{}, processor processor.Processor) bool

Delete removes a ConfigMap object from the processor and returns true if the processor is changed

func (*ConfigMapTrigger) Insert

func (p *ConfigMapTrigger) Insert(obj interface{}, processor processor.Processor) bool

Insert adds a ConfigMap object to the processor and returns true if the processor is changed

type EndpointSlicesTrigger

type EndpointSlicesTrigger struct{}

EndpointSlicesTrigger is responsible for processing EndpointSlices

func (*EndpointSlicesTrigger) Delete

func (p *EndpointSlicesTrigger) Delete(obj interface{}, processor processor.Processor) bool

Delete removes the EndpointSlice object from the processor and returns true if the processor was modified

func (*EndpointSlicesTrigger) Insert

func (p *EndpointSlicesTrigger) Insert(obj interface{}, processor processor.Processor) bool

Insert adds the EndpointSlice object to the processor and returns true if the processor was modified

type EndpointsTrigger

type EndpointsTrigger struct{}

EndpointsTrigger is responsible for processing Endpoints objects

func (*EndpointsTrigger) Delete

func (p *EndpointsTrigger) Delete(obj interface{}, processor processor.Processor) bool

Delete removes the Endpoints object from the processor and returns true if the processor was modified

func (*EndpointsTrigger) Insert

func (p *EndpointsTrigger) Insert(obj interface{}, processor processor.Processor) bool

Insert adds the Endpoints object to the processor and returns true if the processor was modified

type SecretTrigger

type SecretTrigger struct{}

SecretTrigger is a processor for Secret objects

func (*SecretTrigger) Delete

func (p *SecretTrigger) Delete(obj interface{}, processor processor.Processor) bool

Delete removes a Secret object from the processor and returns true if the processor is changed

func (*SecretTrigger) Insert

func (p *SecretTrigger) Insert(obj interface{}, processor processor.Processor) bool

Insert adds a Secret object to the processor and returns true if the processor is changed

type ServiceImportsTrigger

type ServiceImportsTrigger struct{}

ServiceImportsTrigger is responsible for processing ServiceImport objects

func (*ServiceImportsTrigger) Delete

func (p *ServiceImportsTrigger) Delete(obj interface{}, processor processor.Processor) bool

Delete removes a ServiceImport from the processor and returns true if the route was found

func (*ServiceImportsTrigger) Insert

func (p *ServiceImportsTrigger) Insert(obj interface{}, processor processor.Processor) bool

Insert adds a ServiceImport to the processor and returns true if the route is effective

type ServicesTrigger

type ServicesTrigger struct{}

ServicesTrigger is responsible for processing Service objects

func (*ServicesTrigger) Delete

func (p *ServicesTrigger) Delete(obj interface{}, processor processor.Processor) bool

Delete removes the Service object from the processor and returns true if the processor was modified

func (*ServicesTrigger) Insert

func (p *ServicesTrigger) Insert(obj interface{}, processor processor.Processor) bool

Insert adds the Service object to the processor and returns true if the processor was modified

Jump to

Keyboard shortcuts

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