v1alpha2

package
v0.0.0-...-f7c97df Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBuilderInformer

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

NewBuilderInformer constructs a new informer for Builder 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 NewDomainInformer

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

NewDomainInformer constructs a new informer for Domain 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 NewFilteredBuilderInformer

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

NewFilteredBuilderInformer constructs a new informer for Builder 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 NewFilteredDomainInformer

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

NewFilteredDomainInformer constructs a new informer for Domain 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 NewFilteredFunctionInformer

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

NewFilteredFunctionInformer constructs a new informer for Function 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 NewFilteredServingInformer

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

NewFilteredServingInformer constructs a new informer for Serving 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 NewFunctionInformer

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

NewFunctionInformer constructs a new informer for Function 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 NewServingInformer

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

NewServingInformer constructs a new informer for Serving 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 BuilderInformer

type BuilderInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha2.BuilderLister
}

BuilderInformer provides access to a shared informer and lister for Builders.

type DomainInformer

type DomainInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha2.DomainLister
}

DomainInformer provides access to a shared informer and lister for Domains.

type FunctionInformer

type FunctionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha2.FunctionLister
}

FunctionInformer provides access to a shared informer and lister for Functions.

type Interface

type Interface interface {
	// Builders returns a BuilderInformer.
	Builders() BuilderInformer
	// Domains returns a DomainInformer.
	Domains() DomainInformer
	// Functions returns a FunctionInformer.
	Functions() FunctionInformer
	// Servings returns a ServingInformer.
	Servings() ServingInformer
}

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

func New

New returns a new Interface.

type ServingInformer

type ServingInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha2.ServingLister
}

ServingInformer provides access to a shared informer and lister for Servings.

Jump to

Keyboard shortcuts

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