Documentation ¶
Index ¶
- func NewAviInfraSettingInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAviInfraSettingInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHTTPRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHostRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHTTPRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHostRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AviInfraSettingInformer
- type HTTPRuleInformer
- type HostRuleInformer
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAviInfraSettingInformer ¶
func NewAviInfraSettingInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAviInfraSettingInformer constructs a new informer for AviInfraSetting 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 NewFilteredAviInfraSettingInformer ¶
func NewFilteredAviInfraSettingInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAviInfraSettingInformer constructs a new informer for AviInfraSetting 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 NewFilteredHTTPRuleInformer ¶
func NewFilteredHTTPRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHTTPRuleInformer constructs a new informer for HTTPRule 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 NewFilteredHostRuleInformer ¶
func NewFilteredHostRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHostRuleInformer constructs a new informer for HostRule 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 NewHTTPRuleInformer ¶
func NewHTTPRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHTTPRuleInformer constructs a new informer for HTTPRule 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 NewHostRuleInformer ¶
func NewHostRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHostRuleInformer constructs a new informer for HostRule 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 AviInfraSettingInformer ¶
type AviInfraSettingInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.AviInfraSettingLister }
AviInfraSettingInformer provides access to a shared informer and lister for AviInfraSettings.
type HTTPRuleInformer ¶
type HTTPRuleInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.HTTPRuleLister }
HTTPRuleInformer provides access to a shared informer and lister for HTTPRules.
type HostRuleInformer ¶
type HostRuleInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.HostRuleLister }
HostRuleInformer provides access to a shared informer and lister for HostRules.
type Interface ¶
type Interface interface { // AviInfraSettings returns a AviInfraSettingInformer. AviInfraSettings() AviInfraSettingInformer // HTTPRules returns a HTTPRuleInformer. HTTPRules() HTTPRuleInformer // HostRules returns a HostRuleInformer. HostRules() HostRuleInformer }
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.