v1alpha1

package
v0.5.5 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewConfigurationOverlayInformer

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

NewConfigurationOverlayInformer constructs a new informer for ConfigurationOverlay 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 NewDashboardInformer

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

NewDashboardInformer constructs a new informer for Dashboard 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 NewDefaultStorageClassInformer

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

NewDefaultStorageClassInformer constructs a new informer for DefaultStorageClass 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 NewFilteredConfigurationOverlayInformer

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

NewFilteredConfigurationOverlayInformer constructs a new informer for ConfigurationOverlay 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 NewFilteredDashboardInformer

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

NewFilteredDashboardInformer constructs a new informer for Dashboard 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 NewFilteredDefaultStorageClassInformer

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

NewFilteredDefaultStorageClassInformer constructs a new informer for DefaultStorageClass 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 NewFilteredLicenseInformer

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

NewFilteredLicenseInformer constructs a new informer for License 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 NewFilteredLogFilterInformer

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

NewFilteredLogFilterInformer constructs a new informer for LogFilter 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 NewFilteredLogTailInformer

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

NewFilteredLogTailInformer constructs a new informer for LogTail 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 NewFilteredProxyInformer

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

NewFilteredProxyInformer constructs a new informer for Proxy 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 NewFilteredRegistryCredentialInformer

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

NewFilteredRegistryCredentialInformer constructs a new informer for RegistryCredential 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 NewFilteredResourceGroupInformer

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

NewFilteredResourceGroupInformer constructs a new informer for ResourceGroup 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 NewFilteredRunbookInformer

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

NewFilteredRunbookInformer constructs a new informer for Runbook 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 NewFilteredSecretSyncInformer

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

NewFilteredSecretSyncInformer constructs a new informer for SecretSync 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 NewFilteredSlashCommandInformer

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

NewFilteredSlashCommandInformer constructs a new informer for SlashCommand 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 NewFilteredStatefulSetResizeInformer

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

NewFilteredStatefulSetResizeInformer constructs a new informer for StatefulSetResize 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 NewLicenseInformer

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

NewLicenseInformer constructs a new informer for License 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 NewLogFilterInformer

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

NewLogFilterInformer constructs a new informer for LogFilter 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 NewLogTailInformer

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

NewLogTailInformer constructs a new informer for LogTail 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 NewProxyInformer

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

NewProxyInformer constructs a new informer for Proxy 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 NewRegistryCredentialInformer

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

NewRegistryCredentialInformer constructs a new informer for RegistryCredential 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 NewResourceGroupInformer

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

NewResourceGroupInformer constructs a new informer for ResourceGroup 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 NewRunbookInformer

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

NewRunbookInformer constructs a new informer for Runbook 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 NewSecretSyncInformer

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

NewSecretSyncInformer constructs a new informer for SecretSync 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 NewSlashCommandInformer

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

NewSlashCommandInformer constructs a new informer for SlashCommand 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 NewStatefulSetResizeInformer

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

NewStatefulSetResizeInformer constructs a new informer for StatefulSetResize 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 ConfigurationOverlayInformer

type ConfigurationOverlayInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ConfigurationOverlayLister
}

ConfigurationOverlayInformer provides access to a shared informer and lister for ConfigurationOverlays.

type DashboardInformer

type DashboardInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DashboardLister
}

DashboardInformer provides access to a shared informer and lister for Dashboards.

type DefaultStorageClassInformer

type DefaultStorageClassInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DefaultStorageClassLister
}

DefaultStorageClassInformer provides access to a shared informer and lister for DefaultStorageClasses.

type Interface

type Interface interface {
	// ConfigurationOverlays returns a ConfigurationOverlayInformer.
	ConfigurationOverlays() ConfigurationOverlayInformer
	// Dashboards returns a DashboardInformer.
	Dashboards() DashboardInformer
	// DefaultStorageClasses returns a DefaultStorageClassInformer.
	DefaultStorageClasses() DefaultStorageClassInformer
	// Licenses returns a LicenseInformer.
	Licenses() LicenseInformer
	// LogFilters returns a LogFilterInformer.
	LogFilters() LogFilterInformer
	// LogTails returns a LogTailInformer.
	LogTails() LogTailInformer
	// Proxies returns a ProxyInformer.
	Proxies() ProxyInformer
	// RegistryCredentials returns a RegistryCredentialInformer.
	RegistryCredentials() RegistryCredentialInformer
	// ResourceGroups returns a ResourceGroupInformer.
	ResourceGroups() ResourceGroupInformer
	// Runbooks returns a RunbookInformer.
	Runbooks() RunbookInformer
	// SecretSyncs returns a SecretSyncInformer.
	SecretSyncs() SecretSyncInformer
	// SlashCommands returns a SlashCommandInformer.
	SlashCommands() SlashCommandInformer
	// StatefulSetResizes returns a StatefulSetResizeInformer.
	StatefulSetResizes() StatefulSetResizeInformer
}

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

func New

New returns a new Interface.

type LicenseInformer

type LicenseInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LicenseLister
}

LicenseInformer provides access to a shared informer and lister for Licenses.

type LogFilterInformer

type LogFilterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LogFilterLister
}

LogFilterInformer provides access to a shared informer and lister for LogFilters.

type LogTailInformer

type LogTailInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LogTailLister
}

LogTailInformer provides access to a shared informer and lister for LogTails.

type ProxyInformer

type ProxyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ProxyLister
}

ProxyInformer provides access to a shared informer and lister for Proxies.

type RegistryCredentialInformer

type RegistryCredentialInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.RegistryCredentialLister
}

RegistryCredentialInformer provides access to a shared informer and lister for RegistryCredentials.

type ResourceGroupInformer

type ResourceGroupInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ResourceGroupLister
}

ResourceGroupInformer provides access to a shared informer and lister for ResourceGroups.

type RunbookInformer

type RunbookInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.RunbookLister
}

RunbookInformer provides access to a shared informer and lister for Runbooks.

type SecretSyncInformer

type SecretSyncInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SecretSyncLister
}

SecretSyncInformer provides access to a shared informer and lister for SecretSyncs.

type SlashCommandInformer

type SlashCommandInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SlashCommandLister
}

SlashCommandInformer provides access to a shared informer and lister for SlashCommands.

type StatefulSetResizeInformer

type StatefulSetResizeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.StatefulSetResizeLister
}

StatefulSetResizeInformer provides access to a shared informer and lister for StatefulSetResizes.

Jump to

Keyboard shortcuts

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