v1

package
v1.57.13 Latest Latest
Warning

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

Go to latest
Published: Aug 19, 2024 License: MIT Imports: 10 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredRadixAlertInformer added in v1.16.0

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

NewFilteredRadixAlertInformer constructs a new informer for RadixAlert 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 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 NewFilteredRadixBatchInformer added in v1.32.0

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

NewFilteredRadixBatchInformer constructs a new informer for RadixBatch 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 NewFilteredRadixDNSAliasInformer added in v1.47.0

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

NewFilteredRadixDNSAliasInformer constructs a new informer for RadixDNSAlias 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 NewFilteredRadixEnvironmentInformer added in v1.5.1

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

NewFilteredRadixEnvironmentInformer constructs a new informer for RadixEnvironment 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 NewRadixAlertInformer added in v1.16.0

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

NewRadixAlertInformer constructs a new informer for RadixAlert 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 NewRadixBatchInformer added in v1.32.0

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

NewRadixBatchInformer constructs a new informer for RadixBatch 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 NewRadixDNSAliasInformer added in v1.47.0

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

NewRadixDNSAliasInformer constructs a new informer for RadixDNSAlias 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 NewRadixEnvironmentInformer added in v1.5.1

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

NewRadixEnvironmentInformer constructs a new informer for RadixEnvironment 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 {
	// RadixAlerts returns a RadixAlertInformer.
	RadixAlerts() RadixAlertInformer
	// RadixApplications returns a RadixApplicationInformer.
	RadixApplications() RadixApplicationInformer
	// RadixBatches returns a RadixBatchInformer.
	RadixBatches() RadixBatchInformer
	// RadixDNSAliases returns a RadixDNSAliasInformer.
	RadixDNSAliases() RadixDNSAliasInformer
	// RadixDeployments returns a RadixDeploymentInformer.
	RadixDeployments() RadixDeploymentInformer
	// RadixEnvironments returns a RadixEnvironmentInformer.
	RadixEnvironments() RadixEnvironmentInformer
	// 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 RadixAlertInformer added in v1.16.0

type RadixAlertInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.RadixAlertLister
}

RadixAlertInformer provides access to a shared informer and lister for RadixAlerts.

type RadixApplicationInformer

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

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

type RadixBatchInformer added in v1.32.0

type RadixBatchInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.RadixBatchLister
}

RadixBatchInformer provides access to a shared informer and lister for RadixBatches.

type RadixDNSAliasInformer added in v1.47.0

type RadixDNSAliasInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.RadixDNSAliasLister
}

RadixDNSAliasInformer provides access to a shared informer and lister for RadixDNSAliases.

type RadixDeploymentInformer

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

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

type RadixEnvironmentInformer added in v1.5.1

type RadixEnvironmentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.RadixEnvironmentLister
}

RadixEnvironmentInformer provides access to a shared informer and lister for RadixEnvironments.

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