public static interface ManifestProcessingRules.Builder extends SdkPojo, CopyableBuilder<ManifestProcessingRules.Builder,ManifestProcessingRules>
| Modifier and Type | Method and Description |
|---|---|
ManifestProcessingRules.Builder |
adMarkerPassthrough(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.
|
default ManifestProcessingRules.Builder |
adMarkerPassthrough(Consumer<AdMarkerPassthrough.Builder> 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.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildManifestProcessingRules.Builder adMarkerPassthrough(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.
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.
default ManifestProcessingRules.Builder adMarkerPassthrough(Consumer<AdMarkerPassthrough.Builder> 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.
This is a convenience that creates an instance of theAdMarkerPassthrough.Builder avoiding the need
to create one manually via AdMarkerPassthrough.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to adMarkerPassthrough(AdMarkerPassthrough).adMarkerPassthrough - a consumer that will call methods on AdMarkerPassthrough.BuilderadMarkerPassthrough(AdMarkerPassthrough)Copyright © 2021. All rights reserved.