v1alpha1

package
v0.9.0-1.18 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAdvancedCronJobInformer

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

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

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 NewFilteredAdvancedCronJobInformer

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

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

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 NewFilteredImagePullJobInformer added in v0.8.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.8.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 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

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 NewImagePullJobInformer added in v0.8.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.8.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 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

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.

Types

type AdvancedCronJobInformer

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

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

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

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

type ImagePullJobInformer added in v0.8.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
	// ImagePullJobs returns a ImagePullJobInformer.
	ImagePullJobs() ImagePullJobInformer
	// NodeImages returns a NodeImageInformer.
	NodeImages() NodeImageInformer
	// SidecarSets returns a SidecarSetInformer.
	SidecarSets() SidecarSetInformer
	// StatefulSets returns a StatefulSetInformer.
	StatefulSets() StatefulSetInformer
	// UnitedDeployments returns a UnitedDeploymentInformer.
	UnitedDeployments() UnitedDeploymentInformer
}

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

func New

New returns a new Interface.

type NodeImageInformer added in v0.8.0

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

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

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

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

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

Jump to

Keyboard shortcuts

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