JobConfig constructor
JobConfig({
- Iterable<
Input> ? inputs, - Iterable<
EditAtom> ? editList, - Iterable<
ElementaryStream> ? elementaryStreams, - Iterable<
MuxStream> ? muxStreams, - Iterable<
Manifest> ? manifests, - Output? output,
- Iterable<
AdBreak> ? adBreaks, - PubsubDestination? pubsubDestination,
- Iterable<
SpriteSheet> ? spriteSheets, - Iterable<
Overlay> ? overlays,
Implementation
factory JobConfig({
$core.Iterable<Input>? inputs,
$core.Iterable<EditAtom>? editList,
$core.Iterable<ElementaryStream>? elementaryStreams,
$core.Iterable<MuxStream>? muxStreams,
$core.Iterable<Manifest>? manifests,
Output? output,
$core.Iterable<AdBreak>? adBreaks,
PubsubDestination? pubsubDestination,
$core.Iterable<SpriteSheet>? spriteSheets,
$core.Iterable<Overlay>? overlays,
}) {
final $result = create();
if (inputs != null) {
$result.inputs.addAll(inputs);
}
if (editList != null) {
$result.editList.addAll(editList);
}
if (elementaryStreams != null) {
$result.elementaryStreams.addAll(elementaryStreams);
}
if (muxStreams != null) {
$result.muxStreams.addAll(muxStreams);
}
if (manifests != null) {
$result.manifests.addAll(manifests);
}
if (output != null) {
$result.output = output;
}
if (adBreaks != null) {
$result.adBreaks.addAll(adBreaks);
}
if (pubsubDestination != null) {
$result.pubsubDestination = pubsubDestination;
}
if (spriteSheets != null) {
$result.spriteSheets.addAll(spriteSheets);
}
if (overlays != null) {
$result.overlays.addAll(overlays);
}
return $result;
}