Documentation ¶
Index ¶
- func NewFilteredKukuCaInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKukuCertInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKukuDomainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKukuLinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKukuPortInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKukuSecretInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKukuSolutionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKukuVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKukuVolumeItemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredV3DeploymentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKukuCaInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKukuCertInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKukuDomainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKukuLinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKukuPortInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKukuSecretInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKukuSolutionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKukuVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKukuVolumeItemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewV3DeploymentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type KukuCaInformer
- type KukuCertInformer
- type KukuDomainInformer
- type KukuLinkInformer
- type KukuPortInformer
- type KukuSecretInformer
- type KukuSolutionInformer
- type KukuVolumeInformer
- type KukuVolumeItemInformer
- type V3DeploymentInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.