...

Package v1alpha2

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

Overview ▾

Index ▾

func NewFilteredPodSchedulingContextInformer(client kubernetes.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
func NewFilteredResourceClaimInformer(client kubernetes.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
func NewFilteredResourceClaimParametersInformer(client kubernetes.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
func NewFilteredResourceClaimTemplateInformer(client kubernetes.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
func NewFilteredResourceClassInformer(client kubernetes.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
func NewFilteredResourceClassParametersInformer(client kubernetes.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
func NewFilteredResourceSliceInformer(client kubernetes.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
func NewPodSchedulingContextInformer(client kubernetes.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
func NewResourceClaimInformer(client kubernetes.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
func NewResourceClaimParametersInformer(client kubernetes.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
func NewResourceClaimTemplateInformer(client kubernetes.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
func NewResourceClassInformer(client kubernetes.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
func NewResourceClassParametersInformer(client kubernetes.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
func NewResourceSliceInformer(client kubernetes.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
type Interface
    func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
type PodSchedulingContextInformer
type ResourceClaimInformer
type ResourceClaimParametersInformer
type ResourceClaimTemplateInformer
type ResourceClassInformer
type ResourceClassParametersInformer
type ResourceSliceInformer

Package files

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

func NewFilteredPodSchedulingContextInformer

func NewFilteredPodSchedulingContextInformer(client kubernetes.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredPodSchedulingContextInformer constructs a new informer for PodSchedulingContext type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredResourceClaimInformer

func NewFilteredResourceClaimInformer(client kubernetes.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredResourceClaimInformer constructs a new informer for ResourceClaim type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredResourceClaimParametersInformer

func NewFilteredResourceClaimParametersInformer(client kubernetes.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredResourceClaimParametersInformer constructs a new informer for ResourceClaimParameters type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredResourceClaimTemplateInformer

func NewFilteredResourceClaimTemplateInformer(client kubernetes.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredResourceClaimTemplateInformer constructs a new informer for ResourceClaimTemplate type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredResourceClassInformer

func NewFilteredResourceClassInformer(client kubernetes.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredResourceClassInformer constructs a new informer for ResourceClass type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredResourceClassParametersInformer

func NewFilteredResourceClassParametersInformer(client kubernetes.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredResourceClassParametersInformer constructs a new informer for ResourceClassParameters type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredResourceSliceInformer

func NewFilteredResourceSliceInformer(client kubernetes.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredResourceSliceInformer constructs a new informer for ResourceSlice type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewPodSchedulingContextInformer

func NewPodSchedulingContextInformer(client kubernetes.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewPodSchedulingContextInformer constructs a new informer for PodSchedulingContext type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewResourceClaimInformer

func NewResourceClaimInformer(client kubernetes.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewResourceClaimInformer constructs a new informer for ResourceClaim type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewResourceClaimParametersInformer

func NewResourceClaimParametersInformer(client kubernetes.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewResourceClaimParametersInformer constructs a new informer for ResourceClaimParameters type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewResourceClaimTemplateInformer

func NewResourceClaimTemplateInformer(client kubernetes.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewResourceClaimTemplateInformer constructs a new informer for ResourceClaimTemplate type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewResourceClassInformer

func NewResourceClassInformer(client kubernetes.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewResourceClassInformer constructs a new informer for ResourceClass type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewResourceClassParametersInformer

func NewResourceClassParametersInformer(client kubernetes.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewResourceClassParametersInformer constructs a new informer for ResourceClassParameters type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewResourceSliceInformer

func NewResourceSliceInformer(client kubernetes.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewResourceSliceInformer constructs a new informer for ResourceSlice type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

type Interface

Interface provides access to all the informers in this group version.

type Interface interface {
    // PodSchedulingContexts returns a PodSchedulingContextInformer.
    PodSchedulingContexts() PodSchedulingContextInformer
    // ResourceClaims returns a ResourceClaimInformer.
    ResourceClaims() ResourceClaimInformer
    // ResourceClaimParameters returns a ResourceClaimParametersInformer.
    ResourceClaimParameters() ResourceClaimParametersInformer
    // ResourceClaimTemplates returns a ResourceClaimTemplateInformer.
    ResourceClaimTemplates() ResourceClaimTemplateInformer
    // ResourceClasses returns a ResourceClassInformer.
    ResourceClasses() ResourceClassInformer
    // ResourceClassParameters returns a ResourceClassParametersInformer.
    ResourceClassParameters() ResourceClassParametersInformer
    // ResourceSlices returns a ResourceSliceInformer.
    ResourceSlices() ResourceSliceInformer
}

func New

func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface

New returns a new Interface.

type PodSchedulingContextInformer

PodSchedulingContextInformer provides access to a shared informer and lister for PodSchedulingContexts.

type PodSchedulingContextInformer interface {
    Informer() cache.SharedIndexInformer
    Lister() v1alpha2.PodSchedulingContextLister
}

type ResourceClaimInformer

ResourceClaimInformer provides access to a shared informer and lister for ResourceClaims.

type ResourceClaimInformer interface {
    Informer() cache.SharedIndexInformer
    Lister() v1alpha2.ResourceClaimLister
}

type ResourceClaimParametersInformer

ResourceClaimParametersInformer provides access to a shared informer and lister for ResourceClaimParameters.

type ResourceClaimParametersInformer interface {
    Informer() cache.SharedIndexInformer
    Lister() v1alpha2.ResourceClaimParametersLister
}

type ResourceClaimTemplateInformer

ResourceClaimTemplateInformer provides access to a shared informer and lister for ResourceClaimTemplates.

type ResourceClaimTemplateInformer interface {
    Informer() cache.SharedIndexInformer
    Lister() v1alpha2.ResourceClaimTemplateLister
}

type ResourceClassInformer

ResourceClassInformer provides access to a shared informer and lister for ResourceClasses.

type ResourceClassInformer interface {
    Informer() cache.SharedIndexInformer
    Lister() v1alpha2.ResourceClassLister
}

type ResourceClassParametersInformer

ResourceClassParametersInformer provides access to a shared informer and lister for ResourceClassParameters.

type ResourceClassParametersInformer interface {
    Informer() cache.SharedIndexInformer
    Lister() v1alpha2.ResourceClassParametersLister
}

type ResourceSliceInformer

ResourceSliceInformer provides access to a shared informer and lister for ResourceSlices.

type ResourceSliceInformer interface {
    Informer() cache.SharedIndexInformer
    Lister() v1alpha2.ResourceSliceLister
}