Documentation ¶
Index ¶
- type AlertPolicyLister
- type AlertPolicyListerExpansion
- type AlertPolicyNamespaceLister
- type AlertPolicyNamespaceListerExpansion
- type CustomServiceLister
- type CustomServiceListerExpansion
- type CustomServiceNamespaceLister
- type CustomServiceNamespaceListerExpansion
- type DashboardLister
- type DashboardListerExpansion
- type DashboardNamespaceLister
- type DashboardNamespaceListerExpansion
- type GroupLister
- type GroupListerExpansion
- type GroupNamespaceLister
- type GroupNamespaceListerExpansion
- type MetricDescriptorLister
- type MetricDescriptorListerExpansion
- type MetricDescriptorNamespaceLister
- type MetricDescriptorNamespaceListerExpansion
- type NotificationChannelLister
- type NotificationChannelListerExpansion
- type NotificationChannelNamespaceLister
- type NotificationChannelNamespaceListerExpansion
- type SloLister
- type SloListerExpansion
- type SloNamespaceLister
- type SloNamespaceListerExpansion
- type UptimeCheckConfigLister
- type UptimeCheckConfigListerExpansion
- type UptimeCheckConfigNamespaceLister
- type UptimeCheckConfigNamespaceListerExpansion
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.
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.