Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InformerOptions ¶
type InformerOptions struct {
// ResyncPeriod is the resync period for this informer.
// If not set, defaults to 0 (no resync).
ResyncPeriod time.Duration
// Indexers are the indexers for this informer.
Indexers cache.Indexers
// InformerName is used to uniquely identify this informer for metrics.
// If not set, metrics will not be published for this informer.
// Use cache.NewInformerName() to create an InformerName at startup.
InformerName *cache.InformerName
// TweakListOptions is an optional function to modify the list options.
TweakListOptions TweakListOptionsFunc
}
InformerOptions holds the options for creating an informer.
type NewInformerFunc ¶
NewInformerFunc takes versioned.Interface and time.Duration to return a SharedIndexInformer.
type SharedInformerFactory ¶
type SharedInformerFactory interface {
}
SharedInformerFactory a small interface to allow for adding an informer without an import cycle
type TweakListOptionsFunc ¶
type TweakListOptionsFunc func(*v1.ListOptions)
TweakListOptionsFunc is a function that transforms a v1.ListOptions.
Click to show internal directories.
Click to hide internal directories.