Documentation
¶
Index ¶
- type AppLister
- type AppListerExpansion
- type AppNamespaceLister
- type AppNamespaceListerExpansion
- type DeploymentConfigLister
- type DeploymentConfigListerExpansion
- type DeploymentConfigNamespaceLister
- type DeploymentConfigNamespaceListerExpansion
- type DeploymentGroupLister
- type DeploymentGroupListerExpansion
- type DeploymentGroupNamespaceLister
- type DeploymentGroupNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppLister ¶
type AppLister interface {
// List lists all Apps in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.App, err error)
// Apps returns an object that can list and get Apps.
Apps(namespace string) AppNamespaceLister
AppListerExpansion
}
AppLister helps list Apps. All objects returned here must be treated as read-only.
func NewAppLister ¶
NewAppLister returns a new AppLister.
type AppListerExpansion ¶
type AppListerExpansion interface{}
AppListerExpansion allows custom methods to be added to AppLister.
type AppNamespaceLister ¶
type AppNamespaceLister interface {
// List lists all Apps in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.App, err error)
// Get retrieves the App from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.App, error)
AppNamespaceListerExpansion
}
AppNamespaceLister helps list and get Apps. All objects returned here must be treated as read-only.
type AppNamespaceListerExpansion ¶
type AppNamespaceListerExpansion interface{}
AppNamespaceListerExpansion allows custom methods to be added to AppNamespaceLister.
type DeploymentConfigLister ¶
type DeploymentConfigLister interface {
// List lists all DeploymentConfigs in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.DeploymentConfig, err error)
// DeploymentConfigs returns an object that can list and get DeploymentConfigs.
DeploymentConfigs(namespace string) DeploymentConfigNamespaceLister
DeploymentConfigListerExpansion
}
DeploymentConfigLister helps list DeploymentConfigs. All objects returned here must be treated as read-only.
func NewDeploymentConfigLister ¶
func NewDeploymentConfigLister(indexer cache.Indexer) DeploymentConfigLister
NewDeploymentConfigLister returns a new DeploymentConfigLister.
type DeploymentConfigListerExpansion ¶
type DeploymentConfigListerExpansion interface{}
DeploymentConfigListerExpansion allows custom methods to be added to DeploymentConfigLister.
type DeploymentConfigNamespaceLister ¶
type DeploymentConfigNamespaceLister interface {
// List lists all DeploymentConfigs in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.DeploymentConfig, err error)
// Get retrieves the DeploymentConfig from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.DeploymentConfig, error)
DeploymentConfigNamespaceListerExpansion
}
DeploymentConfigNamespaceLister helps list and get DeploymentConfigs. All objects returned here must be treated as read-only.
type DeploymentConfigNamespaceListerExpansion ¶
type DeploymentConfigNamespaceListerExpansion interface{}
DeploymentConfigNamespaceListerExpansion allows custom methods to be added to DeploymentConfigNamespaceLister.
type DeploymentGroupLister ¶
type DeploymentGroupLister interface {
// List lists all DeploymentGroups in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.DeploymentGroup, err error)
// DeploymentGroups returns an object that can list and get DeploymentGroups.
DeploymentGroups(namespace string) DeploymentGroupNamespaceLister
DeploymentGroupListerExpansion
}
DeploymentGroupLister helps list DeploymentGroups. All objects returned here must be treated as read-only.
func NewDeploymentGroupLister ¶
func NewDeploymentGroupLister(indexer cache.Indexer) DeploymentGroupLister
NewDeploymentGroupLister returns a new DeploymentGroupLister.
type DeploymentGroupListerExpansion ¶
type DeploymentGroupListerExpansion interface{}
DeploymentGroupListerExpansion allows custom methods to be added to DeploymentGroupLister.
type DeploymentGroupNamespaceLister ¶
type DeploymentGroupNamespaceLister interface {
// List lists all DeploymentGroups in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.DeploymentGroup, err error)
// Get retrieves the DeploymentGroup from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.DeploymentGroup, error)
DeploymentGroupNamespaceListerExpansion
}
DeploymentGroupNamespaceLister helps list and get DeploymentGroups. All objects returned here must be treated as read-only.
type DeploymentGroupNamespaceListerExpansion ¶
type DeploymentGroupNamespaceListerExpansion interface{}
DeploymentGroupNamespaceListerExpansion allows custom methods to be added to DeploymentGroupNamespaceLister.