Documentation ¶
Index ¶
- type AddonConfigLister
- type AddonConfigListerExpansion
- type AddonLister
- type AddonListerExpansion
- type AddonNamespaceLister
- type AddonNamespaceListerExpansion
- type ClusterLister
- type ClusterListerExpansion
- type ConstraintLister
- type ConstraintListerExpansion
- type ConstraintNamespaceLister
- type ConstraintNamespaceListerExpansion
- type ConstraintTemplateLister
- type ConstraintTemplateListerExpansion
- type ExternalClusterLister
- type ExternalClusterListerExpansion
- 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. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.AddonConfig, err error) // Get retrieves the AddonConfig from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1.AddonConfig, error) AddonConfigListerExpansion }
AddonConfigLister helps list AddonConfigs. All objects returned here must be treated as read-only.
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. // Objects returned here must be treated as read-only. 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. All objects returned here must be treated as read-only.
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. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.Addon, err error) // Get retrieves the Addon from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.Addon, error) AddonNamespaceListerExpansion }
AddonNamespaceLister helps list and get Addons. All objects returned here must be treated as read-only.
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. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.Cluster, err error) // Get retrieves the Cluster from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1.Cluster, error) ClusterListerExpansion }
ClusterLister helps list Clusters. All objects returned here must be treated as read-only.
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 ConstraintLister ¶ added in v2.16.3
type ConstraintLister interface { // List lists all Constraints in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.Constraint, err error) // Constraints returns an object that can list and get Constraints. Constraints(namespace string) ConstraintNamespaceLister ConstraintListerExpansion }
ConstraintLister helps list Constraints. All objects returned here must be treated as read-only.
func NewConstraintLister ¶ added in v2.16.3
func NewConstraintLister(indexer cache.Indexer) ConstraintLister
NewConstraintLister returns a new ConstraintLister.
type ConstraintListerExpansion ¶ added in v2.16.3
type ConstraintListerExpansion interface{}
ConstraintListerExpansion allows custom methods to be added to ConstraintLister.
type ConstraintNamespaceLister ¶ added in v2.16.3
type ConstraintNamespaceLister interface { // List lists all Constraints in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.Constraint, err error) // Get retrieves the Constraint from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.Constraint, error) ConstraintNamespaceListerExpansion }
ConstraintNamespaceLister helps list and get Constraints. All objects returned here must be treated as read-only.
type ConstraintNamespaceListerExpansion ¶ added in v2.16.3
type ConstraintNamespaceListerExpansion interface{}
ConstraintNamespaceListerExpansion allows custom methods to be added to ConstraintNamespaceLister.
type ConstraintTemplateLister ¶ added in v2.16.3
type ConstraintTemplateLister interface { // List lists all ConstraintTemplates in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.ConstraintTemplate, err error) // Get retrieves the ConstraintTemplate from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1.ConstraintTemplate, error) ConstraintTemplateListerExpansion }
ConstraintTemplateLister helps list ConstraintTemplates. All objects returned here must be treated as read-only.
func NewConstraintTemplateLister ¶ added in v2.16.3
func NewConstraintTemplateLister(indexer cache.Indexer) ConstraintTemplateLister
NewConstraintTemplateLister returns a new ConstraintTemplateLister.
type ConstraintTemplateListerExpansion ¶ added in v2.16.3
type ConstraintTemplateListerExpansion interface{}
ConstraintTemplateListerExpansion allows custom methods to be added to ConstraintTemplateLister.
type ExternalClusterLister ¶
type ExternalClusterLister interface { // List lists all ExternalClusters in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.ExternalCluster, err error) // Get retrieves the ExternalCluster from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1.ExternalCluster, error) ExternalClusterListerExpansion }
ExternalClusterLister helps list ExternalClusters. All objects returned here must be treated as read-only.
func NewExternalClusterLister ¶
func NewExternalClusterLister(indexer cache.Indexer) ExternalClusterLister
NewExternalClusterLister returns a new ExternalClusterLister.
type ExternalClusterListerExpansion ¶
type ExternalClusterListerExpansion interface{}
ExternalClusterListerExpansion allows custom methods to be added to ExternalClusterLister.
type KubermaticSettingLister ¶
type KubermaticSettingLister interface { // List lists all KubermaticSettings in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.KubermaticSetting, err error) // Get retrieves the KubermaticSetting from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1.KubermaticSetting, error) KubermaticSettingListerExpansion }
KubermaticSettingLister helps list KubermaticSettings. All objects returned here must be treated as read-only.
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. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.Project, err error) // Get retrieves the Project from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1.Project, error) ProjectListerExpansion }
ProjectLister helps list Projects. All objects returned here must be treated as read-only.
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. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.User, err error) // Get retrieves the User from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1.User, error) UserListerExpansion }
UserLister helps list Users. All objects returned here must be treated as read-only.
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. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.UserProjectBinding, err error) // Get retrieves the UserProjectBinding from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1.UserProjectBinding, error) UserProjectBindingListerExpansion }
UserProjectBindingLister helps list UserProjectBindings. All objects returned here must be treated as read-only.
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. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.UserSSHKey, err error) // Get retrieves the UserSSHKey from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1.UserSSHKey, error) UserSSHKeyListerExpansion }
UserSSHKeyLister helps list UserSSHKeys. All objects returned here must be treated as read-only.
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.