v1alpha1

package
v0.7.1 Latest Latest
Warning

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

Go to latest
Published: Aug 9, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAPIResourceImportInformer

func NewAPIResourceImportInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewAPIResourceImportInformer constructs a new informer for APIResourceImport 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 NewFilteredAPIResourceImportInformer

func NewFilteredAPIResourceImportInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredAPIResourceImportInformer constructs a new informer for APIResourceImport 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 NewFilteredAPIResourceImportInformerWithOptions added in v0.6.0

func NewFilteredAPIResourceImportInformerWithOptions(client versioned.Interface, tweakListOptions internalinterfaces.TweakListOptionsFunc, opts ...cache.SharedInformerOption) cache.SharedIndexInformer

func NewFilteredNegotiatedAPIResourceInformer

func NewFilteredNegotiatedAPIResourceInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredNegotiatedAPIResourceInformer constructs a new informer for NegotiatedAPIResource 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 NewFilteredNegotiatedAPIResourceInformerWithOptions added in v0.6.0

func NewFilteredNegotiatedAPIResourceInformerWithOptions(client versioned.Interface, tweakListOptions internalinterfaces.TweakListOptionsFunc, opts ...cache.SharedInformerOption) cache.SharedIndexInformer

func NewNegotiatedAPIResourceInformer

func NewNegotiatedAPIResourceInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewNegotiatedAPIResourceInformer constructs a new informer for NegotiatedAPIResource 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 APIResourceImportInformer

type APIResourceImportInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.APIResourceImportLister
}

APIResourceImportInformer provides access to a shared informer and lister for APIResourceImports.

type Interface

type Interface interface {
	// APIResourceImports returns a APIResourceImportInformer.
	APIResourceImports() APIResourceImportInformer
	// NegotiatedAPIResources returns a NegotiatedAPIResourceInformer.
	NegotiatedAPIResources() NegotiatedAPIResourceInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

type NegotiatedAPIResourceInformer

type NegotiatedAPIResourceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.NegotiatedAPIResourceLister
}

NegotiatedAPIResourceInformer provides access to a shared informer and lister for NegotiatedAPIResources.

Jump to

Keyboard shortcuts

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