predicates

package
v0.3.7 Latest Latest
Warning

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

Go to latest
Published: Mar 20, 2024 License: GPL-3.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type S3ClassPredicate

type S3ClassPredicate struct {
	S3UserClass string
}

func NewS3ClassPredicate

func NewS3ClassPredicate(s3UserClass string) S3ClassPredicate

func (S3ClassPredicate) Create

func (scp S3ClassPredicate) Create(e event.CreateEvent) bool

func (S3ClassPredicate) Delete

func (scp S3ClassPredicate) Delete(e event.DeleteEvent) bool

func (S3ClassPredicate) Generic

func (scp S3ClassPredicate) Generic(e event.GenericEvent) bool

func (S3ClassPredicate) MatchesS3UserClass

func (scp S3ClassPredicate) MatchesS3UserClass(obj client.Object) bool

func (S3ClassPredicate) Update

func (scp S3ClassPredicate) Update(e event.UpdateEvent) bool

type S3UserClassBased

type S3UserClassBased interface {
	GetS3UserClass() string
}

Jump to

Keyboard shortcuts

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