Interface HlsPlaylistSettings.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<HlsPlaylistSettings.Builder,
,HlsPlaylistSettings> SdkBuilder<HlsPlaylistSettings.Builder,
,HlsPlaylistSettings> SdkPojo
- Enclosing class:
HlsPlaylistSettings
-
Method Summary
Modifier and TypeMethodDescriptionadMarkupType
(Collection<AdMarkupType> adMarkupType) Determines the type of SCTE 35 tags to use in ad markup.adMarkupType
(AdMarkupType... adMarkupType) Determines the type of SCTE 35 tags to use in ad markup.adMarkupTypeWithStrings
(String... adMarkupType) Determines the type of SCTE 35 tags to use in ad markup.adMarkupTypeWithStrings
(Collection<String> adMarkupType) Determines the type of SCTE 35 tags to use in ad markup.manifestWindowSeconds
(Integer manifestWindowSeconds) The total duration (in seconds) of each manifest.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
adMarkupTypeWithStrings
Determines the type of SCTE 35 tags to use in ad markup. Specify
DATERANGE
to useDATERANGE
tags (for live or VOD content). SpecifySCTE35_ENHANCED
to useEXT-X-CUE-OUT
andEXT-X-CUE-IN
tags (for VOD content only).- Parameters:
adMarkupType
- Determines the type of SCTE 35 tags to use in ad markup. SpecifyDATERANGE
to useDATERANGE
tags (for live or VOD content). SpecifySCTE35_ENHANCED
to useEXT-X-CUE-OUT
andEXT-X-CUE-IN
tags (for VOD content only).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
adMarkupTypeWithStrings
Determines the type of SCTE 35 tags to use in ad markup. Specify
DATERANGE
to useDATERANGE
tags (for live or VOD content). SpecifySCTE35_ENHANCED
to useEXT-X-CUE-OUT
andEXT-X-CUE-IN
tags (for VOD content only).- Parameters:
adMarkupType
- Determines the type of SCTE 35 tags to use in ad markup. SpecifyDATERANGE
to useDATERANGE
tags (for live or VOD content). SpecifySCTE35_ENHANCED
to useEXT-X-CUE-OUT
andEXT-X-CUE-IN
tags (for VOD content only).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
adMarkupType
Determines the type of SCTE 35 tags to use in ad markup. Specify
DATERANGE
to useDATERANGE
tags (for live or VOD content). SpecifySCTE35_ENHANCED
to useEXT-X-CUE-OUT
andEXT-X-CUE-IN
tags (for VOD content only).- Parameters:
adMarkupType
- Determines the type of SCTE 35 tags to use in ad markup. SpecifyDATERANGE
to useDATERANGE
tags (for live or VOD content). SpecifySCTE35_ENHANCED
to useEXT-X-CUE-OUT
andEXT-X-CUE-IN
tags (for VOD content only).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
adMarkupType
Determines the type of SCTE 35 tags to use in ad markup. Specify
DATERANGE
to useDATERANGE
tags (for live or VOD content). SpecifySCTE35_ENHANCED
to useEXT-X-CUE-OUT
andEXT-X-CUE-IN
tags (for VOD content only).- Parameters:
adMarkupType
- Determines the type of SCTE 35 tags to use in ad markup. SpecifyDATERANGE
to useDATERANGE
tags (for live or VOD content). SpecifySCTE35_ENHANCED
to useEXT-X-CUE-OUT
andEXT-X-CUE-IN
tags (for VOD content only).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
manifestWindowSeconds
The total duration (in seconds) of each manifest. Minimum value:
30
seconds. Maximum value:3600
seconds.- Parameters:
manifestWindowSeconds
- The total duration (in seconds) of each manifest. Minimum value:30
seconds. Maximum value:3600
seconds.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-