v1alpha1

package
v0.12.0-rc.4 Latest Latest
Warning

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

Go to latest
Published: Mar 21, 2021 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BackendLister

type BackendLister interface {
	// List lists all Backends in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Backend, err error)
	// Backends returns an object that can list and get Backends.
	Backends(namespace string) BackendNamespaceLister
	BackendListerExpansion
}

BackendLister helps list Backends. All objects returned here must be treated as read-only.

func NewBackendLister

func NewBackendLister(indexer cache.Indexer) BackendLister

NewBackendLister returns a new BackendLister.

type BackendListerExpansion

type BackendListerExpansion interface{}

BackendListerExpansion allows custom methods to be added to BackendLister.

type BackendNamespaceLister

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

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

type BackendNamespaceListerExpansion

type BackendNamespaceListerExpansion interface{}

BackendNamespaceListerExpansion allows custom methods to be added to BackendNamespaceLister.

type ProxyLister

type ProxyLister interface {
	// List lists all Proxies in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Proxy, err error)
	// Proxies returns an object that can list and get Proxies.
	Proxies(namespace string) ProxyNamespaceLister
	ProxyListerExpansion
}

ProxyLister helps list Proxies. All objects returned here must be treated as read-only.

func NewProxyLister

func NewProxyLister(indexer cache.Indexer) ProxyLister

NewProxyLister returns a new ProxyLister.

type ProxyListerExpansion

type ProxyListerExpansion interface{}

ProxyListerExpansion allows custom methods to be added to ProxyLister.

type ProxyNamespaceLister

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

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

type ProxyNamespaceListerExpansion

type ProxyNamespaceListerExpansion interface{}

ProxyNamespaceListerExpansion allows custom methods to be added to ProxyNamespaceLister.

type RoleBindingLister

type RoleBindingLister interface {
	// List lists all RoleBindings in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.RoleBinding, err error)
	// RoleBindings returns an object that can list and get RoleBindings.
	RoleBindings(namespace string) RoleBindingNamespaceLister
	RoleBindingListerExpansion
}

RoleBindingLister helps list RoleBindings. All objects returned here must be treated as read-only.

func NewRoleBindingLister

func NewRoleBindingLister(indexer cache.Indexer) RoleBindingLister

NewRoleBindingLister returns a new RoleBindingLister.

type RoleBindingListerExpansion

type RoleBindingListerExpansion interface{}

RoleBindingListerExpansion allows custom methods to be added to RoleBindingLister.

type RoleBindingNamespaceLister

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

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

type RoleBindingNamespaceListerExpansion

type RoleBindingNamespaceListerExpansion interface{}

RoleBindingNamespaceListerExpansion allows custom methods to be added to RoleBindingNamespaceLister.

type RoleLister

type RoleLister interface {
	// List lists all Roles in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Role, err error)
	// Roles returns an object that can list and get Roles.
	Roles(namespace string) RoleNamespaceLister
	RoleListerExpansion
}

RoleLister helps list Roles. All objects returned here must be treated as read-only.

func NewRoleLister

func NewRoleLister(indexer cache.Indexer) RoleLister

NewRoleLister returns a new RoleLister.

type RoleListerExpansion

type RoleListerExpansion interface{}

RoleListerExpansion allows custom methods to be added to RoleLister.

type RoleNamespaceLister

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

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

type RoleNamespaceListerExpansion

type RoleNamespaceListerExpansion interface{}

RoleNamespaceListerExpansion allows custom methods to be added to RoleNamespaceLister.

type RpcPermissionLister

type RpcPermissionLister interface {
	// List lists all RpcPermissions in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.RpcPermission, err error)
	// RpcPermissions returns an object that can list and get RpcPermissions.
	RpcPermissions(namespace string) RpcPermissionNamespaceLister
	RpcPermissionListerExpansion
}

RpcPermissionLister helps list RpcPermissions. All objects returned here must be treated as read-only.

func NewRpcPermissionLister

func NewRpcPermissionLister(indexer cache.Indexer) RpcPermissionLister

NewRpcPermissionLister returns a new RpcPermissionLister.

type RpcPermissionListerExpansion

type RpcPermissionListerExpansion interface{}

RpcPermissionListerExpansion allows custom methods to be added to RpcPermissionLister.

type RpcPermissionNamespaceLister

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

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

type RpcPermissionNamespaceListerExpansion

type RpcPermissionNamespaceListerExpansion interface{}

RpcPermissionNamespaceListerExpansion allows custom methods to be added to RpcPermissionNamespaceLister.

Jump to

Keyboard shortcuts

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