Documentation ¶
Index ¶
- type DeviceClassLister
- type DeviceClassListerExpansion
- type PodSchedulingContextLister
- type PodSchedulingContextListerExpansion
- type PodSchedulingContextNamespaceLister
- type PodSchedulingContextNamespaceListerExpansion
- type ResourceClaimLister
- type ResourceClaimListerExpansion
- type ResourceClaimNamespaceLister
- type ResourceClaimNamespaceListerExpansion
- type ResourceClaimTemplateLister
- type ResourceClaimTemplateListerExpansion
- type ResourceClaimTemplateNamespaceLister
- type ResourceClaimTemplateNamespaceListerExpansion
- type ResourceSliceLister
- type ResourceSliceListerExpansion
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.