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.