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.