Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ScaleExecutor ¶
type ScaleExecutor interface { RequestJobScale(ctx context.Context, scaledJob *kedav1alpha1.ScaledJob, isActive bool, scaleTo int64, maxScale int64) RequestScale(ctx context.Context, scaledObject *kedav1alpha1.ScaledObject, isActive bool) }
ScaleExecutor contains methods RequestJobScale and RequestScale
func NewScaleExecutor ¶
func NewScaleExecutor(client client.Client, scaleClient *scale.ScalesGetter, reconcilerScheme *runtime.Scheme) ScaleExecutor
NewScaleExecutor creates a ScaleExecutor object
Click to show internal directories.
Click to hide internal directories.