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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.medialive.CfnChannel.GlobalConfigurationProperty
CfnChannel.GlobalConfigurationProperty.Builder, CfnChannel.GlobalConfigurationProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnChannel.GlobalConfigurationProperty.Builder
.protected
Jsii$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.JsonNode
final boolean
final Number
The value to set the initial audio gain for the channel.final String
Indicates the action to take when the current input completes (for example, end-of-file).final Object
The settings for system actions when the input is lost.final String
Indicates how MediaLive pipelines are synchronized.final Object
final String
Indicates 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 String
Adjusts the video input buffer for streams with very low video frame rates.final int
hashCode()
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.GlobalConfigurationProperty
The value to set the initial audio gain for the channel.- Specified by:
getInitialAudioGain
in interfaceCfnChannel.GlobalConfigurationProperty
- See Also:
-
getInputEndAction
Description copied from interface:CfnChannel.GlobalConfigurationProperty
Indicates 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:
getInputEndAction
in interfaceCfnChannel.GlobalConfigurationProperty
- See Also:
-
getInputLossBehavior
Description copied from interface:CfnChannel.GlobalConfigurationProperty
The settings for system actions when the input is lost.- Specified by:
getInputLossBehavior
in interfaceCfnChannel.GlobalConfigurationProperty
- See Also:
-
getOutputLockingMode
Description copied from interface:CfnChannel.GlobalConfigurationProperty
Indicates 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:
getOutputLockingMode
in interfaceCfnChannel.GlobalConfigurationProperty
- See Also:
-
getOutputLockingSettings
- Specified by:
getOutputLockingSettings
in interfaceCfnChannel.GlobalConfigurationProperty
- See Also:
-
getOutputTimingSource
Description copied from interface:CfnChannel.GlobalConfigurationProperty
Indicates 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:
getOutputTimingSource
in interfaceCfnChannel.GlobalConfigurationProperty
- See Also:
-
getSupportLowFramerateInputs
Description copied from interface:CfnChannel.GlobalConfigurationProperty
Adjusts 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:
getSupportLowFramerateInputs
in interfaceCfnChannel.GlobalConfigurationProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-