JobConfigArgs

data class JobConfigArgs(val adBreaks: Output<List<AdBreakArgs>>? = null, val editList: Output<List<EditAtomArgs>>? = null, val elementaryStreams: Output<List<ElementaryStreamArgs>>? = null, val inputs: Output<List<InputArgs>>? = null, val manifests: Output<List<ManifestArgs>>? = null, val muxStreams: Output<List<MuxStreamArgs>>? = null, val output: Output<OutputArgs>? = null, val overlays: Output<List<OverlayArgs>>? = null, val pubsubDestination: Output<PubsubDestinationArgs>? = null, val spriteSheets: Output<List<SpriteSheetArgs>>? = null) : ConvertibleToJava<JobConfigArgs>

Job configuration

Constructors

Link copied to clipboard
fun JobConfigArgs(adBreaks: Output<List<AdBreakArgs>>? = null, editList: Output<List<EditAtomArgs>>? = null, elementaryStreams: Output<List<ElementaryStreamArgs>>? = null, inputs: Output<List<InputArgs>>? = null, manifests: Output<List<ManifestArgs>>? = null, muxStreams: Output<List<MuxStreamArgs>>? = null, output: Output<OutputArgs>? = null, overlays: Output<List<OverlayArgs>>? = null, pubsubDestination: Output<PubsubDestinationArgs>? = null, spriteSheets: Output<List<SpriteSheetArgs>>? = null)

Functions

Link copied to clipboard
open override fun toJava(): JobConfigArgs

Properties

Link copied to clipboard
val adBreaks: Output<List<AdBreakArgs>>? = null

List of ad breaks. Specifies where to insert ad break tags in the output manifests.

Link copied to clipboard
val editList: Output<List<EditAtomArgs>>? = null

List of Edit atoms. Defines the ultimate timeline of the resulting file or manifest.

Link copied to clipboard

List of elementary streams.

Link copied to clipboard
val inputs: Output<List<InputArgs>>? = null

List of input assets stored in Cloud Storage.

Link copied to clipboard
val manifests: Output<List<ManifestArgs>>? = null

List of output manifests.

Link copied to clipboard
val muxStreams: Output<List<MuxStreamArgs>>? = null

List of multiplexing settings for output streams.

Link copied to clipboard
val output: Output<OutputArgs>? = null

Output configuration.

Link copied to clipboard
val overlays: Output<List<OverlayArgs>>? = null

List of overlays on the output video, in descending Z-order.

Link copied to clipboard

Destination on Pub/Sub.

Link copied to clipboard
val spriteSheets: Output<List<SpriteSheetArgs>>? = null

List of output sprite sheets. Spritesheets require at least one VideoStream in the Jobconfig.