Documentation ¶
Index ¶
- func NewAddressInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAddressSpaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAddressSpaceSchemaInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAuthenticationServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAddressInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAddressSpaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAddressSpaceSchemaInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAuthenticationServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AddressInformer
- type AddressSpaceInformer
- type AddressSpaceSchemaInformer
- type AuthenticationServiceInformer
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAddressInformer ¶
func NewAddressInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAddressInformer constructs a new informer for Address 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 NewAddressSpaceInformer ¶
func NewAddressSpaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAddressSpaceInformer constructs a new informer for AddressSpace 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 NewAddressSpaceSchemaInformer ¶
func NewAddressSpaceSchemaInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAddressSpaceSchemaInformer constructs a new informer for AddressSpaceSchema 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 NewAuthenticationServiceInformer ¶
func NewAuthenticationServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAuthenticationServiceInformer constructs a new informer for AuthenticationService 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 NewFilteredAddressInformer ¶
func NewFilteredAddressInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAddressInformer constructs a new informer for Address 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 NewFilteredAddressSpaceInformer ¶
func NewFilteredAddressSpaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAddressSpaceInformer constructs a new informer for AddressSpace 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 NewFilteredAddressSpaceSchemaInformer ¶
func NewFilteredAddressSpaceSchemaInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAddressSpaceSchemaInformer constructs a new informer for AddressSpaceSchema 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 NewFilteredAuthenticationServiceInformer ¶
func NewFilteredAuthenticationServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAuthenticationServiceInformer constructs a new informer for AuthenticationService 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 AddressInformer ¶
type AddressInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.AddressLister }
AddressInformer provides access to a shared informer and lister for Addresses.
type AddressSpaceInformer ¶
type AddressSpaceInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.AddressSpaceLister }
AddressSpaceInformer provides access to a shared informer and lister for AddressSpaces.
type AddressSpaceSchemaInformer ¶
type AddressSpaceSchemaInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.AddressSpaceSchemaLister }
AddressSpaceSchemaInformer provides access to a shared informer and lister for AddressSpaceSchemas.
type AuthenticationServiceInformer ¶
type AuthenticationServiceInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.AuthenticationServiceLister }
AuthenticationServiceInformer provides access to a shared informer and lister for AuthenticationServices.
type Interface ¶
type Interface interface { // Addresses returns a AddressInformer. Addresses() AddressInformer // AddressSpaces returns a AddressSpaceInformer. AddressSpaces() AddressSpaceInformer // AddressSpaceSchemas returns a AddressSpaceSchemaInformer. AddressSpaceSchemas() AddressSpaceSchemaInformer // AuthenticationServices returns a AuthenticationServiceInformer. AuthenticationServices() AuthenticationServiceInformer }
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.