Documentation ¶
Index ¶
- func NewConfigurationOverlayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDashboardInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDefaultStorageClassInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredConfigurationOverlayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDashboardInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDefaultStorageClassInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLicenseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLogFilterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLogTailInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRegistryCredentialInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredResourceGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRunbookInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSecretSyncInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSlashCommandInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredStatefulSetResizeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLicenseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLogFilterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLogTailInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRegistryCredentialInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewResourceGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRunbookInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSecretSyncInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSlashCommandInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewStatefulSetResizeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ConfigurationOverlayInformer
- type DashboardInformer
- type DefaultStorageClassInformer
- type Interface
- type LicenseInformer
- type LogFilterInformer
- type LogTailInformer
- type ProxyInformer
- type RegistryCredentialInformer
- type ResourceGroupInformer
- type RunbookInformer
- type SecretSyncInformer
- type SlashCommandInformer
- type StatefulSetResizeInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.