Class CfnChannelPropsMixin.RtmpGroupSettingsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnChannelPropsMixin.RtmpGroupSettingsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnChannelPropsMixin.RtmpGroupSettingsProperty
CfnChannelPropsMixin.RtmpGroupSettingsProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.medialive.CfnChannelPropsMixin.RtmpGroupSettingsProperty
CfnChannelPropsMixin.RtmpGroupSettingsProperty.Builder, CfnChannelPropsMixin.RtmpGroupSettingsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnChannelPropsMixin.RtmpGroupSettingsProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanChoose the ad marker type for this output group.final StringAn authentication scheme to use when connecting with a CDN.final StringControls behavior when the content cache fills up.final NumberThe cache length, in seconds, that is used to calculate buffer size.final StringControls the types of data that pass to onCaptionInfo outputs.final Stringfinal StringControls the behavior of this RTMP group if the input becomes unavailable.final NumberIf a streaming output fails, the number of seconds to wait until a restart is initiated.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnChannelPropsMixin.RtmpGroupSettingsProperty.Builder.
-
-
Method Details
-
getAdMarkers
Description copied from interface:CfnChannelPropsMixin.RtmpGroupSettingsPropertyChoose the ad marker type for this output group.MediaLive will create a message based on the content of each SCTE-35 message, format it for that marker type, and insert it in the datastream.
- Specified by:
getAdMarkersin interfaceCfnChannelPropsMixin.RtmpGroupSettingsProperty- See Also:
-
getAuthenticationScheme
Description copied from interface:CfnChannelPropsMixin.RtmpGroupSettingsPropertyAn authentication scheme to use when connecting with a CDN.- Specified by:
getAuthenticationSchemein interfaceCfnChannelPropsMixin.RtmpGroupSettingsProperty- See Also:
-
getCacheFullBehavior
Description copied from interface:CfnChannelPropsMixin.RtmpGroupSettingsPropertyControls behavior when the content cache fills up.If a remote origin server stalls the RTMP connection and doesn't accept content fast enough, the media cache fills up. When the cache reaches the duration specified by cacheLength, the cache stops accepting new content. If set to disconnectImmediately, the RTMP output forces a disconnect. Clear the media cache, and reconnect after restartDelay seconds. If set to waitForServer, the RTMP output waits up to 5 minutes to allow the origin server to begin accepting data again.
- Specified by:
getCacheFullBehaviorin interfaceCfnChannelPropsMixin.RtmpGroupSettingsProperty- See Also:
-
getCacheLength
Description copied from interface:CfnChannelPropsMixin.RtmpGroupSettingsPropertyThe cache length, in seconds, that is used to calculate buffer size.- Specified by:
getCacheLengthin interfaceCfnChannelPropsMixin.RtmpGroupSettingsProperty- See Also:
-
getCaptionData
Description copied from interface:CfnChannelPropsMixin.RtmpGroupSettingsPropertyControls the types of data that pass to onCaptionInfo outputs.If set to all, 608 and 708 carried DTVCC data is passed. If set to field1AndField2608, DTVCC data is stripped out, but 608 data from both fields is passed. If set to field1608, only the data carried in 608 from field 1 video is passed.
- Specified by:
getCaptionDatain interfaceCfnChannelPropsMixin.RtmpGroupSettingsProperty- See Also:
-
getIncludeFillerNalUnits
- Specified by:
getIncludeFillerNalUnitsin interfaceCfnChannelPropsMixin.RtmpGroupSettingsProperty- See Also:
-
getInputLossAction
Description copied from interface:CfnChannelPropsMixin.RtmpGroupSettingsPropertyControls the behavior of this RTMP group if the input becomes unavailable.emitOutput: Emit a slate until the input returns. pauseOutput: Stop transmitting data until the input returns. This does not close the underlying RTMP connection.
- Specified by:
getInputLossActionin interfaceCfnChannelPropsMixin.RtmpGroupSettingsProperty- See Also:
-
getRestartDelay
Description copied from interface:CfnChannelPropsMixin.RtmpGroupSettingsPropertyIf a streaming output fails, the number of seconds to wait until a restart is initiated.A value of 0 means never restart.
- Specified by:
getRestartDelayin interfaceCfnChannelPropsMixin.RtmpGroupSettingsProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-