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.