Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewControllerRevisionInformer

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

    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

      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

        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

          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

            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.

              Types

              type ControllerRevisionInformer

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

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

                type DeploymentInformer

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

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

                  type Interface

                  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

                      New returns a new Interface.

                      type StatefulSetInformer

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

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