Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type XBackendTrafficPolicyLister ¶
type XBackendTrafficPolicyLister interface { // List lists all XBackendTrafficPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*apisxv1alpha1.XBackendTrafficPolicy, err error) // XBackendTrafficPolicies returns an object that can list and get XBackendTrafficPolicies. XBackendTrafficPolicies(namespace string) XBackendTrafficPolicyNamespaceLister XBackendTrafficPolicyListerExpansion }
XBackendTrafficPolicyLister helps list XBackendTrafficPolicies. All objects returned here must be treated as read-only.
func NewXBackendTrafficPolicyLister ¶
func NewXBackendTrafficPolicyLister(indexer cache.Indexer) XBackendTrafficPolicyLister
NewXBackendTrafficPolicyLister returns a new XBackendTrafficPolicyLister.
type XBackendTrafficPolicyListerExpansion ¶
type XBackendTrafficPolicyListerExpansion interface{}
XBackendTrafficPolicyListerExpansion allows custom methods to be added to XBackendTrafficPolicyLister.
type XBackendTrafficPolicyNamespaceLister ¶
type XBackendTrafficPolicyNamespaceLister interface { // List lists all XBackendTrafficPolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*apisxv1alpha1.XBackendTrafficPolicy, err error) // Get retrieves the XBackendTrafficPolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*apisxv1alpha1.XBackendTrafficPolicy, error) XBackendTrafficPolicyNamespaceListerExpansion }
XBackendTrafficPolicyNamespaceLister helps list and get XBackendTrafficPolicies. All objects returned here must be treated as read-only.
type XBackendTrafficPolicyNamespaceListerExpansion ¶
type XBackendTrafficPolicyNamespaceListerExpansion interface{}
XBackendTrafficPolicyNamespaceListerExpansion allows custom methods to be added to XBackendTrafficPolicyNamespaceLister.
type XListenerSetLister ¶
type XListenerSetLister interface { // List lists all XListenerSets in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*apisxv1alpha1.XListenerSet, err error) // XListenerSets returns an object that can list and get XListenerSets. XListenerSets(namespace string) XListenerSetNamespaceLister XListenerSetListerExpansion }
XListenerSetLister helps list XListenerSets. All objects returned here must be treated as read-only.
func NewXListenerSetLister ¶
func NewXListenerSetLister(indexer cache.Indexer) XListenerSetLister
NewXListenerSetLister returns a new XListenerSetLister.
type XListenerSetListerExpansion ¶
type XListenerSetListerExpansion interface{}
XListenerSetListerExpansion allows custom methods to be added to XListenerSetLister.
type XListenerSetNamespaceLister ¶
type XListenerSetNamespaceLister interface { // List lists all XListenerSets in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*apisxv1alpha1.XListenerSet, err error) // Get retrieves the XListenerSet from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*apisxv1alpha1.XListenerSet, error) XListenerSetNamespaceListerExpansion }
XListenerSetNamespaceLister helps list and get XListenerSets. All objects returned here must be treated as read-only.
type XListenerSetNamespaceListerExpansion ¶
type XListenerSetNamespaceListerExpansion interface{}
XListenerSetNamespaceListerExpansion allows custom methods to be added to XListenerSetNamespaceLister.