Documentation ¶
Index ¶
- func NewChecknothingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDenierInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredChecknothingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDenierInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ChecknothingInformer
- type DenierInformer
- type Interface
- type RuleInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewChecknothingInformer ¶
func NewChecknothingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewChecknothingInformer constructs a new informer for Checknothing 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 NewDenierInformer ¶
func NewDenierInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDenierInformer constructs a new informer for Denier 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 NewFilteredChecknothingInformer ¶
func NewFilteredChecknothingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredChecknothingInformer constructs a new informer for Checknothing 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 NewFilteredDenierInformer ¶
func NewFilteredDenierInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDenierInformer constructs a new informer for Denier 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 NewFilteredRuleInformer ¶
func NewFilteredRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRuleInformer constructs a new informer for Rule 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 NewRuleInformer ¶
func NewRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRuleInformer constructs a new informer for Rule 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 ChecknothingInformer ¶
type ChecknothingInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha2.ChecknothingLister }
ChecknothingInformer provides access to a shared informer and lister for Checknothings.
type DenierInformer ¶
type DenierInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha2.DenierLister }
DenierInformer provides access to a shared informer and lister for Deniers.
type Interface ¶
type Interface interface { // Checknothings returns a ChecknothingInformer. Checknothings() ChecknothingInformer // Deniers returns a DenierInformer. Deniers() DenierInformer // Rules returns a RuleInformer. Rules() RuleInformer }
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 RuleInformer ¶
type RuleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha2.RuleLister }
RuleInformer provides access to a shared informer and lister for Rules.