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 NewApiInformer

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

NewApiInformer constructs a new informer for Api 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 NewAppAttachmentInformer

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

NewAppAttachmentInformer constructs a new informer for AppAttachment 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 NewAppInformer

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

NewAppInformer constructs a new informer for App 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 NewFilteredApiInformer

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

NewFilteredApiInformer constructs a new informer for Api 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 NewFilteredAppAttachmentInformer

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

NewFilteredAppAttachmentInformer constructs a new informer for AppAttachment 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 NewFilteredAppInformer

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

NewFilteredAppInformer constructs a new informer for App 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 NewFilteredGroupInformer

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

NewFilteredGroupInformer constructs a new informer for Group 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 NewFilteredVpcAccessInformer

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

NewFilteredVpcAccessInformer constructs a new informer for VpcAccess 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 NewGroupInformer

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

NewGroupInformer constructs a new informer for Group 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 NewVpcAccessInformer

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

NewVpcAccessInformer constructs a new informer for VpcAccess 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 ApiInformer

type ApiInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ApiLister
}

ApiInformer provides access to a shared informer and lister for Apis.

type AppAttachmentInformer

type AppAttachmentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AppAttachmentLister
}

AppAttachmentInformer provides access to a shared informer and lister for AppAttachments.

type AppInformer

type AppInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AppLister
}

AppInformer provides access to a shared informer and lister for Apps.

type GroupInformer

type GroupInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.GroupLister
}

GroupInformer provides access to a shared informer and lister for Groups.

type Interface

type Interface interface {
	// Apis returns a ApiInformer.
	Apis() ApiInformer
	// Apps returns a AppInformer.
	Apps() AppInformer
	// AppAttachments returns a AppAttachmentInformer.
	AppAttachments() AppAttachmentInformer
	// Groups returns a GroupInformer.
	Groups() GroupInformer
	// VpcAccesses returns a VpcAccessInformer.
	VpcAccesses() VpcAccessInformer
}

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

func New

New returns a new Interface.

type VpcAccessInformer

type VpcAccessInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.VpcAccessLister
}

VpcAccessInformer provides access to a shared informer and lister for VpcAccesses.

Jump to

Keyboard shortcuts

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