JobConfigMuxStreamArgs

data class JobConfigMuxStreamArgs(val container: Output<String>? = null, val elementaryStreams: Output<List<String>>? = null, val encryptionId: Output<String>? = null, val fileName: Output<String>? = null, val key: Output<String>? = null, val segmentSettings: Output<JobConfigMuxStreamSegmentSettingsArgs>? = null) : ConvertibleToJava<JobConfigMuxStreamArgs>

Constructors

Link copied to clipboard
constructor(container: Output<String>? = null, elementaryStreams: Output<List<String>>? = null, encryptionId: Output<String>? = null, fileName: Output<String>? = null, key: Output<String>? = null, segmentSettings: Output<JobConfigMuxStreamSegmentSettingsArgs>? = null)

Properties

Link copied to clipboard
val container: Output<String>? = null

The container format. The default is mp4.

Link copied to clipboard
val elementaryStreams: Output<List<String>>? = null

List of ElementaryStream.key values multiplexed in this stream.

Link copied to clipboard
val encryptionId: Output<String>? = null

Identifier of the encryption configuration to use.

Link copied to clipboard
val fileName: Output<String>? = null

The name of the generated file.

Link copied to clipboard
val key: Output<String>? = null

A unique key for this multiplexed stream.

Link copied to clipboard

Segment settings for ts, fmp4 and vtt. Structure is documented below.

Functions

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