v1alpha1

package
v0.0.0-...-8f52349 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

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 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 NewFilteredRouteClaimInformer

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

NewFilteredRouteClaimInformer constructs a new informer for RouteClaim 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 NewFilteredRouteInformer

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

NewFilteredRouteInformer constructs a new informer for Route 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 NewFilteredSourceInformer

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

NewFilteredSourceInformer constructs a new informer for Source 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 NewFilteredSpaceInformer

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

NewFilteredSpaceInformer constructs a new informer for Space 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 NewRouteClaimInformer

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

NewRouteClaimInformer constructs a new informer for RouteClaim 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 NewRouteInformer

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

NewRouteInformer constructs a new informer for Route 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 NewSourceInformer

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

NewSourceInformer constructs a new informer for Source 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 NewSpaceInformer

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

NewSpaceInformer constructs a new informer for Space 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 AppInformer

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

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

type Interface

type Interface interface {
	// Apps returns a AppInformer.
	Apps() AppInformer
	// Routes returns a RouteInformer.
	Routes() RouteInformer
	// RouteClaims returns a RouteClaimInformer.
	RouteClaims() RouteClaimInformer
	// Sources returns a SourceInformer.
	Sources() SourceInformer
	// Spaces returns a SpaceInformer.
	Spaces() SpaceInformer
}

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

func New

New returns a new Interface.

type RouteClaimInformer

type RouteClaimInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.RouteClaimLister
}

RouteClaimInformer provides access to a shared informer and lister for RouteClaims.

type RouteInformer

type RouteInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.RouteLister
}

RouteInformer provides access to a shared informer and lister for Routes.

type SourceInformer

type SourceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SourceLister
}

SourceInformer provides access to a shared informer and lister for Sources.

type SpaceInformer

type SpaceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SpaceLister
}

SpaceInformer provides access to a shared informer and lister for Spaces.

Jump to

Keyboard shortcuts

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