@Generated(value="software.amazon.awssdk:codegen") public class FecOutputSettings extends Object implements StructuredPojo, ToCopyableBuilder<FecOutputSettings.Builder,FecOutputSettings>
| Modifier and Type | Class and Description |
|---|---|
static interface |
FecOutputSettings.Builder |
| Modifier and Type | Method and Description |
|---|---|
static FecOutputSettings.Builder |
builder() |
Integer |
columnDepth()
Parameter D from SMPTE 2022-1.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
FecOutputIncludeFec |
includeFec()
Enables column only or column and row based FEC
|
String |
includeFecAsString()
Enables column only or column and row based FEC
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
Integer |
rowLength()
Parameter L from SMPTE 2022-1.
|
static Class<? extends FecOutputSettings.Builder> |
serializableBuilderClass() |
FecOutputSettings.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copypublic Integer columnDepth()
public FecOutputIncludeFec includeFec()
If the service returns an enum value that is not available in the current SDK version, includeFec will
return FecOutputIncludeFec.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from includeFecAsString().
FecOutputIncludeFecpublic String includeFecAsString()
If the service returns an enum value that is not available in the current SDK version, includeFec will
return FecOutputIncludeFec.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from includeFecAsString().
FecOutputIncludeFecpublic Integer rowLength()
public FecOutputSettings.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<FecOutputSettings.Builder,FecOutputSettings>public static FecOutputSettings.Builder builder()
public static Class<? extends FecOutputSettings.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.