Interface FailoverConditionSettings.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<FailoverConditionSettings.Builder,FailoverConditionSettings>,SdkBuilder<FailoverConditionSettings.Builder,FailoverConditionSettings>,SdkPojo
- Enclosing class:
- FailoverConditionSettings
public static interface FailoverConditionSettings.Builder extends SdkPojo, CopyableBuilder<FailoverConditionSettings.Builder,FailoverConditionSettings>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default FailoverConditionSettings.BuilderaudioSilenceSettings(Consumer<AudioSilenceFailoverSettings.Builder> audioSilenceSettings)MediaLive will perform a failover if the specified audio selector is silent for the specified period.FailoverConditionSettings.BuilderaudioSilenceSettings(AudioSilenceFailoverSettings audioSilenceSettings)MediaLive will perform a failover if the specified audio selector is silent for the specified period.default FailoverConditionSettings.BuilderinputLossSettings(Consumer<InputLossFailoverSettings.Builder> inputLossSettings)MediaLive will perform a failover if content is not detected in this input for the specified period.FailoverConditionSettings.BuilderinputLossSettings(InputLossFailoverSettings inputLossSettings)MediaLive will perform a failover if content is not detected in this input for the specified period.default FailoverConditionSettings.BuildervideoBlackSettings(Consumer<VideoBlackFailoverSettings.Builder> videoBlackSettings)MediaLive will perform a failover if content is considered black for the specified period.FailoverConditionSettings.BuildervideoBlackSettings(VideoBlackFailoverSettings videoBlackSettings)MediaLive will perform a failover if content is considered black for the specified period.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
audioSilenceSettings
FailoverConditionSettings.Builder audioSilenceSettings(AudioSilenceFailoverSettings audioSilenceSettings)
MediaLive will perform a failover if the specified audio selector is silent for the specified period.- Parameters:
audioSilenceSettings- MediaLive will perform a failover if the specified audio selector is silent for the specified period.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
audioSilenceSettings
default FailoverConditionSettings.Builder audioSilenceSettings(Consumer<AudioSilenceFailoverSettings.Builder> audioSilenceSettings)
MediaLive will perform a failover if the specified audio selector is silent for the specified period. This is a convenience method that creates an instance of theAudioSilenceFailoverSettings.Builderavoiding the need to create one manually viaAudioSilenceFailoverSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaudioSilenceSettings(AudioSilenceFailoverSettings).- Parameters:
audioSilenceSettings- a consumer that will call methods onAudioSilenceFailoverSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
audioSilenceSettings(AudioSilenceFailoverSettings)
-
inputLossSettings
FailoverConditionSettings.Builder inputLossSettings(InputLossFailoverSettings inputLossSettings)
MediaLive will perform a failover if content is not detected in this input for the specified period.- Parameters:
inputLossSettings- MediaLive will perform a failover if content is not detected in this input for the specified period.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputLossSettings
default FailoverConditionSettings.Builder inputLossSettings(Consumer<InputLossFailoverSettings.Builder> inputLossSettings)
MediaLive will perform a failover if content is not detected in this input for the specified period. This is a convenience method that creates an instance of theInputLossFailoverSettings.Builderavoiding the need to create one manually viaInputLossFailoverSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinputLossSettings(InputLossFailoverSettings).- Parameters:
inputLossSettings- a consumer that will call methods onInputLossFailoverSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
inputLossSettings(InputLossFailoverSettings)
-
videoBlackSettings
FailoverConditionSettings.Builder videoBlackSettings(VideoBlackFailoverSettings videoBlackSettings)
MediaLive will perform a failover if content is considered black for the specified period.- Parameters:
videoBlackSettings- MediaLive will perform a failover if content is considered black for the specified period.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
videoBlackSettings
default FailoverConditionSettings.Builder videoBlackSettings(Consumer<VideoBlackFailoverSettings.Builder> videoBlackSettings)
MediaLive will perform a failover if content is considered black for the specified period. This is a convenience method that creates an instance of theVideoBlackFailoverSettings.Builderavoiding the need to create one manually viaVideoBlackFailoverSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovideoBlackSettings(VideoBlackFailoverSettings).- Parameters:
videoBlackSettings- a consumer that will call methods onVideoBlackFailoverSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
videoBlackSettings(VideoBlackFailoverSettings)
-
-