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

package internalversion

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

Index

Types

type PodDisruptionBudgetLister

type PodDisruptionBudgetLister interface {
	// List lists all PodDisruptionBudgets in the indexer.
	List(selector labels.Selector) (ret []*policy.PodDisruptionBudget, err error)
	// PodDisruptionBudgets returns an object that can list and get PodDisruptionBudgets.
	PodDisruptionBudgets(namespace string) PodDisruptionBudgetNamespaceLister
}

PodDisruptionBudgetLister helps list PodDisruptionBudgets.

func NewPodDisruptionBudgetLister

func NewPodDisruptionBudgetLister(indexer cache.Indexer) PodDisruptionBudgetLister

NewPodDisruptionBudgetLister returns a new PodDisruptionBudgetLister.

type PodDisruptionBudgetNamespaceLister

type PodDisruptionBudgetNamespaceLister interface {
	// List lists all PodDisruptionBudgets in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*policy.PodDisruptionBudget, err error)
	// Get retrieves the PodDisruptionBudget from the indexer for a given namespace and name.
	Get(name string) (*policy.PodDisruptionBudget, error)
}

PodDisruptionBudgetNamespaceLister helps list and get PodDisruptionBudgets.

Source Files

zz_generated.poddisruptionbudget.go

Version
v1.5.0-beta.0
Published
Nov 6, 2016
Platform
linux/amd64
Imports
4 packages
Last checked
3 minutes ago

Tools for package owners.