Class CfnChannel.GlobalConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.medialive.CfnChannel.GlobalConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnChannel.GlobalConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnChannel.GlobalConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnChannel.GlobalConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnChannel.GlobalConfigurationProperty
An implementation for
CfnChannel.GlobalConfigurationProperty-
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.CfnChannel.GlobalConfigurationProperty
CfnChannel.GlobalConfigurationProperty.Builder, CfnChannel.GlobalConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnChannel.GlobalConfigurationProperty.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 NumberThe value to set the initial audio gain for the channel.final StringIndicates the action to take when the current input completes (for example, end-of-file).final ObjectThe settings for system actions when the input is lost.final StringIndicates how MediaLive pipelines are synchronized.final ObjectReturns union: eitherIResolvableorCfnChannel.OutputLockingSettingsPropertyfinal StringIndicates whether the rate of frames emitted by the Live encoder should be paced by its system clock (which optionally might be locked to another source through NTP) or should be locked to the clock of the source that is providing the input stream.final StringAdjusts the video input buffer for streams with very low video frame rates.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 theCfnChannel.GlobalConfigurationProperty.Builder.
-
-
Method Details
-
getInitialAudioGain
Description copied from interface:CfnChannel.GlobalConfigurationPropertyThe value to set the initial audio gain for the channel.- Specified by:
getInitialAudioGainin interfaceCfnChannel.GlobalConfigurationProperty- See Also:
-
getInputEndAction
Description copied from interface:CfnChannel.GlobalConfigurationPropertyIndicates the action to take when the current input completes (for example, end-of-file).When switchAndLoopInputs is configured, MediaLive restarts at the beginning of the first input. When "none" is configured, MediaLive transcodes either black, a solid color, or a user-specified slate images per the "Input Loss Behavior" configuration until the next input switch occurs (which is controlled through the Channel Schedule API).
- Specified by:
getInputEndActionin interfaceCfnChannel.GlobalConfigurationProperty- See Also:
-
getInputLossBehavior
Description copied from interface:CfnChannel.GlobalConfigurationPropertyThe settings for system actions when the input is lost.Returns union: either
IResolvableorCfnChannel.InputLossBehaviorProperty- Specified by:
getInputLossBehaviorin interfaceCfnChannel.GlobalConfigurationProperty- See Also:
-
getOutputLockingMode
Description copied from interface:CfnChannel.GlobalConfigurationPropertyIndicates how MediaLive pipelines are synchronized.PIPELINELOCKING - MediaLive attempts to synchronize the output of each pipeline to the other. EPOCHLOCKING - MediaLive attempts to synchronize the output of each pipeline to the Unix epoch.
- Specified by:
getOutputLockingModein interfaceCfnChannel.GlobalConfigurationProperty- See Also:
-
getOutputLockingSettings
Description copied from interface:CfnChannel.GlobalConfigurationPropertyReturns union: eitherIResolvableorCfnChannel.OutputLockingSettingsProperty- Specified by:
getOutputLockingSettingsin interfaceCfnChannel.GlobalConfigurationProperty- See Also:
-
getOutputTimingSource
Description copied from interface:CfnChannel.GlobalConfigurationPropertyIndicates whether the rate of frames emitted by the Live encoder should be paced by its system clock (which optionally might be locked to another source through NTP) or should be locked to the clock of the source that is providing the input stream.- Specified by:
getOutputTimingSourcein interfaceCfnChannel.GlobalConfigurationProperty- See Also:
-
getSupportLowFramerateInputs
Description copied from interface:CfnChannel.GlobalConfigurationPropertyAdjusts the video input buffer for streams with very low video frame rates.This is commonly set to enabled for music channels with less than one video frame per second.
- Specified by:
getSupportLowFramerateInputsin interfaceCfnChannel.GlobalConfigurationProperty- 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()
-