in app_dart/lib/src/model/proto/internal/scheduler.pb.dart [175:232]
factory Target({
$core.String? name,
$core.Iterable<$core.String>? dependencies,
$core.bool? bringup,
$core.int? timeout,
$core.String? testbed,
$core.Map<$core.String, $core.String>? properties,
@$core.Deprecated('This field is deprecated.') $core.String? builder,
SchedulerSystem? scheduler,
$core.bool? presubmit,
$core.bool? postsubmit,
$core.Iterable<$core.String>? runIf,
$core.Iterable<$core.String>? enabledBranches,
$core.String? recipe,
}) {
final _result = create();
if (name != null) {
_result.name = name;
}
if (dependencies != null) {
_result.dependencies.addAll(dependencies);
}
if (bringup != null) {
_result.bringup = bringup;
}
if (timeout != null) {
_result.timeout = timeout;
}
if (testbed != null) {
_result.testbed = testbed;
}
if (properties != null) {
_result.properties.addAll(properties);
}
if (builder != null) {
// ignore: deprecated_member_use_from_same_package
_result.builder = builder;
}
if (scheduler != null) {
_result.scheduler = scheduler;
}
if (presubmit != null) {
_result.presubmit = presubmit;
}
if (postsubmit != null) {
_result.postsubmit = postsubmit;
}
if (runIf != null) {
_result.runIf.addAll(runIf);
}
if (enabledBranches != null) {
_result.enabledBranches.addAll(enabledBranches);
}
if (recipe != null) {
_result.recipe = recipe;
}
return _result;
}