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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.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:
-
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:
-
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:
-