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 AlertPolicyLister

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

AlertPolicyLister helps list AlertPolicies. All objects returned here must be treated as read-only.

func NewAlertPolicyLister

func NewAlertPolicyLister(indexer cache.Indexer) AlertPolicyLister

NewAlertPolicyLister returns a new AlertPolicyLister.

type AlertPolicyListerExpansion

type AlertPolicyListerExpansion interface{}

AlertPolicyListerExpansion allows custom methods to be added to AlertPolicyLister.

type AlertPolicyNamespaceLister

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

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

type AlertPolicyNamespaceListerExpansion

type AlertPolicyNamespaceListerExpansion interface{}

AlertPolicyNamespaceListerExpansion allows custom methods to be added to AlertPolicyNamespaceLister.

type CustomServiceLister

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

CustomServiceLister helps list CustomServices. All objects returned here must be treated as read-only.

func NewCustomServiceLister

func NewCustomServiceLister(indexer cache.Indexer) CustomServiceLister

NewCustomServiceLister returns a new CustomServiceLister.

type CustomServiceListerExpansion

type CustomServiceListerExpansion interface{}

CustomServiceListerExpansion allows custom methods to be added to CustomServiceLister.

type CustomServiceNamespaceLister

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

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

type CustomServiceNamespaceListerExpansion

type CustomServiceNamespaceListerExpansion interface{}

CustomServiceNamespaceListerExpansion allows custom methods to be added to CustomServiceNamespaceLister.

type DashboardLister

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

DashboardLister helps list Dashboards. All objects returned here must be treated as read-only.

func NewDashboardLister

func NewDashboardLister(indexer cache.Indexer) DashboardLister

NewDashboardLister returns a new DashboardLister.

type DashboardListerExpansion

type DashboardListerExpansion interface{}

DashboardListerExpansion allows custom methods to be added to DashboardLister.

type DashboardNamespaceLister

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

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

type DashboardNamespaceListerExpansion

type DashboardNamespaceListerExpansion interface{}

DashboardNamespaceListerExpansion allows custom methods to be added to DashboardNamespaceLister.

type GroupLister

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

GroupLister helps list Groups. All objects returned here must be treated as read-only.

func NewGroupLister

func NewGroupLister(indexer cache.Indexer) GroupLister

NewGroupLister returns a new GroupLister.

type GroupListerExpansion

type GroupListerExpansion interface{}

GroupListerExpansion allows custom methods to be added to GroupLister.

type GroupNamespaceLister

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

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

type GroupNamespaceListerExpansion

type GroupNamespaceListerExpansion interface{}

GroupNamespaceListerExpansion allows custom methods to be added to GroupNamespaceLister.

type MetricDescriptorLister

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

MetricDescriptorLister helps list MetricDescriptors. All objects returned here must be treated as read-only.

func NewMetricDescriptorLister

func NewMetricDescriptorLister(indexer cache.Indexer) MetricDescriptorLister

NewMetricDescriptorLister returns a new MetricDescriptorLister.

type MetricDescriptorListerExpansion

type MetricDescriptorListerExpansion interface{}

MetricDescriptorListerExpansion allows custom methods to be added to MetricDescriptorLister.

type MetricDescriptorNamespaceLister

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

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

type MetricDescriptorNamespaceListerExpansion

type MetricDescriptorNamespaceListerExpansion interface{}

MetricDescriptorNamespaceListerExpansion allows custom methods to be added to MetricDescriptorNamespaceLister.

type NotificationChannelLister

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

NotificationChannelLister helps list NotificationChannels. All objects returned here must be treated as read-only.

func NewNotificationChannelLister

func NewNotificationChannelLister(indexer cache.Indexer) NotificationChannelLister

NewNotificationChannelLister returns a new NotificationChannelLister.

type NotificationChannelListerExpansion

type NotificationChannelListerExpansion interface{}

NotificationChannelListerExpansion allows custom methods to be added to NotificationChannelLister.

type NotificationChannelNamespaceLister

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

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

type NotificationChannelNamespaceListerExpansion

type NotificationChannelNamespaceListerExpansion interface{}

NotificationChannelNamespaceListerExpansion allows custom methods to be added to NotificationChannelNamespaceLister.

type SloLister

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

SloLister helps list Slos. All objects returned here must be treated as read-only.

func NewSloLister

func NewSloLister(indexer cache.Indexer) SloLister

NewSloLister returns a new SloLister.

type SloListerExpansion

type SloListerExpansion interface{}

SloListerExpansion allows custom methods to be added to SloLister.

type SloNamespaceLister

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

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

type SloNamespaceListerExpansion

type SloNamespaceListerExpansion interface{}

SloNamespaceListerExpansion allows custom methods to be added to SloNamespaceLister.

type UptimeCheckConfigLister

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

UptimeCheckConfigLister helps list UptimeCheckConfigs. All objects returned here must be treated as read-only.

func NewUptimeCheckConfigLister

func NewUptimeCheckConfigLister(indexer cache.Indexer) UptimeCheckConfigLister

NewUptimeCheckConfigLister returns a new UptimeCheckConfigLister.

type UptimeCheckConfigListerExpansion

type UptimeCheckConfigListerExpansion interface{}

UptimeCheckConfigListerExpansion allows custom methods to be added to UptimeCheckConfigLister.

type UptimeCheckConfigNamespaceLister

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

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

type UptimeCheckConfigNamespaceListerExpansion

type UptimeCheckConfigNamespaceListerExpansion interface{}

UptimeCheckConfigNamespaceListerExpansion allows custom methods to be added to UptimeCheckConfigNamespaceLister.

Jump to

Keyboard shortcuts

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