Documentation ¶
Index ¶
- type VMAgentLister
- type VMAgentListerExpansion
- type VMAgentNamespaceLister
- type VMAgentNamespaceListerExpansion
- type VMAlertLister
- type VMAlertListerExpansion
- type VMAlertNamespaceLister
- type VMAlertNamespaceListerExpansion
- type VMAlertmanagerConfigLister
- type VMAlertmanagerConfigListerExpansion
- type VMAlertmanagerConfigNamespaceLister
- type VMAlertmanagerConfigNamespaceListerExpansion
- type VMAlertmanagerLister
- type VMAlertmanagerListerExpansion
- type VMAlertmanagerNamespaceLister
- type VMAlertmanagerNamespaceListerExpansion
- type VMAuthLister
- type VMAuthListerExpansion
- type VMAuthNamespaceLister
- type VMAuthNamespaceListerExpansion
- type VMClusterLister
- type VMClusterListerExpansion
- type VMClusterNamespaceLister
- type VMClusterNamespaceListerExpansion
- type VMNodeScrapeLister
- type VMNodeScrapeListerExpansion
- type VMNodeScrapeNamespaceLister
- type VMNodeScrapeNamespaceListerExpansion
- type VMPodScrapeLister
- type VMPodScrapeListerExpansion
- type VMPodScrapeNamespaceLister
- type VMPodScrapeNamespaceListerExpansion
- type VMProbeLister
- type VMProbeListerExpansion
- type VMProbeNamespaceLister
- type VMProbeNamespaceListerExpansion
- type VMRuleLister
- type VMRuleListerExpansion
- type VMRuleNamespaceLister
- type VMRuleNamespaceListerExpansion
- type VMScrapeConfigLister
- type VMScrapeConfigListerExpansion
- type VMScrapeConfigNamespaceLister
- type VMScrapeConfigNamespaceListerExpansion
- type VMServiceScrapeLister
- type VMServiceScrapeListerExpansion
- type VMServiceScrapeNamespaceLister
- type VMServiceScrapeNamespaceListerExpansion
- type VMSingleLister
- type VMSingleListerExpansion
- type VMSingleNamespaceLister
- type VMSingleNamespaceListerExpansion
- type VMStaticScrapeLister
- type VMStaticScrapeListerExpansion
- type VMStaticScrapeNamespaceLister
- type VMStaticScrapeNamespaceListerExpansion
- type VMUserLister
- type VMUserListerExpansion
- type VMUserNamespaceLister
- type VMUserNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VMAgentLister ¶
type VMAgentLister interface { // List lists all VMAgents in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMAgent, err error) // VMAgents returns an object that can list and get VMAgents. VMAgents(namespace string) VMAgentNamespaceLister VMAgentListerExpansion }
VMAgentLister helps list VMAgents. All objects returned here must be treated as read-only.
func NewVMAgentLister ¶
func NewVMAgentLister(indexer cache.Indexer) VMAgentLister
NewVMAgentLister returns a new VMAgentLister.
type VMAgentListerExpansion ¶
type VMAgentListerExpansion interface{}
VMAgentListerExpansion allows custom methods to be added to VMAgentLister.
type VMAgentNamespaceLister ¶
type VMAgentNamespaceLister interface { // List lists all VMAgents in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMAgent, err error) // Get retrieves the VMAgent from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1beta1.VMAgent, error) VMAgentNamespaceListerExpansion }
VMAgentNamespaceLister helps list and get VMAgents. All objects returned here must be treated as read-only.
type VMAgentNamespaceListerExpansion ¶
type VMAgentNamespaceListerExpansion interface{}
VMAgentNamespaceListerExpansion allows custom methods to be added to VMAgentNamespaceLister.
type VMAlertLister ¶
type VMAlertLister interface { // List lists all VMAlerts in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMAlert, err error) // VMAlerts returns an object that can list and get VMAlerts. VMAlerts(namespace string) VMAlertNamespaceLister VMAlertListerExpansion }
VMAlertLister helps list VMAlerts. All objects returned here must be treated as read-only.
func NewVMAlertLister ¶
func NewVMAlertLister(indexer cache.Indexer) VMAlertLister
NewVMAlertLister returns a new VMAlertLister.
type VMAlertListerExpansion ¶
type VMAlertListerExpansion interface{}
VMAlertListerExpansion allows custom methods to be added to VMAlertLister.
type VMAlertNamespaceLister ¶
type VMAlertNamespaceLister interface { // List lists all VMAlerts in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMAlert, err error) // Get retrieves the VMAlert from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1beta1.VMAlert, error) VMAlertNamespaceListerExpansion }
VMAlertNamespaceLister helps list and get VMAlerts. All objects returned here must be treated as read-only.
type VMAlertNamespaceListerExpansion ¶
type VMAlertNamespaceListerExpansion interface{}
VMAlertNamespaceListerExpansion allows custom methods to be added to VMAlertNamespaceLister.
type VMAlertmanagerConfigLister ¶
type VMAlertmanagerConfigLister interface { // List lists all VMAlertmanagerConfigs in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMAlertmanagerConfig, err error) // VMAlertmanagerConfigs returns an object that can list and get VMAlertmanagerConfigs. VMAlertmanagerConfigs(namespace string) VMAlertmanagerConfigNamespaceLister VMAlertmanagerConfigListerExpansion }
VMAlertmanagerConfigLister helps list VMAlertmanagerConfigs. All objects returned here must be treated as read-only.
func NewVMAlertmanagerConfigLister ¶
func NewVMAlertmanagerConfigLister(indexer cache.Indexer) VMAlertmanagerConfigLister
NewVMAlertmanagerConfigLister returns a new VMAlertmanagerConfigLister.
type VMAlertmanagerConfigListerExpansion ¶
type VMAlertmanagerConfigListerExpansion interface{}
VMAlertmanagerConfigListerExpansion allows custom methods to be added to VMAlertmanagerConfigLister.
type VMAlertmanagerConfigNamespaceLister ¶
type VMAlertmanagerConfigNamespaceLister interface { // List lists all VMAlertmanagerConfigs in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMAlertmanagerConfig, err error) // Get retrieves the VMAlertmanagerConfig from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1beta1.VMAlertmanagerConfig, error) VMAlertmanagerConfigNamespaceListerExpansion }
VMAlertmanagerConfigNamespaceLister helps list and get VMAlertmanagerConfigs. All objects returned here must be treated as read-only.
type VMAlertmanagerConfigNamespaceListerExpansion ¶
type VMAlertmanagerConfigNamespaceListerExpansion interface{}
VMAlertmanagerConfigNamespaceListerExpansion allows custom methods to be added to VMAlertmanagerConfigNamespaceLister.
type VMAlertmanagerLister ¶
type VMAlertmanagerLister interface { // List lists all VMAlertmanagers in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMAlertmanager, err error) // VMAlertmanagers returns an object that can list and get VMAlertmanagers. VMAlertmanagers(namespace string) VMAlertmanagerNamespaceLister VMAlertmanagerListerExpansion }
VMAlertmanagerLister helps list VMAlertmanagers. All objects returned here must be treated as read-only.
func NewVMAlertmanagerLister ¶
func NewVMAlertmanagerLister(indexer cache.Indexer) VMAlertmanagerLister
NewVMAlertmanagerLister returns a new VMAlertmanagerLister.
type VMAlertmanagerListerExpansion ¶
type VMAlertmanagerListerExpansion interface{}
VMAlertmanagerListerExpansion allows custom methods to be added to VMAlertmanagerLister.
type VMAlertmanagerNamespaceLister ¶
type VMAlertmanagerNamespaceLister interface { // List lists all VMAlertmanagers in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMAlertmanager, err error) // Get retrieves the VMAlertmanager from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1beta1.VMAlertmanager, error) VMAlertmanagerNamespaceListerExpansion }
VMAlertmanagerNamespaceLister helps list and get VMAlertmanagers. All objects returned here must be treated as read-only.
type VMAlertmanagerNamespaceListerExpansion ¶
type VMAlertmanagerNamespaceListerExpansion interface{}
VMAlertmanagerNamespaceListerExpansion allows custom methods to be added to VMAlertmanagerNamespaceLister.
type VMAuthLister ¶
type VMAuthLister interface { // List lists all VMAuths in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMAuth, err error) // VMAuths returns an object that can list and get VMAuths. VMAuths(namespace string) VMAuthNamespaceLister VMAuthListerExpansion }
VMAuthLister helps list VMAuths. All objects returned here must be treated as read-only.
func NewVMAuthLister ¶
func NewVMAuthLister(indexer cache.Indexer) VMAuthLister
NewVMAuthLister returns a new VMAuthLister.
type VMAuthListerExpansion ¶
type VMAuthListerExpansion interface{}
VMAuthListerExpansion allows custom methods to be added to VMAuthLister.
type VMAuthNamespaceLister ¶
type VMAuthNamespaceLister interface { // List lists all VMAuths in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMAuth, err error) // Get retrieves the VMAuth from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1beta1.VMAuth, error) VMAuthNamespaceListerExpansion }
VMAuthNamespaceLister helps list and get VMAuths. All objects returned here must be treated as read-only.
type VMAuthNamespaceListerExpansion ¶
type VMAuthNamespaceListerExpansion interface{}
VMAuthNamespaceListerExpansion allows custom methods to be added to VMAuthNamespaceLister.
type VMClusterLister ¶
type VMClusterLister interface { // List lists all VMClusters in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMCluster, err error) // VMClusters returns an object that can list and get VMClusters. VMClusters(namespace string) VMClusterNamespaceLister VMClusterListerExpansion }
VMClusterLister helps list VMClusters. All objects returned here must be treated as read-only.
func NewVMClusterLister ¶
func NewVMClusterLister(indexer cache.Indexer) VMClusterLister
NewVMClusterLister returns a new VMClusterLister.
type VMClusterListerExpansion ¶
type VMClusterListerExpansion interface{}
VMClusterListerExpansion allows custom methods to be added to VMClusterLister.
type VMClusterNamespaceLister ¶
type VMClusterNamespaceLister interface { // List lists all VMClusters in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMCluster, err error) // Get retrieves the VMCluster from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1beta1.VMCluster, error) VMClusterNamespaceListerExpansion }
VMClusterNamespaceLister helps list and get VMClusters. All objects returned here must be treated as read-only.
type VMClusterNamespaceListerExpansion ¶
type VMClusterNamespaceListerExpansion interface{}
VMClusterNamespaceListerExpansion allows custom methods to be added to VMClusterNamespaceLister.
type VMNodeScrapeLister ¶
type VMNodeScrapeLister interface { // List lists all VMNodeScrapes in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMNodeScrape, err error) // VMNodeScrapes returns an object that can list and get VMNodeScrapes. VMNodeScrapes(namespace string) VMNodeScrapeNamespaceLister VMNodeScrapeListerExpansion }
VMNodeScrapeLister helps list VMNodeScrapes. All objects returned here must be treated as read-only.
func NewVMNodeScrapeLister ¶
func NewVMNodeScrapeLister(indexer cache.Indexer) VMNodeScrapeLister
NewVMNodeScrapeLister returns a new VMNodeScrapeLister.
type VMNodeScrapeListerExpansion ¶
type VMNodeScrapeListerExpansion interface{}
VMNodeScrapeListerExpansion allows custom methods to be added to VMNodeScrapeLister.
type VMNodeScrapeNamespaceLister ¶
type VMNodeScrapeNamespaceLister interface { // List lists all VMNodeScrapes in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMNodeScrape, err error) // Get retrieves the VMNodeScrape from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1beta1.VMNodeScrape, error) VMNodeScrapeNamespaceListerExpansion }
VMNodeScrapeNamespaceLister helps list and get VMNodeScrapes. All objects returned here must be treated as read-only.
type VMNodeScrapeNamespaceListerExpansion ¶
type VMNodeScrapeNamespaceListerExpansion interface{}
VMNodeScrapeNamespaceListerExpansion allows custom methods to be added to VMNodeScrapeNamespaceLister.
type VMPodScrapeLister ¶
type VMPodScrapeLister interface { // List lists all VMPodScrapes in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMPodScrape, err error) // VMPodScrapes returns an object that can list and get VMPodScrapes. VMPodScrapes(namespace string) VMPodScrapeNamespaceLister VMPodScrapeListerExpansion }
VMPodScrapeLister helps list VMPodScrapes. All objects returned here must be treated as read-only.
func NewVMPodScrapeLister ¶
func NewVMPodScrapeLister(indexer cache.Indexer) VMPodScrapeLister
NewVMPodScrapeLister returns a new VMPodScrapeLister.
type VMPodScrapeListerExpansion ¶
type VMPodScrapeListerExpansion interface{}
VMPodScrapeListerExpansion allows custom methods to be added to VMPodScrapeLister.
type VMPodScrapeNamespaceLister ¶
type VMPodScrapeNamespaceLister interface { // List lists all VMPodScrapes in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMPodScrape, err error) // Get retrieves the VMPodScrape from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1beta1.VMPodScrape, error) VMPodScrapeNamespaceListerExpansion }
VMPodScrapeNamespaceLister helps list and get VMPodScrapes. All objects returned here must be treated as read-only.
type VMPodScrapeNamespaceListerExpansion ¶
type VMPodScrapeNamespaceListerExpansion interface{}
VMPodScrapeNamespaceListerExpansion allows custom methods to be added to VMPodScrapeNamespaceLister.
type VMProbeLister ¶
type VMProbeLister interface { // List lists all VMProbes in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMProbe, err error) // VMProbes returns an object that can list and get VMProbes. VMProbes(namespace string) VMProbeNamespaceLister VMProbeListerExpansion }
VMProbeLister helps list VMProbes. All objects returned here must be treated as read-only.
func NewVMProbeLister ¶
func NewVMProbeLister(indexer cache.Indexer) VMProbeLister
NewVMProbeLister returns a new VMProbeLister.
type VMProbeListerExpansion ¶
type VMProbeListerExpansion interface{}
VMProbeListerExpansion allows custom methods to be added to VMProbeLister.
type VMProbeNamespaceLister ¶
type VMProbeNamespaceLister interface { // List lists all VMProbes in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMProbe, err error) // Get retrieves the VMProbe from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1beta1.VMProbe, error) VMProbeNamespaceListerExpansion }
VMProbeNamespaceLister helps list and get VMProbes. All objects returned here must be treated as read-only.
type VMProbeNamespaceListerExpansion ¶
type VMProbeNamespaceListerExpansion interface{}
VMProbeNamespaceListerExpansion allows custom methods to be added to VMProbeNamespaceLister.
type VMRuleLister ¶
type VMRuleLister interface { // List lists all VMRules in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMRule, err error) // VMRules returns an object that can list and get VMRules. VMRules(namespace string) VMRuleNamespaceLister VMRuleListerExpansion }
VMRuleLister helps list VMRules. All objects returned here must be treated as read-only.
func NewVMRuleLister ¶
func NewVMRuleLister(indexer cache.Indexer) VMRuleLister
NewVMRuleLister returns a new VMRuleLister.
type VMRuleListerExpansion ¶
type VMRuleListerExpansion interface{}
VMRuleListerExpansion allows custom methods to be added to VMRuleLister.
type VMRuleNamespaceLister ¶
type VMRuleNamespaceLister interface { // List lists all VMRules in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMRule, err error) // Get retrieves the VMRule from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1beta1.VMRule, error) VMRuleNamespaceListerExpansion }
VMRuleNamespaceLister helps list and get VMRules. All objects returned here must be treated as read-only.
type VMRuleNamespaceListerExpansion ¶
type VMRuleNamespaceListerExpansion interface{}
VMRuleNamespaceListerExpansion allows custom methods to be added to VMRuleNamespaceLister.
type VMScrapeConfigLister ¶
type VMScrapeConfigLister interface { // List lists all VMScrapeConfigs in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMScrapeConfig, err error) // VMScrapeConfigs returns an object that can list and get VMScrapeConfigs. VMScrapeConfigs(namespace string) VMScrapeConfigNamespaceLister VMScrapeConfigListerExpansion }
VMScrapeConfigLister helps list VMScrapeConfigs. All objects returned here must be treated as read-only.
func NewVMScrapeConfigLister ¶
func NewVMScrapeConfigLister(indexer cache.Indexer) VMScrapeConfigLister
NewVMScrapeConfigLister returns a new VMScrapeConfigLister.
type VMScrapeConfigListerExpansion ¶
type VMScrapeConfigListerExpansion interface{}
VMScrapeConfigListerExpansion allows custom methods to be added to VMScrapeConfigLister.
type VMScrapeConfigNamespaceLister ¶
type VMScrapeConfigNamespaceLister interface { // List lists all VMScrapeConfigs in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMScrapeConfig, err error) // Get retrieves the VMScrapeConfig from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1beta1.VMScrapeConfig, error) VMScrapeConfigNamespaceListerExpansion }
VMScrapeConfigNamespaceLister helps list and get VMScrapeConfigs. All objects returned here must be treated as read-only.
type VMScrapeConfigNamespaceListerExpansion ¶
type VMScrapeConfigNamespaceListerExpansion interface{}
VMScrapeConfigNamespaceListerExpansion allows custom methods to be added to VMScrapeConfigNamespaceLister.
type VMServiceScrapeLister ¶
type VMServiceScrapeLister interface { // List lists all VMServiceScrapes in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMServiceScrape, err error) // VMServiceScrapes returns an object that can list and get VMServiceScrapes. VMServiceScrapes(namespace string) VMServiceScrapeNamespaceLister VMServiceScrapeListerExpansion }
VMServiceScrapeLister helps list VMServiceScrapes. All objects returned here must be treated as read-only.
func NewVMServiceScrapeLister ¶
func NewVMServiceScrapeLister(indexer cache.Indexer) VMServiceScrapeLister
NewVMServiceScrapeLister returns a new VMServiceScrapeLister.
type VMServiceScrapeListerExpansion ¶
type VMServiceScrapeListerExpansion interface{}
VMServiceScrapeListerExpansion allows custom methods to be added to VMServiceScrapeLister.
type VMServiceScrapeNamespaceLister ¶
type VMServiceScrapeNamespaceLister interface { // List lists all VMServiceScrapes in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMServiceScrape, err error) // Get retrieves the VMServiceScrape from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1beta1.VMServiceScrape, error) VMServiceScrapeNamespaceListerExpansion }
VMServiceScrapeNamespaceLister helps list and get VMServiceScrapes. All objects returned here must be treated as read-only.
type VMServiceScrapeNamespaceListerExpansion ¶
type VMServiceScrapeNamespaceListerExpansion interface{}
VMServiceScrapeNamespaceListerExpansion allows custom methods to be added to VMServiceScrapeNamespaceLister.
type VMSingleLister ¶
type VMSingleLister interface { // List lists all VMSingles in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMSingle, err error) // VMSingles returns an object that can list and get VMSingles. VMSingles(namespace string) VMSingleNamespaceLister VMSingleListerExpansion }
VMSingleLister helps list VMSingles. All objects returned here must be treated as read-only.
func NewVMSingleLister ¶
func NewVMSingleLister(indexer cache.Indexer) VMSingleLister
NewVMSingleLister returns a new VMSingleLister.
type VMSingleListerExpansion ¶
type VMSingleListerExpansion interface{}
VMSingleListerExpansion allows custom methods to be added to VMSingleLister.
type VMSingleNamespaceLister ¶
type VMSingleNamespaceLister interface { // List lists all VMSingles in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMSingle, err error) // Get retrieves the VMSingle from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1beta1.VMSingle, error) VMSingleNamespaceListerExpansion }
VMSingleNamespaceLister helps list and get VMSingles. All objects returned here must be treated as read-only.
type VMSingleNamespaceListerExpansion ¶
type VMSingleNamespaceListerExpansion interface{}
VMSingleNamespaceListerExpansion allows custom methods to be added to VMSingleNamespaceLister.
type VMStaticScrapeLister ¶
type VMStaticScrapeLister interface { // List lists all VMStaticScrapes in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMStaticScrape, err error) // VMStaticScrapes returns an object that can list and get VMStaticScrapes. VMStaticScrapes(namespace string) VMStaticScrapeNamespaceLister VMStaticScrapeListerExpansion }
VMStaticScrapeLister helps list VMStaticScrapes. All objects returned here must be treated as read-only.
func NewVMStaticScrapeLister ¶
func NewVMStaticScrapeLister(indexer cache.Indexer) VMStaticScrapeLister
NewVMStaticScrapeLister returns a new VMStaticScrapeLister.
type VMStaticScrapeListerExpansion ¶
type VMStaticScrapeListerExpansion interface{}
VMStaticScrapeListerExpansion allows custom methods to be added to VMStaticScrapeLister.
type VMStaticScrapeNamespaceLister ¶
type VMStaticScrapeNamespaceLister interface { // List lists all VMStaticScrapes in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMStaticScrape, err error) // Get retrieves the VMStaticScrape from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1beta1.VMStaticScrape, error) VMStaticScrapeNamespaceListerExpansion }
VMStaticScrapeNamespaceLister helps list and get VMStaticScrapes. All objects returned here must be treated as read-only.
type VMStaticScrapeNamespaceListerExpansion ¶
type VMStaticScrapeNamespaceListerExpansion interface{}
VMStaticScrapeNamespaceListerExpansion allows custom methods to be added to VMStaticScrapeNamespaceLister.
type VMUserLister ¶
type VMUserLister interface { // List lists all VMUsers in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMUser, err error) // VMUsers returns an object that can list and get VMUsers. VMUsers(namespace string) VMUserNamespaceLister VMUserListerExpansion }
VMUserLister helps list VMUsers. All objects returned here must be treated as read-only.
func NewVMUserLister ¶
func NewVMUserLister(indexer cache.Indexer) VMUserLister
NewVMUserLister returns a new VMUserLister.
type VMUserListerExpansion ¶
type VMUserListerExpansion interface{}
VMUserListerExpansion allows custom methods to be added to VMUserLister.
type VMUserNamespaceLister ¶
type VMUserNamespaceLister interface { // List lists all VMUsers in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1beta1.VMUser, err error) // Get retrieves the VMUser from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1beta1.VMUser, error) VMUserNamespaceListerExpansion }
VMUserNamespaceLister helps list and get VMUsers. All objects returned here must be treated as read-only.
type VMUserNamespaceListerExpansion ¶
type VMUserNamespaceListerExpansion interface{}
VMUserNamespaceListerExpansion allows custom methods to be added to VMUserNamespaceLister.