client-go: k8s.io/client-go/informers/apps/v1beta1 Index | Files

package v1beta1

import "k8s.io/client-go/informers/apps/v1beta1"

Index

Package Files

controllerrevision.go deployment.go interface.go statefulset.go

func NewControllerRevisionInformer Uses

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

NewControllerRevisionInformer constructs a new informer for ControllerRevision 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 NewDeploymentInformer Uses

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

NewDeploymentInformer constructs a new informer for Deployment 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 NewFilteredControllerRevisionInformer Uses

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

NewFilteredControllerRevisionInformer constructs a new informer for ControllerRevision 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 NewFilteredDeploymentInformer Uses

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

NewFilteredDeploymentInformer constructs a new informer for Deployment 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 Uses

func NewFilteredStatefulSetInformer(client kubernetes.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 NewStatefulSetInformer Uses

func NewStatefulSetInformer(client kubernetes.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.

type ControllerRevisionInformer Uses

type ControllerRevisionInformer interface {
    Informer() cache.SharedIndexInformer
    Lister() v1beta1.ControllerRevisionLister
}

ControllerRevisionInformer provides access to a shared informer and lister for ControllerRevisions.

type DeploymentInformer Uses

type DeploymentInformer interface {
    Informer() cache.SharedIndexInformer
    Lister() v1beta1.DeploymentLister
}

DeploymentInformer provides access to a shared informer and lister for Deployments.

type Interface Uses

type Interface interface {
    // ControllerRevisions returns a ControllerRevisionInformer.
    ControllerRevisions() ControllerRevisionInformer
    // Deployments returns a DeploymentInformer.
    Deployments() DeploymentInformer
    // StatefulSets returns a StatefulSetInformer.
    StatefulSets() StatefulSetInformer
}

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

func New Uses

func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface

New returns a new Interface.

type StatefulSetInformer Uses

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

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

Package v1beta1 imports 9 packages (graph) and is imported by 42 packages. Updated 2018-07-02. Refresh now. Tools for package owners.