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 AlarmContactGroupLister

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

AlarmContactGroupLister helps list AlarmContactGroups. All objects returned here must be treated as read-only.

func NewAlarmContactGroupLister

func NewAlarmContactGroupLister(indexer cache.Indexer) AlarmContactGroupLister

NewAlarmContactGroupLister returns a new AlarmContactGroupLister.

type AlarmContactGroupListerExpansion

type AlarmContactGroupListerExpansion interface{}

AlarmContactGroupListerExpansion allows custom methods to be added to AlarmContactGroupLister.

type AlarmContactGroupNamespaceLister

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

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

type AlarmContactGroupNamespaceListerExpansion

type AlarmContactGroupNamespaceListerExpansion interface{}

AlarmContactGroupNamespaceListerExpansion allows custom methods to be added to AlarmContactGroupNamespaceLister.

type AlarmContactLister

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

AlarmContactLister helps list AlarmContacts. All objects returned here must be treated as read-only.

func NewAlarmContactLister

func NewAlarmContactLister(indexer cache.Indexer) AlarmContactLister

NewAlarmContactLister returns a new AlarmContactLister.

type AlarmContactListerExpansion

type AlarmContactListerExpansion interface{}

AlarmContactListerExpansion allows custom methods to be added to AlarmContactLister.

type AlarmContactNamespaceLister

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

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

type AlarmContactNamespaceListerExpansion

type AlarmContactNamespaceListerExpansion interface{}

AlarmContactNamespaceListerExpansion allows custom methods to be added to AlarmContactNamespaceLister.

type AlarmLister

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

AlarmLister helps list Alarms. All objects returned here must be treated as read-only.

func NewAlarmLister

func NewAlarmLister(indexer cache.Indexer) AlarmLister

NewAlarmLister returns a new AlarmLister.

type AlarmListerExpansion

type AlarmListerExpansion interface{}

AlarmListerExpansion allows custom methods to be added to AlarmLister.

type AlarmNamespaceLister

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

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

type AlarmNamespaceListerExpansion

type AlarmNamespaceListerExpansion interface{}

AlarmNamespaceListerExpansion allows custom methods to be added to AlarmNamespaceLister.

type DynamicTagGroupLister added in v0.5.0

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

DynamicTagGroupLister helps list DynamicTagGroups. All objects returned here must be treated as read-only.

func NewDynamicTagGroupLister added in v0.5.0

func NewDynamicTagGroupLister(indexer cache.Indexer) DynamicTagGroupLister

NewDynamicTagGroupLister returns a new DynamicTagGroupLister.

type DynamicTagGroupListerExpansion added in v0.5.0

type DynamicTagGroupListerExpansion interface{}

DynamicTagGroupListerExpansion allows custom methods to be added to DynamicTagGroupLister.

type DynamicTagGroupNamespaceLister added in v0.5.0

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

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

type DynamicTagGroupNamespaceListerExpansion added in v0.5.0

type DynamicTagGroupNamespaceListerExpansion interface{}

DynamicTagGroupNamespaceListerExpansion allows custom methods to be added to DynamicTagGroupNamespaceLister.

type GroupMetricRuleLister

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

GroupMetricRuleLister helps list GroupMetricRules. All objects returned here must be treated as read-only.

func NewGroupMetricRuleLister

func NewGroupMetricRuleLister(indexer cache.Indexer) GroupMetricRuleLister

NewGroupMetricRuleLister returns a new GroupMetricRuleLister.

type GroupMetricRuleListerExpansion

type GroupMetricRuleListerExpansion interface{}

GroupMetricRuleListerExpansion allows custom methods to be added to GroupMetricRuleLister.

type GroupMetricRuleNamespaceLister

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

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

type GroupMetricRuleNamespaceListerExpansion

type GroupMetricRuleNamespaceListerExpansion interface{}

GroupMetricRuleNamespaceListerExpansion allows custom methods to be added to GroupMetricRuleNamespaceLister.

type MetricRuleTemplateLister added in v0.4.0

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

MetricRuleTemplateLister helps list MetricRuleTemplates. All objects returned here must be treated as read-only.

func NewMetricRuleTemplateLister added in v0.4.0

func NewMetricRuleTemplateLister(indexer cache.Indexer) MetricRuleTemplateLister

NewMetricRuleTemplateLister returns a new MetricRuleTemplateLister.

type MetricRuleTemplateListerExpansion added in v0.4.0

type MetricRuleTemplateListerExpansion interface{}

MetricRuleTemplateListerExpansion allows custom methods to be added to MetricRuleTemplateLister.

type MetricRuleTemplateNamespaceLister added in v0.4.0

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

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

type MetricRuleTemplateNamespaceListerExpansion added in v0.4.0

type MetricRuleTemplateNamespaceListerExpansion interface{}

MetricRuleTemplateNamespaceListerExpansion allows custom methods to be added to MetricRuleTemplateNamespaceLister.

type MonitorGroupInstancesLister

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

MonitorGroupInstancesLister helps list MonitorGroupInstanceses. All objects returned here must be treated as read-only.

func NewMonitorGroupInstancesLister

func NewMonitorGroupInstancesLister(indexer cache.Indexer) MonitorGroupInstancesLister

NewMonitorGroupInstancesLister returns a new MonitorGroupInstancesLister.

type MonitorGroupInstancesListerExpansion

type MonitorGroupInstancesListerExpansion interface{}

MonitorGroupInstancesListerExpansion allows custom methods to be added to MonitorGroupInstancesLister.

type MonitorGroupInstancesNamespaceLister

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

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

type MonitorGroupInstancesNamespaceListerExpansion

type MonitorGroupInstancesNamespaceListerExpansion interface{}

MonitorGroupInstancesNamespaceListerExpansion allows custom methods to be added to MonitorGroupInstancesNamespaceLister.

type MonitorGroupLister

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

MonitorGroupLister helps list MonitorGroups. All objects returned here must be treated as read-only.

func NewMonitorGroupLister

func NewMonitorGroupLister(indexer cache.Indexer) MonitorGroupLister

NewMonitorGroupLister returns a new MonitorGroupLister.

type MonitorGroupListerExpansion

type MonitorGroupListerExpansion interface{}

MonitorGroupListerExpansion allows custom methods to be added to MonitorGroupLister.

type MonitorGroupNamespaceLister

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

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

type MonitorGroupNamespaceListerExpansion

type MonitorGroupNamespaceListerExpansion interface{}

MonitorGroupNamespaceListerExpansion allows custom methods to be added to MonitorGroupNamespaceLister.

type SiteMonitorLister

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

SiteMonitorLister helps list SiteMonitors. All objects returned here must be treated as read-only.

func NewSiteMonitorLister

func NewSiteMonitorLister(indexer cache.Indexer) SiteMonitorLister

NewSiteMonitorLister returns a new SiteMonitorLister.

type SiteMonitorListerExpansion

type SiteMonitorListerExpansion interface{}

SiteMonitorListerExpansion allows custom methods to be added to SiteMonitorLister.

type SiteMonitorNamespaceLister

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

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

type SiteMonitorNamespaceListerExpansion

type SiteMonitorNamespaceListerExpansion interface{}

SiteMonitorNamespaceListerExpansion allows custom methods to be added to SiteMonitorNamespaceLister.

Jump to

Keyboard shortcuts

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