public static interface HlsPackage.Builder extends SdkPojo, CopyableBuilder<HlsPackage.Builder,HlsPackage>
| Modifier and Type | Method and Description |
|---|---|
default HlsPackage.Builder |
encryption(Consumer<HlsEncryption.Builder> encryption)
Sets the value of the Encryption property for this object.
|
HlsPackage.Builder |
encryption(HlsEncryption encryption)
Sets the value of the Encryption property for this object.
|
HlsPackage.Builder |
hlsManifests(Collection<HlsManifest> hlsManifests)
A list of HLS manifest configurations.
|
HlsPackage.Builder |
hlsManifests(Consumer<HlsManifest.Builder>... hlsManifests)
A list of HLS manifest configurations.
|
HlsPackage.Builder |
hlsManifests(HlsManifest... hlsManifests)
A list of HLS manifest configurations.
|
HlsPackage.Builder |
includeDvbSubtitles(Boolean includeDvbSubtitles)
When enabled, MediaPackage passes through digital video broadcasting (DVB) subtitles into the output.
|
HlsPackage.Builder |
segmentDurationSeconds(Integer segmentDurationSeconds)
Duration (in seconds) of each fragment.
|
HlsPackage.Builder |
useAudioRenditionGroup(Boolean useAudioRenditionGroup)
When enabled, audio streams will be placed in rendition groups in the output.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildHlsPackage.Builder encryption(HlsEncryption encryption)
encryption - The new value for the Encryption property for this object.default HlsPackage.Builder encryption(Consumer<HlsEncryption.Builder> encryption)
HlsEncryption.Builder avoiding the need
to create one manually via HlsEncryption.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to encryption(HlsEncryption).
encryption - a consumer that will call methods on HlsEncryption.Builderencryption(HlsEncryption)HlsPackage.Builder hlsManifests(Collection<HlsManifest> hlsManifests)
hlsManifests - A list of HLS manifest configurations.HlsPackage.Builder hlsManifests(HlsManifest... hlsManifests)
hlsManifests - A list of HLS manifest configurations.HlsPackage.Builder hlsManifests(Consumer<HlsManifest.Builder>... hlsManifests)
HlsManifest.Builder avoiding the need to create
one manually via HlsManifest.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #hlsManifests(List.
hlsManifests - a consumer that will call methods on
HlsManifest.Builder#hlsManifests(java.util.Collection) HlsPackage.Builder includeDvbSubtitles(Boolean includeDvbSubtitles)
includeDvbSubtitles - When enabled, MediaPackage passes through digital video broadcasting (DVB) subtitles into the output.HlsPackage.Builder segmentDurationSeconds(Integer segmentDurationSeconds)
segmentDurationSeconds - Duration (in seconds) of each fragment. Actual fragments will be rounded to the nearest multiple of
the source fragment duration.HlsPackage.Builder useAudioRenditionGroup(Boolean useAudioRenditionGroup)
useAudioRenditionGroup - When enabled, audio streams will be placed in rendition groups in the output.Copyright © 2023. All rights reserved.