v1alpha1

package
v0.4.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewApplicationInformer

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

NewApplicationInformer constructs a new informer for Application 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 NewAutoscalingConfigInformer

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

NewAutoscalingConfigInformer constructs a new informer for AutoscalingConfig 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 NewEdgeKubernetesInformer

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

NewEdgeKubernetesInformer constructs a new informer for EdgeKubernetes 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 NewFilteredApplicationInformer

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

NewFilteredApplicationInformer constructs a new informer for Application 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 NewFilteredAutoscalingConfigInformer

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

NewFilteredAutoscalingConfigInformer constructs a new informer for AutoscalingConfig 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 NewFilteredEdgeKubernetesInformer

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

NewFilteredEdgeKubernetesInformer constructs a new informer for EdgeKubernetes 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 NewFilteredKubernetesAutoscalerInformer

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

NewFilteredKubernetesAutoscalerInformer constructs a new informer for KubernetesAutoscaler 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 NewFilteredKubernetesInformer

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

NewFilteredKubernetesInformer constructs a new informer for Kubernetes 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 NewFilteredKubernetesNodePoolInformer

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

NewFilteredKubernetesNodePoolInformer constructs a new informer for KubernetesNodePool 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 NewFilteredKubernetesPermissionsInformer

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

NewFilteredKubernetesPermissionsInformer constructs a new informer for KubernetesPermissions 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 NewFilteredManagedKubernetesInformer

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

NewFilteredManagedKubernetesInformer constructs a new informer for ManagedKubernetes 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 NewFilteredServerlessKubernetesInformer

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

NewFilteredServerlessKubernetesInformer constructs a new informer for ServerlessKubernetes 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 NewFilteredSwarmInformer

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

NewFilteredSwarmInformer constructs a new informer for Swarm 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 NewKubernetesAutoscalerInformer

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

NewKubernetesAutoscalerInformer constructs a new informer for KubernetesAutoscaler 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 NewKubernetesInformer

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

NewKubernetesInformer constructs a new informer for Kubernetes 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 NewKubernetesNodePoolInformer

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

NewKubernetesNodePoolInformer constructs a new informer for KubernetesNodePool 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 NewKubernetesPermissionsInformer

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

NewKubernetesPermissionsInformer constructs a new informer for KubernetesPermissions 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 NewManagedKubernetesInformer

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

NewManagedKubernetesInformer constructs a new informer for ManagedKubernetes 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 NewServerlessKubernetesInformer

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

NewServerlessKubernetesInformer constructs a new informer for ServerlessKubernetes 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 NewSwarmInformer

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

NewSwarmInformer constructs a new informer for Swarm 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 ApplicationInformer

type ApplicationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ApplicationLister
}

ApplicationInformer provides access to a shared informer and lister for Applications.

type AutoscalingConfigInformer

type AutoscalingConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AutoscalingConfigLister
}

AutoscalingConfigInformer provides access to a shared informer and lister for AutoscalingConfigs.

type EdgeKubernetesInformer

type EdgeKubernetesInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.EdgeKubernetesLister
}

EdgeKubernetesInformer provides access to a shared informer and lister for EdgeKuberneteses.

type Interface

type Interface interface {
	// Applications returns a ApplicationInformer.
	Applications() ApplicationInformer
	// AutoscalingConfigs returns a AutoscalingConfigInformer.
	AutoscalingConfigs() AutoscalingConfigInformer
	// EdgeKuberneteses returns a EdgeKubernetesInformer.
	EdgeKuberneteses() EdgeKubernetesInformer
	// Kuberneteses returns a KubernetesInformer.
	Kuberneteses() KubernetesInformer
	// KubernetesAutoscalers returns a KubernetesAutoscalerInformer.
	KubernetesAutoscalers() KubernetesAutoscalerInformer
	// KubernetesNodePools returns a KubernetesNodePoolInformer.
	KubernetesNodePools() KubernetesNodePoolInformer
	// KubernetesPermissionses returns a KubernetesPermissionsInformer.
	KubernetesPermissionses() KubernetesPermissionsInformer
	// ManagedKuberneteses returns a ManagedKubernetesInformer.
	ManagedKuberneteses() ManagedKubernetesInformer
	// ServerlessKuberneteses returns a ServerlessKubernetesInformer.
	ServerlessKuberneteses() ServerlessKubernetesInformer
	// Swarms returns a SwarmInformer.
	Swarms() SwarmInformer
}

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

func New

New returns a new Interface.

type KubernetesAutoscalerInformer

type KubernetesAutoscalerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.KubernetesAutoscalerLister
}

KubernetesAutoscalerInformer provides access to a shared informer and lister for KubernetesAutoscalers.

type KubernetesInformer

type KubernetesInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.KubernetesLister
}

KubernetesInformer provides access to a shared informer and lister for Kuberneteses.

type KubernetesNodePoolInformer

type KubernetesNodePoolInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.KubernetesNodePoolLister
}

KubernetesNodePoolInformer provides access to a shared informer and lister for KubernetesNodePools.

type KubernetesPermissionsInformer

type KubernetesPermissionsInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.KubernetesPermissionsLister
}

KubernetesPermissionsInformer provides access to a shared informer and lister for KubernetesPermissionses.

type ManagedKubernetesInformer

type ManagedKubernetesInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ManagedKubernetesLister
}

ManagedKubernetesInformer provides access to a shared informer and lister for ManagedKuberneteses.

type ServerlessKubernetesInformer

type ServerlessKubernetesInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ServerlessKubernetesLister
}

ServerlessKubernetesInformer provides access to a shared informer and lister for ServerlessKuberneteses.

type SwarmInformer

type SwarmInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SwarmLister
}

SwarmInformer provides access to a shared informer and lister for Swarms.

Jump to

Keyboard shortcuts

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