custom-resources: Index | Files

package v1alpha1

import ""


Package Files

appbinding.go expansion_generated.go

type AppBindingLister Uses

type AppBindingLister interface {
    // List lists all AppBindings in the indexer.
    List(selector labels.Selector) (ret []*v1alpha1.AppBinding, err error)
    // AppBindings returns an object that can list and get AppBindings.
    AppBindings(namespace string) AppBindingNamespaceLister

AppBindingLister helps list AppBindings.

func NewAppBindingLister Uses

func NewAppBindingLister(indexer cache.Indexer) AppBindingLister

NewAppBindingLister returns a new AppBindingLister.

type AppBindingListerExpansion Uses

type AppBindingListerExpansion interface{}

AppBindingListerExpansion allows custom methods to be added to AppBindingLister.

type AppBindingNamespaceLister Uses

type AppBindingNamespaceLister interface {
    // List lists all AppBindings in the indexer for a given namespace.
    List(selector labels.Selector) (ret []*v1alpha1.AppBinding, err error)
    // Get retrieves the AppBinding from the indexer for a given namespace and name.
    Get(name string) (*v1alpha1.AppBinding, error)

AppBindingNamespaceLister helps list and get AppBindings.

type AppBindingNamespaceListerExpansion Uses

type AppBindingNamespaceListerExpansion interface{}

AppBindingNamespaceListerExpansion allows custom methods to be added to AppBindingNamespaceLister.

Package v1alpha1 imports 4 packages (graph) and is imported by 4 packages. Updated 2020-09-25. Refresh now. Tools for package owners.