Class RtmpOutputGroupProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.medialive.alpha.RtmpOutputGroupProps.Jsii$Proxy
- All Implemented Interfaces:
RtmpOutputGroupProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
RtmpOutputGroupProps
@Stability(Experimental)
@Internal
public static final class RtmpOutputGroupProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements RtmpOutputGroupProps
An implementation for
RtmpOutputGroupProps-
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.services.medialive.alpha.RtmpOutputGroupProps
RtmpOutputGroupProps.Builder, RtmpOutputGroupProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(RtmpOutputGroupProps.Builder builder) Constructor that initializes the object based on literal property values passed by theRtmpOutputGroupProps.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 booleanfinal List<RtmpAdMarkers> (experimental) Choose the ad marker type for this output group.final RtmpAuthenticationScheme(experimental) The authentication scheme for the RTMP connection.final RtmpCacheFullBehavior(experimental) Controls behavior when the content cache fills up.final Duration(experimental) The cache length, in seconds, that is used to calculate buffer size.final RtmpCaptionData(experimental) Controls the types of data that pass to onCaptionInfo outputs.(experimental) Controls whether filler NAL units are included in the output.final RtmpInputLossAction(experimental) Controls the behavior of this RTMP group if the input becomes unavailable.final StringgetName()(experimental) The name of this output group.final List<RtmpOutputDefinition> (experimental) The outputs for this RTMP output group.final Duration(experimental) The delay before restarting after a streaming output failure.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 theRtmpOutputGroupProps.Builder.
-
-
Method Details
-
getName
Description copied from interface:RtmpOutputGroupProps(experimental) The name of this output group.- Specified by:
getNamein interfaceRtmpOutputGroupProps
-
getOutputs
Description copied from interface:RtmpOutputGroupProps(experimental) The outputs for this RTMP output group.Each output includes its own RTMP destination.
- Specified by:
getOutputsin interfaceRtmpOutputGroupProps
-
getAdMarkers
Description copied from interface:RtmpOutputGroupProps(experimental) Choose the ad marker type for this output group.Default: - no ad markers
- Specified by:
getAdMarkersin interfaceRtmpOutputGroupProps
-
getAuthenticationScheme
Description copied from interface:RtmpOutputGroupProps(experimental) The authentication scheme for the RTMP connection.Default: RtmpAuthenticationScheme.COMMON
- Specified by:
getAuthenticationSchemein interfaceRtmpOutputGroupProps
-
getCacheFullBehavior
Description copied from interface:RtmpOutputGroupProps(experimental) Controls behavior when the content cache fills up.Default: - service default
- Specified by:
getCacheFullBehaviorin interfaceRtmpOutputGroupProps
-
getCacheLength
Description copied from interface:RtmpOutputGroupProps(experimental) The cache length, in seconds, that is used to calculate buffer size.Default: - service default
- Specified by:
getCacheLengthin interfaceRtmpOutputGroupProps
-
getCaptionData
Description copied from interface:RtmpOutputGroupProps(experimental) Controls the types of data that pass to onCaptionInfo outputs.Default: - service default
- Specified by:
getCaptionDatain interfaceRtmpOutputGroupProps
-
getIncludeFillerNalUnits
Description copied from interface:RtmpOutputGroupProps(experimental) Controls whether filler NAL units are included in the output.Default: - service default
- Specified by:
getIncludeFillerNalUnitsin interfaceRtmpOutputGroupProps
-
getInputLossAction
Description copied from interface:RtmpOutputGroupProps(experimental) Controls the behavior of this RTMP group if the input becomes unavailable.Default: - service default
- Specified by:
getInputLossActionin interfaceRtmpOutputGroupProps
-
getRestartDelay
Description copied from interface:RtmpOutputGroupProps(experimental) The delay before restarting after a streaming output failure.A value of
Duration.seconds(0)means never restart.Default: Duration.seconds(1)
- Specified by:
getRestartDelayin interfaceRtmpOutputGroupProps
-
$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()
-