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 MonitoringDefaultRuleLister

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

MonitoringDefaultRuleLister helps list MonitoringDefaultRules. All objects returned here must be treated as read-only.

func NewMonitoringDefaultRuleLister

func NewMonitoringDefaultRuleLister(indexer cache.Indexer) MonitoringDefaultRuleLister

NewMonitoringDefaultRuleLister returns a new MonitoringDefaultRuleLister.

type MonitoringDefaultRuleListerExpansion

type MonitoringDefaultRuleListerExpansion interface{}

MonitoringDefaultRuleListerExpansion allows custom methods to be added to MonitoringDefaultRuleLister.

type MonitoringDefaultRuleNamespaceLister

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

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

type MonitoringDefaultRuleNamespaceListerExpansion

type MonitoringDefaultRuleNamespaceListerExpansion interface{}

MonitoringDefaultRuleNamespaceListerExpansion allows custom methods to be added to MonitoringDefaultRuleNamespaceLister.

type MonitoringFilterLister added in v0.4.0

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

MonitoringFilterLister helps list MonitoringFilters. All objects returned here must be treated as read-only.

func NewMonitoringFilterLister added in v0.4.0

func NewMonitoringFilterLister(indexer cache.Indexer) MonitoringFilterLister

NewMonitoringFilterLister returns a new MonitoringFilterLister.

type MonitoringFilterListerExpansion added in v0.4.0

type MonitoringFilterListerExpansion interface{}

MonitoringFilterListerExpansion allows custom methods to be added to MonitoringFilterLister.

type MonitoringFilterNamespaceLister added in v0.4.0

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

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

type MonitoringFilterNamespaceListerExpansion added in v0.4.0

type MonitoringFilterNamespaceListerExpansion interface{}

MonitoringFilterNamespaceListerExpansion allows custom methods to be added to MonitoringFilterNamespaceLister.

type MonitoringRuleLister

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

MonitoringRuleLister helps list MonitoringRules. All objects returned here must be treated as read-only.

func NewMonitoringRuleLister

func NewMonitoringRuleLister(indexer cache.Indexer) MonitoringRuleLister

NewMonitoringRuleLister returns a new MonitoringRuleLister.

type MonitoringRuleListerExpansion

type MonitoringRuleListerExpansion interface{}

MonitoringRuleListerExpansion allows custom methods to be added to MonitoringRuleLister.

type MonitoringRuleNamespaceLister

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

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

type MonitoringRuleNamespaceListerExpansion

type MonitoringRuleNamespaceListerExpansion interface{}

MonitoringRuleNamespaceListerExpansion allows custom methods to be added to MonitoringRuleNamespaceLister.

Jump to

Keyboard shortcuts

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