Class SrtGroupSettings
- java.lang.Object
-
- software.amazon.awssdk.services.medialive.model.SrtGroupSettings
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<SrtGroupSettings.Builder,SrtGroupSettings>
@Generated("software.amazon.awssdk:codegen") public final class SrtGroupSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SrtGroupSettings.Builder,SrtGroupSettings>
Srt Group Settings- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSrtGroupSettings.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SrtGroupSettings.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()InputLossActionForUdpOutinputLossAction()Specifies behavior of last resort when input video is lost, and no more backup inputs are available.StringinputLossActionAsString()Specifies behavior of last resort when input video is lost, and no more backup inputs are available.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends SrtGroupSettings.Builder>serializableBuilderClass()SrtGroupSettings.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
inputLossAction
public final InputLossActionForUdpOut 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.If the service returns an enum value that is not available in the current SDK version,
inputLossActionwill returnInputLossActionForUdpOut.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frominputLossActionAsString().- Returns:
- 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.
- See Also:
InputLossActionForUdpOut
-
inputLossActionAsString
public final String inputLossActionAsString()
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.If the service returns an enum value that is not available in the current SDK version,
inputLossActionwill returnInputLossActionForUdpOut.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frominputLossActionAsString().- Returns:
- 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.
- See Also:
InputLossActionForUdpOut
-
toBuilder
public SrtGroupSettings.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<SrtGroupSettings.Builder,SrtGroupSettings>
-
builder
public static SrtGroupSettings.Builder builder()
-
serializableBuilderClass
public static Class<? extends SrtGroupSettings.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-