Documentation ¶
Index ¶
- type AnalysisRunLister
- type AnalysisRunListerExpansion
- type AnalysisRunNamespaceLister
- type AnalysisRunNamespaceListerExpansion
- type AnalysisTemplateLister
- type AnalysisTemplateListerExpansion
- type AnalysisTemplateNamespaceLister
- type AnalysisTemplateNamespaceListerExpansion
- type ExperimentLister
- type ExperimentListerExpansion
- type ExperimentNamespaceLister
- type ExperimentNamespaceListerExpansion
- type RolloutLister
- type RolloutListerExpansion
- type RolloutNamespaceLister
- type RolloutNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnalysisRunLister ¶ added in v0.6.0
type AnalysisRunLister interface { // List lists all AnalysisRuns in the indexer. List(selector labels.Selector) (ret []*v1alpha1.AnalysisRun, err error) // AnalysisRuns returns an object that can list and get AnalysisRuns. AnalysisRuns(namespace string) AnalysisRunNamespaceLister AnalysisRunListerExpansion }
AnalysisRunLister helps list AnalysisRuns.
func NewAnalysisRunLister ¶ added in v0.6.0
func NewAnalysisRunLister(indexer cache.Indexer) AnalysisRunLister
NewAnalysisRunLister returns a new AnalysisRunLister.
type AnalysisRunListerExpansion ¶ added in v0.6.0
type AnalysisRunListerExpansion interface{}
AnalysisRunListerExpansion allows custom methods to be added to AnalysisRunLister.
type AnalysisRunNamespaceLister ¶ added in v0.6.0
type AnalysisRunNamespaceLister interface { // List lists all AnalysisRuns in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.AnalysisRun, err error) // Get retrieves the AnalysisRun from the indexer for a given namespace and name. Get(name string) (*v1alpha1.AnalysisRun, error) AnalysisRunNamespaceListerExpansion }
AnalysisRunNamespaceLister helps list and get AnalysisRuns.
type AnalysisRunNamespaceListerExpansion ¶ added in v0.6.0
type AnalysisRunNamespaceListerExpansion interface{}
AnalysisRunNamespaceListerExpansion allows custom methods to be added to AnalysisRunNamespaceLister.
type AnalysisTemplateLister ¶ added in v0.6.0
type AnalysisTemplateLister interface { // List lists all AnalysisTemplates in the indexer. List(selector labels.Selector) (ret []*v1alpha1.AnalysisTemplate, err error) // AnalysisTemplates returns an object that can list and get AnalysisTemplates. AnalysisTemplates(namespace string) AnalysisTemplateNamespaceLister AnalysisTemplateListerExpansion }
AnalysisTemplateLister helps list AnalysisTemplates.
func NewAnalysisTemplateLister ¶ added in v0.6.0
func NewAnalysisTemplateLister(indexer cache.Indexer) AnalysisTemplateLister
NewAnalysisTemplateLister returns a new AnalysisTemplateLister.
type AnalysisTemplateListerExpansion ¶ added in v0.6.0
type AnalysisTemplateListerExpansion interface{}
AnalysisTemplateListerExpansion allows custom methods to be added to AnalysisTemplateLister.
type AnalysisTemplateNamespaceLister ¶ added in v0.6.0
type AnalysisTemplateNamespaceLister interface { // List lists all AnalysisTemplates in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.AnalysisTemplate, err error) // Get retrieves the AnalysisTemplate from the indexer for a given namespace and name. Get(name string) (*v1alpha1.AnalysisTemplate, error) AnalysisTemplateNamespaceListerExpansion }
AnalysisTemplateNamespaceLister helps list and get AnalysisTemplates.
type AnalysisTemplateNamespaceListerExpansion ¶ added in v0.6.0
type AnalysisTemplateNamespaceListerExpansion interface{}
AnalysisTemplateNamespaceListerExpansion allows custom methods to be added to AnalysisTemplateNamespaceLister.
type ExperimentLister ¶ added in v0.5.0
type ExperimentLister interface { // List lists all Experiments in the indexer. List(selector labels.Selector) (ret []*v1alpha1.Experiment, err error) // Experiments returns an object that can list and get Experiments. Experiments(namespace string) ExperimentNamespaceLister ExperimentListerExpansion }
ExperimentLister helps list Experiments.
func NewExperimentLister ¶ added in v0.5.0
func NewExperimentLister(indexer cache.Indexer) ExperimentLister
NewExperimentLister returns a new ExperimentLister.
type ExperimentListerExpansion ¶ added in v0.5.0
type ExperimentListerExpansion interface{}
ExperimentListerExpansion allows custom methods to be added to ExperimentLister.
type ExperimentNamespaceLister ¶ added in v0.5.0
type ExperimentNamespaceLister interface { // List lists all Experiments in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.Experiment, err error) // Get retrieves the Experiment from the indexer for a given namespace and name. Get(name string) (*v1alpha1.Experiment, error) ExperimentNamespaceListerExpansion }
ExperimentNamespaceLister helps list and get Experiments.
type ExperimentNamespaceListerExpansion ¶ added in v0.5.0
type ExperimentNamespaceListerExpansion interface{}
ExperimentNamespaceListerExpansion allows custom methods to be added to ExperimentNamespaceLister.
type RolloutLister ¶
type RolloutLister interface { // List lists all Rollouts in the indexer. List(selector labels.Selector) (ret []*v1alpha1.Rollout, err error) // Rollouts returns an object that can list and get Rollouts. Rollouts(namespace string) RolloutNamespaceLister RolloutListerExpansion }
RolloutLister helps list Rollouts.
func NewRolloutLister ¶
func NewRolloutLister(indexer cache.Indexer) RolloutLister
NewRolloutLister returns a new RolloutLister.
type RolloutListerExpansion ¶
type RolloutListerExpansion interface{}
RolloutListerExpansion allows custom methods to be added to RolloutLister.
type RolloutNamespaceLister ¶
type RolloutNamespaceLister interface { // List lists all Rollouts in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.Rollout, err error) // Get retrieves the Rollout from the indexer for a given namespace and name. Get(name string) (*v1alpha1.Rollout, error) RolloutNamespaceListerExpansion }
RolloutNamespaceLister helps list and get Rollouts.
type RolloutNamespaceListerExpansion ¶
type RolloutNamespaceListerExpansion interface{}
RolloutNamespaceListerExpansion allows custom methods to be added to RolloutNamespaceLister.