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
Modifier and TypeMethodDescriptionaudioSilenceSettings
(Consumer<AudioSilenceFailoverSettings.Builder> audioSilenceSettings) MediaLive will perform a failover if the specified audio selector is silent for the specified period.audioSilenceSettings
(AudioSilenceFailoverSettings audioSilenceSettings) MediaLive will perform a failover if the specified audio selector is silent for the specified period.inputLossSettings
(Consumer<InputLossFailoverSettings.Builder> inputLossSettings) MediaLive will perform a failover if content is not detected in this input for the specified period.inputLossSettings
(InputLossFailoverSettings inputLossSettings) MediaLive will perform a failover if content is not detected in this input for the specified period.videoBlackSettings
(Consumer<VideoBlackFailoverSettings.Builder> videoBlackSettings) MediaLive will perform a failover if content is considered black for the specified period.videoBlackSettings
(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 Details
-
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.Builder
avoiding the need to create one manually viaAudioSilenceFailoverSettings.builder()
.When the
Consumer
completes,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:
-
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.Builder
avoiding the need to create one manually viaInputLossFailoverSettings.builder()
.When the
Consumer
completes,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:
-
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.Builder
avoiding the need to create one manually viaVideoBlackFailoverSettings.builder()
.When the
Consumer
completes,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:
-