@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FailoverConditionSettings extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
FailoverConditionSettings() |
Modifier and Type | Method and Description |
---|---|
FailoverConditionSettings |
clone() |
boolean |
equals(Object obj) |
AudioSilenceFailoverSettings |
getAudioSilenceSettings()
MediaLive will perform a failover if the specified audio selector is silent for the specified period.
|
InputLossFailoverSettings |
getInputLossSettings()
MediaLive will perform a failover if content is not detected in this input for the specified period.
|
VideoBlackFailoverSettings |
getVideoBlackSettings()
MediaLive will perform a failover if content is considered black for the specified period.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAudioSilenceSettings(AudioSilenceFailoverSettings audioSilenceSettings)
MediaLive will perform a failover if the specified audio selector is silent for the specified period.
|
void |
setInputLossSettings(InputLossFailoverSettings inputLossSettings)
MediaLive will perform a failover if content is not detected in this input for the specified period.
|
void |
setVideoBlackSettings(VideoBlackFailoverSettings videoBlackSettings)
MediaLive will perform a failover if content is considered black for the specified period.
|
String |
toString()
Returns a string representation of this object.
|
FailoverConditionSettings |
withAudioSilenceSettings(AudioSilenceFailoverSettings audioSilenceSettings)
MediaLive will perform a failover if the specified audio selector is silent for the specified period.
|
FailoverConditionSettings |
withInputLossSettings(InputLossFailoverSettings inputLossSettings)
MediaLive will perform a failover if content is not detected in this input for the specified period.
|
FailoverConditionSettings |
withVideoBlackSettings(VideoBlackFailoverSettings videoBlackSettings)
MediaLive will perform a failover if content is considered black for the specified period.
|
public void setAudioSilenceSettings(AudioSilenceFailoverSettings audioSilenceSettings)
audioSilenceSettings
- MediaLive will perform a failover if the specified audio selector is silent for the specified period.public AudioSilenceFailoverSettings getAudioSilenceSettings()
public FailoverConditionSettings withAudioSilenceSettings(AudioSilenceFailoverSettings audioSilenceSettings)
audioSilenceSettings
- MediaLive will perform a failover if the specified audio selector is silent for the specified period.public void setInputLossSettings(InputLossFailoverSettings inputLossSettings)
inputLossSettings
- MediaLive will perform a failover if content is not detected in this input for the specified period.public InputLossFailoverSettings getInputLossSettings()
public FailoverConditionSettings withInputLossSettings(InputLossFailoverSettings inputLossSettings)
inputLossSettings
- MediaLive will perform a failover if content is not detected in this input for the specified period.public void setVideoBlackSettings(VideoBlackFailoverSettings videoBlackSettings)
videoBlackSettings
- MediaLive will perform a failover if content is considered black for the specified period.public VideoBlackFailoverSettings getVideoBlackSettings()
public FailoverConditionSettings withVideoBlackSettings(VideoBlackFailoverSettings videoBlackSettings)
videoBlackSettings
- MediaLive will perform a failover if content is considered black for the specified period.public String toString()
toString
in class Object
Object.toString()
public FailoverConditionSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.