Documentation ¶
Index ¶
- type BrokerTemplateInstanceLister
- type BuildLister
- type BuildNamespaceLister
- type ClusterNetworkLister
- type ClusterNetworkNamespaceLister
- type ClusterResourceQuotaLister
- type DeploymentConfigLister
- type DeploymentConfigNamespaceLister
- type ImageLister
- type OAuthClientLister
- type OAuthClientNamespaceLister
- type PolicyLister
- type PolicyNamespaceLister
- type ProjectLister
- type RouteLister
- type RouteNamespaceLister
- type TemplateInstanceLister
- type TemplateInstanceNamespaceLister
- type TemplateLister
- type TemplateNamespaceLister
- 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 BrokerTemplateInstanceLister ¶
type BrokerTemplateInstanceLister interface { // List lists all BrokerTemplateInstances in the indexer. List(selector labels.Selector) (ret []*v1.BrokerTemplateInstance, err error) // Get retrieves the BrokerTemplateInstance from the index for a given name. Get(name string) (*v1.BrokerTemplateInstance, error) BrokerTemplateInstanceListerExpansion }
BrokerTemplateInstanceLister helps list BrokerTemplateInstances.
func NewBrokerTemplateInstanceLister ¶
func NewBrokerTemplateInstanceLister(indexer cache.Indexer) BrokerTemplateInstanceLister
NewBrokerTemplateInstanceLister returns a new BrokerTemplateInstanceLister.
type BuildLister ¶
type BuildLister interface { // List lists all Builds in the indexer. List(selector labels.Selector) (ret []*v1.Build, err error) // Builds returns an object that can list and get Builds. Builds(namespace string) BuildNamespaceLister BuildListerExpansion }
BuildLister helps list Builds.
func NewBuildLister ¶
func NewBuildLister(indexer cache.Indexer) BuildLister
NewBuildLister returns a new BuildLister.
type BuildNamespaceLister ¶
type BuildNamespaceLister interface { // List lists all Builds in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.Build, err error) // Get retrieves the Build from the indexer for a given namespace and name. Get(name string) (*v1.Build, error) BuildNamespaceListerExpansion }
BuildNamespaceLister helps list and get Builds.
type ClusterNetworkLister ¶
type ClusterNetworkLister interface { // List lists all ClusterNetworks in the indexer. List(selector labels.Selector) (ret []*v1.ClusterNetwork, err error) // ClusterNetworks returns an object that can list and get ClusterNetworks. ClusterNetworks(namespace string) ClusterNetworkNamespaceLister ClusterNetworkListerExpansion }
ClusterNetworkLister helps list ClusterNetworks.
func NewClusterNetworkLister ¶
func NewClusterNetworkLister(indexer cache.Indexer) ClusterNetworkLister
NewClusterNetworkLister returns a new ClusterNetworkLister.
type ClusterNetworkNamespaceLister ¶
type ClusterNetworkNamespaceLister interface { // List lists all ClusterNetworks in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.ClusterNetwork, err error) // Get retrieves the ClusterNetwork from the indexer for a given namespace and name. Get(name string) (*v1.ClusterNetwork, error) ClusterNetworkNamespaceListerExpansion }
ClusterNetworkNamespaceLister helps list and get ClusterNetworks.
type ClusterResourceQuotaLister ¶
type ClusterResourceQuotaLister interface { // List lists all ClusterResourceQuotas in the indexer. List(selector labels.Selector) (ret []*v1.ClusterResourceQuota, err error) // Get retrieves the ClusterResourceQuota from the index for a given name. Get(name string) (*v1.ClusterResourceQuota, error) ClusterResourceQuotaListerExpansion }
ClusterResourceQuotaLister helps list ClusterResourceQuotas.
func NewClusterResourceQuotaLister ¶
func NewClusterResourceQuotaLister(indexer cache.Indexer) ClusterResourceQuotaLister
NewClusterResourceQuotaLister returns a new ClusterResourceQuotaLister.
type DeploymentConfigLister ¶
type DeploymentConfigLister interface { // List lists all DeploymentConfigs in the indexer. List(selector labels.Selector) (ret []*v1.DeploymentConfig, err error) // DeploymentConfigs returns an object that can list and get DeploymentConfigs. DeploymentConfigs(namespace string) DeploymentConfigNamespaceLister DeploymentConfigListerExpansion }
DeploymentConfigLister helps list DeploymentConfigs.
func NewDeploymentConfigLister ¶
func NewDeploymentConfigLister(indexer cache.Indexer) DeploymentConfigLister
NewDeploymentConfigLister returns a new DeploymentConfigLister.
type DeploymentConfigNamespaceLister ¶
type DeploymentConfigNamespaceLister interface { // List lists all DeploymentConfigs in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.DeploymentConfig, err error) // Get retrieves the DeploymentConfig from the indexer for a given namespace and name. Get(name string) (*v1.DeploymentConfig, error) DeploymentConfigNamespaceListerExpansion }
DeploymentConfigNamespaceLister helps list and get DeploymentConfigs.
type ImageLister ¶
type ImageLister interface { // List lists all Images in the indexer. List(selector labels.Selector) (ret []*v1.Image, err error) // Get retrieves the Image from the index for a given name. Get(name string) (*v1.Image, error) ImageListerExpansion }
ImageLister helps list Images.
func NewImageLister ¶
func NewImageLister(indexer cache.Indexer) ImageLister
NewImageLister returns a new ImageLister.
type OAuthClientLister ¶
type OAuthClientLister interface { // List lists all OAuthClients in the indexer. List(selector labels.Selector) (ret []*v1.OAuthClient, err error) // OAuthClients returns an object that can list and get OAuthClients. OAuthClients(namespace string) OAuthClientNamespaceLister OAuthClientListerExpansion }
OAuthClientLister helps list OAuthClients.
func NewOAuthClientLister ¶
func NewOAuthClientLister(indexer cache.Indexer) OAuthClientLister
NewOAuthClientLister returns a new OAuthClientLister.
type OAuthClientNamespaceLister ¶
type OAuthClientNamespaceLister interface { // List lists all OAuthClients in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.OAuthClient, err error) // Get retrieves the OAuthClient from the indexer for a given namespace and name. Get(name string) (*v1.OAuthClient, error) OAuthClientNamespaceListerExpansion }
OAuthClientNamespaceLister helps list and get OAuthClients.
type PolicyLister ¶
type PolicyLister interface { // List lists all Policies in the indexer. List(selector labels.Selector) (ret []*v1.Policy, err error) // Policies returns an object that can list and get Policies. Policies(namespace string) PolicyNamespaceLister PolicyListerExpansion }
PolicyLister helps list Policies.
func NewPolicyLister ¶
func NewPolicyLister(indexer cache.Indexer) PolicyLister
NewPolicyLister returns a new PolicyLister.
type PolicyNamespaceLister ¶
type PolicyNamespaceLister interface { // List lists all Policies in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.Policy, err error) // Get retrieves the Policy from the indexer for a given namespace and name. Get(name string) (*v1.Policy, error) PolicyNamespaceListerExpansion }
PolicyNamespaceLister helps list and get Policies.
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 RouteLister ¶
type RouteLister interface { // List lists all Routes in the indexer. List(selector labels.Selector) (ret []*v1.Route, err error) // Routes returns an object that can list and get Routes. Routes(namespace string) RouteNamespaceLister RouteListerExpansion }
RouteLister helps list Routes.
func NewRouteLister ¶
func NewRouteLister(indexer cache.Indexer) RouteLister
NewRouteLister returns a new RouteLister.
type RouteNamespaceLister ¶
type RouteNamespaceLister interface { // List lists all Routes in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.Route, err error) // Get retrieves the Route from the indexer for a given namespace and name. Get(name string) (*v1.Route, error) RouteNamespaceListerExpansion }
RouteNamespaceLister helps list and get Routes.
type TemplateInstanceLister ¶
type TemplateInstanceLister interface { // List lists all TemplateInstances in the indexer. List(selector labels.Selector) (ret []*v1.TemplateInstance, err error) // TemplateInstances returns an object that can list and get TemplateInstances. TemplateInstances(namespace string) TemplateInstanceNamespaceLister TemplateInstanceListerExpansion }
TemplateInstanceLister helps list TemplateInstances.
func NewTemplateInstanceLister ¶
func NewTemplateInstanceLister(indexer cache.Indexer) TemplateInstanceLister
NewTemplateInstanceLister returns a new TemplateInstanceLister.
type TemplateInstanceNamespaceLister ¶
type TemplateInstanceNamespaceLister interface { // List lists all TemplateInstances in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.TemplateInstance, err error) // Get retrieves the TemplateInstance from the indexer for a given namespace and name. Get(name string) (*v1.TemplateInstance, error) TemplateInstanceNamespaceListerExpansion }
TemplateInstanceNamespaceLister helps list and get TemplateInstances.
type TemplateLister ¶
type TemplateLister interface { // List lists all Templates in the indexer. List(selector labels.Selector) (ret []*v1.Template, err error) // Templates returns an object that can list and get Templates. Templates(namespace string) TemplateNamespaceLister TemplateListerExpansion }
TemplateLister helps list Templates.
func NewTemplateLister ¶
func NewTemplateLister(indexer cache.Indexer) TemplateLister
NewTemplateLister returns a new TemplateLister.
type TemplateNamespaceLister ¶
type TemplateNamespaceLister interface { // List lists all Templates in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1.Template, err error) // Get retrieves the Template from the indexer for a given namespace and name. Get(name string) (*v1.Template, error) TemplateNamespaceListerExpansion }
TemplateNamespaceLister helps list and get Templates.
type UserLister ¶
type UserLister interface { // List lists all Users in the indexer. List(selector labels.Selector) (ret []*v1.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 []*v1.User, err error) // Get retrieves the User from the indexer for a given namespace and name. Get(name string) (*v1.User, error) UserNamespaceListerExpansion }
UserNamespaceLister helps list and get Users.
type UserNamespaceListerExpansion ¶
type UserNamespaceListerExpansion interface{}
UserNamespaceListerExpansion allows custom methods to be added to UserNamespaeLister.