ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsArgs

data class ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsArgs(val adMarkers: Output<List<String>>? = null, val authenticationScheme: Output<String>? = null, val cacheFullBehavior: Output<String>? = null, val cacheLength: Output<Int>? = null, val captionData: Output<String>? = null, val inputLossAction: Output<String>? = null, val restartDelay: Output<Int>? = null) : ConvertibleToJava<ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsArgs>

Constructors

constructor(adMarkers: Output<List<String>>? = null, authenticationScheme: Output<String>? = null, cacheFullBehavior: Output<String>? = null, cacheLength: Output<Int>? = null, captionData: Output<String>? = null, inputLossAction: Output<String>? = null, restartDelay: Output<Int>? = null)

Properties

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

The ad marker type for this output group.

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

Authentication scheme to use when connecting with CDN.

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

Controls behavior when content cache fills up.

Link copied to clipboard
val cacheLength: Output<Int>? = null

Cache length in seconds, is used to calculate buffer size.

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

Controls the types of data that passes to onCaptionInfo outputs.

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

Controls the behavior of the RTMP group if input becomes unavailable.

Link copied to clipboard
val restartDelay: Output<Int>? = null

Number of seconds to wait until a restart is initiated.

Functions

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