Class InputLossBehavior
java.lang.Object
software.amazon.awssdk.services.medialive.model.InputLossBehavior
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<InputLossBehavior.Builder,InputLossBehavior>
@Generated("software.amazon.awssdk:codegen")
public final class InputLossBehavior
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<InputLossBehavior.Builder,InputLossBehavior>
Input Loss Behavior
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal IntegerDocumentation update neededstatic InputLossBehavior.Builderbuilder()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 StringWhen input loss image type is "color" this field specifies the color to use.final InputLocationWhen input loss image type is "slate" these fields specify the parameters for accessing the slate.final InputLossImageTypeIndicates whether to substitute a solid color or a slate into the output after input loss exceeds blackFrameMsec.final StringIndicates whether to substitute a solid color or a slate into the output after input loss exceeds blackFrameMsec.final IntegerDocumentation update neededstatic Class<? extends InputLossBehavior.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.ToCopyableBuilder
copy
-
Method Details
-
blackFrameMsec
Documentation update needed- Returns:
- Documentation update needed
-
inputLossImageColor
When input loss image type is "color" this field specifies the color to use. Value: 6 hex characters representing the values of RGB.- Returns:
- When input loss image type is "color" this field specifies the color to use. Value: 6 hex characters representing the values of RGB.
-
inputLossImageSlate
When input loss image type is "slate" these fields specify the parameters for accessing the slate.- Returns:
- When input loss image type is "slate" these fields specify the parameters for accessing the slate.
-
inputLossImageType
Indicates whether to substitute a solid color or a slate into the output after input loss exceeds blackFrameMsec.If the service returns an enum value that is not available in the current SDK version,
inputLossImageTypewill returnInputLossImageType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frominputLossImageTypeAsString().- Returns:
- Indicates whether to substitute a solid color or a slate into the output after input loss exceeds blackFrameMsec.
- See Also:
-
inputLossImageTypeAsString
Indicates whether to substitute a solid color or a slate into the output after input loss exceeds blackFrameMsec.If the service returns an enum value that is not available in the current SDK version,
inputLossImageTypewill returnInputLossImageType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frominputLossImageTypeAsString().- Returns:
- Indicates whether to substitute a solid color or a slate into the output after input loss exceeds blackFrameMsec.
- See Also:
-
repeatFrameMsec
Documentation update needed- Returns:
- Documentation update needed
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<InputLossBehavior.Builder,InputLossBehavior> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description 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 interfaceSdkPojo- 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 interfaceSdkPojo- Returns:
- The mapping between the field name and its corresponding field.
-