v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ActionLister

type ActionLister interface {
	// List lists all Actions in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Action, err error)
	// Actions returns an object that can list and get Actions.
	Actions(namespace string) ActionNamespaceLister
	ActionListerExpansion
}

ActionLister helps list Actions. All objects returned here must be treated as read-only.

func NewActionLister

func NewActionLister(indexer cache.Indexer) ActionLister

NewActionLister returns a new ActionLister.

type ActionListerExpansion

type ActionListerExpansion interface{}

ActionListerExpansion allows custom methods to be added to ActionLister.

type ActionNamespaceLister

type ActionNamespaceLister interface {
	// List lists all Actions in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Action, err error)
	// Get retrieves the Action from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.Action, error)
	ActionNamespaceListerExpansion
}

ActionNamespaceLister helps list and get Actions. All objects returned here must be treated as read-only.

type ActionNamespaceListerExpansion

type ActionNamespaceListerExpansion interface{}

ActionNamespaceListerExpansion allows custom methods to be added to ActionNamespaceLister.

type NamespaceLister

type NamespaceLister interface {
	// List lists all Namespaces in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Namespace, err error)
	// Namespaces returns an object that can list and get Namespaces.
	Namespaces(namespace string) NamespaceNamespaceLister
	NamespaceListerExpansion
}

NamespaceLister helps list Namespaces. All objects returned here must be treated as read-only.

func NewNamespaceLister

func NewNamespaceLister(indexer cache.Indexer) NamespaceLister

NewNamespaceLister returns a new NamespaceLister.

type NamespaceListerExpansion

type NamespaceListerExpansion interface{}

NamespaceListerExpansion allows custom methods to be added to NamespaceLister.

type NamespaceNamespaceLister

type NamespaceNamespaceLister interface {
	// List lists all Namespaces in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Namespace, err error)
	// Get retrieves the Namespace from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.Namespace, error)
	NamespaceNamespaceListerExpansion
}

NamespaceNamespaceLister helps list and get Namespaces. All objects returned here must be treated as read-only.

type NamespaceNamespaceListerExpansion

type NamespaceNamespaceListerExpansion interface{}

NamespaceNamespaceListerExpansion allows custom methods to be added to NamespaceNamespaceLister.

type PackageLister

type PackageLister interface {
	// List lists all Packages in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Package, err error)
	// Packages returns an object that can list and get Packages.
	Packages(namespace string) PackageNamespaceLister
	PackageListerExpansion
}

PackageLister helps list Packages. All objects returned here must be treated as read-only.

func NewPackageLister

func NewPackageLister(indexer cache.Indexer) PackageLister

NewPackageLister returns a new PackageLister.

type PackageListerExpansion

type PackageListerExpansion interface{}

PackageListerExpansion allows custom methods to be added to PackageLister.

type PackageNamespaceLister

type PackageNamespaceLister interface {
	// List lists all Packages in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Package, err error)
	// Get retrieves the Package from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.Package, error)
	PackageNamespaceListerExpansion
}

PackageNamespaceLister helps list and get Packages. All objects returned here must be treated as read-only.

type PackageNamespaceListerExpansion

type PackageNamespaceListerExpansion interface{}

PackageNamespaceListerExpansion allows custom methods to be added to PackageNamespaceLister.

type RuleLister

type RuleLister interface {
	// List lists all Rules in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Rule, err error)
	// Rules returns an object that can list and get Rules.
	Rules(namespace string) RuleNamespaceLister
	RuleListerExpansion
}

RuleLister helps list Rules. All objects returned here must be treated as read-only.

func NewRuleLister

func NewRuleLister(indexer cache.Indexer) RuleLister

NewRuleLister returns a new RuleLister.

type RuleListerExpansion

type RuleListerExpansion interface{}

RuleListerExpansion allows custom methods to be added to RuleLister.

type RuleNamespaceLister

type RuleNamespaceLister interface {
	// List lists all Rules in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Rule, err error)
	// Get retrieves the Rule from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.Rule, error)
	RuleNamespaceListerExpansion
}

RuleNamespaceLister helps list and get Rules. All objects returned here must be treated as read-only.

type RuleNamespaceListerExpansion

type RuleNamespaceListerExpansion interface{}

RuleNamespaceListerExpansion allows custom methods to be added to RuleNamespaceLister.

type TriggerLister

type TriggerLister interface {
	// List lists all Triggers in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Trigger, err error)
	// Triggers returns an object that can list and get Triggers.
	Triggers(namespace string) TriggerNamespaceLister
	TriggerListerExpansion
}

TriggerLister helps list Triggers. All objects returned here must be treated as read-only.

func NewTriggerLister

func NewTriggerLister(indexer cache.Indexer) TriggerLister

NewTriggerLister returns a new TriggerLister.

type TriggerListerExpansion

type TriggerListerExpansion interface{}

TriggerListerExpansion allows custom methods to be added to TriggerLister.

type TriggerNamespaceLister

type TriggerNamespaceLister interface {
	// List lists all Triggers in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Trigger, err error)
	// Get retrieves the Trigger from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.Trigger, error)
	TriggerNamespaceListerExpansion
}

TriggerNamespaceLister helps list and get Triggers. All objects returned here must be treated as read-only.

type TriggerNamespaceListerExpansion

type TriggerNamespaceListerExpansion interface{}

TriggerNamespaceListerExpansion allows custom methods to be added to TriggerNamespaceLister.

Jump to

Keyboard shortcuts

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