Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlertRelabelConfigLister ¶
type AlertRelabelConfigLister interface { // List lists all AlertRelabelConfigs in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.AlertRelabelConfig, err error) // AlertRelabelConfigs returns an object that can list and get AlertRelabelConfigs. AlertRelabelConfigs(namespace string) AlertRelabelConfigNamespaceLister AlertRelabelConfigListerExpansion }
AlertRelabelConfigLister helps list AlertRelabelConfigs. All objects returned here must be treated as read-only.
func NewAlertRelabelConfigLister ¶
func NewAlertRelabelConfigLister(indexer cache.Indexer) AlertRelabelConfigLister
NewAlertRelabelConfigLister returns a new AlertRelabelConfigLister.
type AlertRelabelConfigListerExpansion ¶
type AlertRelabelConfigListerExpansion interface{}
AlertRelabelConfigListerExpansion allows custom methods to be added to AlertRelabelConfigLister.
type AlertRelabelConfigNamespaceLister ¶
type AlertRelabelConfigNamespaceLister interface { // List lists all AlertRelabelConfigs in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.AlertRelabelConfig, err error) // Get retrieves the AlertRelabelConfig from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.AlertRelabelConfig, error) AlertRelabelConfigNamespaceListerExpansion }
AlertRelabelConfigNamespaceLister helps list and get AlertRelabelConfigs. All objects returned here must be treated as read-only.
type AlertRelabelConfigNamespaceListerExpansion ¶
type AlertRelabelConfigNamespaceListerExpansion interface{}
AlertRelabelConfigNamespaceListerExpansion allows custom methods to be added to AlertRelabelConfigNamespaceLister.
type AlertingRuleLister ¶
type AlertingRuleLister interface { // List lists all AlertingRules in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.AlertingRule, err error) // AlertingRules returns an object that can list and get AlertingRules. AlertingRules(namespace string) AlertingRuleNamespaceLister AlertingRuleListerExpansion }
AlertingRuleLister helps list AlertingRules. All objects returned here must be treated as read-only.
func NewAlertingRuleLister ¶
func NewAlertingRuleLister(indexer cache.Indexer) AlertingRuleLister
NewAlertingRuleLister returns a new AlertingRuleLister.
type AlertingRuleListerExpansion ¶
type AlertingRuleListerExpansion interface{}
AlertingRuleListerExpansion allows custom methods to be added to AlertingRuleLister.
type AlertingRuleNamespaceLister ¶
type AlertingRuleNamespaceLister interface { // List lists all AlertingRules in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.AlertingRule, err error) // Get retrieves the AlertingRule from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.AlertingRule, error) AlertingRuleNamespaceListerExpansion }
AlertingRuleNamespaceLister helps list and get AlertingRules. All objects returned here must be treated as read-only.
type AlertingRuleNamespaceListerExpansion ¶
type AlertingRuleNamespaceListerExpansion interface{}
AlertingRuleNamespaceListerExpansion allows custom methods to be added to AlertingRuleNamespaceLister.