internalversion

package
v3.6.0-alpha.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 21, 2017 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL