v1alpha1

package
v0.24.0 Latest Latest
Warning

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

Go to latest
Published: Aug 26, 2021 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PackageLister

type PackageLister interface {
	// List lists all Packages in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Package, err error)
	// Packages returns an object that can list and get Packages.
	Packages(namespace string) PackageNamespaceLister
	PackageListerExpansion
}

PackageLister helps list Packages. All objects returned here must be treated as read-only.

func NewPackageLister

func NewPackageLister(indexer cache.Indexer) PackageLister

NewPackageLister returns a new PackageLister.

type PackageListerExpansion

type PackageListerExpansion interface{}

PackageListerExpansion allows custom methods to be added to PackageLister.

type PackageMetadataLister

type PackageMetadataLister interface {
	// List lists all PackageMetadatas in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.PackageMetadata, err error)
	// PackageMetadatas returns an object that can list and get PackageMetadatas.
	PackageMetadatas(namespace string) PackageMetadataNamespaceLister
	PackageMetadataListerExpansion
}

PackageMetadataLister helps list PackageMetadatas. All objects returned here must be treated as read-only.

func NewPackageMetadataLister

func NewPackageMetadataLister(indexer cache.Indexer) PackageMetadataLister

NewPackageMetadataLister returns a new PackageMetadataLister.

type PackageMetadataListerExpansion

type PackageMetadataListerExpansion interface{}

PackageMetadataListerExpansion allows custom methods to be added to PackageMetadataLister.

type PackageMetadataNamespaceLister

type PackageMetadataNamespaceLister interface {
	// List lists all PackageMetadatas in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.PackageMetadata, err error)
	// Get retrieves the PackageMetadata from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.PackageMetadata, error)
	PackageMetadataNamespaceListerExpansion
}

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

type PackageMetadataNamespaceListerExpansion

type PackageMetadataNamespaceListerExpansion interface{}

PackageMetadataNamespaceListerExpansion allows custom methods to be added to PackageMetadataNamespaceLister.

type PackageNamespaceLister

type PackageNamespaceLister interface {
	// List lists all Packages in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Package, err error)
	// Get retrieves the Package from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.Package, error)
	PackageNamespaceListerExpansion
}

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

type PackageNamespaceListerExpansion

type PackageNamespaceListerExpansion interface{}

PackageNamespaceListerExpansion allows custom methods to be added to PackageNamespaceLister.

Jump to

Keyboard shortcuts

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