Documentation ¶
Index ¶
- type AlertNotificationLister
- type AlertNotificationListerExpansion
- type AlertNotificationNamespaceLister
- type AlertNotificationNamespaceListerExpansion
- type DashboardLister
- type DashboardListerExpansion
- type DashboardNamespaceLister
- type DashboardNamespaceListerExpansion
- type DataSourceLister
- type DataSourceListerExpansion
- type DataSourceNamespaceLister
- type DataSourceNamespaceListerExpansion
- type FolderLister
- type FolderListerExpansion
- type FolderNamespaceLister
- type FolderNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlertNotificationLister ¶
type AlertNotificationLister interface { // List lists all AlertNotifications in the indexer. List(selector labels.Selector) (ret []*v1alpha1.AlertNotification, err error) // AlertNotifications returns an object that can list and get AlertNotifications. AlertNotifications(namespace string) AlertNotificationNamespaceLister AlertNotificationListerExpansion }
AlertNotificationLister helps list AlertNotifications.
func NewAlertNotificationLister ¶
func NewAlertNotificationLister(indexer cache.Indexer) AlertNotificationLister
NewAlertNotificationLister returns a new AlertNotificationLister.
type AlertNotificationListerExpansion ¶
type AlertNotificationListerExpansion interface{}
AlertNotificationListerExpansion allows custom methods to be added to AlertNotificationLister.
type AlertNotificationNamespaceLister ¶
type AlertNotificationNamespaceLister interface { // List lists all AlertNotifications in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.AlertNotification, err error) // Get retrieves the AlertNotification from the indexer for a given namespace and name. Get(name string) (*v1alpha1.AlertNotification, error) AlertNotificationNamespaceListerExpansion }
AlertNotificationNamespaceLister helps list and get AlertNotifications.
type AlertNotificationNamespaceListerExpansion ¶
type AlertNotificationNamespaceListerExpansion interface{}
AlertNotificationNamespaceListerExpansion allows custom methods to be added to AlertNotificationNamespaceLister.
type DashboardLister ¶
type DashboardLister interface { // List lists all Dashboards in the indexer. 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.
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. List(selector labels.Selector) (ret []*v1alpha1.Dashboard, err error) // Get retrieves the Dashboard from the indexer for a given namespace and name. Get(name string) (*v1alpha1.Dashboard, error) DashboardNamespaceListerExpansion }
DashboardNamespaceLister helps list and get Dashboards.
type DashboardNamespaceListerExpansion ¶
type DashboardNamespaceListerExpansion interface{}
DashboardNamespaceListerExpansion allows custom methods to be added to DashboardNamespaceLister.
type DataSourceLister ¶
type DataSourceLister interface { // List lists all DataSources in the indexer. List(selector labels.Selector) (ret []*v1alpha1.DataSource, err error) // DataSources returns an object that can list and get DataSources. DataSources(namespace string) DataSourceNamespaceLister DataSourceListerExpansion }
DataSourceLister helps list DataSources.
func NewDataSourceLister ¶
func NewDataSourceLister(indexer cache.Indexer) DataSourceLister
NewDataSourceLister returns a new DataSourceLister.
type DataSourceListerExpansion ¶
type DataSourceListerExpansion interface{}
DataSourceListerExpansion allows custom methods to be added to DataSourceLister.
type DataSourceNamespaceLister ¶
type DataSourceNamespaceLister interface { // List lists all DataSources in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.DataSource, err error) // Get retrieves the DataSource from the indexer for a given namespace and name. Get(name string) (*v1alpha1.DataSource, error) DataSourceNamespaceListerExpansion }
DataSourceNamespaceLister helps list and get DataSources.
type DataSourceNamespaceListerExpansion ¶
type DataSourceNamespaceListerExpansion interface{}
DataSourceNamespaceListerExpansion allows custom methods to be added to DataSourceNamespaceLister.
type FolderLister ¶
type FolderLister interface { // List lists all Folders in the indexer. List(selector labels.Selector) (ret []*v1alpha1.Folder, err error) // Folders returns an object that can list and get Folders. Folders(namespace string) FolderNamespaceLister FolderListerExpansion }
FolderLister helps list Folders.
func NewFolderLister ¶
func NewFolderLister(indexer cache.Indexer) FolderLister
NewFolderLister returns a new FolderLister.
type FolderListerExpansion ¶
type FolderListerExpansion interface{}
FolderListerExpansion allows custom methods to be added to FolderLister.
type FolderNamespaceLister ¶
type FolderNamespaceLister interface { // List lists all Folders in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.Folder, err error) // Get retrieves the Folder from the indexer for a given namespace and name. Get(name string) (*v1alpha1.Folder, error) FolderNamespaceListerExpansion }
FolderNamespaceLister helps list and get Folders.
type FolderNamespaceListerExpansion ¶
type FolderNamespaceListerExpansion interface{}
FolderNamespaceListerExpansion allows custom methods to be added to FolderNamespaceLister.