Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Keys ¶
type Keys []Key
func NewKeysFromHTTPSO ¶
func NewKeysFromHTTPSO(httpso *httpv1alpha1.HTTPScaledObject) Keys
type Table ¶
type Table interface { util.HealthChecker Start(ctx context.Context) error Route(req *http.Request) *httpv1alpha1.HTTPScaledObject HasSynced() bool }
func NewTable ¶
func NewTable(sharedInformerFactory externalversions.SharedInformerFactory, namespace string, counter queue.Counter) (Table, error)
type TableMemory ¶
type TableMemory interface { Remember(httpso *httpv1alpha1.HTTPScaledObject) TableMemory Recall(namespacedName *types.NamespacedName) *httpv1alpha1.HTTPScaledObject Forget(namespacedName *types.NamespacedName) TableMemory Route(key Key) *httpv1alpha1.HTTPScaledObject }
func NewTableMemory ¶
func NewTableMemory() TableMemory
Click to show internal directories.
Click to hide internal directories.