Documentation ¶
Index ¶
- func NewFilteredKukuCNInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKukuCertInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKukuComponentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKukuDeploymentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKukuHttpInboundInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKukuLinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKukuPersistentVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKukuSecretInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKukuServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKukuTcpInboundInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKukuTcpPortInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKukuVHostInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredV3DeploymentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKukuCNInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKukuCertInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKukuComponentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKukuDeploymentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKukuHttpInboundInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKukuLinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKukuPersistentVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKukuSecretInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKukuServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKukuTcpInboundInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKukuTcpPortInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKukuVHostInformer(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 KukuCNInformer
- type KukuCertInformer
- type KukuComponentInformer
- type KukuDeploymentInformer
- type KukuHttpInboundInformer
- type KukuLinkInformer
- type KukuPersistentVolumeInformer
- type KukuSecretInformer
- type KukuServiceInformer
- type KukuTcpInboundInformer
- type KukuTcpPortInformer
- type KukuVHostInformer
- type V3DeploymentInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.