multicluster-scheduler: admiralty.io/multicluster-scheduler/pkg/generated/listers/multicluster/v1alpha1 Index | Files

package v1alpha1

import "admiralty.io/multicluster-scheduler/pkg/generated/listers/multicluster/v1alpha1"

Index

Package Files

clustersource.go clustersummary.go clustertarget.go expansion_generated.go podchaperon.go source.go target.go

type ClusterSourceLister Uses

type ClusterSourceLister interface {
    // List lists all ClusterSources in the indexer.
    List(selector labels.Selector) (ret []*v1alpha1.ClusterSource, err error)
    // Get retrieves the ClusterSource from the index for a given name.
    Get(name string) (*v1alpha1.ClusterSource, error)
    ClusterSourceListerExpansion
}

ClusterSourceLister helps list ClusterSources.

func NewClusterSourceLister Uses

func NewClusterSourceLister(indexer cache.Indexer) ClusterSourceLister

NewClusterSourceLister returns a new ClusterSourceLister.

type ClusterSourceListerExpansion Uses

type ClusterSourceListerExpansion interface{}

ClusterSourceListerExpansion allows custom methods to be added to ClusterSourceLister.

type ClusterSummaryLister Uses

type ClusterSummaryLister interface {
    // List lists all ClusterSummaries in the indexer.
    List(selector labels.Selector) (ret []*v1alpha1.ClusterSummary, err error)
    // Get retrieves the ClusterSummary from the index for a given name.
    Get(name string) (*v1alpha1.ClusterSummary, error)
    ClusterSummaryListerExpansion
}

ClusterSummaryLister helps list ClusterSummaries.

func NewClusterSummaryLister Uses

func NewClusterSummaryLister(indexer cache.Indexer) ClusterSummaryLister

NewClusterSummaryLister returns a new ClusterSummaryLister.

type ClusterSummaryListerExpansion Uses

type ClusterSummaryListerExpansion interface{}

ClusterSummaryListerExpansion allows custom methods to be added to ClusterSummaryLister.

type ClusterTargetLister Uses

type ClusterTargetLister interface {
    // List lists all ClusterTargets in the indexer.
    List(selector labels.Selector) (ret []*v1alpha1.ClusterTarget, err error)
    // Get retrieves the ClusterTarget from the index for a given name.
    Get(name string) (*v1alpha1.ClusterTarget, error)
    ClusterTargetListerExpansion
}

ClusterTargetLister helps list ClusterTargets.

func NewClusterTargetLister Uses

func NewClusterTargetLister(indexer cache.Indexer) ClusterTargetLister

NewClusterTargetLister returns a new ClusterTargetLister.

type ClusterTargetListerExpansion Uses

type ClusterTargetListerExpansion interface{}

ClusterTargetListerExpansion allows custom methods to be added to ClusterTargetLister.

type PodChaperonLister Uses

type PodChaperonLister interface {
    // List lists all PodChaperons in the indexer.
    List(selector labels.Selector) (ret []*v1alpha1.PodChaperon, err error)
    // PodChaperons returns an object that can list and get PodChaperons.
    PodChaperons(namespace string) PodChaperonNamespaceLister
    PodChaperonListerExpansion
}

PodChaperonLister helps list PodChaperons.

func NewPodChaperonLister Uses

func NewPodChaperonLister(indexer cache.Indexer) PodChaperonLister

NewPodChaperonLister returns a new PodChaperonLister.

type PodChaperonListerExpansion Uses

type PodChaperonListerExpansion interface{}

PodChaperonListerExpansion allows custom methods to be added to PodChaperonLister.

type PodChaperonNamespaceLister Uses

type PodChaperonNamespaceLister interface {
    // List lists all PodChaperons in the indexer for a given namespace.
    List(selector labels.Selector) (ret []*v1alpha1.PodChaperon, err error)
    // Get retrieves the PodChaperon from the indexer for a given namespace and name.
    Get(name string) (*v1alpha1.PodChaperon, error)
    PodChaperonNamespaceListerExpansion
}

PodChaperonNamespaceLister helps list and get PodChaperons.

type PodChaperonNamespaceListerExpansion Uses

type PodChaperonNamespaceListerExpansion interface{}

PodChaperonNamespaceListerExpansion allows custom methods to be added to PodChaperonNamespaceLister.

type SourceLister Uses

type SourceLister interface {
    // List lists all Sources in the indexer.
    List(selector labels.Selector) (ret []*v1alpha1.Source, err error)
    // Sources returns an object that can list and get Sources.
    Sources(namespace string) SourceNamespaceLister
    SourceListerExpansion
}

SourceLister helps list Sources.

func NewSourceLister Uses

func NewSourceLister(indexer cache.Indexer) SourceLister

NewSourceLister returns a new SourceLister.

type SourceListerExpansion Uses

type SourceListerExpansion interface{}

SourceListerExpansion allows custom methods to be added to SourceLister.

type SourceNamespaceLister Uses

type SourceNamespaceLister interface {
    // List lists all Sources in the indexer for a given namespace.
    List(selector labels.Selector) (ret []*v1alpha1.Source, err error)
    // Get retrieves the Source from the indexer for a given namespace and name.
    Get(name string) (*v1alpha1.Source, error)
    SourceNamespaceListerExpansion
}

SourceNamespaceLister helps list and get Sources.

type SourceNamespaceListerExpansion Uses

type SourceNamespaceListerExpansion interface{}

SourceNamespaceListerExpansion allows custom methods to be added to SourceNamespaceLister.

type TargetLister Uses

type TargetLister interface {
    // List lists all Targets in the indexer.
    List(selector labels.Selector) (ret []*v1alpha1.Target, err error)
    // Targets returns an object that can list and get Targets.
    Targets(namespace string) TargetNamespaceLister
    TargetListerExpansion
}

TargetLister helps list Targets.

func NewTargetLister Uses

func NewTargetLister(indexer cache.Indexer) TargetLister

NewTargetLister returns a new TargetLister.

type TargetListerExpansion Uses

type TargetListerExpansion interface{}

TargetListerExpansion allows custom methods to be added to TargetLister.

type TargetNamespaceLister Uses

type TargetNamespaceLister interface {
    // List lists all Targets in the indexer for a given namespace.
    List(selector labels.Selector) (ret []*v1alpha1.Target, err error)
    // Get retrieves the Target from the indexer for a given namespace and name.
    Get(name string) (*v1alpha1.Target, error)
    TargetNamespaceListerExpansion
}

TargetNamespaceLister helps list and get Targets.

type TargetNamespaceListerExpansion Uses

type TargetNamespaceListerExpansion interface{}

TargetNamespaceListerExpansion allows custom methods to be added to TargetNamespaceLister.

Package v1alpha1 imports 4 packages (graph) and is imported by 6 packages. Updated 2020-12-29. Refresh now. Tools for package owners.