Documentation ¶
Index ¶
- type OverridePolicyLister
- type OverridePolicyListerExpansion
- type OverridePolicyNamespaceLister
- type OverridePolicyNamespaceListerExpansion
- type PropagationBindingLister
- type PropagationBindingListerExpansion
- type PropagationBindingNamespaceLister
- type PropagationBindingNamespaceListerExpansion
- type PropagationPolicyLister
- type PropagationPolicyListerExpansion
- type PropagationPolicyNamespaceLister
- type PropagationPolicyNamespaceListerExpansion
- type PropagationWorkLister
- type PropagationWorkListerExpansion
- type PropagationWorkNamespaceLister
- type PropagationWorkNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OverridePolicyLister ¶
type OverridePolicyLister interface { // List lists all OverridePolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.OverridePolicy, err error) // OverridePolicies returns an object that can list and get OverridePolicies. OverridePolicies(namespace string) OverridePolicyNamespaceLister OverridePolicyListerExpansion }
OverridePolicyLister helps list OverridePolicies. All objects returned here must be treated as read-only.
func NewOverridePolicyLister ¶
func NewOverridePolicyLister(indexer cache.Indexer) OverridePolicyLister
NewOverridePolicyLister returns a new OverridePolicyLister.
type OverridePolicyListerExpansion ¶
type OverridePolicyListerExpansion interface{}
OverridePolicyListerExpansion allows custom methods to be added to OverridePolicyLister.
type OverridePolicyNamespaceLister ¶
type OverridePolicyNamespaceLister interface { // List lists all OverridePolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.OverridePolicy, err error) // Get retrieves the OverridePolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.OverridePolicy, error) OverridePolicyNamespaceListerExpansion }
OverridePolicyNamespaceLister helps list and get OverridePolicies. All objects returned here must be treated as read-only.
type OverridePolicyNamespaceListerExpansion ¶
type OverridePolicyNamespaceListerExpansion interface{}
OverridePolicyNamespaceListerExpansion allows custom methods to be added to OverridePolicyNamespaceLister.
type PropagationBindingLister ¶
type PropagationBindingLister interface { // List lists all PropagationBindings in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PropagationBinding, err error) // PropagationBindings returns an object that can list and get PropagationBindings. PropagationBindings(namespace string) PropagationBindingNamespaceLister PropagationBindingListerExpansion }
PropagationBindingLister helps list PropagationBindings. All objects returned here must be treated as read-only.
func NewPropagationBindingLister ¶
func NewPropagationBindingLister(indexer cache.Indexer) PropagationBindingLister
NewPropagationBindingLister returns a new PropagationBindingLister.
type PropagationBindingListerExpansion ¶
type PropagationBindingListerExpansion interface{}
PropagationBindingListerExpansion allows custom methods to be added to PropagationBindingLister.
type PropagationBindingNamespaceLister ¶
type PropagationBindingNamespaceLister interface { // List lists all PropagationBindings in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PropagationBinding, err error) // Get retrieves the PropagationBinding from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.PropagationBinding, error) PropagationBindingNamespaceListerExpansion }
PropagationBindingNamespaceLister helps list and get PropagationBindings. All objects returned here must be treated as read-only.
type PropagationBindingNamespaceListerExpansion ¶
type PropagationBindingNamespaceListerExpansion interface{}
PropagationBindingNamespaceListerExpansion allows custom methods to be added to PropagationBindingNamespaceLister.
type PropagationPolicyLister ¶
type PropagationPolicyLister interface { // List lists all PropagationPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PropagationPolicy, err error) // PropagationPolicies returns an object that can list and get PropagationPolicies. PropagationPolicies(namespace string) PropagationPolicyNamespaceLister PropagationPolicyListerExpansion }
PropagationPolicyLister helps list PropagationPolicies. All objects returned here must be treated as read-only.
func NewPropagationPolicyLister ¶
func NewPropagationPolicyLister(indexer cache.Indexer) PropagationPolicyLister
NewPropagationPolicyLister returns a new PropagationPolicyLister.
type PropagationPolicyListerExpansion ¶
type PropagationPolicyListerExpansion interface{}
PropagationPolicyListerExpansion allows custom methods to be added to PropagationPolicyLister.
type PropagationPolicyNamespaceLister ¶
type PropagationPolicyNamespaceLister interface { // List lists all PropagationPolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PropagationPolicy, err error) // Get retrieves the PropagationPolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.PropagationPolicy, error) PropagationPolicyNamespaceListerExpansion }
PropagationPolicyNamespaceLister helps list and get PropagationPolicies. All objects returned here must be treated as read-only.
type PropagationPolicyNamespaceListerExpansion ¶
type PropagationPolicyNamespaceListerExpansion interface{}
PropagationPolicyNamespaceListerExpansion allows custom methods to be added to PropagationPolicyNamespaceLister.
type PropagationWorkLister ¶
type PropagationWorkLister interface { // List lists all PropagationWorks in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PropagationWork, err error) // PropagationWorks returns an object that can list and get PropagationWorks. PropagationWorks(namespace string) PropagationWorkNamespaceLister PropagationWorkListerExpansion }
PropagationWorkLister helps list PropagationWorks. All objects returned here must be treated as read-only.
func NewPropagationWorkLister ¶
func NewPropagationWorkLister(indexer cache.Indexer) PropagationWorkLister
NewPropagationWorkLister returns a new PropagationWorkLister.
type PropagationWorkListerExpansion ¶
type PropagationWorkListerExpansion interface{}
PropagationWorkListerExpansion allows custom methods to be added to PropagationWorkLister.
type PropagationWorkNamespaceLister ¶
type PropagationWorkNamespaceLister interface { // List lists all PropagationWorks in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PropagationWork, err error) // Get retrieves the PropagationWork from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.PropagationWork, error) PropagationWorkNamespaceListerExpansion }
PropagationWorkNamespaceLister helps list and get PropagationWorks. All objects returned here must be treated as read-only.
type PropagationWorkNamespaceListerExpansion ¶
type PropagationWorkNamespaceListerExpansion interface{}
PropagationWorkNamespaceListerExpansion allows custom methods to be added to PropagationWorkNamespaceLister.