Documentation
¶
Index ¶
- type ClusterPodAssignmentRuleLister
- type ClusterPodAssignmentRuleListerExpansion
- type NodeAssignmentGroupLister
- type NodeAssignmentGroupListerExpansion
- type PodAssignmentRuleLister
- type PodAssignmentRuleListerExpansion
- type PodAssignmentRuleNamespaceLister
- type PodAssignmentRuleNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterPodAssignmentRuleLister ¶
type ClusterPodAssignmentRuleLister interface { // List lists all ClusterPodAssignmentRules in the indexer. List(selector labels.Selector) (ret []*v1alpha1.ClusterPodAssignmentRule, err error) // Get retrieves the ClusterPodAssignmentRule from the index for a given name. Get(name string) (*v1alpha1.ClusterPodAssignmentRule, error) ClusterPodAssignmentRuleListerExpansion }
ClusterPodAssignmentRuleLister helps list ClusterPodAssignmentRules.
func NewClusterPodAssignmentRuleLister ¶
func NewClusterPodAssignmentRuleLister(indexer cache.Indexer) ClusterPodAssignmentRuleLister
NewClusterPodAssignmentRuleLister returns a new ClusterPodAssignmentRuleLister.
type ClusterPodAssignmentRuleListerExpansion ¶
type ClusterPodAssignmentRuleListerExpansion interface{}
ClusterPodAssignmentRuleListerExpansion allows custom methods to be added to ClusterPodAssignmentRuleLister.
type NodeAssignmentGroupLister ¶
type NodeAssignmentGroupLister interface { // List lists all NodeAssignmentGroups in the indexer. List(selector labels.Selector) (ret []*v1alpha1.NodeAssignmentGroup, err error) // Get retrieves the NodeAssignmentGroup from the index for a given name. Get(name string) (*v1alpha1.NodeAssignmentGroup, error) NodeAssignmentGroupListerExpansion }
NodeAssignmentGroupLister helps list NodeAssignmentGroups.
func NewNodeAssignmentGroupLister ¶
func NewNodeAssignmentGroupLister(indexer cache.Indexer) NodeAssignmentGroupLister
NewNodeAssignmentGroupLister returns a new NodeAssignmentGroupLister.
type NodeAssignmentGroupListerExpansion ¶
type NodeAssignmentGroupListerExpansion interface{}
NodeAssignmentGroupListerExpansion allows custom methods to be added to NodeAssignmentGroupLister.
type PodAssignmentRuleLister ¶
type PodAssignmentRuleLister interface { // List lists all PodAssignmentRules in the indexer. List(selector labels.Selector) (ret []*v1alpha1.PodAssignmentRule, err error) // PodAssignmentRules returns an object that can list and get PodAssignmentRules. PodAssignmentRules(namespace string) PodAssignmentRuleNamespaceLister PodAssignmentRuleListerExpansion }
PodAssignmentRuleLister helps list PodAssignmentRules.
func NewPodAssignmentRuleLister ¶
func NewPodAssignmentRuleLister(indexer cache.Indexer) PodAssignmentRuleLister
NewPodAssignmentRuleLister returns a new PodAssignmentRuleLister.
type PodAssignmentRuleListerExpansion ¶
type PodAssignmentRuleListerExpansion interface{}
PodAssignmentRuleListerExpansion allows custom methods to be added to PodAssignmentRuleLister.
type PodAssignmentRuleNamespaceLister ¶
type PodAssignmentRuleNamespaceLister interface { // List lists all PodAssignmentRules in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.PodAssignmentRule, err error) // Get retrieves the PodAssignmentRule from the indexer for a given namespace and name. Get(name string) (*v1alpha1.PodAssignmentRule, error) PodAssignmentRuleNamespaceListerExpansion }
PodAssignmentRuleNamespaceLister helps list and get PodAssignmentRules.
type PodAssignmentRuleNamespaceListerExpansion ¶
type PodAssignmentRuleNamespaceListerExpansion interface{}
PodAssignmentRuleNamespaceListerExpansion allows custom methods to be added to PodAssignmentRuleNamespaceLister.