@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UdpGroupSettings extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
UdpGroupSettings() |
| Modifier and Type | Method and Description |
|---|---|
UdpGroupSettings |
clone() |
boolean |
equals(Object obj) |
String |
getInputLossAction()
Specifies behavior of last resort when input video is lost, and no more backup inputs are available.
|
String |
getTimedMetadataId3Frame()
Indicates ID3 frame that has the timecode.
|
Integer |
getTimedMetadataId3Period()
Timed Metadata interval in seconds.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setInputLossAction(String inputLossAction)
Specifies behavior of last resort when input video is lost, and no more backup inputs are available.
|
void |
setTimedMetadataId3Frame(String timedMetadataId3Frame)
Indicates ID3 frame that has the timecode.
|
void |
setTimedMetadataId3Period(Integer timedMetadataId3Period)
Timed Metadata interval in seconds.
|
String |
toString()
Returns a string representation of this object.
|
UdpGroupSettings |
withInputLossAction(InputLossActionForUdpOut inputLossAction)
Specifies behavior of last resort when input video is lost, and no more backup inputs are available.
|
UdpGroupSettings |
withInputLossAction(String inputLossAction)
Specifies behavior of last resort when input video is lost, and no more backup inputs are available.
|
UdpGroupSettings |
withTimedMetadataId3Frame(String timedMetadataId3Frame)
Indicates ID3 frame that has the timecode.
|
UdpGroupSettings |
withTimedMetadataId3Frame(UdpTimedMetadataId3Frame timedMetadataId3Frame)
Indicates ID3 frame that has the timecode.
|
UdpGroupSettings |
withTimedMetadataId3Period(Integer timedMetadataId3Period)
Timed Metadata interval in seconds.
|
public void setInputLossAction(String inputLossAction)
inputLossAction - Specifies behavior of last resort when input video is lost, and no more backup inputs are available. When
dropTs is selected the entire transport stream will stop being emitted. When dropProgram is selected the
program can be dropped from the transport stream (and replaced with null packets to meet the TS bitrate
requirement). Or, when emitProgram is chosen the transport stream will continue to be produced normally
with repeat frames, black frames, or slate frames substituted for the absent input video.InputLossActionForUdpOutpublic String getInputLossAction()
InputLossActionForUdpOutpublic UdpGroupSettings withInputLossAction(String inputLossAction)
inputLossAction - Specifies behavior of last resort when input video is lost, and no more backup inputs are available. When
dropTs is selected the entire transport stream will stop being emitted. When dropProgram is selected the
program can be dropped from the transport stream (and replaced with null packets to meet the TS bitrate
requirement). Or, when emitProgram is chosen the transport stream will continue to be produced normally
with repeat frames, black frames, or slate frames substituted for the absent input video.InputLossActionForUdpOutpublic UdpGroupSettings withInputLossAction(InputLossActionForUdpOut inputLossAction)
inputLossAction - Specifies behavior of last resort when input video is lost, and no more backup inputs are available. When
dropTs is selected the entire transport stream will stop being emitted. When dropProgram is selected the
program can be dropped from the transport stream (and replaced with null packets to meet the TS bitrate
requirement). Or, when emitProgram is chosen the transport stream will continue to be produced normally
with repeat frames, black frames, or slate frames substituted for the absent input video.InputLossActionForUdpOutpublic void setTimedMetadataId3Frame(String timedMetadataId3Frame)
timedMetadataId3Frame - Indicates ID3 frame that has the timecode.UdpTimedMetadataId3Framepublic String getTimedMetadataId3Frame()
UdpTimedMetadataId3Framepublic UdpGroupSettings withTimedMetadataId3Frame(String timedMetadataId3Frame)
timedMetadataId3Frame - Indicates ID3 frame that has the timecode.UdpTimedMetadataId3Framepublic UdpGroupSettings withTimedMetadataId3Frame(UdpTimedMetadataId3Frame timedMetadataId3Frame)
timedMetadataId3Frame - Indicates ID3 frame that has the timecode.UdpTimedMetadataId3Framepublic void setTimedMetadataId3Period(Integer timedMetadataId3Period)
timedMetadataId3Period - Timed Metadata interval in seconds.public Integer getTimedMetadataId3Period()
public UdpGroupSettings withTimedMetadataId3Period(Integer timedMetadataId3Period)
timedMetadataId3Period - Timed Metadata interval in seconds.public String toString()
toString in class ObjectObject.toString()public UdpGroupSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.