v1alpha1

package
v0.0.0-...-2b2646e Latest Latest
Warning

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

Go to latest
Published: Apr 26, 2024 License: Apache-2.0 Imports: 4 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ChaosEngineLister

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

ChaosEngineLister helps list ChaosEngines. All objects returned here must be treated as read-only.

func NewChaosEngineLister

func NewChaosEngineLister(indexer cache.Indexer) ChaosEngineLister

NewChaosEngineLister returns a new ChaosEngineLister.

type ChaosEngineListerExpansion

type ChaosEngineListerExpansion interface{}

ChaosEngineListerExpansion allows custom methods to be added to ChaosEngineLister.

type ChaosEngineNamespaceLister

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

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

type ChaosEngineNamespaceListerExpansion

type ChaosEngineNamespaceListerExpansion interface{}

ChaosEngineNamespaceListerExpansion allows custom methods to be added to ChaosEngineNamespaceLister.

type ChaosExperimentLister

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

ChaosExperimentLister helps list ChaosExperiments. All objects returned here must be treated as read-only.

func NewChaosExperimentLister

func NewChaosExperimentLister(indexer cache.Indexer) ChaosExperimentLister

NewChaosExperimentLister returns a new ChaosExperimentLister.

type ChaosExperimentListerExpansion

type ChaosExperimentListerExpansion interface{}

ChaosExperimentListerExpansion allows custom methods to be added to ChaosExperimentLister.

type ChaosExperimentNamespaceLister

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

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

type ChaosExperimentNamespaceListerExpansion

type ChaosExperimentNamespaceListerExpansion interface{}

ChaosExperimentNamespaceListerExpansion allows custom methods to be added to ChaosExperimentNamespaceLister.

type ChaosResultLister

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

ChaosResultLister helps list ChaosResults. All objects returned here must be treated as read-only.

func NewChaosResultLister

func NewChaosResultLister(indexer cache.Indexer) ChaosResultLister

NewChaosResultLister returns a new ChaosResultLister.

type ChaosResultListerExpansion

type ChaosResultListerExpansion interface{}

ChaosResultListerExpansion allows custom methods to be added to ChaosResultLister.

type ChaosResultNamespaceLister

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

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

type ChaosResultNamespaceListerExpansion

type ChaosResultNamespaceListerExpansion interface{}

ChaosResultNamespaceListerExpansion allows custom methods to be added to ChaosResultNamespaceLister.

Jump to

Keyboard shortcuts

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