v1alpha1

package
v0.2.2 Latest Latest
Warning

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

Go to latest
Published: Aug 20, 2019 License: Apache-2.0 Imports: 9 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredKarydiaConfigInformer

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

NewFilteredKarydiaConfigInformer constructs a new informer for KarydiaConfig 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 NewFilteredKarydiaNetworkPolicyInformer added in v0.2.2

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

NewFilteredKarydiaNetworkPolicyInformer constructs a new informer for KarydiaNetworkPolicy 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 NewKarydiaConfigInformer

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

NewKarydiaConfigInformer constructs a new informer for KarydiaConfig 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 NewKarydiaNetworkPolicyInformer added in v0.2.2

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

NewKarydiaNetworkPolicyInformer constructs a new informer for KarydiaNetworkPolicy 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 {
	// KarydiaConfigs returns a KarydiaConfigInformer.
	KarydiaConfigs() KarydiaConfigInformer
	// KarydiaNetworkPolicies returns a KarydiaNetworkPolicyInformer.
	KarydiaNetworkPolicies() KarydiaNetworkPolicyInformer
}

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

func New

New returns a new Interface.

type KarydiaConfigInformer

type KarydiaConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.KarydiaConfigLister
}

KarydiaConfigInformer provides access to a shared informer and lister for KarydiaConfigs.

type KarydiaNetworkPolicyInformer added in v0.2.2

type KarydiaNetworkPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.KarydiaNetworkPolicyLister
}

KarydiaNetworkPolicyInformer provides access to a shared informer and lister for KarydiaNetworkPolicies.

Jump to

Keyboard shortcuts

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