bot_scaling: Add enum to support bot scaling mode.

Add flexibility to support scaling modes for bot policies.  This will
allow Robocrop the flexibility to scale up small groups immediately
while step scaling for the larger bot groups.  Smaller groups are
susceptible to a number of smaller tasks, that may not trigger a step
up, or may be short lived and will then require a larger ramp up period
for shorter executions. The intent is to allow these small bot groups to
respond to demand without the need for stepping up.

Bug: chromium:1027593
Change-Id: I20b3885ec4b3f203017aab7be6da3c6c70894ea4
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/infra/proto/+/2156934
Reviewed-by: Dhanya Ganesh <dhanyaganesh@chromium.org>
Reviewed-by: Sean Abraham <seanabraham@chromium.org>
Commit-Queue: Mike Nichols <mikenichols@chromium.org>
Tested-by: Mike Nichols <mikenichols@chromium.org>
2 files changed