v1alpha1

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewActivationInformer

func NewActivationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewActivationInformer constructs a new informer for Activation 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 NewAssociationInformer

func NewAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewAssociationInformer constructs a new informer for Association 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 NewDocumentInformer

func NewDocumentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewDocumentInformer constructs a new informer for Document 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 NewFilteredActivationInformer

func NewFilteredActivationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredActivationInformer constructs a new informer for Activation 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 NewFilteredAssociationInformer

func NewFilteredAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredAssociationInformer constructs a new informer for Association 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 NewFilteredDocumentInformer

func NewFilteredDocumentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredDocumentInformer constructs a new informer for Document 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 NewFilteredMaintenanceWindowInformer

func NewFilteredMaintenanceWindowInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredMaintenanceWindowInformer constructs a new informer for MaintenanceWindow 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 NewFilteredMaintenanceWindowTargetInformer

func NewFilteredMaintenanceWindowTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredMaintenanceWindowTargetInformer constructs a new informer for MaintenanceWindowTarget 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 NewFilteredMaintenanceWindowTaskInformer

func NewFilteredMaintenanceWindowTaskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredMaintenanceWindowTaskInformer constructs a new informer for MaintenanceWindowTask 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 NewFilteredParameterInformer

func NewFilteredParameterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredParameterInformer constructs a new informer for Parameter 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 NewFilteredPatchBaselineInformer

func NewFilteredPatchBaselineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredPatchBaselineInformer constructs a new informer for PatchBaseline 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 NewFilteredPatchGroupInformer

func NewFilteredPatchGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredPatchGroupInformer constructs a new informer for PatchGroup 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 NewFilteredResourceDataSyncInformer

func NewFilteredResourceDataSyncInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredResourceDataSyncInformer constructs a new informer for ResourceDataSync 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 NewMaintenanceWindowInformer

func NewMaintenanceWindowInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewMaintenanceWindowInformer constructs a new informer for MaintenanceWindow 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 NewMaintenanceWindowTargetInformer

func NewMaintenanceWindowTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewMaintenanceWindowTargetInformer constructs a new informer for MaintenanceWindowTarget 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 NewMaintenanceWindowTaskInformer

func NewMaintenanceWindowTaskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewMaintenanceWindowTaskInformer constructs a new informer for MaintenanceWindowTask 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 NewParameterInformer

func NewParameterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewParameterInformer constructs a new informer for Parameter 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 NewPatchBaselineInformer

func NewPatchBaselineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewPatchBaselineInformer constructs a new informer for PatchBaseline 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 NewPatchGroupInformer

func NewPatchGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewPatchGroupInformer constructs a new informer for PatchGroup 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 NewResourceDataSyncInformer

func NewResourceDataSyncInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewResourceDataSyncInformer constructs a new informer for ResourceDataSync 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 ActivationInformer

type ActivationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ActivationLister
}

ActivationInformer provides access to a shared informer and lister for Activations.

type AssociationInformer

type AssociationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AssociationLister
}

AssociationInformer provides access to a shared informer and lister for Associations.

type DocumentInformer

type DocumentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DocumentLister
}

DocumentInformer provides access to a shared informer and lister for Documents.

type Interface

type Interface interface {
	// Activations returns a ActivationInformer.
	Activations() ActivationInformer
	// Associations returns a AssociationInformer.
	Associations() AssociationInformer
	// Documents returns a DocumentInformer.
	Documents() DocumentInformer
	// MaintenanceWindows returns a MaintenanceWindowInformer.
	MaintenanceWindows() MaintenanceWindowInformer
	// MaintenanceWindowTargets returns a MaintenanceWindowTargetInformer.
	MaintenanceWindowTargets() MaintenanceWindowTargetInformer
	// MaintenanceWindowTasks returns a MaintenanceWindowTaskInformer.
	MaintenanceWindowTasks() MaintenanceWindowTaskInformer
	// Parameters returns a ParameterInformer.
	Parameters() ParameterInformer
	// PatchBaselines returns a PatchBaselineInformer.
	PatchBaselines() PatchBaselineInformer
	// PatchGroups returns a PatchGroupInformer.
	PatchGroups() PatchGroupInformer
	// ResourceDataSyncs returns a ResourceDataSyncInformer.
	ResourceDataSyncs() ResourceDataSyncInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

type MaintenanceWindowInformer

type MaintenanceWindowInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.MaintenanceWindowLister
}

MaintenanceWindowInformer provides access to a shared informer and lister for MaintenanceWindows.

type MaintenanceWindowTargetInformer

type MaintenanceWindowTargetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.MaintenanceWindowTargetLister
}

MaintenanceWindowTargetInformer provides access to a shared informer and lister for MaintenanceWindowTargets.

type MaintenanceWindowTaskInformer

type MaintenanceWindowTaskInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.MaintenanceWindowTaskLister
}

MaintenanceWindowTaskInformer provides access to a shared informer and lister for MaintenanceWindowTasks.

type ParameterInformer

type ParameterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ParameterLister
}

ParameterInformer provides access to a shared informer and lister for Parameters.

type PatchBaselineInformer

type PatchBaselineInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.PatchBaselineLister
}

PatchBaselineInformer provides access to a shared informer and lister for PatchBaselines.

type PatchGroupInformer

type PatchGroupInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.PatchGroupLister
}

PatchGroupInformer provides access to a shared informer and lister for PatchGroups.

type ResourceDataSyncInformer

type ResourceDataSyncInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ResourceDataSyncLister
}

ResourceDataSyncInformer provides access to a shared informer and lister for ResourceDataSyncs.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL