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.
AdMarkerPassthrough.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 © 2023. All rights reserved.