Documentation ¶
Index ¶
- type ChaosEngineLister
- type ChaosEngineListerExpansion
- type ChaosEngineNamespaceLister
- type ChaosEngineNamespaceListerExpansion
- type ChaosExperimentLister
- type ChaosExperimentListerExpansion
- type ChaosExperimentNamespaceLister
- type ChaosExperimentNamespaceListerExpansion
- type ChaosResultLister
- type ChaosResultListerExpansion
- type ChaosResultNamespaceLister
- type ChaosResultNamespaceListerExpansion
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. 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.
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. List(selector labels.Selector) (ret []*v1alpha1.ChaosEngine, err error) // Get retrieves the ChaosEngine from the indexer for a given namespace and name. Get(name string) (*v1alpha1.ChaosEngine, error) ChaosEngineNamespaceListerExpansion }
ChaosEngineNamespaceLister helps list and get ChaosEngines.
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. 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.
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. List(selector labels.Selector) (ret []*v1alpha1.ChaosExperiment, err error) // Get retrieves the ChaosExperiment from the indexer for a given namespace and name. Get(name string) (*v1alpha1.ChaosExperiment, error) ChaosExperimentNamespaceListerExpansion }
ChaosExperimentNamespaceLister helps list and get ChaosExperiments.
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. 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.
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. List(selector labels.Selector) (ret []*v1alpha1.ChaosResult, err error) // Get retrieves the ChaosResult from the indexer for a given namespace and name. Get(name string) (*v1alpha1.ChaosResult, error) ChaosResultNamespaceListerExpansion }
ChaosResultNamespaceLister helps list and get ChaosResults.
type ChaosResultNamespaceListerExpansion ¶
type ChaosResultNamespaceListerExpansion interface{}
ChaosResultNamespaceListerExpansion allows custom methods to be added to ChaosResultNamespaceLister.