v1beta1

package
v0.5.8 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredSyncRegistryInformer

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

NewFilteredSyncRegistryInformer constructs a new informer for SyncRegistry 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 NewFilteredSyncResourcesInformer

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

NewFilteredSyncResourcesInformer constructs a new informer for SyncResources 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 NewFilteredTransformRuleInformer

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

NewFilteredTransformRuleInformer constructs a new informer for TransformRule 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 NewFilteredTrimRuleInformer added in v0.5.3

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

NewFilteredTrimRuleInformer constructs a new informer for TrimRule 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 NewSyncRegistryInformer

func NewSyncRegistryInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewSyncRegistryInformer constructs a new informer for SyncRegistry 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 NewSyncResourcesInformer

func NewSyncResourcesInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewSyncResourcesInformer constructs a new informer for SyncResources 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 NewTransformRuleInformer

func NewTransformRuleInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewTransformRuleInformer constructs a new informer for TransformRule 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 NewTrimRuleInformer added in v0.5.3

func NewTrimRuleInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewTrimRuleInformer constructs a new informer for TrimRule 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 Interface

type Interface interface {
	// SyncRegistries returns a SyncRegistryInformer.
	SyncRegistries() SyncRegistryInformer
	// SyncResourceses returns a SyncResourcesInformer.
	SyncResourceses() SyncResourcesInformer
	// TransformRules returns a TransformRuleInformer.
	TransformRules() TransformRuleInformer
	// TrimRules returns a TrimRuleInformer.
	TrimRules() TrimRuleInformer
}

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

func New

New returns a new Interface.

type SyncRegistryInformer

type SyncRegistryInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.SyncRegistryLister
}

SyncRegistryInformer provides access to a shared informer and lister for SyncRegistries.

type SyncResourcesInformer

type SyncResourcesInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.SyncResourcesLister
}

SyncResourcesInformer provides access to a shared informer and lister for SyncResourceses.

type TransformRuleInformer

type TransformRuleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.TransformRuleLister
}

TransformRuleInformer provides access to a shared informer and lister for TransformRules.

type TrimRuleInformer added in v0.5.3

type TrimRuleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.TrimRuleLister
}

TrimRuleInformer provides access to a shared informer and lister for TrimRules.

Jump to

Keyboard shortcuts

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