kubernetesk8s.io/kubernetes/pkg/client/listers/apps/internalversion Index | Files

package internalversion

import "k8s.io/kubernetes/pkg/client/listers/apps/internalversion"

Index

Types

type ControllerRevisionLister

type ControllerRevisionLister interface {
	// List lists all ControllerRevisions in the indexer.
	List(selector labels.Selector) (ret []*apps.ControllerRevision, err error)
	// ControllerRevisions returns an object that can list and get ControllerRevisions.
	ControllerRevisions(namespace string) ControllerRevisionNamespaceLister
	ControllerRevisionListerExpansion
}

ControllerRevisionLister helps list ControllerRevisions.

func NewControllerRevisionLister

func NewControllerRevisionLister(indexer cache.Indexer) ControllerRevisionLister

NewControllerRevisionLister returns a new ControllerRevisionLister.

type ControllerRevisionListerExpansion

type ControllerRevisionListerExpansion interface{}

ControllerRevisionListerExpansion allows custom methods to be added to ControllerRevisionLister.

type ControllerRevisionNamespaceLister

type ControllerRevisionNamespaceLister interface {
	// List lists all ControllerRevisions in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*apps.ControllerRevision, err error)
	// Get retrieves the ControllerRevision from the indexer for a given namespace and name.
	Get(name string) (*apps.ControllerRevision, error)
	ControllerRevisionNamespaceListerExpansion
}

ControllerRevisionNamespaceLister helps list and get ControllerRevisions.

type ControllerRevisionNamespaceListerExpansion

type ControllerRevisionNamespaceListerExpansion interface{}

ControllerRevisionNamespaceListerExpansion allows custom methods to be added to ControllerRevisionNamespaceLister.

type StatefulSetLister

type StatefulSetLister interface {
	// List lists all StatefulSets in the indexer.
	List(selector labels.Selector) (ret []*apps.StatefulSet, err error)
	// StatefulSets returns an object that can list and get StatefulSets.
	StatefulSets(namespace string) StatefulSetNamespaceLister
	StatefulSetListerExpansion
}

StatefulSetLister helps list StatefulSets.

func NewStatefulSetLister

func NewStatefulSetLister(indexer cache.Indexer) StatefulSetLister

NewStatefulSetLister returns a new StatefulSetLister.

type StatefulSetListerExpansion

type StatefulSetListerExpansion interface {
	GetPodStatefulSets(pod *api.Pod) ([]*apps.StatefulSet, error)
}

StatefulSetListerExpansion allows custom methods to be added to StatefulSetLister.

type StatefulSetNamespaceLister

type StatefulSetNamespaceLister interface {
	// List lists all StatefulSets in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*apps.StatefulSet, err error)
	// Get retrieves the StatefulSet from the indexer for a given namespace and name.
	Get(name string) (*apps.StatefulSet, error)
	StatefulSetNamespaceListerExpansion
}

StatefulSetNamespaceLister helps list and get StatefulSets.

type StatefulSetNamespaceListerExpansion

type StatefulSetNamespaceListerExpansion interface{}

StatefulSetNamespaceListerExpansion allows custom methods to be added to StatefulSetNamespaceLister.

Source Files

controllerrevision.go expansion_generated.go statefulset.go statefulset_expansion.go

Version
v1.8.13-beta.0
Published
Apr 23, 2018
Platform
linux/amd64
Imports
7 packages
Last checked
3 minutes ago

Tools for package owners.