Class CfnChannel.AutomaticInputFailoverSettingsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.medialive.CfnChannel.AutomaticInputFailoverSettingsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnChannel.AutomaticInputFailoverSettingsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnChannel.AutomaticInputFailoverSettingsProperty
@Stability(Stable)
@Internal
public static final class CfnChannel.AutomaticInputFailoverSettingsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnChannel.AutomaticInputFailoverSettingsProperty
An implementation for
CfnChannel.AutomaticInputFailoverSettingsProperty-
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.AutomaticInputFailoverSettingsProperty
CfnChannel.AutomaticInputFailoverSettingsProperty.Builder, CfnChannel.AutomaticInputFailoverSettingsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnChannel.AutomaticInputFailoverSettingsProperty.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 NumberThis clear time defines the requirement a recovered input must meet to be considered healthy.final ObjectA list of failover conditions.final StringInput preference when deciding which input to make active when a previously failed input has recovered.final StringThe input ID of the secondary input in the automatic input failover pair.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.AutomaticInputFailoverSettingsProperty.Builder.
-
-
Method Details
-
getErrorClearTimeMsec
Description copied from interface:CfnChannel.AutomaticInputFailoverSettingsPropertyThis clear time defines the requirement a recovered input must meet to be considered healthy.The input must have no failover conditions for this length of time. Enter a time in milliseconds. This value is particularly important if the input_preference for the failover pair is set to PRIMARY_INPUT_PREFERRED, because after this time, MediaLive will switch back to the primary input.
- Specified by:
getErrorClearTimeMsecin interfaceCfnChannel.AutomaticInputFailoverSettingsProperty
-
getFailoverConditions
Description copied from interface:CfnChannel.AutomaticInputFailoverSettingsPropertyA list of failover conditions.If any of these conditions occur, MediaLive will perform a failover to the other input.
- Specified by:
getFailoverConditionsin interfaceCfnChannel.AutomaticInputFailoverSettingsProperty
-
getInputPreference
Description copied from interface:CfnChannel.AutomaticInputFailoverSettingsPropertyInput preference when deciding which input to make active when a previously failed input has recovered.- Specified by:
getInputPreferencein interfaceCfnChannel.AutomaticInputFailoverSettingsProperty
-
getSecondaryInputId
Description copied from interface:CfnChannel.AutomaticInputFailoverSettingsPropertyThe input ID of the secondary input in the automatic input failover pair.- Specified by:
getSecondaryInputIdin interfaceCfnChannel.AutomaticInputFailoverSettingsProperty
-
$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()
-