Documentation ¶
Index ¶
- type ComponentStatusLister
- type ConfigMapLister
- type ConfigMapNamespaceLister
- type EndpointsLister
- type EndpointsNamespaceLister
- type EventLister
- type EventNamespaceLister
- type LimitRangeLister
- type LimitRangeNamespaceLister
- type NamespaceLister
- type NodeLister
- type PersistentVolumeClaimLister
- type PersistentVolumeClaimNamespaceLister
- type PersistentVolumeLister
- type PodLister
- type PodNamespaceLister
- type PodTemplateLister
- type PodTemplateNamespaceLister
- type ReplicationControllerLister
- type ReplicationControllerNamespaceLister
- type ResourceQuotaLister
- type ResourceQuotaNamespaceLister
- type SecretLister
- type SecretNamespaceLister
- type ServiceAccountLister
- type ServiceAccountNamespaceLister
- type ServiceLister
- type ServiceNamespaceLister
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. List(selector labels.Selector) (ret []*api.ComponentStatus, err error) // Get retrieves the ComponentStatus from the index for a given name. Get(name string) (*api.ComponentStatus, error) }
ComponentStatusLister helps list ComponentStatuses.
func NewComponentStatusLister ¶
func NewComponentStatusLister(indexer cache.Indexer) ComponentStatusLister
NewComponentStatusLister returns a new ComponentStatusLister.
type ConfigMapLister ¶
type ConfigMapLister interface { // List lists all ConfigMaps in the indexer. List(selector labels.Selector) (ret []*api.ConfigMap, err error) // ConfigMaps returns an object that can list and get ConfigMaps. ConfigMaps(namespace string) ConfigMapNamespaceLister }
ConfigMapLister helps list ConfigMaps.
func NewConfigMapLister ¶
func NewConfigMapLister(indexer cache.Indexer) ConfigMapLister
NewConfigMapLister returns a new ConfigMapLister.
type ConfigMapNamespaceLister ¶
type ConfigMapNamespaceLister interface { // List lists all ConfigMaps in the indexer for a given namespace. List(selector labels.Selector) (ret []*api.ConfigMap, err error) // Get retrieves the ConfigMap from the indexer for a given namespace and name. Get(name string) (*api.ConfigMap, error) }
ConfigMapNamespaceLister helps list and get ConfigMaps.
type EndpointsLister ¶
type EndpointsLister interface { // List lists all Endpoints in the indexer. List(selector labels.Selector) (ret []*api.Endpoints, err error) // Endpoints returns an object that can list and get Endpoints. Endpoints(namespace string) EndpointsNamespaceLister }
EndpointsLister helps list Endpoints.
func NewEndpointsLister ¶
func NewEndpointsLister(indexer cache.Indexer) EndpointsLister
NewEndpointsLister returns a new EndpointsLister.
type EndpointsNamespaceLister ¶
type EndpointsNamespaceLister interface { // List lists all Endpoints in the indexer for a given namespace. List(selector labels.Selector) (ret []*api.Endpoints, err error) // Get retrieves the Endpoints from the indexer for a given namespace and name. Get(name string) (*api.Endpoints, error) }
EndpointsNamespaceLister helps list and get Endpoints.
type EventLister ¶
type EventLister interface { // List lists all Events in the indexer. List(selector labels.Selector) (ret []*api.Event, err error) // Events returns an object that can list and get Events. Events(namespace string) EventNamespaceLister }
EventLister helps list Events.
func NewEventLister ¶
func NewEventLister(indexer cache.Indexer) EventLister
NewEventLister returns a new EventLister.
type EventNamespaceLister ¶
type EventNamespaceLister interface { // List lists all Events in the indexer for a given namespace. List(selector labels.Selector) (ret []*api.Event, err error) // Get retrieves the Event from the indexer for a given namespace and name. Get(name string) (*api.Event, error) }
EventNamespaceLister helps list and get Events.
type LimitRangeLister ¶
type LimitRangeLister interface { // List lists all LimitRanges in the indexer. List(selector labels.Selector) (ret []*api.LimitRange, err error) // LimitRanges returns an object that can list and get LimitRanges. LimitRanges(namespace string) LimitRangeNamespaceLister }
LimitRangeLister helps list LimitRanges.
func NewLimitRangeLister ¶
func NewLimitRangeLister(indexer cache.Indexer) LimitRangeLister
NewLimitRangeLister returns a new LimitRangeLister.
type LimitRangeNamespaceLister ¶
type LimitRangeNamespaceLister interface { // List lists all LimitRanges in the indexer for a given namespace. List(selector labels.Selector) (ret []*api.LimitRange, err error) // Get retrieves the LimitRange from the indexer for a given namespace and name. Get(name string) (*api.LimitRange, error) }
LimitRangeNamespaceLister helps list and get LimitRanges.
type NamespaceLister ¶
type NamespaceLister interface { // List lists all Namespaces in the indexer. List(selector labels.Selector) (ret []*api.Namespace, err error) // Get retrieves the Namespace from the index for a given name. Get(name string) (*api.Namespace, error) }
NamespaceLister helps list Namespaces.
func NewNamespaceLister ¶
func NewNamespaceLister(indexer cache.Indexer) NamespaceLister
NewNamespaceLister returns a new NamespaceLister.
type NodeLister ¶
type NodeLister interface { // List lists all Nodes in the indexer. List(selector labels.Selector) (ret []*api.Node, err error) // Get retrieves the Node from the index for a given name. Get(name string) (*api.Node, error) }
NodeLister helps list Nodes.
func NewNodeLister ¶
func NewNodeLister(indexer cache.Indexer) NodeLister
NewNodeLister returns a new NodeLister.
type PersistentVolumeClaimLister ¶
type PersistentVolumeClaimLister interface { // List lists all PersistentVolumeClaims in the indexer. List(selector labels.Selector) (ret []*api.PersistentVolumeClaim, err error) // PersistentVolumeClaims returns an object that can list and get PersistentVolumeClaims. PersistentVolumeClaims(namespace string) PersistentVolumeClaimNamespaceLister }
PersistentVolumeClaimLister helps list PersistentVolumeClaims.
func NewPersistentVolumeClaimLister ¶
func NewPersistentVolumeClaimLister(indexer cache.Indexer) PersistentVolumeClaimLister
NewPersistentVolumeClaimLister returns a new PersistentVolumeClaimLister.
type PersistentVolumeClaimNamespaceLister ¶
type PersistentVolumeClaimNamespaceLister interface { // List lists all PersistentVolumeClaims in the indexer for a given namespace. List(selector labels.Selector) (ret []*api.PersistentVolumeClaim, err error) // Get retrieves the PersistentVolumeClaim from the indexer for a given namespace and name. Get(name string) (*api.PersistentVolumeClaim, error) }
PersistentVolumeClaimNamespaceLister helps list and get PersistentVolumeClaims.
type PersistentVolumeLister ¶
type PersistentVolumeLister interface { // List lists all PersistentVolumes in the indexer. List(selector labels.Selector) (ret []*api.PersistentVolume, err error) // Get retrieves the PersistentVolume from the index for a given name. Get(name string) (*api.PersistentVolume, error) }
PersistentVolumeLister helps list PersistentVolumes.
func NewPersistentVolumeLister ¶
func NewPersistentVolumeLister(indexer cache.Indexer) PersistentVolumeLister
NewPersistentVolumeLister returns a new PersistentVolumeLister.
type PodLister ¶
type PodLister interface { // List lists all Pods in the indexer. List(selector labels.Selector) (ret []*api.Pod, err error) // Pods returns an object that can list and get Pods. Pods(namespace string) PodNamespaceLister }
PodLister helps list Pods.
func NewPodLister ¶
NewPodLister returns a new PodLister.
type PodNamespaceLister ¶
type PodNamespaceLister interface { // List lists all Pods in the indexer for a given namespace. List(selector labels.Selector) (ret []*api.Pod, err error) // Get retrieves the Pod from the indexer for a given namespace and name. Get(name string) (*api.Pod, error) }
PodNamespaceLister helps list and get Pods.
type PodTemplateLister ¶
type PodTemplateLister interface { // List lists all PodTemplates in the indexer. List(selector labels.Selector) (ret []*api.PodTemplate, err error) // PodTemplates returns an object that can list and get PodTemplates. PodTemplates(namespace string) PodTemplateNamespaceLister }
PodTemplateLister helps list PodTemplates.
func NewPodTemplateLister ¶
func NewPodTemplateLister(indexer cache.Indexer) PodTemplateLister
NewPodTemplateLister returns a new PodTemplateLister.
type PodTemplateNamespaceLister ¶
type PodTemplateNamespaceLister interface { // List lists all PodTemplates in the indexer for a given namespace. List(selector labels.Selector) (ret []*api.PodTemplate, err error) // Get retrieves the PodTemplate from the indexer for a given namespace and name. Get(name string) (*api.PodTemplate, error) }
PodTemplateNamespaceLister helps list and get PodTemplates.
type ReplicationControllerLister ¶
type ReplicationControllerLister interface { // List lists all ReplicationControllers in the indexer. List(selector labels.Selector) (ret []*api.ReplicationController, err error) // ReplicationControllers returns an object that can list and get ReplicationControllers. ReplicationControllers(namespace string) ReplicationControllerNamespaceLister }
ReplicationControllerLister helps list ReplicationControllers.
func NewReplicationControllerLister ¶
func NewReplicationControllerLister(indexer cache.Indexer) ReplicationControllerLister
NewReplicationControllerLister returns a new ReplicationControllerLister.
type ReplicationControllerNamespaceLister ¶
type ReplicationControllerNamespaceLister interface { // List lists all ReplicationControllers in the indexer for a given namespace. List(selector labels.Selector) (ret []*api.ReplicationController, err error) // Get retrieves the ReplicationController from the indexer for a given namespace and name. Get(name string) (*api.ReplicationController, error) }
ReplicationControllerNamespaceLister helps list and get ReplicationControllers.
type ResourceQuotaLister ¶
type ResourceQuotaLister interface { // List lists all ResourceQuotas in the indexer. List(selector labels.Selector) (ret []*api.ResourceQuota, err error) // ResourceQuotas returns an object that can list and get ResourceQuotas. ResourceQuotas(namespace string) ResourceQuotaNamespaceLister }
ResourceQuotaLister helps list ResourceQuotas.
func NewResourceQuotaLister ¶
func NewResourceQuotaLister(indexer cache.Indexer) ResourceQuotaLister
NewResourceQuotaLister returns a new ResourceQuotaLister.
type ResourceQuotaNamespaceLister ¶
type ResourceQuotaNamespaceLister interface { // List lists all ResourceQuotas in the indexer for a given namespace. List(selector labels.Selector) (ret []*api.ResourceQuota, err error) // Get retrieves the ResourceQuota from the indexer for a given namespace and name. Get(name string) (*api.ResourceQuota, error) }
ResourceQuotaNamespaceLister helps list and get ResourceQuotas.
type SecretLister ¶
type SecretLister interface { // List lists all Secrets in the indexer. List(selector labels.Selector) (ret []*api.Secret, err error) // Secrets returns an object that can list and get Secrets. Secrets(namespace string) SecretNamespaceLister }
SecretLister helps list Secrets.
func NewSecretLister ¶
func NewSecretLister(indexer cache.Indexer) SecretLister
NewSecretLister returns a new SecretLister.
type SecretNamespaceLister ¶
type SecretNamespaceLister interface { // List lists all Secrets in the indexer for a given namespace. List(selector labels.Selector) (ret []*api.Secret, err error) // Get retrieves the Secret from the indexer for a given namespace and name. Get(name string) (*api.Secret, error) }
SecretNamespaceLister helps list and get Secrets.
type ServiceAccountLister ¶
type ServiceAccountLister interface { // List lists all ServiceAccounts in the indexer. List(selector labels.Selector) (ret []*api.ServiceAccount, err error) // ServiceAccounts returns an object that can list and get ServiceAccounts. ServiceAccounts(namespace string) ServiceAccountNamespaceLister }
ServiceAccountLister helps list ServiceAccounts.
func NewServiceAccountLister ¶
func NewServiceAccountLister(indexer cache.Indexer) ServiceAccountLister
NewServiceAccountLister returns a new ServiceAccountLister.
type ServiceAccountNamespaceLister ¶
type ServiceAccountNamespaceLister interface { // List lists all ServiceAccounts in the indexer for a given namespace. List(selector labels.Selector) (ret []*api.ServiceAccount, err error) // Get retrieves the ServiceAccount from the indexer for a given namespace and name. Get(name string) (*api.ServiceAccount, error) }
ServiceAccountNamespaceLister helps list and get ServiceAccounts.
type ServiceLister ¶
type ServiceLister interface { // List lists all Services in the indexer. List(selector labels.Selector) (ret []*api.Service, err error) // Services returns an object that can list and get Services. Services(namespace string) ServiceNamespaceLister }
ServiceLister helps list Services.
func NewServiceLister ¶
func NewServiceLister(indexer cache.Indexer) ServiceLister
NewServiceLister returns a new ServiceLister.
type ServiceNamespaceLister ¶
type ServiceNamespaceLister interface { // List lists all Services in the indexer for a given namespace. List(selector labels.Selector) (ret []*api.Service, err error) // Get retrieves the Service from the indexer for a given namespace and name. Get(name string) (*api.Service, error) }
ServiceNamespaceLister helps list and get Services.
Source Files ¶
- zz_generated.componentstatus.go
- zz_generated.configmap.go
- zz_generated.endpoints.go
- zz_generated.event.go
- zz_generated.limitrange.go
- zz_generated.namespace.go
- zz_generated.node.go
- zz_generated.persistentvolume.go
- zz_generated.persistentvolumeclaim.go
- zz_generated.pod.go
- zz_generated.podtemplate.go
- zz_generated.replicationcontroller.go
- zz_generated.resourcequota.go
- zz_generated.secret.go
- zz_generated.service.go
- zz_generated.serviceaccount.go