v1alpha2

package
v0.30.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 17, 2024 License: Apache-2.0 Imports: 4 Imported by: 7

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PodSchedulingContextLister

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
}

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

func NewPodSchedulingContextLister

func NewPodSchedulingContextLister(indexer cache.Indexer) PodSchedulingContextLister

NewPodSchedulingContextLister returns a new PodSchedulingContextLister.

type PodSchedulingContextListerExpansion

type PodSchedulingContextListerExpansion interface{}

PodSchedulingContextListerExpansion allows custom methods to be added to PodSchedulingContextLister.

type PodSchedulingContextNamespaceLister

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
}

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

type PodSchedulingContextNamespaceListerExpansion

type PodSchedulingContextNamespaceListerExpansion interface{}

PodSchedulingContextNamespaceListerExpansion allows custom methods to be added to PodSchedulingContextNamespaceLister.

type ResourceClaimLister

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
}

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

func NewResourceClaimLister

func NewResourceClaimLister(indexer cache.Indexer) ResourceClaimLister

NewResourceClaimLister returns a new ResourceClaimLister.

type ResourceClaimListerExpansion

type ResourceClaimListerExpansion interface{}

ResourceClaimListerExpansion allows custom methods to be added to ResourceClaimLister.

type ResourceClaimNamespaceLister

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
}

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

type ResourceClaimNamespaceListerExpansion

type ResourceClaimNamespaceListerExpansion interface{}

ResourceClaimNamespaceListerExpansion allows custom methods to be added to ResourceClaimNamespaceLister.

type ResourceClaimParametersLister added in v0.30.0

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
}

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

func NewResourceClaimParametersLister added in v0.30.0

func NewResourceClaimParametersLister(indexer cache.Indexer) ResourceClaimParametersLister

NewResourceClaimParametersLister returns a new ResourceClaimParametersLister.

type ResourceClaimParametersListerExpansion added in v0.30.0

type ResourceClaimParametersListerExpansion interface{}

ResourceClaimParametersListerExpansion allows custom methods to be added to ResourceClaimParametersLister.

type ResourceClaimParametersNamespaceLister added in v0.30.0

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
}

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

type ResourceClaimParametersNamespaceListerExpansion added in v0.30.0

type ResourceClaimParametersNamespaceListerExpansion interface{}

ResourceClaimParametersNamespaceListerExpansion allows custom methods to be added to ResourceClaimParametersNamespaceLister.

type ResourceClaimTemplateLister

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
}

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

func NewResourceClaimTemplateLister

func NewResourceClaimTemplateLister(indexer cache.Indexer) ResourceClaimTemplateLister

NewResourceClaimTemplateLister returns a new ResourceClaimTemplateLister.

type ResourceClaimTemplateListerExpansion

type ResourceClaimTemplateListerExpansion interface{}

ResourceClaimTemplateListerExpansion allows custom methods to be added to ResourceClaimTemplateLister.

type ResourceClaimTemplateNamespaceLister

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
}

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

type ResourceClaimTemplateNamespaceListerExpansion

type ResourceClaimTemplateNamespaceListerExpansion interface{}

ResourceClaimTemplateNamespaceListerExpansion allows custom methods to be added to ResourceClaimTemplateNamespaceLister.

type ResourceClassLister

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
}

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

func NewResourceClassLister

func NewResourceClassLister(indexer cache.Indexer) ResourceClassLister

NewResourceClassLister returns a new ResourceClassLister.

type ResourceClassListerExpansion

type ResourceClassListerExpansion interface{}

ResourceClassListerExpansion allows custom methods to be added to ResourceClassLister.

type ResourceClassParametersLister added in v0.30.0

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
}

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

func NewResourceClassParametersLister added in v0.30.0

func NewResourceClassParametersLister(indexer cache.Indexer) ResourceClassParametersLister

NewResourceClassParametersLister returns a new ResourceClassParametersLister.

type ResourceClassParametersListerExpansion added in v0.30.0

type ResourceClassParametersListerExpansion interface{}

ResourceClassParametersListerExpansion allows custom methods to be added to ResourceClassParametersLister.

type ResourceClassParametersNamespaceLister added in v0.30.0

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
}

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

type ResourceClassParametersNamespaceListerExpansion added in v0.30.0

type ResourceClassParametersNamespaceListerExpansion interface{}

ResourceClassParametersNamespaceListerExpansion allows custom methods to be added to ResourceClassParametersNamespaceLister.

type ResourceSliceLister added in v0.30.0

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
}

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

func NewResourceSliceLister added in v0.30.0

func NewResourceSliceLister(indexer cache.Indexer) ResourceSliceLister

NewResourceSliceLister returns a new ResourceSliceLister.

type ResourceSliceListerExpansion added in v0.30.0

type ResourceSliceListerExpansion interface{}

ResourceSliceListerExpansion allows custom methods to be added to ResourceSliceLister.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL