v1alpha1

package
v0.23.0 Latest Latest
Warning

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

Go to latest
Published: Mar 8, 2024 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCowboyClusterInformer added in v0.10.0

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

NewCowboyClusterInformer constructs a new informer for Cowboy 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 NewCowboyInformer

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

NewCowboyInformer constructs a new informer for Cowboy 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 NewFilteredCowboyClusterInformer added in v0.10.0

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

NewFilteredCowboyClusterInformer constructs a new informer for Cowboy 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 NewFilteredCowboyInformer

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

NewFilteredCowboyInformer constructs a new informer for Cowboy 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 NewFilteredSheriffClusterInformer added in v0.22.0

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

NewFilteredSheriffClusterInformer constructs a new informer for Sheriff 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 NewFilteredSheriffInformer added in v0.22.0

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

NewFilteredSheriffInformer constructs a new informer for Sheriff 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 NewSheriffClusterInformer added in v0.22.0

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

NewSheriffClusterInformer constructs a new informer for Sheriff 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 NewSheriffInformer added in v0.22.0

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

NewSheriffInformer constructs a new informer for Sheriff 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 added in v0.10.0

type ClusterInterface interface {
	// Cowboys returns a CowboyClusterInformer
	Cowboys() CowboyClusterInformer
	// Sherifves returns a SheriffClusterInformer
	Sherifves() SheriffClusterInformer
}

func New

New returns a new ClusterInterface.

type CowboyClusterInformer added in v0.10.0

type CowboyClusterInformer interface {
	Cluster(logicalcluster.Name) CowboyInformer
	Informer() kcpcache.ScopeableSharedIndexInformer
	Lister() wildwestv1alpha1listers.CowboyClusterLister
}

CowboyClusterInformer provides access to a shared informer and lister for Cowboys.

type CowboyInformer

type CowboyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() wildwestv1alpha1listers.CowboyLister
}

CowboyInformer provides access to a shared informer and lister for Cowboys.

type Interface

type Interface interface {
	// Cowboys returns a CowboyInformer
	Cowboys() CowboyInformer
	// Sherifves returns a SheriffInformer
	Sherifves() SheriffInformer
}

func NewScoped added in v0.10.0

New returns a new ClusterInterface.

type SheriffClusterInformer added in v0.22.0

type SheriffClusterInformer interface {
	Cluster(logicalcluster.Name) SheriffInformer
	Informer() kcpcache.ScopeableSharedIndexInformer
	Lister() wildwestv1alpha1listers.SheriffClusterLister
}

SheriffClusterInformer provides access to a shared informer and lister for Sherifves.

type SheriffInformer added in v0.22.0

type SheriffInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() wildwestv1alpha1listers.SheriffLister
}

SheriffInformer provides access to a shared informer and lister for Sherifves.

Jump to

Keyboard shortcuts

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