Documentation ¶
Index ¶
- type AppProjectLister
- type AppProjectListerExpansion
- type AppProjectNamespaceLister
- type AppProjectNamespaceListerExpansion
- type ApplicationLister
- type ApplicationListerExpansion
- type ApplicationNamespaceLister
- type ApplicationNamespaceListerExpansion
- type ApplicationSetLister
- type ApplicationSetListerExpansion
- type ApplicationSetNamespaceLister
- type ApplicationSetNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppProjectLister ¶
type AppProjectLister interface { // List lists all AppProjects in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.AppProject, err error) // AppProjects returns an object that can list and get AppProjects. AppProjects(namespace string) AppProjectNamespaceLister AppProjectListerExpansion }
AppProjectLister helps list AppProjects. All objects returned here must be treated as read-only.
func NewAppProjectLister ¶
func NewAppProjectLister(indexer cache.Indexer) AppProjectLister
NewAppProjectLister returns a new AppProjectLister.
type AppProjectListerExpansion ¶
type AppProjectListerExpansion interface{}
AppProjectListerExpansion allows custom methods to be added to AppProjectLister.
type AppProjectNamespaceLister ¶
type AppProjectNamespaceLister interface { // List lists all AppProjects in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.AppProject, err error) // Get retrieves the AppProject from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.AppProject, error) AppProjectNamespaceListerExpansion }
AppProjectNamespaceLister helps list and get AppProjects. All objects returned here must be treated as read-only.
type AppProjectNamespaceListerExpansion ¶
type AppProjectNamespaceListerExpansion interface{}
AppProjectNamespaceListerExpansion allows custom methods to be added to AppProjectNamespaceLister.
type ApplicationLister ¶
type ApplicationLister interface { // List lists all Applications in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Application, err error) // Applications returns an object that can list and get Applications. Applications(namespace string) ApplicationNamespaceLister ApplicationListerExpansion }
ApplicationLister helps list Applications. All objects returned here must be treated as read-only.
func NewApplicationLister ¶
func NewApplicationLister(indexer cache.Indexer) ApplicationLister
NewApplicationLister returns a new ApplicationLister.
type ApplicationListerExpansion ¶
type ApplicationListerExpansion interface{}
ApplicationListerExpansion allows custom methods to be added to ApplicationLister.
type ApplicationNamespaceLister ¶
type ApplicationNamespaceLister interface { // List lists all Applications in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Application, err error) // Get retrieves the Application from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Application, error) ApplicationNamespaceListerExpansion }
ApplicationNamespaceLister helps list and get Applications. All objects returned here must be treated as read-only.
type ApplicationNamespaceListerExpansion ¶
type ApplicationNamespaceListerExpansion interface{}
ApplicationNamespaceListerExpansion allows custom methods to be added to ApplicationNamespaceLister.
type ApplicationSetLister ¶ added in v2.5.0
type ApplicationSetLister interface { // List lists all ApplicationSets in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ApplicationSet, err error) // ApplicationSets returns an object that can list and get ApplicationSets. ApplicationSets(namespace string) ApplicationSetNamespaceLister ApplicationSetListerExpansion }
ApplicationSetLister helps list ApplicationSets. All objects returned here must be treated as read-only.
func NewApplicationSetLister ¶ added in v2.5.0
func NewApplicationSetLister(indexer cache.Indexer) ApplicationSetLister
NewApplicationSetLister returns a new ApplicationSetLister.
type ApplicationSetListerExpansion ¶ added in v2.5.0
type ApplicationSetListerExpansion interface{}
ApplicationSetListerExpansion allows custom methods to be added to ApplicationSetLister.
type ApplicationSetNamespaceLister ¶ added in v2.5.0
type ApplicationSetNamespaceLister interface { // List lists all ApplicationSets in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ApplicationSet, err error) // Get retrieves the ApplicationSet from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ApplicationSet, error) ApplicationSetNamespaceListerExpansion }
ApplicationSetNamespaceLister helps list and get ApplicationSets. All objects returned here must be treated as read-only.
type ApplicationSetNamespaceListerExpansion ¶ added in v2.5.0
type ApplicationSetNamespaceListerExpansion interface{}
ApplicationSetNamespaceListerExpansion allows custom methods to be added to ApplicationSetNamespaceLister.