Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ComponentStatusLister

type ComponentStatusLister interface {
	// List lists all ComponentStatuses in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.ComponentStatus, err error)
	// Get retrieves the ComponentStatus from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.ComponentStatus, error)
	ComponentStatusListerExpansion
}

    ComponentStatusLister helps list ComponentStatuses. All objects returned here must be treated as read-only.

    func NewComponentStatusLister

    func NewComponentStatusLister(indexer cache.Indexer) ComponentStatusLister

      NewComponentStatusLister returns a new ComponentStatusLister.

      type ComponentStatusListerExpansion

      type ComponentStatusListerExpansion interface{}

        ComponentStatusListerExpansion allows custom methods to be added to ComponentStatusLister.

        type ConfigMapLister

        type ConfigMapLister interface {
        	// List lists all ConfigMaps in the indexer.
        	// Objects returned here must be treated as read-only.
        	List(selector labels.Selector) (ret []*v1.ConfigMap, err error)
        	// ConfigMaps returns an object that can list and get ConfigMaps.
        	ConfigMaps(namespace string) ConfigMapNamespaceLister
        	ConfigMapListerExpansion
        }

          ConfigMapLister helps list ConfigMaps. All objects returned here must be treated as read-only.

          func NewConfigMapLister

          func NewConfigMapLister(indexer cache.Indexer) ConfigMapLister

            NewConfigMapLister returns a new ConfigMapLister.

            type ConfigMapListerExpansion

            type ConfigMapListerExpansion interface{}

              ConfigMapListerExpansion allows custom methods to be added to ConfigMapLister.

              type ConfigMapNamespaceLister

              type ConfigMapNamespaceLister interface {
              	// List lists all ConfigMaps in the indexer for a given namespace.
              	// Objects returned here must be treated as read-only.
              	List(selector labels.Selector) (ret []*v1.ConfigMap, err error)
              	// Get retrieves the ConfigMap from the indexer for a given namespace and name.
              	// Objects returned here must be treated as read-only.
              	Get(name string) (*v1.ConfigMap, error)
              	ConfigMapNamespaceListerExpansion
              }

                ConfigMapNamespaceLister helps list and get ConfigMaps. All objects returned here must be treated as read-only.

                type ConfigMapNamespaceListerExpansion

                type ConfigMapNamespaceListerExpansion interface{}

                  ConfigMapNamespaceListerExpansion allows custom methods to be added to ConfigMapNamespaceLister.

                  type EndpointsLister

                  type EndpointsLister interface {
                  	// List lists all Endpoints in the indexer.
                  	// Objects returned here must be treated as read-only.
                  	List(selector labels.Selector) (ret []*v1.Endpoints, err error)
                  	// Endpoints returns an object that can list and get Endpoints.
                  	Endpoints(namespace string) EndpointsNamespaceLister
                  	EndpointsListerExpansion
                  }

                    EndpointsLister helps list Endpoints. All objects returned here must be treated as read-only.

                    func NewEndpointsLister

                    func NewEndpointsLister(indexer cache.Indexer) EndpointsLister

                      NewEndpointsLister returns a new EndpointsLister.

                      type EndpointsListerExpansion

                      type EndpointsListerExpansion interface{}

                        EndpointsListerExpansion allows custom methods to be added to EndpointsLister.

                        type EndpointsNamespaceLister

                        type EndpointsNamespaceLister interface {
                        	// List lists all Endpoints in the indexer for a given namespace.
                        	// Objects returned here must be treated as read-only.
                        	List(selector labels.Selector) (ret []*v1.Endpoints, err error)
                        	// Get retrieves the Endpoints from the indexer for a given namespace and name.
                        	// Objects returned here must be treated as read-only.
                        	Get(name string) (*v1.Endpoints, error)
                        	EndpointsNamespaceListerExpansion
                        }

                          EndpointsNamespaceLister helps list and get Endpoints. All objects returned here must be treated as read-only.

                          type EndpointsNamespaceListerExpansion

                          type EndpointsNamespaceListerExpansion interface{}

                            EndpointsNamespaceListerExpansion allows custom methods to be added to EndpointsNamespaceLister.

                            type EventLister

                            type EventLister interface {
                            	// List lists all Events in the indexer.
                            	// Objects returned here must be treated as read-only.
                            	List(selector labels.Selector) (ret []*v1.Event, err error)
                            	// Events returns an object that can list and get Events.
                            	Events(namespace string) EventNamespaceLister
                            	EventListerExpansion
                            }

                              EventLister helps list Events. All objects returned here must be treated as read-only.

                              func NewEventLister

                              func NewEventLister(indexer cache.Indexer) EventLister

                                NewEventLister returns a new EventLister.

                                type EventListerExpansion

                                type EventListerExpansion interface{}

                                  EventListerExpansion allows custom methods to be added to EventLister.

                                  type EventNamespaceLister

                                  type EventNamespaceLister interface {
                                  	// List lists all Events in the indexer for a given namespace.
                                  	// Objects returned here must be treated as read-only.
                                  	List(selector labels.Selector) (ret []*v1.Event, err error)
                                  	// Get retrieves the Event from the indexer for a given namespace and name.
                                  	// Objects returned here must be treated as read-only.
                                  	Get(name string) (*v1.Event, error)
                                  	EventNamespaceListerExpansion
                                  }

                                    EventNamespaceLister helps list and get Events. All objects returned here must be treated as read-only.

                                    type EventNamespaceListerExpansion

                                    type EventNamespaceListerExpansion interface{}

                                      EventNamespaceListerExpansion allows custom methods to be added to EventNamespaceLister.

                                      type LimitRangeLister

                                      type LimitRangeLister interface {
                                      	// List lists all LimitRanges in the indexer.
                                      	// Objects returned here must be treated as read-only.
                                      	List(selector labels.Selector) (ret []*v1.LimitRange, err error)
                                      	// LimitRanges returns an object that can list and get LimitRanges.
                                      	LimitRanges(namespace string) LimitRangeNamespaceLister
                                      	LimitRangeListerExpansion
                                      }

                                        LimitRangeLister helps list LimitRanges. All objects returned here must be treated as read-only.

                                        func NewLimitRangeLister

                                        func NewLimitRangeLister(indexer cache.Indexer) LimitRangeLister

                                          NewLimitRangeLister returns a new LimitRangeLister.

                                          type LimitRangeListerExpansion

                                          type LimitRangeListerExpansion interface{}

                                            LimitRangeListerExpansion allows custom methods to be added to LimitRangeLister.

                                            type LimitRangeNamespaceLister

                                            type LimitRangeNamespaceLister interface {
                                            	// List lists all LimitRanges in the indexer for a given namespace.
                                            	// Objects returned here must be treated as read-only.
                                            	List(selector labels.Selector) (ret []*v1.LimitRange, err error)
                                            	// Get retrieves the LimitRange from the indexer for a given namespace and name.
                                            	// Objects returned here must be treated as read-only.
                                            	Get(name string) (*v1.LimitRange, error)
                                            	LimitRangeNamespaceListerExpansion
                                            }

                                              LimitRangeNamespaceLister helps list and get LimitRanges. All objects returned here must be treated as read-only.

                                              type LimitRangeNamespaceListerExpansion

                                              type LimitRangeNamespaceListerExpansion interface{}

                                                LimitRangeNamespaceListerExpansion allows custom methods to be added to LimitRangeNamespaceLister.

                                                type NamespaceLister

                                                type NamespaceLister interface {
                                                	// List lists all Namespaces in the indexer.
                                                	// Objects returned here must be treated as read-only.
                                                	List(selector labels.Selector) (ret []*v1.Namespace, err error)
                                                	// Get retrieves the Namespace from the index for a given name.
                                                	// Objects returned here must be treated as read-only.
                                                	Get(name string) (*v1.Namespace, error)
                                                	NamespaceListerExpansion
                                                }

                                                  NamespaceLister helps list Namespaces. All objects returned here must be treated as read-only.

                                                  func NewNamespaceLister

                                                  func NewNamespaceLister(indexer cache.Indexer) NamespaceLister

                                                    NewNamespaceLister returns a new NamespaceLister.

                                                    type NamespaceListerExpansion

                                                    type NamespaceListerExpansion interface{}

                                                      NamespaceListerExpansion allows custom methods to be added to NamespaceLister.

                                                      type NodeLister

                                                      type NodeLister interface {
                                                      	// List lists all Nodes in the indexer.
                                                      	// Objects returned here must be treated as read-only.
                                                      	List(selector labels.Selector) (ret []*v1.Node, err error)
                                                      	// Get retrieves the Node from the index for a given name.
                                                      	// Objects returned here must be treated as read-only.
                                                      	Get(name string) (*v1.Node, error)
                                                      	NodeListerExpansion
                                                      }

                                                        NodeLister helps list Nodes. All objects returned here must be treated as read-only.

                                                        func NewNodeLister

                                                        func NewNodeLister(indexer cache.Indexer) NodeLister

                                                          NewNodeLister returns a new NodeLister.

                                                          type NodeListerExpansion

                                                          type NodeListerExpansion interface{}

                                                            NodeListerExpansion allows custom methods to be added to NodeLister.

                                                            type PersistentVolumeClaimLister

                                                            type PersistentVolumeClaimLister interface {
                                                            	// List lists all PersistentVolumeClaims in the indexer.
                                                            	// Objects returned here must be treated as read-only.
                                                            	List(selector labels.Selector) (ret []*v1.PersistentVolumeClaim, err error)
                                                            	// PersistentVolumeClaims returns an object that can list and get PersistentVolumeClaims.
                                                            	PersistentVolumeClaims(namespace string) PersistentVolumeClaimNamespaceLister
                                                            	PersistentVolumeClaimListerExpansion
                                                            }

                                                              PersistentVolumeClaimLister helps list PersistentVolumeClaims. All objects returned here must be treated as read-only.

                                                              func NewPersistentVolumeClaimLister

                                                              func NewPersistentVolumeClaimLister(indexer cache.Indexer) PersistentVolumeClaimLister

                                                                NewPersistentVolumeClaimLister returns a new PersistentVolumeClaimLister.

                                                                type PersistentVolumeClaimListerExpansion

                                                                type PersistentVolumeClaimListerExpansion interface{}

                                                                  PersistentVolumeClaimListerExpansion allows custom methods to be added to PersistentVolumeClaimLister.

                                                                  type PersistentVolumeClaimNamespaceLister

                                                                  type PersistentVolumeClaimNamespaceLister interface {
                                                                  	// List lists all PersistentVolumeClaims in the indexer for a given namespace.
                                                                  	// Objects returned here must be treated as read-only.
                                                                  	List(selector labels.Selector) (ret []*v1.PersistentVolumeClaim, err error)
                                                                  	// Get retrieves the PersistentVolumeClaim from the indexer for a given namespace and name.
                                                                  	// Objects returned here must be treated as read-only.
                                                                  	Get(name string) (*v1.PersistentVolumeClaim, error)
                                                                  	PersistentVolumeClaimNamespaceListerExpansion
                                                                  }

                                                                    PersistentVolumeClaimNamespaceLister helps list and get PersistentVolumeClaims. All objects returned here must be treated as read-only.

                                                                    type PersistentVolumeClaimNamespaceListerExpansion

                                                                    type PersistentVolumeClaimNamespaceListerExpansion interface{}

                                                                      PersistentVolumeClaimNamespaceListerExpansion allows custom methods to be added to PersistentVolumeClaimNamespaceLister.

                                                                      type PersistentVolumeLister

                                                                      type PersistentVolumeLister interface {
                                                                      	// List lists all PersistentVolumes in the indexer.
                                                                      	// Objects returned here must be treated as read-only.
                                                                      	List(selector labels.Selector) (ret []*v1.PersistentVolume, err error)
                                                                      	// Get retrieves the PersistentVolume from the index for a given name.
                                                                      	// Objects returned here must be treated as read-only.
                                                                      	Get(name string) (*v1.PersistentVolume, error)
                                                                      	PersistentVolumeListerExpansion
                                                                      }

                                                                        PersistentVolumeLister helps list PersistentVolumes. All objects returned here must be treated as read-only.

                                                                        func NewPersistentVolumeLister

                                                                        func NewPersistentVolumeLister(indexer cache.Indexer) PersistentVolumeLister

                                                                          NewPersistentVolumeLister returns a new PersistentVolumeLister.

                                                                          type PersistentVolumeListerExpansion

                                                                          type PersistentVolumeListerExpansion interface{}

                                                                            PersistentVolumeListerExpansion allows custom methods to be added to PersistentVolumeLister.

                                                                            type PodLister

                                                                            type PodLister interface {
                                                                            	// List lists all Pods in the indexer.
                                                                            	// Objects returned here must be treated as read-only.
                                                                            	List(selector labels.Selector) (ret []*v1.Pod, err error)
                                                                            	// Pods returns an object that can list and get Pods.
                                                                            	Pods(namespace string) PodNamespaceLister
                                                                            	PodListerExpansion
                                                                            }

                                                                              PodLister helps list Pods. All objects returned here must be treated as read-only.

                                                                              func NewPodLister

                                                                              func NewPodLister(indexer cache.Indexer) PodLister

                                                                                NewPodLister returns a new PodLister.

                                                                                type PodListerExpansion

                                                                                type PodListerExpansion interface{}

                                                                                  PodListerExpansion allows custom methods to be added to PodLister.

                                                                                  type PodNamespaceLister

                                                                                  type PodNamespaceLister interface {
                                                                                  	// List lists all Pods in the indexer for a given namespace.
                                                                                  	// Objects returned here must be treated as read-only.
                                                                                  	List(selector labels.Selector) (ret []*v1.Pod, err error)
                                                                                  	// Get retrieves the Pod from the indexer for a given namespace and name.
                                                                                  	// Objects returned here must be treated as read-only.
                                                                                  	Get(name string) (*v1.Pod, error)
                                                                                  	PodNamespaceListerExpansion
                                                                                  }

                                                                                    PodNamespaceLister helps list and get Pods. All objects returned here must be treated as read-only.

                                                                                    type PodNamespaceListerExpansion

                                                                                    type PodNamespaceListerExpansion interface{}

                                                                                      PodNamespaceListerExpansion allows custom methods to be added to PodNamespaceLister.

                                                                                      type PodTemplateLister

                                                                                      type PodTemplateLister interface {
                                                                                      	// List lists all PodTemplates in the indexer.
                                                                                      	// Objects returned here must be treated as read-only.
                                                                                      	List(selector labels.Selector) (ret []*v1.PodTemplate, err error)
                                                                                      	// PodTemplates returns an object that can list and get PodTemplates.
                                                                                      	PodTemplates(namespace string) PodTemplateNamespaceLister
                                                                                      	PodTemplateListerExpansion
                                                                                      }

                                                                                        PodTemplateLister helps list PodTemplates. All objects returned here must be treated as read-only.

                                                                                        func NewPodTemplateLister

                                                                                        func NewPodTemplateLister(indexer cache.Indexer) PodTemplateLister

                                                                                          NewPodTemplateLister returns a new PodTemplateLister.

                                                                                          type PodTemplateListerExpansion

                                                                                          type PodTemplateListerExpansion interface{}

                                                                                            PodTemplateListerExpansion allows custom methods to be added to PodTemplateLister.

                                                                                            type PodTemplateNamespaceLister

                                                                                            type PodTemplateNamespaceLister interface {
                                                                                            	// List lists all PodTemplates in the indexer for a given namespace.
                                                                                            	// Objects returned here must be treated as read-only.
                                                                                            	List(selector labels.Selector) (ret []*v1.PodTemplate, err error)
                                                                                            	// Get retrieves the PodTemplate from the indexer for a given namespace and name.
                                                                                            	// Objects returned here must be treated as read-only.
                                                                                            	Get(name string) (*v1.PodTemplate, error)
                                                                                            	PodTemplateNamespaceListerExpansion
                                                                                            }

                                                                                              PodTemplateNamespaceLister helps list and get PodTemplates. All objects returned here must be treated as read-only.

                                                                                              type PodTemplateNamespaceListerExpansion

                                                                                              type PodTemplateNamespaceListerExpansion interface{}

                                                                                                PodTemplateNamespaceListerExpansion allows custom methods to be added to PodTemplateNamespaceLister.

                                                                                                type ReplicationControllerLister

                                                                                                type ReplicationControllerLister interface {
                                                                                                	// List lists all ReplicationControllers in the indexer.
                                                                                                	// Objects returned here must be treated as read-only.
                                                                                                	List(selector labels.Selector) (ret []*v1.ReplicationController, err error)
                                                                                                	// ReplicationControllers returns an object that can list and get ReplicationControllers.
                                                                                                	ReplicationControllers(namespace string) ReplicationControllerNamespaceLister
                                                                                                	ReplicationControllerListerExpansion
                                                                                                }

                                                                                                  ReplicationControllerLister helps list ReplicationControllers. All objects returned here must be treated as read-only.

                                                                                                  func NewReplicationControllerLister

                                                                                                  func NewReplicationControllerLister(indexer cache.Indexer) ReplicationControllerLister

                                                                                                    NewReplicationControllerLister returns a new ReplicationControllerLister.

                                                                                                    type ReplicationControllerListerExpansion

                                                                                                    type ReplicationControllerListerExpansion interface {
                                                                                                    	GetPodControllers(pod *v1.Pod) ([]*v1.ReplicationController, error)
                                                                                                    }

                                                                                                      ReplicationControllerListerExpansion allows custom methods to be added to ReplicationControllerLister.

                                                                                                      type ReplicationControllerNamespaceLister

                                                                                                      type ReplicationControllerNamespaceLister interface {
                                                                                                      	// List lists all ReplicationControllers in the indexer for a given namespace.
                                                                                                      	// Objects returned here must be treated as read-only.
                                                                                                      	List(selector labels.Selector) (ret []*v1.ReplicationController, err error)
                                                                                                      	// Get retrieves the ReplicationController from the indexer for a given namespace and name.
                                                                                                      	// Objects returned here must be treated as read-only.
                                                                                                      	Get(name string) (*v1.ReplicationController, error)
                                                                                                      	ReplicationControllerNamespaceListerExpansion
                                                                                                      }

                                                                                                        ReplicationControllerNamespaceLister helps list and get ReplicationControllers. All objects returned here must be treated as read-only.

                                                                                                        type ReplicationControllerNamespaceListerExpansion

                                                                                                        type ReplicationControllerNamespaceListerExpansion interface{}

                                                                                                          ReplicationControllerNamespaceListerExpansion allows custom methods to be added to ReplicationControllerNamespaceLister.

                                                                                                          type ResourceQuotaLister

                                                                                                          type ResourceQuotaLister interface {
                                                                                                          	// List lists all ResourceQuotas in the indexer.
                                                                                                          	// Objects returned here must be treated as read-only.
                                                                                                          	List(selector labels.Selector) (ret []*v1.ResourceQuota, err error)
                                                                                                          	// ResourceQuotas returns an object that can list and get ResourceQuotas.
                                                                                                          	ResourceQuotas(namespace string) ResourceQuotaNamespaceLister
                                                                                                          	ResourceQuotaListerExpansion
                                                                                                          }

                                                                                                            ResourceQuotaLister helps list ResourceQuotas. All objects returned here must be treated as read-only.

                                                                                                            func NewResourceQuotaLister

                                                                                                            func NewResourceQuotaLister(indexer cache.Indexer) ResourceQuotaLister

                                                                                                              NewResourceQuotaLister returns a new ResourceQuotaLister.

                                                                                                              type ResourceQuotaListerExpansion

                                                                                                              type ResourceQuotaListerExpansion interface{}

                                                                                                                ResourceQuotaListerExpansion allows custom methods to be added to ResourceQuotaLister.

                                                                                                                type ResourceQuotaNamespaceLister

                                                                                                                type ResourceQuotaNamespaceLister interface {
                                                                                                                	// List lists all ResourceQuotas in the indexer for a given namespace.
                                                                                                                	// Objects returned here must be treated as read-only.
                                                                                                                	List(selector labels.Selector) (ret []*v1.ResourceQuota, err error)
                                                                                                                	// Get retrieves the ResourceQuota from the indexer for a given namespace and name.
                                                                                                                	// Objects returned here must be treated as read-only.
                                                                                                                	Get(name string) (*v1.ResourceQuota, error)
                                                                                                                	ResourceQuotaNamespaceListerExpansion
                                                                                                                }

                                                                                                                  ResourceQuotaNamespaceLister helps list and get ResourceQuotas. All objects returned here must be treated as read-only.

                                                                                                                  type ResourceQuotaNamespaceListerExpansion

                                                                                                                  type ResourceQuotaNamespaceListerExpansion interface{}

                                                                                                                    ResourceQuotaNamespaceListerExpansion allows custom methods to be added to ResourceQuotaNamespaceLister.

                                                                                                                    type SecretLister

                                                                                                                    type SecretLister interface {
                                                                                                                    	// List lists all Secrets in the indexer.
                                                                                                                    	// Objects returned here must be treated as read-only.
                                                                                                                    	List(selector labels.Selector) (ret []*v1.Secret, err error)
                                                                                                                    	// Secrets returns an object that can list and get Secrets.
                                                                                                                    	Secrets(namespace string) SecretNamespaceLister
                                                                                                                    	SecretListerExpansion
                                                                                                                    }

                                                                                                                      SecretLister helps list Secrets. All objects returned here must be treated as read-only.

                                                                                                                      func NewSecretLister

                                                                                                                      func NewSecretLister(indexer cache.Indexer) SecretLister

                                                                                                                        NewSecretLister returns a new SecretLister.

                                                                                                                        type SecretListerExpansion

                                                                                                                        type SecretListerExpansion interface{}

                                                                                                                          SecretListerExpansion allows custom methods to be added to SecretLister.

                                                                                                                          type SecretNamespaceLister

                                                                                                                          type SecretNamespaceLister interface {
                                                                                                                          	// List lists all Secrets in the indexer for a given namespace.
                                                                                                                          	// Objects returned here must be treated as read-only.
                                                                                                                          	List(selector labels.Selector) (ret []*v1.Secret, err error)
                                                                                                                          	// Get retrieves the Secret from the indexer for a given namespace and name.
                                                                                                                          	// Objects returned here must be treated as read-only.
                                                                                                                          	Get(name string) (*v1.Secret, error)
                                                                                                                          	SecretNamespaceListerExpansion
                                                                                                                          }

                                                                                                                            SecretNamespaceLister helps list and get Secrets. All objects returned here must be treated as read-only.

                                                                                                                            type SecretNamespaceListerExpansion

                                                                                                                            type SecretNamespaceListerExpansion interface{}

                                                                                                                              SecretNamespaceListerExpansion allows custom methods to be added to SecretNamespaceLister.

                                                                                                                              type ServiceAccountLister

                                                                                                                              type ServiceAccountLister interface {
                                                                                                                              	// List lists all ServiceAccounts in the indexer.
                                                                                                                              	// Objects returned here must be treated as read-only.
                                                                                                                              	List(selector labels.Selector) (ret []*v1.ServiceAccount, err error)
                                                                                                                              	// ServiceAccounts returns an object that can list and get ServiceAccounts.
                                                                                                                              	ServiceAccounts(namespace string) ServiceAccountNamespaceLister
                                                                                                                              	ServiceAccountListerExpansion
                                                                                                                              }

                                                                                                                                ServiceAccountLister helps list ServiceAccounts. All objects returned here must be treated as read-only.

                                                                                                                                func NewServiceAccountLister

                                                                                                                                func NewServiceAccountLister(indexer cache.Indexer) ServiceAccountLister

                                                                                                                                  NewServiceAccountLister returns a new ServiceAccountLister.

                                                                                                                                  type ServiceAccountListerExpansion

                                                                                                                                  type ServiceAccountListerExpansion interface{}

                                                                                                                                    ServiceAccountListerExpansion allows custom methods to be added to ServiceAccountLister.

                                                                                                                                    type ServiceAccountNamespaceLister

                                                                                                                                    type ServiceAccountNamespaceLister interface {
                                                                                                                                    	// List lists all ServiceAccounts in the indexer for a given namespace.
                                                                                                                                    	// Objects returned here must be treated as read-only.
                                                                                                                                    	List(selector labels.Selector) (ret []*v1.ServiceAccount, err error)
                                                                                                                                    	// Get retrieves the ServiceAccount from the indexer for a given namespace and name.
                                                                                                                                    	// Objects returned here must be treated as read-only.
                                                                                                                                    	Get(name string) (*v1.ServiceAccount, error)
                                                                                                                                    	ServiceAccountNamespaceListerExpansion
                                                                                                                                    }

                                                                                                                                      ServiceAccountNamespaceLister helps list and get ServiceAccounts. All objects returned here must be treated as read-only.

                                                                                                                                      type ServiceAccountNamespaceListerExpansion

                                                                                                                                      type ServiceAccountNamespaceListerExpansion interface{}

                                                                                                                                        ServiceAccountNamespaceListerExpansion allows custom methods to be added to ServiceAccountNamespaceLister.

                                                                                                                                        type ServiceLister

                                                                                                                                        type ServiceLister interface {
                                                                                                                                        	// List lists all Services in the indexer.
                                                                                                                                        	// Objects returned here must be treated as read-only.
                                                                                                                                        	List(selector labels.Selector) (ret []*v1.Service, err error)
                                                                                                                                        	// Services returns an object that can list and get Services.
                                                                                                                                        	Services(namespace string) ServiceNamespaceLister
                                                                                                                                        	ServiceListerExpansion
                                                                                                                                        }

                                                                                                                                          ServiceLister helps list Services. All objects returned here must be treated as read-only.

                                                                                                                                          func NewServiceLister

                                                                                                                                          func NewServiceLister(indexer cache.Indexer) ServiceLister

                                                                                                                                            NewServiceLister returns a new ServiceLister.

                                                                                                                                            type ServiceListerExpansion

                                                                                                                                            type ServiceListerExpansion interface{}

                                                                                                                                              ServiceListerExpansion allows custom methods to be added to ServiceLister.

                                                                                                                                              type ServiceNamespaceLister

                                                                                                                                              type ServiceNamespaceLister interface {
                                                                                                                                              	// List lists all Services in the indexer for a given namespace.
                                                                                                                                              	// Objects returned here must be treated as read-only.
                                                                                                                                              	List(selector labels.Selector) (ret []*v1.Service, err error)
                                                                                                                                              	// Get retrieves the Service from the indexer for a given namespace and name.
                                                                                                                                              	// Objects returned here must be treated as read-only.
                                                                                                                                              	Get(name string) (*v1.Service, error)
                                                                                                                                              	ServiceNamespaceListerExpansion
                                                                                                                                              }

                                                                                                                                                ServiceNamespaceLister helps list and get Services. All objects returned here must be treated as read-only.

                                                                                                                                                type ServiceNamespaceListerExpansion

                                                                                                                                                type ServiceNamespaceListerExpansion interface{}

                                                                                                                                                  ServiceNamespaceListerExpansion allows custom methods to be added to ServiceNamespaceLister.