Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GroupLister ¶
type GroupLister interface { // List lists all Groups in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Group, err error) // Groups returns an object that can list and get Groups. Groups(namespace string) GroupNamespaceLister GroupListerExpansion }
GroupLister helps list Groups. All objects returned here must be treated as read-only.
func NewGroupLister ¶
func NewGroupLister(indexer cache.Indexer) GroupLister
NewGroupLister returns a new GroupLister.
type GroupListerExpansion ¶
type GroupListerExpansion interface{}
GroupListerExpansion allows custom methods to be added to GroupLister.
type GroupNamespaceLister ¶
type GroupNamespaceLister interface { // List lists all Groups in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Group, err error) // Get retrieves the Group from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Group, error) GroupNamespaceListerExpansion }
GroupNamespaceLister helps list and get Groups. All objects returned here must be treated as read-only.
type GroupNamespaceListerExpansion ¶
type GroupNamespaceListerExpansion interface{}
GroupNamespaceListerExpansion allows custom methods to be added to GroupNamespaceLister.
type GroupRuleLister ¶
type GroupRuleLister interface { // List lists all GroupRules in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.GroupRule, err error) // GroupRules returns an object that can list and get GroupRules. GroupRules(namespace string) GroupRuleNamespaceLister GroupRuleListerExpansion }
GroupRuleLister helps list GroupRules. All objects returned here must be treated as read-only.
func NewGroupRuleLister ¶
func NewGroupRuleLister(indexer cache.Indexer) GroupRuleLister
NewGroupRuleLister returns a new GroupRuleLister.
type GroupRuleListerExpansion ¶
type GroupRuleListerExpansion interface{}
GroupRuleListerExpansion allows custom methods to be added to GroupRuleLister.
type GroupRuleNamespaceLister ¶
type GroupRuleNamespaceLister interface { // List lists all GroupRules in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.GroupRule, err error) // Get retrieves the GroupRule from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.GroupRule, error) GroupRuleNamespaceListerExpansion }
GroupRuleNamespaceLister helps list and get GroupRules. All objects returned here must be treated as read-only.
type GroupRuleNamespaceListerExpansion ¶
type GroupRuleNamespaceListerExpansion interface{}
GroupRuleNamespaceListerExpansion allows custom methods to be added to GroupRuleNamespaceLister.