Documentation ¶
Index ¶
- type InternalPackageLister
- type InternalPackageListerExpansion
- type InternalPackageMetadataLister
- type InternalPackageMetadataListerExpansion
- type InternalPackageMetadataNamespaceLister
- type InternalPackageMetadataNamespaceListerExpansion
- type InternalPackageNamespaceLister
- type InternalPackageNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InternalPackageLister ¶
type InternalPackageLister interface { // List lists all InternalPackages in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.InternalPackage, err error) // InternalPackages returns an object that can list and get InternalPackages. InternalPackages(namespace string) InternalPackageNamespaceLister InternalPackageListerExpansion }
InternalPackageLister helps list InternalPackages. All objects returned here must be treated as read-only.
func NewInternalPackageLister ¶
func NewInternalPackageLister(indexer cache.Indexer) InternalPackageLister
NewInternalPackageLister returns a new InternalPackageLister.
type InternalPackageListerExpansion ¶
type InternalPackageListerExpansion interface{}
InternalPackageListerExpansion allows custom methods to be added to InternalPackageLister.
type InternalPackageMetadataLister ¶
type InternalPackageMetadataLister interface { // List lists all InternalPackageMetadatas in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.InternalPackageMetadata, err error) // InternalPackageMetadatas returns an object that can list and get InternalPackageMetadatas. InternalPackageMetadatas(namespace string) InternalPackageMetadataNamespaceLister InternalPackageMetadataListerExpansion }
InternalPackageMetadataLister helps list InternalPackageMetadatas. All objects returned here must be treated as read-only.
func NewInternalPackageMetadataLister ¶
func NewInternalPackageMetadataLister(indexer cache.Indexer) InternalPackageMetadataLister
NewInternalPackageMetadataLister returns a new InternalPackageMetadataLister.
type InternalPackageMetadataListerExpansion ¶
type InternalPackageMetadataListerExpansion interface{}
InternalPackageMetadataListerExpansion allows custom methods to be added to InternalPackageMetadataLister.
type InternalPackageMetadataNamespaceLister ¶
type InternalPackageMetadataNamespaceLister interface { // List lists all InternalPackageMetadatas in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.InternalPackageMetadata, err error) // Get retrieves the InternalPackageMetadata from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.InternalPackageMetadata, error) InternalPackageMetadataNamespaceListerExpansion }
InternalPackageMetadataNamespaceLister helps list and get InternalPackageMetadatas. All objects returned here must be treated as read-only.
type InternalPackageMetadataNamespaceListerExpansion ¶
type InternalPackageMetadataNamespaceListerExpansion interface{}
InternalPackageMetadataNamespaceListerExpansion allows custom methods to be added to InternalPackageMetadataNamespaceLister.
type InternalPackageNamespaceLister ¶
type InternalPackageNamespaceLister interface { // List lists all InternalPackages in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.InternalPackage, err error) // Get retrieves the InternalPackage from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.InternalPackage, error) InternalPackageNamespaceListerExpansion }
InternalPackageNamespaceLister helps list and get InternalPackages. All objects returned here must be treated as read-only.
type InternalPackageNamespaceListerExpansion ¶
type InternalPackageNamespaceListerExpansion interface{}
InternalPackageNamespaceListerExpansion allows custom methods to be added to InternalPackageNamespaceLister.