v1alpha1

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Feb 27, 2026 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredInitTargetClusterInformer

func NewFilteredInitTargetClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) kcpcache.ScopeableSharedIndexInformer

NewFilteredInitTargetClusterInformer constructs a new informer for InitTarget 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 NewFilteredInitTargetInformer

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

NewFilteredInitTargetInformer constructs a new informer for InitTarget 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 NewFilteredInitTemplateClusterInformer

func NewFilteredInitTemplateClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) kcpcache.ScopeableSharedIndexInformer

NewFilteredInitTemplateClusterInformer constructs a new informer for InitTemplate 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 NewFilteredInitTemplateInformer

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

NewFilteredInitTemplateInformer constructs a new informer for InitTemplate 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 NewInitTargetClusterInformer

func NewInitTargetClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers) kcpcache.ScopeableSharedIndexInformer

NewInitTargetClusterInformer constructs a new informer for InitTarget 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 NewInitTargetInformer

func NewInitTargetInformer(client scopedclientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewInitTargetInformer constructs a new informer for InitTarget 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 NewInitTemplateClusterInformer

func NewInitTemplateClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers) kcpcache.ScopeableSharedIndexInformer

NewInitTemplateClusterInformer constructs a new informer for InitTemplate 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 NewInitTemplateInformer

func NewInitTemplateInformer(client scopedclientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewInitTemplateInformer constructs a new informer for InitTemplate 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 ClusterInterface

type ClusterInterface interface {
	// InitTargets returns a InitTargetClusterInformer
	InitTargets() InitTargetClusterInformer
	// InitTemplates returns a InitTemplateClusterInformer
	InitTemplates() InitTemplateClusterInformer
}

func New

New returns a new ClusterInterface.

type InitTargetClusterInformer

InitTargetClusterInformer provides access to a shared informer and lister for InitTargets.

type InitTargetInformer

type InitTargetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() initializationv1alpha1listers.InitTargetLister
}

InitTargetInformer provides access to a shared informer and lister for InitTargets.

type InitTemplateClusterInformer

InitTemplateClusterInformer provides access to a shared informer and lister for InitTemplates.

type InitTemplateInformer

type InitTemplateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() initializationv1alpha1listers.InitTemplateLister
}

InitTemplateInformer provides access to a shared informer and lister for InitTemplates.

type Interface

type Interface interface {
	// InitTargets returns a InitTargetInformer
	InitTargets() InitTargetInformer
	// InitTemplates returns a InitTemplateInformer
	InitTemplates() InitTemplateInformer
}

func NewScoped

New returns a new ClusterInterface.

Jump to

Keyboard shortcuts

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