Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PackageInstallLister ¶
type PackageInstallLister interface {
// List lists all PackageInstalls in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*packagingv1alpha1.PackageInstall, err error)
// PackageInstalls returns an object that can list and get PackageInstalls.
PackageInstalls(namespace string) PackageInstallNamespaceLister
PackageInstallListerExpansion
}
PackageInstallLister helps list PackageInstalls. All objects returned here must be treated as read-only.
func NewPackageInstallLister ¶
func NewPackageInstallLister(indexer cache.Indexer) PackageInstallLister
NewPackageInstallLister returns a new PackageInstallLister.
type PackageInstallListerExpansion ¶
type PackageInstallListerExpansion interface{}
PackageInstallListerExpansion allows custom methods to be added to PackageInstallLister.
type PackageInstallNamespaceLister ¶
type PackageInstallNamespaceLister interface {
// List lists all PackageInstalls in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*packagingv1alpha1.PackageInstall, err error)
// Get retrieves the PackageInstall from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*packagingv1alpha1.PackageInstall, error)
PackageInstallNamespaceListerExpansion
}
PackageInstallNamespaceLister helps list and get PackageInstalls. All objects returned here must be treated as read-only.
type PackageInstallNamespaceListerExpansion ¶
type PackageInstallNamespaceListerExpansion interface{}
PackageInstallNamespaceListerExpansion allows custom methods to be added to PackageInstallNamespaceLister.
type PackageRepositoryLister ¶
type PackageRepositoryLister interface {
// List lists all PackageRepositories in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*packagingv1alpha1.PackageRepository, err error)
// PackageRepositories returns an object that can list and get PackageRepositories.
PackageRepositories(namespace string) PackageRepositoryNamespaceLister
PackageRepositoryListerExpansion
}
PackageRepositoryLister helps list PackageRepositories. All objects returned here must be treated as read-only.
func NewPackageRepositoryLister ¶
func NewPackageRepositoryLister(indexer cache.Indexer) PackageRepositoryLister
NewPackageRepositoryLister returns a new PackageRepositoryLister.
type PackageRepositoryListerExpansion ¶
type PackageRepositoryListerExpansion interface{}
PackageRepositoryListerExpansion allows custom methods to be added to PackageRepositoryLister.
type PackageRepositoryNamespaceLister ¶
type PackageRepositoryNamespaceLister interface {
// List lists all PackageRepositories in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*packagingv1alpha1.PackageRepository, err error)
// Get retrieves the PackageRepository from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*packagingv1alpha1.PackageRepository, error)
PackageRepositoryNamespaceListerExpansion
}
PackageRepositoryNamespaceLister helps list and get PackageRepositories. All objects returned here must be treated as read-only.
type PackageRepositoryNamespaceListerExpansion ¶
type PackageRepositoryNamespaceListerExpansion interface{}
PackageRepositoryNamespaceListerExpansion allows custom methods to be added to PackageRepositoryNamespaceLister.