Documentation
¶
Index ¶
- type ComponentDefinitionLister
- type ComponentDefinitionListerExpansion
- type ComponentDefinitionNamespaceLister
- type ComponentDefinitionNamespaceListerExpansion
- type HelmAppLister
- type HelmAppListerExpansion
- type HelmAppNamespaceLister
- type HelmAppNamespaceListerExpansion
- type ThirdComponentLister
- type ThirdComponentListerExpansion
- type ThirdComponentNamespaceLister
- type ThirdComponentNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ComponentDefinitionLister ¶
type ComponentDefinitionLister interface {
// List lists all ComponentDefinitions in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.ComponentDefinition, err error)
// ComponentDefinitions returns an object that can list and get ComponentDefinitions.
ComponentDefinitions(namespace string) ComponentDefinitionNamespaceLister
ComponentDefinitionListerExpansion
}
ComponentDefinitionLister helps list ComponentDefinitions. All objects returned here must be treated as read-only.
func NewComponentDefinitionLister ¶
func NewComponentDefinitionLister(indexer cache.Indexer) ComponentDefinitionLister
NewComponentDefinitionLister returns a new ComponentDefinitionLister.
type ComponentDefinitionListerExpansion ¶
type ComponentDefinitionListerExpansion interface{}
ComponentDefinitionListerExpansion allows custom methods to be added to ComponentDefinitionLister.
type ComponentDefinitionNamespaceLister ¶
type ComponentDefinitionNamespaceLister interface {
// List lists all ComponentDefinitions in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.ComponentDefinition, err error)
// Get retrieves the ComponentDefinition from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.ComponentDefinition, error)
ComponentDefinitionNamespaceListerExpansion
}
ComponentDefinitionNamespaceLister helps list and get ComponentDefinitions. All objects returned here must be treated as read-only.
type ComponentDefinitionNamespaceListerExpansion ¶
type ComponentDefinitionNamespaceListerExpansion interface{}
ComponentDefinitionNamespaceListerExpansion allows custom methods to be added to ComponentDefinitionNamespaceLister.
type HelmAppLister ¶
type HelmAppLister interface {
// List lists all HelmApps in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.HelmApp, err error)
// HelmApps returns an object that can list and get HelmApps.
HelmApps(namespace string) HelmAppNamespaceLister
HelmAppListerExpansion
}
HelmAppLister helps list HelmApps. All objects returned here must be treated as read-only.
func NewHelmAppLister ¶
func NewHelmAppLister(indexer cache.Indexer) HelmAppLister
NewHelmAppLister returns a new HelmAppLister.
type HelmAppListerExpansion ¶
type HelmAppListerExpansion interface{}
HelmAppListerExpansion allows custom methods to be added to HelmAppLister.
type HelmAppNamespaceLister ¶
type HelmAppNamespaceLister interface {
// List lists all HelmApps in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.HelmApp, err error)
// Get retrieves the HelmApp from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.HelmApp, error)
HelmAppNamespaceListerExpansion
}
HelmAppNamespaceLister helps list and get HelmApps. All objects returned here must be treated as read-only.
type HelmAppNamespaceListerExpansion ¶
type HelmAppNamespaceListerExpansion interface{}
HelmAppNamespaceListerExpansion allows custom methods to be added to HelmAppNamespaceLister.
type ThirdComponentLister ¶
type ThirdComponentLister interface {
// List lists all ThirdComponents in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.ThirdComponent, err error)
// ThirdComponents returns an object that can list and get ThirdComponents.
ThirdComponents(namespace string) ThirdComponentNamespaceLister
ThirdComponentListerExpansion
}
ThirdComponentLister helps list ThirdComponents. All objects returned here must be treated as read-only.
func NewThirdComponentLister ¶
func NewThirdComponentLister(indexer cache.Indexer) ThirdComponentLister
NewThirdComponentLister returns a new ThirdComponentLister.
type ThirdComponentListerExpansion ¶
type ThirdComponentListerExpansion interface{}
ThirdComponentListerExpansion allows custom methods to be added to ThirdComponentLister.
type ThirdComponentNamespaceLister ¶
type ThirdComponentNamespaceLister interface {
// List lists all ThirdComponents in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.ThirdComponent, err error)
// Get retrieves the ThirdComponent from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.ThirdComponent, error)
ThirdComponentNamespaceListerExpansion
}
ThirdComponentNamespaceLister helps list and get ThirdComponents. All objects returned here must be treated as read-only.
type ThirdComponentNamespaceListerExpansion ¶
type ThirdComponentNamespaceListerExpansion interface{}
ThirdComponentNamespaceListerExpansion allows custom methods to be added to ThirdComponentNamespaceLister.