Documentation ¶
Index ¶
- type AddonConfigLister
- type AddonConfigListerExpansion
- type AddonLister
- type AddonListerExpansion
- type AddonNamespaceLister
- type AddonNamespaceListerExpansion
- type ClusterLister
- type ClusterListerExpansion
- type KubermaticSettingLister
- type KubermaticSettingListerExpansion
- type ProjectLister
- type ProjectListerExpansion
- type UserLister
- type UserListerExpansion
- type UserProjectBindingLister
- type UserProjectBindingListerExpansion
- type UserSSHKeyLister
- type UserSSHKeyListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddonConfigLister ¶
type AddonConfigLister interface { // List lists all AddonConfigs in the indexer. List(selector labels.Selector) (ret []*v1.AddonConfig, err error) // Get retrieves the AddonConfig from the index for a given name. Get(name string) (*v1.AddonConfig, error) AddonConfigListerExpansion }
AddonConfigLister helps list AddonConfigs.
func NewAddonConfigLister ¶
func NewAddonConfigLister(indexer cache.Indexer) AddonConfigLister
NewAddonConfigLister returns a new AddonConfigLister.
type AddonConfigListerExpansion ¶
type AddonConfigListerExpansion interface{}
AddonConfigListerExpansion allows custom methods to be added to AddonConfigLister.
type AddonLister ¶
type AddonLister interface { // List lists all Addons in the indexer. List(selector labels.Selector) (ret []*v1.Addon, err error) // Addons returns an object that can list and get Addons. Addons(namespace string) AddonNamespaceLister AddonListerExpansion }
AddonLister helps list Addons.
func NewAddonLister ¶
func NewAddonLister(indexer cache.Indexer) AddonLister
NewAddonLister returns a new AddonLister.
type AddonListerExpansion ¶
type AddonListerExpansion interface{}
AddonListerExpansion allows custom methods to be added to AddonLister.
type AddonNamespaceLister ¶
type AddonNamespaceLister interface { // List lists all Addons in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.Addon, err error) // Get retrieves the Addon from the indexer for a given namespace and name. Get(name string) (*v1.Addon, error) AddonNamespaceListerExpansion }
AddonNamespaceLister helps list and get Addons.
type AddonNamespaceListerExpansion ¶
type AddonNamespaceListerExpansion interface{}
AddonNamespaceListerExpansion allows custom methods to be added to AddonNamespaceLister.
type ClusterLister ¶
type ClusterLister interface { // List lists all Clusters in the indexer. List(selector labels.Selector) (ret []*v1.Cluster, err error) // Get retrieves the Cluster from the index for a given name. Get(name string) (*v1.Cluster, error) ClusterListerExpansion }
ClusterLister helps list Clusters.
func NewClusterLister ¶
func NewClusterLister(indexer cache.Indexer) ClusterLister
NewClusterLister returns a new ClusterLister.
type ClusterListerExpansion ¶
type ClusterListerExpansion interface{}
ClusterListerExpansion allows custom methods to be added to ClusterLister.
type KubermaticSettingLister ¶
type KubermaticSettingLister interface { // List lists all KubermaticSettings in the indexer. List(selector labels.Selector) (ret []*v1.KubermaticSetting, err error) // Get retrieves the KubermaticSetting from the index for a given name. Get(name string) (*v1.KubermaticSetting, error) KubermaticSettingListerExpansion }
KubermaticSettingLister helps list KubermaticSettings.
func NewKubermaticSettingLister ¶
func NewKubermaticSettingLister(indexer cache.Indexer) KubermaticSettingLister
NewKubermaticSettingLister returns a new KubermaticSettingLister.
type KubermaticSettingListerExpansion ¶
type KubermaticSettingListerExpansion interface{}
KubermaticSettingListerExpansion allows custom methods to be added to KubermaticSettingLister.
type ProjectLister ¶
type ProjectLister interface { // List lists all Projects in the indexer. List(selector labels.Selector) (ret []*v1.Project, err error) // Get retrieves the Project from the index for a given name. Get(name string) (*v1.Project, error) ProjectListerExpansion }
ProjectLister helps list Projects.
func NewProjectLister ¶
func NewProjectLister(indexer cache.Indexer) ProjectLister
NewProjectLister returns a new ProjectLister.
type ProjectListerExpansion ¶
type ProjectListerExpansion interface{}
ProjectListerExpansion allows custom methods to be added to ProjectLister.
type UserLister ¶
type UserLister interface { // List lists all Users in the indexer. List(selector labels.Selector) (ret []*v1.User, err error) // Get retrieves the User from the index for a given name. Get(name string) (*v1.User, error) 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 UserProjectBindingLister ¶
type UserProjectBindingLister interface { // List lists all UserProjectBindings in the indexer. List(selector labels.Selector) (ret []*v1.UserProjectBinding, err error) // Get retrieves the UserProjectBinding from the index for a given name. Get(name string) (*v1.UserProjectBinding, error) UserProjectBindingListerExpansion }
UserProjectBindingLister helps list UserProjectBindings.
func NewUserProjectBindingLister ¶
func NewUserProjectBindingLister(indexer cache.Indexer) UserProjectBindingLister
NewUserProjectBindingLister returns a new UserProjectBindingLister.
type UserProjectBindingListerExpansion ¶
type UserProjectBindingListerExpansion interface{}
UserProjectBindingListerExpansion allows custom methods to be added to UserProjectBindingLister.
type UserSSHKeyLister ¶
type UserSSHKeyLister interface { // List lists all UserSSHKeys in the indexer. List(selector labels.Selector) (ret []*v1.UserSSHKey, err error) // Get retrieves the UserSSHKey from the index for a given name. Get(name string) (*v1.UserSSHKey, error) UserSSHKeyListerExpansion }
UserSSHKeyLister helps list UserSSHKeys.
func NewUserSSHKeyLister ¶
func NewUserSSHKeyLister(indexer cache.Indexer) UserSSHKeyLister
NewUserSSHKeyLister returns a new UserSSHKeyLister.
type UserSSHKeyListerExpansion ¶
type UserSSHKeyListerExpansion interface{}
UserSSHKeyListerExpansion allows custom methods to be added to UserSSHKeyLister.