Documentation
¶
Index ¶
- func NewAccessGrantInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAccessTokenInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAttachedConnectorBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAttachedConnectorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewConnectorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAccessGrantInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAccessTokenInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAttachedConnectorBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAttachedConnectorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredConnectorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredListenerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRouterAccessInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSecuredAccessInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSiteInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewListenerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRouterAccessInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSecuredAccessInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSiteInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AccessGrantInformer
- type AccessTokenInformer
- type AttachedConnectorBindingInformer
- type AttachedConnectorInformer
- type CertificateInformer
- type ConnectorInformer
- type Interface
- type LinkInformer
- type ListenerInformer
- type RouterAccessInformer
- type SecuredAccessInformer
- type SiteInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.