v1

package
v0.1.13 Latest Latest
Warning

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

Go to latest
Published: Feb 19, 2021 License: EUPL-1.2 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredKukuCNInformer

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

NewFilteredKukuCNInformer constructs a new informer for KukuCN 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 NewFilteredKukuCertInformer

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

NewFilteredKukuCertInformer constructs a new informer for KukuCert 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 NewFilteredKukuComponentInformer

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

NewFilteredKukuComponentInformer constructs a new informer for KukuComponent 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 NewFilteredKukuDeploymentInformer

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

NewFilteredKukuDeploymentInformer constructs a new informer for KukuDeployment 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 NewFilteredKukuHttpInboundInformer

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

NewFilteredKukuHttpInboundInformer constructs a new informer for KukuHttpInbound 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 NewFilteredKukuLinkInformer

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

NewFilteredKukuLinkInformer constructs a new informer for KukuLink 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 NewFilteredKukuPersistentVolumeInformer

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

NewFilteredKukuPersistentVolumeInformer constructs a new informer for KukuPersistentVolume 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 NewFilteredKukuSecretInformer

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

NewFilteredKukuSecretInformer constructs a new informer for KukuSecret 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 NewFilteredKukuServiceInformer

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

NewFilteredKukuServiceInformer constructs a new informer for KukuService 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 NewFilteredKukuTcpInboundInformer added in v0.1.13

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

NewFilteredKukuTcpInboundInformer constructs a new informer for KukuTcpInbound 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 NewFilteredKukuTcpPortInformer added in v0.1.13

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

NewFilteredKukuTcpPortInformer constructs a new informer for KukuTcpPort 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 NewFilteredKukuVHostInformer

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

NewFilteredKukuVHostInformer constructs a new informer for KukuVHost 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 NewFilteredV3DeploymentInformer

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

NewFilteredV3DeploymentInformer constructs a new informer for V3Deployment 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 NewKukuCNInformer

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

NewKukuCNInformer constructs a new informer for KukuCN 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 NewKukuCertInformer

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

NewKukuCertInformer constructs a new informer for KukuCert 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 NewKukuComponentInformer

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

NewKukuComponentInformer constructs a new informer for KukuComponent 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 NewKukuDeploymentInformer

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

NewKukuDeploymentInformer constructs a new informer for KukuDeployment 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 NewKukuHttpInboundInformer

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

NewKukuHttpInboundInformer constructs a new informer for KukuHttpInbound 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 NewKukuLinkInformer

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

NewKukuLinkInformer constructs a new informer for KukuLink 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 NewKukuPersistentVolumeInformer

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

NewKukuPersistentVolumeInformer constructs a new informer for KukuPersistentVolume 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 NewKukuSecretInformer

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

NewKukuSecretInformer constructs a new informer for KukuSecret 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 NewKukuServiceInformer

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

NewKukuServiceInformer constructs a new informer for KukuService 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 NewKukuTcpInboundInformer added in v0.1.13

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

NewKukuTcpInboundInformer constructs a new informer for KukuTcpInbound 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 NewKukuTcpPortInformer added in v0.1.13

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

NewKukuTcpPortInformer constructs a new informer for KukuTcpPort 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 NewKukuVHostInformer

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

NewKukuVHostInformer constructs a new informer for KukuVHost 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 NewV3DeploymentInformer

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

NewV3DeploymentInformer constructs a new informer for V3Deployment 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 {
	// KukuCNs returns a KukuCNInformer.
	KukuCNs() KukuCNInformer
	// KukuCerts returns a KukuCertInformer.
	KukuCerts() KukuCertInformer
	// KukuComponents returns a KukuComponentInformer.
	KukuComponents() KukuComponentInformer
	// KukuDeployments returns a KukuDeploymentInformer.
	KukuDeployments() KukuDeploymentInformer
	// KukuHttpInbounds returns a KukuHttpInboundInformer.
	KukuHttpInbounds() KukuHttpInboundInformer
	// KukuLinks returns a KukuLinkInformer.
	KukuLinks() KukuLinkInformer
	// KukuPersistentVolumes returns a KukuPersistentVolumeInformer.
	KukuPersistentVolumes() KukuPersistentVolumeInformer
	// KukuSecrets returns a KukuSecretInformer.
	KukuSecrets() KukuSecretInformer
	// KukuServices returns a KukuServiceInformer.
	KukuServices() KukuServiceInformer
	// KukuTcpInbounds returns a KukuTcpInboundInformer.
	KukuTcpInbounds() KukuTcpInboundInformer
	// KukuTcpPorts returns a KukuTcpPortInformer.
	KukuTcpPorts() KukuTcpPortInformer
	// KukuVHosts returns a KukuVHostInformer.
	KukuVHosts() KukuVHostInformer
	// V3Deployments returns a V3DeploymentInformer.
	V3Deployments() V3DeploymentInformer
}

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

func New

New returns a new Interface.

type KukuCNInformer

type KukuCNInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.KukuCNLister
}

KukuCNInformer provides access to a shared informer and lister for KukuCNs.

type KukuCertInformer

type KukuCertInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.KukuCertLister
}

KukuCertInformer provides access to a shared informer and lister for KukuCerts.

type KukuComponentInformer

type KukuComponentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.KukuComponentLister
}

KukuComponentInformer provides access to a shared informer and lister for KukuComponents.

type KukuDeploymentInformer

type KukuDeploymentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.KukuDeploymentLister
}

KukuDeploymentInformer provides access to a shared informer and lister for KukuDeployments.

type KukuHttpInboundInformer

type KukuHttpInboundInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.KukuHttpInboundLister
}

KukuHttpInboundInformer provides access to a shared informer and lister for KukuHttpInbounds.

type KukuLinkInformer

type KukuLinkInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.KukuLinkLister
}

KukuLinkInformer provides access to a shared informer and lister for KukuLinks.

type KukuPersistentVolumeInformer

type KukuPersistentVolumeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.KukuPersistentVolumeLister
}

KukuPersistentVolumeInformer provides access to a shared informer and lister for KukuPersistentVolumes.

type KukuSecretInformer

type KukuSecretInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.KukuSecretLister
}

KukuSecretInformer provides access to a shared informer and lister for KukuSecrets.

type KukuServiceInformer

type KukuServiceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.KukuServiceLister
}

KukuServiceInformer provides access to a shared informer and lister for KukuServices.

type KukuTcpInboundInformer added in v0.1.13

type KukuTcpInboundInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.KukuTcpInboundLister
}

KukuTcpInboundInformer provides access to a shared informer and lister for KukuTcpInbounds.

type KukuTcpPortInformer added in v0.1.13

type KukuTcpPortInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.KukuTcpPortLister
}

KukuTcpPortInformer provides access to a shared informer and lister for KukuTcpPorts.

type KukuVHostInformer

type KukuVHostInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.KukuVHostLister
}

KukuVHostInformer provides access to a shared informer and lister for KukuVHosts.

type V3DeploymentInformer

type V3DeploymentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.V3DeploymentLister
}

V3DeploymentInformer provides access to a shared informer and lister for V3Deployments.

Jump to

Keyboard shortcuts

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