Class BandwidthReductionFilterSettings
- java.lang.Object
-
- software.amazon.awssdk.services.medialive.model.BandwidthReductionFilterSettings
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<BandwidthReductionFilterSettings.Builder,BandwidthReductionFilterSettings>
@Generated("software.amazon.awssdk:codegen") public final class BandwidthReductionFilterSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<BandwidthReductionFilterSettings.Builder,BandwidthReductionFilterSettings>
Bandwidth Reduction Filter Settings- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceBandwidthReductionFilterSettings.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BandwidthReductionFilterSettings.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()BandwidthReductionPostFilterSharpeningpostFilterSharpening()Configures the sharpening control, which is available when the bandwidth reduction filter is enabled.StringpostFilterSharpeningAsString()Configures the sharpening control, which is available when the bandwidth reduction filter is enabled.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends BandwidthReductionFilterSettings.Builder>serializableBuilderClass()BandwidthReductionFilterStrengthstrength()Enables the bandwidth reduction filter.StringstrengthAsString()Enables the bandwidth reduction filter.BandwidthReductionFilterSettings.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
-
postFilterSharpening
public final BandwidthReductionPostFilterSharpening postFilterSharpening()
Configures the sharpening control, which is available when the bandwidth reduction filter is enabled. This control sharpens edges and contours, which produces a specific artistic effect that you might want. We recommend that you test each of the values (including DISABLED) to observe the sharpening effect on the content.If the service returns an enum value that is not available in the current SDK version,
postFilterSharpeningwill returnBandwidthReductionPostFilterSharpening.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frompostFilterSharpeningAsString().- Returns:
- Configures the sharpening control, which is available when the bandwidth reduction filter is enabled. This control sharpens edges and contours, which produces a specific artistic effect that you might want. We recommend that you test each of the values (including DISABLED) to observe the sharpening effect on the content.
- See Also:
BandwidthReductionPostFilterSharpening
-
postFilterSharpeningAsString
public final String postFilterSharpeningAsString()
Configures the sharpening control, which is available when the bandwidth reduction filter is enabled. This control sharpens edges and contours, which produces a specific artistic effect that you might want. We recommend that you test each of the values (including DISABLED) to observe the sharpening effect on the content.If the service returns an enum value that is not available in the current SDK version,
postFilterSharpeningwill returnBandwidthReductionPostFilterSharpening.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frompostFilterSharpeningAsString().- Returns:
- Configures the sharpening control, which is available when the bandwidth reduction filter is enabled. This control sharpens edges and contours, which produces a specific artistic effect that you might want. We recommend that you test each of the values (including DISABLED) to observe the sharpening effect on the content.
- See Also:
BandwidthReductionPostFilterSharpening
-
strength
public final BandwidthReductionFilterStrength strength()
Enables the bandwidth reduction filter. The filter strengths range from 1 to 4. We recommend that you always enable this filter and use AUTO, to let MediaLive apply the optimum filtering for the context.If the service returns an enum value that is not available in the current SDK version,
strengthwill returnBandwidthReductionFilterStrength.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstrengthAsString().- Returns:
- Enables the bandwidth reduction filter. The filter strengths range from 1 to 4. We recommend that you always enable this filter and use AUTO, to let MediaLive apply the optimum filtering for the context.
- See Also:
BandwidthReductionFilterStrength
-
strengthAsString
public final String strengthAsString()
Enables the bandwidth reduction filter. The filter strengths range from 1 to 4. We recommend that you always enable this filter and use AUTO, to let MediaLive apply the optimum filtering for the context.If the service returns an enum value that is not available in the current SDK version,
strengthwill returnBandwidthReductionFilterStrength.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstrengthAsString().- Returns:
- Enables the bandwidth reduction filter. The filter strengths range from 1 to 4. We recommend that you always enable this filter and use AUTO, to let MediaLive apply the optimum filtering for the context.
- See Also:
BandwidthReductionFilterStrength
-
toBuilder
public BandwidthReductionFilterSettings.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<BandwidthReductionFilterSettings.Builder,BandwidthReductionFilterSettings>
-
builder
public static BandwidthReductionFilterSettings.Builder builder()
-
serializableBuilderClass
public static Class<? extends BandwidthReductionFilterSettings.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
-
-