v1

package
v0.8.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 11, 2023 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 ClusterPodMonitoringLister

type ClusterPodMonitoringLister interface {
	// List lists all ClusterPodMonitorings in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.ClusterPodMonitoring, err error)
	// Get retrieves the ClusterPodMonitoring from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.ClusterPodMonitoring, error)
	ClusterPodMonitoringListerExpansion
}

ClusterPodMonitoringLister helps list ClusterPodMonitorings. All objects returned here must be treated as read-only.

func NewClusterPodMonitoringLister

func NewClusterPodMonitoringLister(indexer cache.Indexer) ClusterPodMonitoringLister

NewClusterPodMonitoringLister returns a new ClusterPodMonitoringLister.

type ClusterPodMonitoringListerExpansion

type ClusterPodMonitoringListerExpansion interface{}

ClusterPodMonitoringListerExpansion allows custom methods to be added to ClusterPodMonitoringLister.

type ClusterRulesLister

type ClusterRulesLister interface {
	// List lists all ClusterRules in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.ClusterRules, err error)
	// Get retrieves the ClusterRules from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.ClusterRules, error)
	ClusterRulesListerExpansion
}

ClusterRulesLister helps list ClusterRules. All objects returned here must be treated as read-only.

func NewClusterRulesLister

func NewClusterRulesLister(indexer cache.Indexer) ClusterRulesLister

NewClusterRulesLister returns a new ClusterRulesLister.

type ClusterRulesListerExpansion

type ClusterRulesListerExpansion interface{}

ClusterRulesListerExpansion allows custom methods to be added to ClusterRulesLister.

type GlobalRulesLister

type GlobalRulesLister interface {
	// List lists all GlobalRules in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.GlobalRules, err error)
	// Get retrieves the GlobalRules from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.GlobalRules, error)
	GlobalRulesListerExpansion
}

GlobalRulesLister helps list GlobalRules. All objects returned here must be treated as read-only.

func NewGlobalRulesLister

func NewGlobalRulesLister(indexer cache.Indexer) GlobalRulesLister

NewGlobalRulesLister returns a new GlobalRulesLister.

type GlobalRulesListerExpansion

type GlobalRulesListerExpansion interface{}

GlobalRulesListerExpansion allows custom methods to be added to GlobalRulesLister.

type OperatorConfigLister

type OperatorConfigLister interface {
	// List lists all OperatorConfigs in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.OperatorConfig, err error)
	// OperatorConfigs returns an object that can list and get OperatorConfigs.
	OperatorConfigs(namespace string) OperatorConfigNamespaceLister
	OperatorConfigListerExpansion
}

OperatorConfigLister helps list OperatorConfigs. All objects returned here must be treated as read-only.

func NewOperatorConfigLister

func NewOperatorConfigLister(indexer cache.Indexer) OperatorConfigLister

NewOperatorConfigLister returns a new OperatorConfigLister.

type OperatorConfigListerExpansion

type OperatorConfigListerExpansion interface{}

OperatorConfigListerExpansion allows custom methods to be added to OperatorConfigLister.

type OperatorConfigNamespaceLister

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

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

type OperatorConfigNamespaceListerExpansion

type OperatorConfigNamespaceListerExpansion interface{}

OperatorConfigNamespaceListerExpansion allows custom methods to be added to OperatorConfigNamespaceLister.

type PodMonitoringLister

type PodMonitoringLister interface {
	// List lists all PodMonitorings in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.PodMonitoring, err error)
	// PodMonitorings returns an object that can list and get PodMonitorings.
	PodMonitorings(namespace string) PodMonitoringNamespaceLister
	PodMonitoringListerExpansion
}

PodMonitoringLister helps list PodMonitorings. All objects returned here must be treated as read-only.

func NewPodMonitoringLister

func NewPodMonitoringLister(indexer cache.Indexer) PodMonitoringLister

NewPodMonitoringLister returns a new PodMonitoringLister.

type PodMonitoringListerExpansion

type PodMonitoringListerExpansion interface{}

PodMonitoringListerExpansion allows custom methods to be added to PodMonitoringLister.

type PodMonitoringNamespaceLister

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

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

type PodMonitoringNamespaceListerExpansion

type PodMonitoringNamespaceListerExpansion interface{}

PodMonitoringNamespaceListerExpansion allows custom methods to be added to PodMonitoringNamespaceLister.

type RulesLister

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

RulesLister helps list Rules. All objects returned here must be treated as read-only.

func NewRulesLister

func NewRulesLister(indexer cache.Indexer) RulesLister

NewRulesLister returns a new RulesLister.

type RulesListerExpansion

type RulesListerExpansion interface{}

RulesListerExpansion allows custom methods to be added to RulesLister.

type RulesNamespaceLister

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

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

type RulesNamespaceListerExpansion

type RulesNamespaceListerExpansion interface{}

RulesNamespaceListerExpansion allows custom methods to be added to RulesNamespaceLister.

Jump to

Keyboard shortcuts

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