ClusterRoleBindingLister helps list ClusterRoleBindings. All objects returned here must be treated as read-only.
type ClusterRoleBindingLister interface { // List lists all ClusterRoleBindings in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ClusterRoleBinding, err error) // Get retrieves the ClusterRoleBinding from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ClusterRoleBinding, error) ClusterRoleBindingListerExpansion }
func NewClusterRoleBindingLister(indexer cache.Indexer) ClusterRoleBindingLister
NewClusterRoleBindingLister returns a new ClusterRoleBindingLister.
ClusterRoleBindingListerExpansion allows custom methods to be added to ClusterRoleBindingLister.
type ClusterRoleBindingListerExpansion interface{}
ClusterRoleLister helps list ClusterRoles. All objects returned here must be treated as read-only.
type ClusterRoleLister interface { // List lists all ClusterRoles in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ClusterRole, err error) // Get retrieves the ClusterRole from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ClusterRole, error) ClusterRoleListerExpansion }
func NewClusterRoleLister(indexer cache.Indexer) ClusterRoleLister
NewClusterRoleLister returns a new ClusterRoleLister.
ClusterRoleListerExpansion allows custom methods to be added to ClusterRoleLister.
type ClusterRoleListerExpansion interface{}
RoleBindingLister helps list RoleBindings. All objects returned here must be treated as read-only.
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 }
func NewRoleBindingLister(indexer cache.Indexer) RoleBindingLister
NewRoleBindingLister returns a new RoleBindingLister.
RoleBindingListerExpansion allows custom methods to be added to RoleBindingLister.
type RoleBindingListerExpansion interface{}
RoleBindingNamespaceLister helps list and get RoleBindings. All objects returned here must be treated as read-only.
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 }
RoleBindingNamespaceListerExpansion allows custom methods to be added to RoleBindingNamespaceLister.
type RoleBindingNamespaceListerExpansion interface{}
RoleLister helps list Roles. All objects returned here must be treated as read-only.
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 }
func NewRoleLister(indexer cache.Indexer) RoleLister
NewRoleLister returns a new RoleLister.
RoleListerExpansion allows custom methods to be added to RoleLister.
type RoleListerExpansion interface{}
RoleNamespaceLister helps list and get Roles. All objects returned here must be treated as read-only.
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 }
RoleNamespaceListerExpansion allows custom methods to be added to RoleNamespaceLister.
type RoleNamespaceListerExpansion interface{}