BuildStep constructor
BuildStep({})
Implementation
factory BuildStep({
$core.String? name,
$core.Iterable<$core.String>? env,
$core.Iterable<$core.String>? args,
$core.String? dir,
$core.String? id,
$core.Iterable<$core.String>? waitFor,
$core.String? entrypoint,
$core.Iterable<$core.String>? secretEnv,
$core.Iterable<Volume>? volumes,
TimeSpan? timing,
$10.Duration? timeout,
BuildEventData_Status? status,
TimeSpan? pullTiming,
}) {
final $result = create();
if (name != null) {
$result.name = name;
}
if (env != null) {
$result.env.addAll(env);
}
if (args != null) {
$result.args.addAll(args);
}
if (dir != null) {
$result.dir = dir;
}
if (id != null) {
$result.id = id;
}
if (waitFor != null) {
$result.waitFor.addAll(waitFor);
}
if (entrypoint != null) {
$result.entrypoint = entrypoint;
}
if (secretEnv != null) {
$result.secretEnv.addAll(secretEnv);
}
if (volumes != null) {
$result.volumes.addAll(volumes);
}
if (timing != null) {
$result.timing = timing;
}
if (timeout != null) {
$result.timeout = timeout;
}
if (status != null) {
$result.status = status;
}
if (pullTiming != null) {
$result.pullTiming = pullTiming;
}
return $result;
}