Existing Cocoon fetches LUCI builders from a json file via http request. When parsing, it uses non-type-safe Map<String, dynamic>, which is error prone.
A JsonSeriablizable annotated class should be used.
Corresponding APIs and tests should be updated as well.