...

Package v1alpha2

import "k8s.io/client-go/listers/resource/v1alpha2"
Overview
Index

Overview ▾

Index ▾

type PodSchedulingContextLister
    func NewPodSchedulingContextLister(indexer cache.Indexer) PodSchedulingContextLister
type PodSchedulingContextListerExpansion
type PodSchedulingContextNamespaceLister
type PodSchedulingContextNamespaceListerExpansion
type ResourceClaimLister
    func NewResourceClaimLister(indexer cache.Indexer) ResourceClaimLister
type ResourceClaimListerExpansion
type ResourceClaimNamespaceLister
type ResourceClaimNamespaceListerExpansion
type ResourceClaimParametersLister
    func NewResourceClaimParametersLister(indexer cache.Indexer) ResourceClaimParametersLister
type ResourceClaimParametersListerExpansion
type ResourceClaimParametersNamespaceLister
type ResourceClaimParametersNamespaceListerExpansion
type ResourceClaimTemplateLister
    func NewResourceClaimTemplateLister(indexer cache.Indexer) ResourceClaimTemplateLister
type ResourceClaimTemplateListerExpansion
type ResourceClaimTemplateNamespaceLister
type ResourceClaimTemplateNamespaceListerExpansion
type ResourceClassLister
    func NewResourceClassLister(indexer cache.Indexer) ResourceClassLister
type ResourceClassListerExpansion
type ResourceClassParametersLister
    func NewResourceClassParametersLister(indexer cache.Indexer) ResourceClassParametersLister
type ResourceClassParametersListerExpansion
type ResourceClassParametersNamespaceLister
type ResourceClassParametersNamespaceListerExpansion
type ResourceSliceLister
    func NewResourceSliceLister(indexer cache.Indexer) ResourceSliceLister
type ResourceSliceListerExpansion

Package files

expansion_generated.go podschedulingcontext.go resourceclaim.go resourceclaimparameters.go resourceclaimtemplate.go resourceclass.go resourceclassparameters.go resourceslice.go

type PodSchedulingContextLister

PodSchedulingContextLister helps list PodSchedulingContexts. All objects returned here must be treated as read-only.

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

func NewPodSchedulingContextLister

func NewPodSchedulingContextLister(indexer cache.Indexer) PodSchedulingContextLister

NewPodSchedulingContextLister returns a new PodSchedulingContextLister.

type PodSchedulingContextListerExpansion

PodSchedulingContextListerExpansion allows custom methods to be added to PodSchedulingContextLister.

type PodSchedulingContextListerExpansion interface{}

type PodSchedulingContextNamespaceLister

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

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

type PodSchedulingContextNamespaceListerExpansion

PodSchedulingContextNamespaceListerExpansion allows custom methods to be added to PodSchedulingContextNamespaceLister.

type PodSchedulingContextNamespaceListerExpansion interface{}

type ResourceClaimLister

ResourceClaimLister helps list ResourceClaims. All objects returned here must be treated as read-only.

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

func NewResourceClaimLister

func NewResourceClaimLister(indexer cache.Indexer) ResourceClaimLister

NewResourceClaimLister returns a new ResourceClaimLister.

type ResourceClaimListerExpansion

ResourceClaimListerExpansion allows custom methods to be added to ResourceClaimLister.

type ResourceClaimListerExpansion interface{}

type ResourceClaimNamespaceLister

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

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

type ResourceClaimNamespaceListerExpansion

ResourceClaimNamespaceListerExpansion allows custom methods to be added to ResourceClaimNamespaceLister.

type ResourceClaimNamespaceListerExpansion interface{}

type ResourceClaimParametersLister

ResourceClaimParametersLister helps list ResourceClaimParameters. All objects returned here must be treated as read-only.

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

func NewResourceClaimParametersLister

func NewResourceClaimParametersLister(indexer cache.Indexer) ResourceClaimParametersLister

NewResourceClaimParametersLister returns a new ResourceClaimParametersLister.

type ResourceClaimParametersListerExpansion

ResourceClaimParametersListerExpansion allows custom methods to be added to ResourceClaimParametersLister.

type ResourceClaimParametersListerExpansion interface{}

type ResourceClaimParametersNamespaceLister

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

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

type ResourceClaimParametersNamespaceListerExpansion

ResourceClaimParametersNamespaceListerExpansion allows custom methods to be added to ResourceClaimParametersNamespaceLister.

type ResourceClaimParametersNamespaceListerExpansion interface{}

type ResourceClaimTemplateLister

ResourceClaimTemplateLister helps list ResourceClaimTemplates. All objects returned here must be treated as read-only.

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

func NewResourceClaimTemplateLister

func NewResourceClaimTemplateLister(indexer cache.Indexer) ResourceClaimTemplateLister

NewResourceClaimTemplateLister returns a new ResourceClaimTemplateLister.

type ResourceClaimTemplateListerExpansion

ResourceClaimTemplateListerExpansion allows custom methods to be added to ResourceClaimTemplateLister.

type ResourceClaimTemplateListerExpansion interface{}

type ResourceClaimTemplateNamespaceLister

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

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

type ResourceClaimTemplateNamespaceListerExpansion

ResourceClaimTemplateNamespaceListerExpansion allows custom methods to be added to ResourceClaimTemplateNamespaceLister.

type ResourceClaimTemplateNamespaceListerExpansion interface{}

type ResourceClassLister

ResourceClassLister helps list ResourceClasses. All objects returned here must be treated as read-only.

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

func NewResourceClassLister

func NewResourceClassLister(indexer cache.Indexer) ResourceClassLister

NewResourceClassLister returns a new ResourceClassLister.

type ResourceClassListerExpansion

ResourceClassListerExpansion allows custom methods to be added to ResourceClassLister.

type ResourceClassListerExpansion interface{}

type ResourceClassParametersLister

ResourceClassParametersLister helps list ResourceClassParameters. All objects returned here must be treated as read-only.

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

func NewResourceClassParametersLister

func NewResourceClassParametersLister(indexer cache.Indexer) ResourceClassParametersLister

NewResourceClassParametersLister returns a new ResourceClassParametersLister.

type ResourceClassParametersListerExpansion

ResourceClassParametersListerExpansion allows custom methods to be added to ResourceClassParametersLister.

type ResourceClassParametersListerExpansion interface{}

type ResourceClassParametersNamespaceLister

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

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

type ResourceClassParametersNamespaceListerExpansion

ResourceClassParametersNamespaceListerExpansion allows custom methods to be added to ResourceClassParametersNamespaceLister.

type ResourceClassParametersNamespaceListerExpansion interface{}

type ResourceSliceLister

ResourceSliceLister helps list ResourceSlices. All objects returned here must be treated as read-only.

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

func NewResourceSliceLister

func NewResourceSliceLister(indexer cache.Indexer) ResourceSliceLister

NewResourceSliceLister returns a new ResourceSliceLister.

type ResourceSliceListerExpansion

ResourceSliceListerExpansion allows custom methods to be added to ResourceSliceLister.

type ResourceSliceListerExpansion interface{}