_interface

package
v0.0.0-...-a6c227c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 26, 2024 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type LimitStore

type LimitStore interface {
	Get(cluster, name string) (*v1alpha1.RateLimitCondition, error)
	Save(cluster string, condition *v1alpha1.RateLimitCondition) error
	Delete(cluster, name string) error
	DeleteUpstream(cluster string) error
	ListUpstream(cluster string) []*v1alpha1.RateLimitCondition
	List(selector labels.Selector) []*v1alpha1.RateLimitCondition
	GetFlowControl(cluster, name string) (flowcontrol.GlobalFlowControl, error)
	SyncFlowControl(cluster string, fc v1alpha1.FlowControl)
	DeleteInstanceState(instance string)
	Load() error
	Flush() error
	Stop() error
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL