Documentation ¶
Index ¶
- type CircuitBreakerLister
- type CircuitBreakerListerExpansion
- type CircuitBreakerNamespaceLister
- type CircuitBreakerNamespaceListerExpansion
- type FaultInjectionLister
- type FaultInjectionListerExpansion
- type FaultInjectionNamespaceLister
- type FaultInjectionNamespaceListerExpansion
- 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 FaultInjectionLister ¶ added in v0.2.0
type FaultInjectionLister interface { // List lists all FaultInjections in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.FaultInjection, err error) // FaultInjections returns an object that can list and get FaultInjections. FaultInjections(namespace string) FaultInjectionNamespaceLister FaultInjectionListerExpansion }
FaultInjectionLister helps list FaultInjections. All objects returned here must be treated as read-only.
func NewFaultInjectionLister ¶ added in v0.2.0
func NewFaultInjectionLister(indexer cache.Indexer) FaultInjectionLister
NewFaultInjectionLister returns a new FaultInjectionLister.
type FaultInjectionListerExpansion ¶ added in v0.2.0
type FaultInjectionListerExpansion interface{}
FaultInjectionListerExpansion allows custom methods to be added to FaultInjectionLister.
type FaultInjectionNamespaceLister ¶ added in v0.2.0
type FaultInjectionNamespaceLister interface { // List lists all FaultInjections in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.FaultInjection, err error) // Get retrieves the FaultInjection from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.FaultInjection, error) FaultInjectionNamespaceListerExpansion }
FaultInjectionNamespaceLister helps list and get FaultInjections. All objects returned here must be treated as read-only.
type FaultInjectionNamespaceListerExpansion ¶ added in v0.2.0
type FaultInjectionNamespaceListerExpansion interface{}
FaultInjectionNamespaceListerExpansion allows custom methods to be added to FaultInjectionNamespaceLister.
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.