v1

package
v1.5.1 Latest Latest
Warning

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

Go to latest
Published: Apr 21, 2023 License: EUPL-1.2 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredKukuCaInformer added in v0.2.5

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

NewFilteredKukuCaInformer constructs a new informer for KukuCa 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 NewFilteredKukuDomainInformer added in v1.0.0

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

NewFilteredKukuDomainInformer constructs a new informer for KukuDomain 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 NewFilteredKukuPortInformer added in v1.0.0

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

NewFilteredKukuPortInformer constructs a new informer for KukuPort 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 NewFilteredKukuSolutionInformer added in v1.0.0

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

NewFilteredKukuSolutionInformer constructs a new informer for KukuSolution 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 NewFilteredKukuVolumeInformer added in v0.2.1

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

NewFilteredKukuVolumeInformer constructs a new informer for KukuVolume 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 NewFilteredKukuVolumeItemInformer added in v0.2.1

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

NewFilteredKukuVolumeItemInformer constructs a new informer for KukuVolumeItem 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 NewKukuCaInformer added in v0.2.5

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

NewKukuCaInformer constructs a new informer for KukuCa 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 NewKukuDomainInformer added in v1.0.0

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

NewKukuDomainInformer constructs a new informer for KukuDomain 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 NewKukuPortInformer added in v1.0.0

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

NewKukuPortInformer constructs a new informer for KukuPort 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 NewKukuSolutionInformer added in v1.0.0

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

NewKukuSolutionInformer constructs a new informer for KukuSolution 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 NewKukuVolumeInformer added in v0.2.1

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

NewKukuVolumeInformer constructs a new informer for KukuVolume 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 NewKukuVolumeItemInformer added in v0.2.1

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

NewKukuVolumeItemInformer constructs a new informer for KukuVolumeItem 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 {
	// KukuCas returns a KukuCaInformer.
	KukuCas() KukuCaInformer
	// KukuCerts returns a KukuCertInformer.
	KukuCerts() KukuCertInformer
	// KukuDomains returns a KukuDomainInformer.
	KukuDomains() KukuDomainInformer
	// KukuLinks returns a KukuLinkInformer.
	KukuLinks() KukuLinkInformer
	// KukuPorts returns a KukuPortInformer.
	KukuPorts() KukuPortInformer
	// KukuSecrets returns a KukuSecretInformer.
	KukuSecrets() KukuSecretInformer
	// KukuSolutions returns a KukuSolutionInformer.
	KukuSolutions() KukuSolutionInformer
	// KukuVolumes returns a KukuVolumeInformer.
	KukuVolumes() KukuVolumeInformer
	// KukuVolumeItems returns a KukuVolumeItemInformer.
	KukuVolumeItems() KukuVolumeItemInformer
	// 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 KukuCaInformer added in v0.2.5

type KukuCaInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.KukuCaLister
}

KukuCaInformer provides access to a shared informer and lister for KukuCas.

type KukuCertInformer

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

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

type KukuDomainInformer added in v1.0.0

type KukuDomainInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.KukuDomainLister
}

KukuDomainInformer provides access to a shared informer and lister for KukuDomains.

type KukuLinkInformer

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

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

type KukuPortInformer added in v1.0.0

type KukuPortInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.KukuPortLister
}

KukuPortInformer provides access to a shared informer and lister for KukuPorts.

type KukuSecretInformer

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

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

type KukuSolutionInformer added in v1.0.0

type KukuSolutionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.KukuSolutionLister
}

KukuSolutionInformer provides access to a shared informer and lister for KukuSolutions.

type KukuVolumeInformer added in v0.2.1

type KukuVolumeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.KukuVolumeLister
}

KukuVolumeInformer provides access to a shared informer and lister for KukuVolumes.

type KukuVolumeItemInformer added in v0.2.1

type KukuVolumeItemInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.KukuVolumeItemLister
}

KukuVolumeItemInformer provides access to a shared informer and lister for KukuVolumeItems.

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