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 []*v1alpha1.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 []*v1alpha1.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) (*v1alpha1.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 []*v1alpha1.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 []*v1alpha1.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) (*v1alpha1.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.