@Generated(value="software.amazon.awssdk:codegen") public final class ManifestProcessingRules extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ManifestProcessingRules.Builder,ManifestProcessingRules>
The configuration for manifest processing rules. Manifest processing rules enable customization of the personalized manifests created by MediaTailor.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ManifestProcessingRules.Builder |
| Modifier and Type | Method and Description |
|---|---|
AdMarkerPassthrough |
adMarkerPassthrough()
For HLS, when set to true, MediaTailor passes through EXT-X-CUE-IN, EXT-X-CUE-OUT, and EXT-X-SPLICEPOINT-SCTE35
ad markers from the origin manifest to the MediaTailor personalized manifest.
|
static ManifestProcessingRules.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ManifestProcessingRules.Builder> |
serializableBuilderClass() |
ManifestProcessingRules.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final AdMarkerPassthrough adMarkerPassthrough()
For HLS, when set to true, MediaTailor passes through EXT-X-CUE-IN, EXT-X-CUE-OUT, and EXT-X-SPLICEPOINT-SCTE35 ad markers from the origin manifest to the MediaTailor personalized manifest.
No logic is applied to these ad markers. For example, if EXT-X-CUE-OUT has a value of 60, but no ads are filled for that ad break, MediaTailor will not set the value to 0.
No logic is applied to these ad markers. For example, if EXT-X-CUE-OUT has a value of 60, but no ads are filled for that ad break, MediaTailor will not set the value to 0.
public ManifestProcessingRules.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ManifestProcessingRules.Builder,ManifestProcessingRules>public static ManifestProcessingRules.Builder builder()
public static Class<? extends ManifestProcessingRules.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.