Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterThrottleLister ¶
type ClusterThrottleLister interface { // List lists all ClusterThrottles in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ClusterThrottle, err error) // Get retrieves the ClusterThrottle from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ClusterThrottle, error) ClusterThrottleListerExpansion }
ClusterThrottleLister helps list ClusterThrottles. All objects returned here must be treated as read-only.
func NewClusterThrottleLister ¶
func NewClusterThrottleLister(indexer cache.Indexer) ClusterThrottleLister
NewClusterThrottleLister returns a new ClusterThrottleLister.
type ClusterThrottleListerExpansion ¶
type ClusterThrottleListerExpansion interface{}
ClusterThrottleListerExpansion allows custom methods to be added to ClusterThrottleLister.
type ThrottleLister ¶
type ThrottleLister interface { // List lists all Throttles in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Throttle, err error) // Throttles returns an object that can list and get Throttles. Throttles(namespace string) ThrottleNamespaceLister ThrottleListerExpansion }
ThrottleLister helps list Throttles. All objects returned here must be treated as read-only.
func NewThrottleLister ¶
func NewThrottleLister(indexer cache.Indexer) ThrottleLister
NewThrottleLister returns a new ThrottleLister.
type ThrottleListerExpansion ¶
type ThrottleListerExpansion interface{}
ThrottleListerExpansion allows custom methods to be added to ThrottleLister.
type ThrottleNamespaceLister ¶
type ThrottleNamespaceLister interface { // List lists all Throttles in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Throttle, err error) // Get retrieves the Throttle from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Throttle, error) ThrottleNamespaceListerExpansion }
ThrottleNamespaceLister helps list and get Throttles. All objects returned here must be treated as read-only.
type ThrottleNamespaceListerExpansion ¶
type ThrottleNamespaceListerExpansion interface{}
ThrottleNamespaceListerExpansion allows custom methods to be added to ThrottleNamespaceLister.