v2alpha1

package
v0.0.0-...-274c51d Latest Latest
Warning

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

Go to latest
Published: Mar 3, 2025 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAccessGrantInformer

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

NewAccessGrantInformer constructs a new informer for AccessGrant 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 NewAccessTokenInformer

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

NewAccessTokenInformer constructs a new informer for AccessToken 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 NewAttachedConnectorBindingInformer

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

NewAttachedConnectorBindingInformer constructs a new informer for AttachedConnectorBinding 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 NewAttachedConnectorInformer

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

NewAttachedConnectorInformer constructs a new informer for AttachedConnector 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 NewCertificateInformer

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

NewCertificateInformer constructs a new informer for Certificate 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 NewConnectorInformer

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

NewConnectorInformer constructs a new informer for Connector 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 NewFilteredAccessGrantInformer

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

NewFilteredAccessGrantInformer constructs a new informer for AccessGrant 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 NewFilteredAccessTokenInformer

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

NewFilteredAccessTokenInformer constructs a new informer for AccessToken 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 NewFilteredAttachedConnectorBindingInformer

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

NewFilteredAttachedConnectorBindingInformer constructs a new informer for AttachedConnectorBinding 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 NewFilteredAttachedConnectorInformer

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

NewFilteredAttachedConnectorInformer constructs a new informer for AttachedConnector 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 NewFilteredCertificateInformer

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

NewFilteredCertificateInformer constructs a new informer for Certificate 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 NewFilteredConnectorInformer

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

NewFilteredConnectorInformer constructs a new informer for Connector 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 NewFilteredLinkInformer

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

NewFilteredLinkInformer constructs a new informer for Link 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 NewFilteredListenerInformer

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

NewFilteredListenerInformer constructs a new informer for Listener 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 NewFilteredRouterAccessInformer

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

NewFilteredRouterAccessInformer constructs a new informer for RouterAccess 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 NewFilteredSecuredAccessInformer

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

NewFilteredSecuredAccessInformer constructs a new informer for SecuredAccess 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 NewFilteredSiteInformer

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

NewFilteredSiteInformer constructs a new informer for Site 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 NewLinkInformer

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

NewLinkInformer constructs a new informer for Link 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 NewListenerInformer

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

NewListenerInformer constructs a new informer for Listener 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 NewRouterAccessInformer

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

NewRouterAccessInformer constructs a new informer for RouterAccess 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 NewSecuredAccessInformer

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

NewSecuredAccessInformer constructs a new informer for SecuredAccess 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 NewSiteInformer

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

NewSiteInformer constructs a new informer for Site 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 AccessGrantInformer

type AccessGrantInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v2alpha1.AccessGrantLister
}

AccessGrantInformer provides access to a shared informer and lister for AccessGrants.

type AccessTokenInformer

type AccessTokenInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v2alpha1.AccessTokenLister
}

AccessTokenInformer provides access to a shared informer and lister for AccessTokens.

type AttachedConnectorBindingInformer

type AttachedConnectorBindingInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v2alpha1.AttachedConnectorBindingLister
}

AttachedConnectorBindingInformer provides access to a shared informer and lister for AttachedConnectorBindings.

type AttachedConnectorInformer

type AttachedConnectorInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v2alpha1.AttachedConnectorLister
}

AttachedConnectorInformer provides access to a shared informer and lister for AttachedConnectors.

type CertificateInformer

type CertificateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v2alpha1.CertificateLister
}

CertificateInformer provides access to a shared informer and lister for Certificates.

type ConnectorInformer

type ConnectorInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v2alpha1.ConnectorLister
}

ConnectorInformer provides access to a shared informer and lister for Connectors.

type Interface

type Interface interface {
	// AccessGrants returns a AccessGrantInformer.
	AccessGrants() AccessGrantInformer
	// AccessTokens returns a AccessTokenInformer.
	AccessTokens() AccessTokenInformer
	// AttachedConnectors returns a AttachedConnectorInformer.
	AttachedConnectors() AttachedConnectorInformer
	// AttachedConnectorBindings returns a AttachedConnectorBindingInformer.
	AttachedConnectorBindings() AttachedConnectorBindingInformer
	// Certificates returns a CertificateInformer.
	Certificates() CertificateInformer
	// Connectors returns a ConnectorInformer.
	Connectors() ConnectorInformer
	// Links returns a LinkInformer.
	Links() LinkInformer
	// Listeners returns a ListenerInformer.
	Listeners() ListenerInformer
	// RouterAccesses returns a RouterAccessInformer.
	RouterAccesses() RouterAccessInformer
	// SecuredAccesses returns a SecuredAccessInformer.
	SecuredAccesses() SecuredAccessInformer
	// Sites returns a SiteInformer.
	Sites() SiteInformer
}

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

func New

New returns a new Interface.

type LinkInformer

type LinkInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v2alpha1.LinkLister
}

LinkInformer provides access to a shared informer and lister for Links.

type ListenerInformer

type ListenerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v2alpha1.ListenerLister
}

ListenerInformer provides access to a shared informer and lister for Listeners.

type RouterAccessInformer

type RouterAccessInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v2alpha1.RouterAccessLister
}

RouterAccessInformer provides access to a shared informer and lister for RouterAccesses.

type SecuredAccessInformer

type SecuredAccessInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v2alpha1.SecuredAccessLister
}

SecuredAccessInformer provides access to a shared informer and lister for SecuredAccesses.

type SiteInformer

type SiteInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v2alpha1.SiteLister
}

SiteInformer provides access to a shared informer and lister for Sites.

Jump to

Keyboard shortcuts

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