Documentation ¶
Index ¶
- type MonitoringDefaultRuleLister
- type MonitoringDefaultRuleListerExpansion
- type MonitoringDefaultRuleNamespaceLister
- type MonitoringDefaultRuleNamespaceListerExpansion
- type MonitoringFilterLister
- type MonitoringFilterListerExpansion
- type MonitoringFilterNamespaceLister
- type MonitoringFilterNamespaceListerExpansion
- type MonitoringRuleLister
- type MonitoringRuleListerExpansion
- type MonitoringRuleNamespaceLister
- type MonitoringRuleNamespaceListerExpansion
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.