v1alpha1

package
v1.4.0 Latest Latest
Warning

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

Go to latest
Published: Mar 20, 2023 License: Apache-2.0 Imports: 10 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAdvancedCronJobInformer added in v0.7.0

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

NewAdvancedCronJobInformer constructs a new informer for AdvancedCronJob 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 NewBroadcastJobInformer

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

NewBroadcastJobInformer constructs a new informer for BroadcastJob 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 NewCloneSetInformer added in v0.4.1

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

NewCloneSetInformer constructs a new informer for CloneSet 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 NewContainerRecreateRequestInformer added in v0.9.0

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

NewContainerRecreateRequestInformer constructs a new informer for ContainerRecreateRequest 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 NewDaemonSetInformer added in v0.6.0

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

NewDaemonSetInformer constructs a new informer for DaemonSet 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 NewEphemeralJobInformer added in v1.0.0

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

NewEphemeralJobInformer constructs a new informer for EphemeralJob 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 NewFilteredAdvancedCronJobInformer added in v0.7.0

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

NewFilteredAdvancedCronJobInformer constructs a new informer for AdvancedCronJob 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 NewFilteredBroadcastJobInformer

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

NewFilteredBroadcastJobInformer constructs a new informer for BroadcastJob 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 NewFilteredCloneSetInformer added in v0.4.1

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

NewFilteredCloneSetInformer constructs a new informer for CloneSet 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 NewFilteredContainerRecreateRequestInformer added in v0.9.0

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

NewFilteredContainerRecreateRequestInformer constructs a new informer for ContainerRecreateRequest 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 NewFilteredDaemonSetInformer added in v0.6.0

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

NewFilteredDaemonSetInformer constructs a new informer for DaemonSet 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 NewFilteredEphemeralJobInformer added in v1.0.0

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

NewFilteredEphemeralJobInformer constructs a new informer for EphemeralJob 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 NewFilteredImagePullJobInformer added in v0.6.0

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

NewFilteredImagePullJobInformer constructs a new informer for ImagePullJob 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 NewFilteredNodeImageInformer added in v0.6.0

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

NewFilteredNodeImageInformer constructs a new informer for NodeImage 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 NewFilteredNodePodProbeInformer added in v1.3.0

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

NewFilteredNodePodProbeInformer constructs a new informer for NodePodProbe 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 NewFilteredPersistentPodStateInformer added in v1.2.0

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

NewFilteredPersistentPodStateInformer constructs a new informer for PersistentPodState 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 NewFilteredPodProbeMarkerInformer added in v1.3.0

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

NewFilteredPodProbeMarkerInformer constructs a new informer for PodProbeMarker 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 NewFilteredResourceDistributionInformer added in v0.10.0

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

NewFilteredResourceDistributionInformer constructs a new informer for ResourceDistribution 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 NewFilteredSidecarSetInformer

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

NewFilteredSidecarSetInformer constructs a new informer for SidecarSet 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 NewFilteredStatefulSetInformer

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

NewFilteredStatefulSetInformer constructs a new informer for StatefulSet 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 NewFilteredUnitedDeploymentInformer added in v0.4.1

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

NewFilteredUnitedDeploymentInformer constructs a new informer for UnitedDeployment 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 NewFilteredWorkloadSpreadInformer added in v0.10.0

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

NewFilteredWorkloadSpreadInformer constructs a new informer for WorkloadSpread 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 NewImagePullJobInformer added in v0.6.0

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

NewImagePullJobInformer constructs a new informer for ImagePullJob 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 NewNodeImageInformer added in v0.6.0

func NewNodeImageInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewNodeImageInformer constructs a new informer for NodeImage 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 NewNodePodProbeInformer added in v1.3.0

func NewNodePodProbeInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewNodePodProbeInformer constructs a new informer for NodePodProbe 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 NewPersistentPodStateInformer added in v1.2.0

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

NewPersistentPodStateInformer constructs a new informer for PersistentPodState 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 NewPodProbeMarkerInformer added in v1.3.0

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

NewPodProbeMarkerInformer constructs a new informer for PodProbeMarker 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 NewResourceDistributionInformer added in v0.10.0

func NewResourceDistributionInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewResourceDistributionInformer constructs a new informer for ResourceDistribution 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 NewSidecarSetInformer

func NewSidecarSetInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewSidecarSetInformer constructs a new informer for SidecarSet 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 NewStatefulSetInformer

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

NewStatefulSetInformer constructs a new informer for StatefulSet 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 NewUnitedDeploymentInformer added in v0.4.1

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

NewUnitedDeploymentInformer constructs a new informer for UnitedDeployment 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 NewWorkloadSpreadInformer added in v0.10.0

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

NewWorkloadSpreadInformer constructs a new informer for WorkloadSpread 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 AdvancedCronJobInformer added in v0.7.0

type AdvancedCronJobInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AdvancedCronJobLister
}

AdvancedCronJobInformer provides access to a shared informer and lister for AdvancedCronJobs.

type BroadcastJobInformer

type BroadcastJobInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.BroadcastJobLister
}

BroadcastJobInformer provides access to a shared informer and lister for BroadcastJobs.

type CloneSetInformer added in v0.4.1

type CloneSetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CloneSetLister
}

CloneSetInformer provides access to a shared informer and lister for CloneSets.

type ContainerRecreateRequestInformer added in v0.9.0

type ContainerRecreateRequestInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ContainerRecreateRequestLister
}

ContainerRecreateRequestInformer provides access to a shared informer and lister for ContainerRecreateRequests.

type DaemonSetInformer added in v0.6.0

type DaemonSetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DaemonSetLister
}

DaemonSetInformer provides access to a shared informer and lister for DaemonSets.

type EphemeralJobInformer added in v1.0.0

type EphemeralJobInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.EphemeralJobLister
}

EphemeralJobInformer provides access to a shared informer and lister for EphemeralJobs.

type ImagePullJobInformer added in v0.6.0

type ImagePullJobInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ImagePullJobLister
}

ImagePullJobInformer provides access to a shared informer and lister for ImagePullJobs.

type Interface

type Interface interface {
	// AdvancedCronJobs returns a AdvancedCronJobInformer.
	AdvancedCronJobs() AdvancedCronJobInformer
	// BroadcastJobs returns a BroadcastJobInformer.
	BroadcastJobs() BroadcastJobInformer
	// CloneSets returns a CloneSetInformer.
	CloneSets() CloneSetInformer
	// ContainerRecreateRequests returns a ContainerRecreateRequestInformer.
	ContainerRecreateRequests() ContainerRecreateRequestInformer
	// DaemonSets returns a DaemonSetInformer.
	DaemonSets() DaemonSetInformer
	// EphemeralJobs returns a EphemeralJobInformer.
	EphemeralJobs() EphemeralJobInformer
	// ImagePullJobs returns a ImagePullJobInformer.
	ImagePullJobs() ImagePullJobInformer
	// NodeImages returns a NodeImageInformer.
	NodeImages() NodeImageInformer
	// NodePodProbes returns a NodePodProbeInformer.
	NodePodProbes() NodePodProbeInformer
	// PersistentPodStates returns a PersistentPodStateInformer.
	PersistentPodStates() PersistentPodStateInformer
	// PodProbeMarkers returns a PodProbeMarkerInformer.
	PodProbeMarkers() PodProbeMarkerInformer
	// ResourceDistributions returns a ResourceDistributionInformer.
	ResourceDistributions() ResourceDistributionInformer
	// SidecarSets returns a SidecarSetInformer.
	SidecarSets() SidecarSetInformer
	// StatefulSets returns a StatefulSetInformer.
	StatefulSets() StatefulSetInformer
	// UnitedDeployments returns a UnitedDeploymentInformer.
	UnitedDeployments() UnitedDeploymentInformer
	// WorkloadSpreads returns a WorkloadSpreadInformer.
	WorkloadSpreads() WorkloadSpreadInformer
}

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

func New

New returns a new Interface.

type NodeImageInformer added in v0.6.0

type NodeImageInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.NodeImageLister
}

NodeImageInformer provides access to a shared informer and lister for NodeImages.

type NodePodProbeInformer added in v1.3.0

type NodePodProbeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.NodePodProbeLister
}

NodePodProbeInformer provides access to a shared informer and lister for NodePodProbes.

type PersistentPodStateInformer added in v1.2.0

type PersistentPodStateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.PersistentPodStateLister
}

PersistentPodStateInformer provides access to a shared informer and lister for PersistentPodStates.

type PodProbeMarkerInformer added in v1.3.0

type PodProbeMarkerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.PodProbeMarkerLister
}

PodProbeMarkerInformer provides access to a shared informer and lister for PodProbeMarkers.

type ResourceDistributionInformer added in v0.10.0

type ResourceDistributionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ResourceDistributionLister
}

ResourceDistributionInformer provides access to a shared informer and lister for ResourceDistributions.

type SidecarSetInformer

type SidecarSetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SidecarSetLister
}

SidecarSetInformer provides access to a shared informer and lister for SidecarSets.

type StatefulSetInformer

type StatefulSetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.StatefulSetLister
}

StatefulSetInformer provides access to a shared informer and lister for StatefulSets.

type UnitedDeploymentInformer added in v0.4.1

type UnitedDeploymentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.UnitedDeploymentLister
}

UnitedDeploymentInformer provides access to a shared informer and lister for UnitedDeployments.

type WorkloadSpreadInformer added in v0.10.0

type WorkloadSpreadInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.WorkloadSpreadLister
}

WorkloadSpreadInformer provides access to a shared informer and lister for WorkloadSpreads.

Jump to

Keyboard shortcuts

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