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

package internalversion

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

Index

Types

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 StatefulSetNamespaeLister.

Source Files

expansion_generated.go statefulset.go statefulset_expansion.go

Version
v1.6.0-beta.0
Published
Feb 22, 2017
Platform
linux/amd64
Imports
7 packages
Last checked
7 minutes ago

Tools for package owners.