v1alpha1

package
v0.4.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 16, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type APIServiceBindingLister

type APIServiceBindingLister interface {
	// List lists all APIServiceBindings in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*kubebindv1alpha1.APIServiceBinding, err error)
	// Get retrieves the APIServiceBinding from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*kubebindv1alpha1.APIServiceBinding, error)
	APIServiceBindingListerExpansion
}

APIServiceBindingLister helps list APIServiceBindings. All objects returned here must be treated as read-only.

func NewAPIServiceBindingLister

func NewAPIServiceBindingLister(indexer cache.Indexer) APIServiceBindingLister

NewAPIServiceBindingLister returns a new APIServiceBindingLister.

type APIServiceBindingListerExpansion

type APIServiceBindingListerExpansion interface{}

APIServiceBindingListerExpansion allows custom methods to be added to APIServiceBindingLister.

type APIServiceExportLister

type APIServiceExportLister interface {
	// List lists all APIServiceExports in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*kubebindv1alpha1.APIServiceExport, err error)
	// APIServiceExports returns an object that can list and get APIServiceExports.
	APIServiceExports(namespace string) APIServiceExportNamespaceLister
	APIServiceExportListerExpansion
}

APIServiceExportLister helps list APIServiceExports. All objects returned here must be treated as read-only.

func NewAPIServiceExportLister

func NewAPIServiceExportLister(indexer cache.Indexer) APIServiceExportLister

NewAPIServiceExportLister returns a new APIServiceExportLister.

type APIServiceExportListerExpansion

type APIServiceExportListerExpansion interface{}

APIServiceExportListerExpansion allows custom methods to be added to APIServiceExportLister.

type APIServiceExportNamespaceLister

type APIServiceExportNamespaceLister interface {
	// List lists all APIServiceExports in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*kubebindv1alpha1.APIServiceExport, err error)
	// Get retrieves the APIServiceExport from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*kubebindv1alpha1.APIServiceExport, error)
	APIServiceExportNamespaceListerExpansion
}

APIServiceExportNamespaceLister helps list and get APIServiceExports. All objects returned here must be treated as read-only.

type APIServiceExportNamespaceListerExpansion

type APIServiceExportNamespaceListerExpansion interface{}

APIServiceExportNamespaceListerExpansion allows custom methods to be added to APIServiceExportNamespaceLister.

type APIServiceExportRequestLister

type APIServiceExportRequestLister interface {
	// List lists all APIServiceExportRequests in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*kubebindv1alpha1.APIServiceExportRequest, err error)
	// APIServiceExportRequests returns an object that can list and get APIServiceExportRequests.
	APIServiceExportRequests(namespace string) APIServiceExportRequestNamespaceLister
	APIServiceExportRequestListerExpansion
}

APIServiceExportRequestLister helps list APIServiceExportRequests. All objects returned here must be treated as read-only.

func NewAPIServiceExportRequestLister

func NewAPIServiceExportRequestLister(indexer cache.Indexer) APIServiceExportRequestLister

NewAPIServiceExportRequestLister returns a new APIServiceExportRequestLister.

type APIServiceExportRequestListerExpansion

type APIServiceExportRequestListerExpansion interface{}

APIServiceExportRequestListerExpansion allows custom methods to be added to APIServiceExportRequestLister.

type APIServiceExportRequestNamespaceLister

type APIServiceExportRequestNamespaceLister interface {
	// List lists all APIServiceExportRequests in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*kubebindv1alpha1.APIServiceExportRequest, err error)
	// Get retrieves the APIServiceExportRequest from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*kubebindv1alpha1.APIServiceExportRequest, error)
	APIServiceExportRequestNamespaceListerExpansion
}

APIServiceExportRequestNamespaceLister helps list and get APIServiceExportRequests. All objects returned here must be treated as read-only.

type APIServiceExportRequestNamespaceListerExpansion

type APIServiceExportRequestNamespaceListerExpansion interface{}

APIServiceExportRequestNamespaceListerExpansion allows custom methods to be added to APIServiceExportRequestNamespaceLister.

type APIServiceNamespaceLister

type APIServiceNamespaceLister interface {
	// List lists all APIServiceNamespaces in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*kubebindv1alpha1.APIServiceNamespace, err error)
	// APIServiceNamespaces returns an object that can list and get APIServiceNamespaces.
	APIServiceNamespaces(namespace string) APIServiceNamespaceNamespaceLister
	APIServiceNamespaceListerExpansion
}

APIServiceNamespaceLister helps list APIServiceNamespaces. All objects returned here must be treated as read-only.

func NewAPIServiceNamespaceLister

func NewAPIServiceNamespaceLister(indexer cache.Indexer) APIServiceNamespaceLister

NewAPIServiceNamespaceLister returns a new APIServiceNamespaceLister.

type APIServiceNamespaceListerExpansion

type APIServiceNamespaceListerExpansion interface{}

APIServiceNamespaceListerExpansion allows custom methods to be added to APIServiceNamespaceLister.

type APIServiceNamespaceNamespaceLister

type APIServiceNamespaceNamespaceLister interface {
	// List lists all APIServiceNamespaces in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*kubebindv1alpha1.APIServiceNamespace, err error)
	// Get retrieves the APIServiceNamespace from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*kubebindv1alpha1.APIServiceNamespace, error)
	APIServiceNamespaceNamespaceListerExpansion
}

APIServiceNamespaceNamespaceLister helps list and get APIServiceNamespaces. All objects returned here must be treated as read-only.

type APIServiceNamespaceNamespaceListerExpansion

type APIServiceNamespaceNamespaceListerExpansion interface{}

APIServiceNamespaceNamespaceListerExpansion allows custom methods to be added to APIServiceNamespaceNamespaceLister.

type ClusterBindingLister

type ClusterBindingLister interface {
	// List lists all ClusterBindings in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*kubebindv1alpha1.ClusterBinding, err error)
	// ClusterBindings returns an object that can list and get ClusterBindings.
	ClusterBindings(namespace string) ClusterBindingNamespaceLister
	ClusterBindingListerExpansion
}

ClusterBindingLister helps list ClusterBindings. All objects returned here must be treated as read-only.

func NewClusterBindingLister

func NewClusterBindingLister(indexer cache.Indexer) ClusterBindingLister

NewClusterBindingLister returns a new ClusterBindingLister.

type ClusterBindingListerExpansion

type ClusterBindingListerExpansion interface{}

ClusterBindingListerExpansion allows custom methods to be added to ClusterBindingLister.

type ClusterBindingNamespaceLister

type ClusterBindingNamespaceLister interface {
	// List lists all ClusterBindings in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*kubebindv1alpha1.ClusterBinding, err error)
	// Get retrieves the ClusterBinding from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*kubebindv1alpha1.ClusterBinding, error)
	ClusterBindingNamespaceListerExpansion
}

ClusterBindingNamespaceLister helps list and get ClusterBindings. All objects returned here must be treated as read-only.

type ClusterBindingNamespaceListerExpansion

type ClusterBindingNamespaceListerExpansion interface{}

ClusterBindingNamespaceListerExpansion allows custom methods to be added to ClusterBindingNamespaceLister.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL