v1alpha3

package
v0.31.5 Latest Latest
Warning

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

Go to latest
Published: Jan 16, 2025 License: Apache-2.0 Imports: 4 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DeviceClassLister

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

DeviceClassLister helps list DeviceClasses. All objects returned here must be treated as read-only.

func NewDeviceClassLister

func NewDeviceClassLister(indexer cache.Indexer) DeviceClassLister

NewDeviceClassLister returns a new DeviceClassLister.

type DeviceClassListerExpansion

type DeviceClassListerExpansion interface{}

DeviceClassListerExpansion allows custom methods to be added to DeviceClassLister.

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 []*v1alpha3.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 []*v1alpha3.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) (*v1alpha3.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 []*v1alpha3.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 []*v1alpha3.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) (*v1alpha3.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 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 []*v1alpha3.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 []*v1alpha3.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) (*v1alpha3.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 ResourceSliceLister

type ResourceSliceLister interface {
	// List lists all ResourceSlices in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha3.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) (*v1alpha3.ResourceSlice, error)
	ResourceSliceListerExpansion
}

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

func NewResourceSliceLister

func NewResourceSliceLister(indexer cache.Indexer) ResourceSliceLister

NewResourceSliceLister returns a new ResourceSliceLister.

type ResourceSliceListerExpansion

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