Interface ManifestProcessingRules.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ManifestProcessingRules.Builder,,ManifestProcessingRules> SdkBuilder<ManifestProcessingRules.Builder,,ManifestProcessingRules> SdkPojo
- Enclosing class:
ManifestProcessingRules
-
Method Summary
Modifier and TypeMethodDescriptiondefault ManifestProcessingRules.BuilderadMarkerPassthrough(Consumer<AdMarkerPassthrough.Builder> adMarkerPassthrough) For HLS, when set totrue, MediaTailor passes throughEXT-X-CUE-IN,EXT-X-CUE-OUT, andEXT-X-SPLICEPOINT-SCTE35ad markers from the origin manifest to the MediaTailor personalized manifest.adMarkerPassthrough(AdMarkerPassthrough adMarkerPassthrough) For HLS, when set totrue, MediaTailor passes throughEXT-X-CUE-IN,EXT-X-CUE-OUT, andEXT-X-SPLICEPOINT-SCTE35ad markers from the origin manifest to the MediaTailor personalized manifest.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
adMarkerPassthrough
For HLS, when set to
true, MediaTailor passes throughEXT-X-CUE-IN,EXT-X-CUE-OUT, andEXT-X-SPLICEPOINT-SCTE35ad markers from the origin manifest to the MediaTailor personalized manifest.No logic is applied to these ad markers. For example, if
EXT-X-CUE-OUThas a value of60, but no ads are filled for that ad break, MediaTailor will not set the value to0.- Parameters:
adMarkerPassthrough- For HLS, when set totrue, MediaTailor passes throughEXT-X-CUE-IN,EXT-X-CUE-OUT, andEXT-X-SPLICEPOINT-SCTE35ad markers from the origin manifest to the MediaTailor personalized manifest.No logic is applied to these ad markers. For example, if
EXT-X-CUE-OUThas a value of60, but no ads are filled for that ad break, MediaTailor will not set the value to0.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
adMarkerPassthrough
default ManifestProcessingRules.Builder adMarkerPassthrough(Consumer<AdMarkerPassthrough.Builder> adMarkerPassthrough) For HLS, when set to
true, MediaTailor passes throughEXT-X-CUE-IN,EXT-X-CUE-OUT, andEXT-X-SPLICEPOINT-SCTE35ad markers from the origin manifest to the MediaTailor personalized manifest.No logic is applied to these ad markers. For example, if
This is a convenience method that creates an instance of theEXT-X-CUE-OUThas a value of60, but no ads are filled for that ad break, MediaTailor will not set the value to0.AdMarkerPassthrough.Builderavoiding the need to create one manually viaAdMarkerPassthrough.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toadMarkerPassthrough(AdMarkerPassthrough).- Parameters:
adMarkerPassthrough- a consumer that will call methods onAdMarkerPassthrough.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-