@Stability(value=Stable) public static final class CfnChannel.AutomaticInputFailoverSettingsProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnChannel.AutomaticInputFailoverSettingsProperty>
CfnChannel.AutomaticInputFailoverSettingsProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnChannel.AutomaticInputFailoverSettingsProperty |
build()
Builds the configured instance.
|
CfnChannel.AutomaticInputFailoverSettingsProperty.Builder |
errorClearTimeMsec(Number errorClearTimeMsec)
|
CfnChannel.AutomaticInputFailoverSettingsProperty.Builder |
failoverConditions(IResolvable failoverConditions)
|
CfnChannel.AutomaticInputFailoverSettingsProperty.Builder |
failoverConditions(List<? extends Object> failoverConditions)
|
CfnChannel.AutomaticInputFailoverSettingsProperty.Builder |
inputPreference(String inputPreference)
Sets the value of
CfnChannel.AutomaticInputFailoverSettingsProperty.getInputPreference() |
CfnChannel.AutomaticInputFailoverSettingsProperty.Builder |
secondaryInputId(String secondaryInputId)
Sets the value of
CfnChannel.AutomaticInputFailoverSettingsProperty.getSecondaryInputId() |
@Stability(value=Stable) public CfnChannel.AutomaticInputFailoverSettingsProperty.Builder errorClearTimeMsec(Number errorClearTimeMsec)
errorClearTimeMsec - This 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.this@Stability(value=Stable) public CfnChannel.AutomaticInputFailoverSettingsProperty.Builder failoverConditions(IResolvable failoverConditions)
failoverConditions - A list of failover conditions.
If any of these conditions occur, MediaLive will perform a failover to the other input.this@Stability(value=Stable) public CfnChannel.AutomaticInputFailoverSettingsProperty.Builder failoverConditions(List<? extends Object> failoverConditions)
failoverConditions - A list of failover conditions.
If any of these conditions occur, MediaLive will perform a failover to the other input.this@Stability(value=Stable) public CfnChannel.AutomaticInputFailoverSettingsProperty.Builder inputPreference(String inputPreference)
CfnChannel.AutomaticInputFailoverSettingsProperty.getInputPreference()inputPreference - Input preference when deciding which input to make active when a previously failed input has recovered.this@Stability(value=Stable) public CfnChannel.AutomaticInputFailoverSettingsProperty.Builder secondaryInputId(String secondaryInputId)
CfnChannel.AutomaticInputFailoverSettingsProperty.getSecondaryInputId()secondaryInputId - The input ID of the secondary input in the automatic input failover pair.this@Stability(value=Stable) public CfnChannel.AutomaticInputFailoverSettingsProperty build()
build in interface software.amazon.jsii.Builder<CfnChannel.AutomaticInputFailoverSettingsProperty>CfnChannel.AutomaticInputFailoverSettingsPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.