Runnable constructor
Runnable({
- Runnable_Container? container,
- Runnable_Script? script,
- bool? ignoreExitStatus,
- bool? background,
- bool? alwaysRun,
- Runnable_Barrier? barrier,
- Environment? environment,
- Duration? timeout,
- Map<
String, String> ? labels,
Implementation
factory Runnable({
Runnable_Container? container,
Runnable_Script? script,
$core.bool? ignoreExitStatus,
$core.bool? background,
$core.bool? alwaysRun,
Runnable_Barrier? barrier,
Environment? environment,
$10.Duration? timeout,
$core.Map<$core.String, $core.String>? labels,
}) {
final $result = create();
if (container != null) {
$result.container = container;
}
if (script != null) {
$result.script = script;
}
if (ignoreExitStatus != null) {
$result.ignoreExitStatus = ignoreExitStatus;
}
if (background != null) {
$result.background = background;
}
if (alwaysRun != null) {
$result.alwaysRun = alwaysRun;
}
if (barrier != null) {
$result.barrier = barrier;
}
if (environment != null) {
$result.environment = environment;
}
if (timeout != null) {
$result.timeout = timeout;
}
if (labels != null) {
$result.labels.addAll(labels);
}
return $result;
}