Class CfnChannelPropsMixin.AutomaticInputFailoverSettingsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.medialive.CfnChannelPropsMixin.AutomaticInputFailoverSettingsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnChannelPropsMixin.AutomaticInputFailoverSettingsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnChannelPropsMixin.AutomaticInputFailoverSettingsProperty
@Stability(Stable)
@Internal
public static final class CfnChannelPropsMixin.AutomaticInputFailoverSettingsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnChannelPropsMixin.AutomaticInputFailoverSettingsProperty
An implementation for
CfnChannelPropsMixin.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.cfnpropertymixins.services.medialive.CfnChannelPropsMixin.AutomaticInputFailoverSettingsProperty
CfnChannelPropsMixin.AutomaticInputFailoverSettingsProperty.Builder, CfnChannelPropsMixin.AutomaticInputFailoverSettingsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnChannelPropsMixin.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 theCfnChannelPropsMixin.AutomaticInputFailoverSettingsProperty.Builder.
-
-
Method Details
-
getErrorClearTimeMsec
Description copied from interface:CfnChannelPropsMixin.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 interfaceCfnChannelPropsMixin.AutomaticInputFailoverSettingsProperty- See Also:
-
getFailoverConditions
Description copied from interface:CfnChannelPropsMixin.AutomaticInputFailoverSettingsPropertyA list of failover conditions.If any of these conditions occur, MediaLive will perform a failover to the other input.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnChannelPropsMixin.FailoverConditionProperty>- Specified by:
getFailoverConditionsin interfaceCfnChannelPropsMixin.AutomaticInputFailoverSettingsProperty- See Also:
-
getInputPreference
Description copied from interface:CfnChannelPropsMixin.AutomaticInputFailoverSettingsPropertyInput preference when deciding which input to make active when a previously failed input has recovered.- Specified by:
getInputPreferencein interfaceCfnChannelPropsMixin.AutomaticInputFailoverSettingsProperty- See Also:
-
getSecondaryInputId
Description copied from interface:CfnChannelPropsMixin.AutomaticInputFailoverSettingsPropertyThe input ID of the secondary input in the automatic input failover pair.- Specified by:
getSecondaryInputIdin interfaceCfnChannelPropsMixin.AutomaticInputFailoverSettingsProperty- 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()
-