api

package
v0.0.0-...-b055401 Latest Latest
Warning

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

Go to latest
Published: Aug 8, 2021 License: AGPL-3.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GroupKind

type GroupKind struct {
	Group string
	Kind  string
}

+genset=true

type Matcher

type Matcher struct {
	Name      string
	Namespace string
	Selector  *metav1.LabelSelector
}

+genset=true

func (Matcher) Compare

func (m Matcher) Compare(other Matcher) int

func (Matcher) Equal

func (m Matcher) Equal(other Matcher) bool

func (*Matcher) MapIndex

func (m *Matcher) MapIndex() uint64

func (Matcher) Matches

func (m Matcher) Matches(o client.Object) bool

type MatcherMap

type MatcherMap struct {
	// contains filtered or unexported fields
}

func NewMatcherMap

func NewMatcherMap() *MatcherMap

func (*MatcherMap) Delete

func (m *MatcherMap) Delete(key *Matcher)

func (*MatcherMap) Exists

func (m *MatcherMap) Exists(key *Matcher) bool

func (*MatcherMap) Get

func (m *MatcherMap) Get(key *Matcher) interface{}

func (*MatcherMap) Set

func (m *MatcherMap) Set(key *Matcher, value interface{})

type NamespacedName

type NamespacedName struct {
	Namespace string
	Name      string
}

+genset=true

Jump to

Keyboard shortcuts

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