v1alpha1

package
v0.5.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAclAttachmentInformer

func NewAclAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewAclAttachmentInformer constructs a new informer for AclAttachment 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 NewAclEntriesInformer

func NewAclEntriesInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewAclEntriesInformer constructs a new informer for AclEntries 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 NewAclInformer

func NewAclInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewAclInformer constructs a new informer for Acl 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 NewFilteredAclAttachmentInformer

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

NewFilteredAclAttachmentInformer constructs a new informer for AclAttachment 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 NewFilteredAclEntriesInformer

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

NewFilteredAclEntriesInformer constructs a new informer for AclEntries 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 NewFilteredAclInformer

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

NewFilteredAclInformer constructs a new informer for Acl 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 NewFilteredInterfaceAttachmentInformer

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

NewFilteredInterfaceAttachmentInformer constructs a new informer for InterfaceAttachment 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 NewFilteredInterfaceInformer

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

NewFilteredInterfaceInformer constructs a new informer for Interface 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 NewInterfaceAttachmentInformer

func NewInterfaceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewInterfaceAttachmentInformer constructs a new informer for InterfaceAttachment 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 NewInterfaceInformer

func NewInterfaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewInterfaceInformer constructs a new informer for Interface 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 AclAttachmentInformer

type AclAttachmentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AclAttachmentLister
}

AclAttachmentInformer provides access to a shared informer and lister for AclAttachments.

type AclEntriesInformer

type AclEntriesInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AclEntriesLister
}

AclEntriesInformer provides access to a shared informer and lister for AclEntrieses.

type AclInformer

type AclInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AclLister
}

AclInformer provides access to a shared informer and lister for Acls.

type Interface

type Interface interface {
	// Acls returns a AclInformer.
	Acls() AclInformer
	// AclAttachments returns a AclAttachmentInformer.
	AclAttachments() AclAttachmentInformer
	// AclEntrieses returns a AclEntriesInformer.
	AclEntrieses() AclEntriesInformer
	// Interfaces returns a InterfaceInformer.
	Interfaces() InterfaceInformer
	// InterfaceAttachments returns a InterfaceAttachmentInformer.
	InterfaceAttachments() InterfaceAttachmentInformer
}

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

func New

New returns a new Interface.

type InterfaceAttachmentInformer

type InterfaceAttachmentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.InterfaceAttachmentLister
}

InterfaceAttachmentInformer provides access to a shared informer and lister for InterfaceAttachments.

type InterfaceInformer

type InterfaceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.InterfaceLister
}

InterfaceInformer provides access to a shared informer and lister for Interfaces.

Jump to

Keyboard shortcuts

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