Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCertificateInformer

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

    NewCertificateInformer constructs a new informer for Certificate 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 NewCertificateRequestInformer

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

      NewCertificateRequestInformer constructs a new informer for CertificateRequest 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 NewClusterIssuerInformer

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

        NewClusterIssuerInformer constructs a new informer for ClusterIssuer 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 NewFilteredCertificateInformer

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

          NewFilteredCertificateInformer constructs a new informer for Certificate 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 NewFilteredCertificateRequestInformer

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

            NewFilteredCertificateRequestInformer constructs a new informer for CertificateRequest 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 NewFilteredClusterIssuerInformer

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

              NewFilteredClusterIssuerInformer constructs a new informer for ClusterIssuer 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 NewFilteredIssuerInformer

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

                NewFilteredIssuerInformer constructs a new informer for Issuer 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 NewIssuerInformer

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

                  NewIssuerInformer constructs a new informer for Issuer 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 CertificateInformer

                  type CertificateInformer interface {
                  	Informer() cache.SharedIndexInformer
                  	Lister() v1.CertificateLister
                  }

                    CertificateInformer provides access to a shared informer and lister for Certificates.

                    type CertificateRequestInformer

                    type CertificateRequestInformer interface {
                    	Informer() cache.SharedIndexInformer
                    	Lister() v1.CertificateRequestLister
                    }

                      CertificateRequestInformer provides access to a shared informer and lister for CertificateRequests.

                      type ClusterIssuerInformer

                      type ClusterIssuerInformer interface {
                      	Informer() cache.SharedIndexInformer
                      	Lister() v1.ClusterIssuerLister
                      }

                        ClusterIssuerInformer provides access to a shared informer and lister for ClusterIssuers.

                        type Interface

                        type Interface interface {
                        	// Certificates returns a CertificateInformer.
                        	Certificates() CertificateInformer
                        	// CertificateRequests returns a CertificateRequestInformer.
                        	CertificateRequests() CertificateRequestInformer
                        	// ClusterIssuers returns a ClusterIssuerInformer.
                        	ClusterIssuers() ClusterIssuerInformer
                        	// Issuers returns a IssuerInformer.
                        	Issuers() IssuerInformer
                        }

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

                          func New

                            New returns a new Interface.

                            type IssuerInformer

                            type IssuerInformer interface {
                            	Informer() cache.SharedIndexInformer
                            	Lister() v1.IssuerLister
                            }

                              IssuerInformer provides access to a shared informer and lister for Issuers.