v1

package
v1.0.3 Latest Latest
Warning

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

Go to latest
Published: Nov 14, 2019 License: MIT Imports: 9 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredRadixApplicationInformer

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

NewFilteredRadixApplicationInformer constructs a new informer for RadixApplication 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 NewFilteredRadixDeploymentInformer

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

NewFilteredRadixDeploymentInformer constructs a new informer for RadixDeployment 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 NewFilteredRadixJobInformer

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

NewFilteredRadixJobInformer constructs a new informer for RadixJob 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 NewFilteredRadixRegistrationInformer

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

NewFilteredRadixRegistrationInformer constructs a new informer for RadixRegistration 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 NewRadixApplicationInformer

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

NewRadixApplicationInformer constructs a new informer for RadixApplication 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 NewRadixDeploymentInformer

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

NewRadixDeploymentInformer constructs a new informer for RadixDeployment 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 NewRadixJobInformer

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

NewRadixJobInformer constructs a new informer for RadixJob 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 NewRadixRegistrationInformer

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

NewRadixRegistrationInformer constructs a new informer for RadixRegistration 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 Interface

type Interface interface {
	// RadixApplications returns a RadixApplicationInformer.
	RadixApplications() RadixApplicationInformer
	// RadixDeployments returns a RadixDeploymentInformer.
	RadixDeployments() RadixDeploymentInformer
	// RadixJobs returns a RadixJobInformer.
	RadixJobs() RadixJobInformer
	// RadixRegistrations returns a RadixRegistrationInformer.
	RadixRegistrations() RadixRegistrationInformer
}

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

func New

New returns a new Interface.

type RadixApplicationInformer

type RadixApplicationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.RadixApplicationLister
}

RadixApplicationInformer provides access to a shared informer and lister for RadixApplications.

type RadixDeploymentInformer

type RadixDeploymentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.RadixDeploymentLister
}

RadixDeploymentInformer provides access to a shared informer and lister for RadixDeployments.

type RadixJobInformer

type RadixJobInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.RadixJobLister
}

RadixJobInformer provides access to a shared informer and lister for RadixJobs.

type RadixRegistrationInformer

type RadixRegistrationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.RadixRegistrationLister
}

RadixRegistrationInformer provides access to a shared informer and lister for RadixRegistrations.

Jump to

Keyboard shortcuts

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