Documentation ¶
Index ¶
- func NewFilteredSnapshotRevertInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredValidationRunInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredValidationStrategyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSnapshotRevertInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewValidationRunInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewValidationStrategyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type SnapshotRevertInformer
- type ValidationRunInformer
- type ValidationStrategyInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredSnapshotRevertInformer ¶
func NewFilteredSnapshotRevertInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSnapshotRevertInformer constructs a new informer for SnapshotRevert 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 NewFilteredValidationRunInformer ¶
func NewFilteredValidationRunInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredValidationRunInformer constructs a new informer for ValidationRun 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 NewFilteredValidationStrategyInformer ¶
func NewFilteredValidationStrategyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredValidationStrategyInformer constructs a new informer for ValidationStrategy 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 NewSnapshotRevertInformer ¶
func NewSnapshotRevertInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSnapshotRevertInformer constructs a new informer for SnapshotRevert 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 NewValidationRunInformer ¶
func NewValidationRunInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewValidationRunInformer constructs a new informer for ValidationRun 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 NewValidationStrategyInformer ¶
func NewValidationStrategyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewValidationStrategyInformer constructs a new informer for ValidationStrategy 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 Interface ¶
type Interface interface { // SnapshotReverts returns a SnapshotRevertInformer. SnapshotReverts() SnapshotRevertInformer // ValidationRuns returns a ValidationRunInformer. ValidationRuns() ValidationRunInformer // ValidationStrategies returns a ValidationStrategyInformer. ValidationStrategies() ValidationStrategyInformer }
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 SnapshotRevertInformer ¶
type SnapshotRevertInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SnapshotRevertLister }
SnapshotRevertInformer provides access to a shared informer and lister for SnapshotReverts.
type ValidationRunInformer ¶
type ValidationRunInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ValidationRunLister }
ValidationRunInformer provides access to a shared informer and lister for ValidationRuns.
type ValidationStrategyInformer ¶
type ValidationStrategyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ValidationStrategyLister }
ValidationStrategyInformer provides access to a shared informer and lister for ValidationStrategies.