Documentation ¶
Index ¶
- func NewFilteredKubeControllersConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNodeTopologyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredWorkLoadInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKubeControllersConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNodeTopologyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewWorkLoadInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type KubeControllersConfigurationInformer
- type NodeTopologyInformer
- type WorkLoadInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredKubeControllersConfigurationInformer ¶
func NewFilteredKubeControllersConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredKubeControllersConfigurationInformer constructs a new informer for KubeControllersConfiguration type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredNodeTopologyInformer ¶ added in v0.1.2
func NewFilteredNodeTopologyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNodeTopologyInformer constructs a new informer for NodeTopology type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredWorkLoadInformer ¶ added in v0.1.11
func NewFilteredWorkLoadInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredWorkLoadInformer constructs a new informer for WorkLoad type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewKubeControllersConfigurationInformer ¶
func NewKubeControllersConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewKubeControllersConfigurationInformer constructs a new informer for KubeControllersConfiguration type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewNodeTopologyInformer ¶ added in v0.1.2
func NewNodeTopologyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNodeTopologyInformer constructs a new informer for NodeTopology type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewWorkLoadInformer ¶ added in v0.1.11
func NewWorkLoadInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewWorkLoadInformer constructs a new informer for WorkLoad type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
Types ¶
type Interface ¶
type Interface interface { // KubeControllersConfigurations returns a KubeControllersConfigurationInformer. KubeControllersConfigurations() KubeControllersConfigurationInformer // NodeTopologies returns a NodeTopologyInformer. NodeTopologies() NodeTopologyInformer // WorkLoads returns a WorkLoadInformer. WorkLoads() WorkLoadInformer }
Interface provides access to all the informers in this group version.
func New ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.
type KubeControllersConfigurationInformer ¶
type KubeControllersConfigurationInformer interface { Informer() cache.SharedIndexInformer Lister() v1.KubeControllersConfigurationLister }
KubeControllersConfigurationInformer provides access to a shared informer and lister for KubeControllersConfigurations.
type NodeTopologyInformer ¶ added in v0.1.2
type NodeTopologyInformer interface { Informer() cache.SharedIndexInformer Lister() v1.NodeTopologyLister }
NodeTopologyInformer provides access to a shared informer and lister for NodeTopologies.
type WorkLoadInformer ¶ added in v0.1.11
type WorkLoadInformer interface { Informer() cache.SharedIndexInformer Lister() v1.WorkLoadLister }
WorkLoadInformer provides access to a shared informer and lister for WorkLoads.