DeploymentConfigLister helps list DeploymentConfigs. All objects returned here must be treated as read-only.
type DeploymentConfigLister interface { // List lists all DeploymentConfigs in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.DeploymentConfig, err error) // DeploymentConfigs returns an object that can list and get DeploymentConfigs. DeploymentConfigs(namespace string) DeploymentConfigNamespaceLister DeploymentConfigListerExpansion }
func NewDeploymentConfigLister(indexer cache.Indexer) DeploymentConfigLister
NewDeploymentConfigLister returns a new DeploymentConfigLister.
DeploymentConfigListerExpansion allows custom methods to be added to DeploymentConfigLister.
type DeploymentConfigListerExpansion interface{}
DeploymentConfigNamespaceLister helps list and get DeploymentConfigs. All objects returned here must be treated as read-only.
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 []*v1.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) (*v1.DeploymentConfig, error) DeploymentConfigNamespaceListerExpansion }
DeploymentConfigNamespaceListerExpansion allows custom methods to be added to DeploymentConfigNamespaceLister.
type DeploymentConfigNamespaceListerExpansion interface{}