v1beta1

package
v0.0.0-...-0e4f5d7 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAddressInformer

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

NewAddressInformer constructs a new informer for Address 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 NewAddressSpaceInformer

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

NewAddressSpaceInformer constructs a new informer for AddressSpace 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 NewAddressSpaceSchemaInformer

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

NewAddressSpaceSchemaInformer constructs a new informer for AddressSpaceSchema 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 NewAuthenticationServiceInformer

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

NewAuthenticationServiceInformer constructs a new informer for AuthenticationService 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 NewFilteredAddressInformer

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

NewFilteredAddressInformer constructs a new informer for Address 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 NewFilteredAddressSpaceInformer

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

NewFilteredAddressSpaceInformer constructs a new informer for AddressSpace 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 NewFilteredAddressSpaceSchemaInformer

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

NewFilteredAddressSpaceSchemaInformer constructs a new informer for AddressSpaceSchema 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 NewFilteredAuthenticationServiceInformer

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

NewFilteredAuthenticationServiceInformer constructs a new informer for AuthenticationService 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 AddressInformer

type AddressInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.AddressLister
}

AddressInformer provides access to a shared informer and lister for Addresses.

type AddressSpaceInformer

type AddressSpaceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.AddressSpaceLister
}

AddressSpaceInformer provides access to a shared informer and lister for AddressSpaces.

type AddressSpaceSchemaInformer

type AddressSpaceSchemaInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.AddressSpaceSchemaLister
}

AddressSpaceSchemaInformer provides access to a shared informer and lister for AddressSpaceSchemas.

type AuthenticationServiceInformer

type AuthenticationServiceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.AuthenticationServiceLister
}

AuthenticationServiceInformer provides access to a shared informer and lister for AuthenticationServices.

type Interface

type Interface interface {
	// Addresses returns a AddressInformer.
	Addresses() AddressInformer
	// AddressSpaces returns a AddressSpaceInformer.
	AddressSpaces() AddressSpaceInformer
	// AddressSpaceSchemas returns a AddressSpaceSchemaInformer.
	AddressSpaceSchemas() AddressSpaceSchemaInformer
	// AuthenticationServices returns a AuthenticationServiceInformer.
	AuthenticationServices() AuthenticationServiceInformer
}

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

func New

New returns a new Interface.

Jump to

Keyboard shortcuts

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