Class FecOutputSettings
java.lang.Object
software.amazon.awssdk.services.medialive.model.FecOutputSettings
- All Implemented Interfaces:
- Serializable,- SdkPojo,- ToCopyableBuilder<FecOutputSettings.Builder,- FecOutputSettings> 
@Generated("software.amazon.awssdk:codegen")
public final class FecOutputSettings
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<FecOutputSettings.Builder,FecOutputSettings> 
Fec Output Settings
- See Also:
- 
Nested Class SummaryNested Classes
- 
Method SummaryModifier and TypeMethodDescriptionstatic FecOutputSettings.Builderbuilder()final IntegerParameter D from SMPTE 2022-1.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final FecOutputIncludeFecEnables column only or column and row based FECfinal StringEnables column only or column and row based FECfinal IntegerParameter L from SMPTE 2022-1.static Class<? extends FecOutputSettings.Builder> Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuildercopy
- 
Method Details- 
columnDepthParameter D from SMPTE 2022-1. The height of the FEC protection matrix. The number of transport stream packets per column error correction packet. Must be between 4 and 20, inclusive.- Returns:
- Parameter D from SMPTE 2022-1. The height of the FEC protection matrix. The number of transport stream packets per column error correction packet. Must be between 4 and 20, inclusive.
 
- 
includeFecEnables column only or column and row based FECIf the service returns an enum value that is not available in the current SDK version, includeFecwill returnFecOutputIncludeFec.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromincludeFecAsString().- Returns:
- Enables column only or column and row based FEC
- See Also:
 
- 
includeFecAsStringEnables column only or column and row based FECIf the service returns an enum value that is not available in the current SDK version, includeFecwill returnFecOutputIncludeFec.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromincludeFecAsString().- Returns:
- Enables column only or column and row based FEC
- See Also:
 
- 
rowLengthParameter L from SMPTE 2022-1. The width of the FEC protection matrix. Must be between 1 and 20, inclusive. If only Column FEC is used, then larger values increase robustness. If Row FEC is used, then this is the number of transport stream packets per row error correction packet, and the value must be between 4 and 20, inclusive, if includeFec is columnAndRow. If includeFec is column, this value must be 1 to 20, inclusive.- Returns:
- Parameter L from SMPTE 2022-1. The width of the FEC protection matrix. Must be between 1 and 20, inclusive. If only Column FEC is used, then larger values increase robustness. If Row FEC is used, then this is the number of transport stream packets per row error correction packet, and the value must be between 4 and 20, inclusive, if includeFec is columnAndRow. If includeFec is column, this value must be 1 to 20, inclusive.
 
- 
toBuilderDescription copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
- toBuilderin interface- ToCopyableBuilder<FecOutputSettings.Builder,- FecOutputSettings> 
- Returns:
- a builder for type T
 
- 
builder
- 
serializableBuilderClass
- 
hashCode
- 
equals
- 
equalsBySdkFieldsDescription copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
- equalsBySdkFieldsin interface- SdkPojo
- Parameters:
- obj- the object to be compared with
- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
 
- 
toString
- 
getValueForField
- 
sdkFields
- 
sdkFieldNameToField- Specified by:
- sdkFieldNameToFieldin interface- SdkPojo
- Returns:
- The mapping between the field name and its corresponding field.
 
 
-