Documentation ¶
Index ¶
- type BuildLister
- type BuildNamespaceLister
- type ClusterNetworkLister
- type ClusterNetworkNamespaceLister
- type DeploymentConfigLister
- type DeploymentConfigNamespaceLister
- type ImageLister
- type ImageNamespaceLister
- type OAuthClientLister
- type OAuthClientNamespaceLister
- type PolicyLister
- type PolicyNamespaceLister
- type ProjectLister
- type RouteLister
- type RouteNamespaceLister
- 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 BuildLister ¶
type BuildLister interface { // List lists all Builds in the indexer. List(selector labels.Selector) (ret []*api.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 []*api.Build, err error) // Get retrieves the Build from the indexer for a given namespace and name. Get(name string) (*api.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 []*api.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 []*api.ClusterNetwork, err error) // Get retrieves the ClusterNetwork from the indexer for a given namespace and name. Get(name string) (*api.ClusterNetwork, error) ClusterNetworkNamespaceListerExpansion }
ClusterNetworkNamespaceLister helps list and get ClusterNetworks.
type DeploymentConfigLister ¶
type DeploymentConfigLister interface { // List lists all DeploymentConfigs in the indexer. List(selector labels.Selector) (ret []*api.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 []*api.DeploymentConfig, err error) // Get retrieves the DeploymentConfig from the indexer for a given namespace and name. Get(name string) (*api.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 []*api.Image, err error) // Images returns an object that can list and get Images. Images(namespace string) ImageNamespaceLister ImageListerExpansion }
ImageLister helps list Images.
func NewImageLister ¶
func NewImageLister(indexer cache.Indexer) ImageLister
NewImageLister returns a new ImageLister.
type ImageNamespaceLister ¶
type ImageNamespaceLister interface { // List lists all Images in the indexer for a given namespace. List(selector labels.Selector) (ret []*api.Image, err error) // Get retrieves the Image from the indexer for a given namespace and name. Get(name string) (*api.Image, error) ImageNamespaceListerExpansion }
ImageNamespaceLister helps list and get Images.
type OAuthClientLister ¶
type OAuthClientLister interface { // List lists all OAuthClients in the indexer. List(selector labels.Selector) (ret []*api.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 []*api.OAuthClient, err error) // Get retrieves the OAuthClient from the indexer for a given namespace and name. Get(name string) (*api.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 []*api.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 []*api.Policy, err error) // Get retrieves the Policy from the indexer for a given namespace and name. Get(name string) (*api.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 []*api.Project, err error) // Get retrieves the Project from the index for a given name. Get(name string) (*api.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 []*api.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 []*api.Route, err error) // Get retrieves the Route from the indexer for a given namespace and name. Get(name string) (*api.Route, error) RouteNamespaceListerExpansion }
RouteNamespaceLister helps list and get Routes.
type TemplateLister ¶
type TemplateLister interface { // List lists all Templates in the indexer. List(selector labels.Selector) (ret []*api.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 []*api.Template, err error) // Get retrieves the Template from the indexer for a given namespace and name. Get(name string) (*api.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 []*api.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 []*api.User, err error) // Get retrieves the User from the indexer for a given namespace and name. Get(name string) (*api.User, error) UserNamespaceListerExpansion }
UserNamespaceLister helps list and get Users.
type UserNamespaceListerExpansion ¶
type UserNamespaceListerExpansion interface{}
UserNamespaceListerExpansion allows custom methods to be added to UserNamespaeLister.