Documentation ¶
Index ¶
- type PluginLister
- type PluginListerExpansion
- type PluginNamespaceLister
- type PluginNamespaceListerExpansion
- type RegistryLister
- type RegistryListerExpansion
- type RegistryNamespaceLister
- type RegistryNamespaceListerExpansion
- type UserLister
- type UserListerExpansion
- type UserNamespaceLister
- type UserNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PluginLister ¶
type PluginLister interface { // List lists all Plugins in the indexer. List(selector labels.Selector) (ret []*v3.Plugin, err error) // Plugins returns an object that can list and get Plugins. Plugins(namespace string) PluginNamespaceLister PluginListerExpansion }
PluginLister helps list Plugins.
func NewPluginLister ¶
func NewPluginLister(indexer cache.Indexer) PluginLister
NewPluginLister returns a new PluginLister.
type PluginListerExpansion ¶
type PluginListerExpansion interface{}
PluginListerExpansion allows custom methods to be added to PluginLister.
type PluginNamespaceLister ¶
type PluginNamespaceLister interface { // List lists all Plugins in the indexer for a given namespace. List(selector labels.Selector) (ret []*v3.Plugin, err error) // Get retrieves the Plugin from the indexer for a given namespace and name. Get(name string) (*v3.Plugin, error) PluginNamespaceListerExpansion }
PluginNamespaceLister helps list and get Plugins.
type PluginNamespaceListerExpansion ¶
type PluginNamespaceListerExpansion interface{}
PluginNamespaceListerExpansion allows custom methods to be added to PluginNamespaceLister.
type RegistryLister ¶
type RegistryLister interface { // List lists all Registries in the indexer. List(selector labels.Selector) (ret []*v3.Registry, err error) // Registries returns an object that can list and get Registries. Registries(namespace string) RegistryNamespaceLister RegistryListerExpansion }
RegistryLister helps list Registries.
func NewRegistryLister ¶
func NewRegistryLister(indexer cache.Indexer) RegistryLister
NewRegistryLister returns a new RegistryLister.
type RegistryListerExpansion ¶
type RegistryListerExpansion interface{}
RegistryListerExpansion allows custom methods to be added to RegistryLister.
type RegistryNamespaceLister ¶
type RegistryNamespaceLister interface { // List lists all Registries in the indexer for a given namespace. List(selector labels.Selector) (ret []*v3.Registry, err error) // Get retrieves the Registry from the indexer for a given namespace and name. Get(name string) (*v3.Registry, error) RegistryNamespaceListerExpansion }
RegistryNamespaceLister helps list and get Registries.
type RegistryNamespaceListerExpansion ¶
type RegistryNamespaceListerExpansion interface{}
RegistryNamespaceListerExpansion allows custom methods to be added to RegistryNamespaceLister.
type UserLister ¶
type UserLister interface { // List lists all Users in the indexer. List(selector labels.Selector) (ret []*v3.User, err error) // Users returns an object that can list and get Users. Users(namespace string) UserNamespaceLister UserListerExpansion }
UserLister helps list Users.
func NewUserLister ¶
func NewUserLister(indexer cache.Indexer) UserLister
NewUserLister returns a new UserLister.
type UserListerExpansion ¶
type UserListerExpansion interface{}
UserListerExpansion allows custom methods to be added to UserLister.
type UserNamespaceLister ¶
type UserNamespaceLister interface { // List lists all Users in the indexer for a given namespace. List(selector labels.Selector) (ret []*v3.User, err error) // Get retrieves the User from the indexer for a given namespace and name. Get(name string) (*v3.User, error) UserNamespaceListerExpansion }
UserNamespaceLister helps list and get Users.
type UserNamespaceListerExpansion ¶
type UserNamespaceListerExpansion interface{}
UserNamespaceListerExpansion allows custom methods to be added to UserNamespaceLister.