Documentation ¶
Index ¶
- type CircuitBreakerLister
- type CircuitBreakerListerExpansion
- type CircuitBreakerNamespaceLister
- type CircuitBreakerNamespaceListerExpansion
- type ManagerStateLister
- type ManagerStateListerExpansion
- type ShardingConfigLister
- type ShardingConfigListerExpansion
- type ShardingConfigNamespaceLister
- type ShardingConfigNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CircuitBreakerLister ¶
type CircuitBreakerLister interface { // List lists all CircuitBreakers in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.CircuitBreaker, err error) // CircuitBreakers returns an object that can list and get CircuitBreakers. CircuitBreakers(namespace string) CircuitBreakerNamespaceLister CircuitBreakerListerExpansion }
CircuitBreakerLister helps list CircuitBreakers. All objects returned here must be treated as read-only.
func NewCircuitBreakerLister ¶
func NewCircuitBreakerLister(indexer cache.Indexer) CircuitBreakerLister
NewCircuitBreakerLister returns a new CircuitBreakerLister.
type CircuitBreakerListerExpansion ¶
type CircuitBreakerListerExpansion interface{}
CircuitBreakerListerExpansion allows custom methods to be added to CircuitBreakerLister.
type CircuitBreakerNamespaceLister ¶
type CircuitBreakerNamespaceLister interface { // List lists all CircuitBreakers in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.CircuitBreaker, err error) // Get retrieves the CircuitBreaker from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.CircuitBreaker, error) CircuitBreakerNamespaceListerExpansion }
CircuitBreakerNamespaceLister helps list and get CircuitBreakers. All objects returned here must be treated as read-only.
type CircuitBreakerNamespaceListerExpansion ¶
type CircuitBreakerNamespaceListerExpansion interface{}
CircuitBreakerNamespaceListerExpansion allows custom methods to be added to CircuitBreakerNamespaceLister.
type ManagerStateLister ¶
type ManagerStateLister interface { // List lists all ManagerStates in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ManagerState, err error) // Get retrieves the ManagerState from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ManagerState, error) ManagerStateListerExpansion }
ManagerStateLister helps list ManagerStates. All objects returned here must be treated as read-only.
func NewManagerStateLister ¶
func NewManagerStateLister(indexer cache.Indexer) ManagerStateLister
NewManagerStateLister returns a new ManagerStateLister.
type ManagerStateListerExpansion ¶
type ManagerStateListerExpansion interface{}
ManagerStateListerExpansion allows custom methods to be added to ManagerStateLister.
type ShardingConfigLister ¶
type ShardingConfigLister interface { // List lists all ShardingConfigs in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ShardingConfig, err error) // ShardingConfigs returns an object that can list and get ShardingConfigs. ShardingConfigs(namespace string) ShardingConfigNamespaceLister ShardingConfigListerExpansion }
ShardingConfigLister helps list ShardingConfigs. All objects returned here must be treated as read-only.
func NewShardingConfigLister ¶
func NewShardingConfigLister(indexer cache.Indexer) ShardingConfigLister
NewShardingConfigLister returns a new ShardingConfigLister.
type ShardingConfigListerExpansion ¶
type ShardingConfigListerExpansion interface{}
ShardingConfigListerExpansion allows custom methods to be added to ShardingConfigLister.
type ShardingConfigNamespaceLister ¶
type ShardingConfigNamespaceLister interface { // List lists all ShardingConfigs in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ShardingConfig, err error) // Get retrieves the ShardingConfig from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ShardingConfig, error) ShardingConfigNamespaceListerExpansion }
ShardingConfigNamespaceLister helps list and get ShardingConfigs. All objects returned here must be treated as read-only.
type ShardingConfigNamespaceListerExpansion ¶
type ShardingConfigNamespaceListerExpansion interface{}
ShardingConfigNamespaceListerExpansion allows custom methods to be added to ShardingConfigNamespaceLister.