public static interface CaptionSourceSettings.Builder extends SdkPojo, CopyableBuilder<CaptionSourceSettings.Builder,CaptionSourceSettings>
| Modifier and Type | Method and Description |
|---|---|
CaptionSourceSettings.Builder |
ancillarySourceSettings(AncillarySourceSettings ancillarySourceSettings)
Settings for ancillary captions source.
|
default CaptionSourceSettings.Builder |
ancillarySourceSettings(Consumer<AncillarySourceSettings.Builder> ancillarySourceSettings)
Settings for ancillary captions source.
|
default CaptionSourceSettings.Builder |
dvbSubSourceSettings(Consumer<DvbSubSourceSettings.Builder> dvbSubSourceSettings)
DVB Sub Source Settings This is a convenience method that creates an instance of the
DvbSubSourceSettings.Builder avoiding the need to create one manually via
DvbSubSourceSettings.builder(). |
CaptionSourceSettings.Builder |
dvbSubSourceSettings(DvbSubSourceSettings dvbSubSourceSettings)
DVB Sub Source Settings
|
default CaptionSourceSettings.Builder |
embeddedSourceSettings(Consumer<EmbeddedSourceSettings.Builder> embeddedSourceSettings)
Settings for embedded captions Source This is a convenience method that creates an instance of the
EmbeddedSourceSettings.Builder avoiding the need to create one manually via
EmbeddedSourceSettings.builder(). |
CaptionSourceSettings.Builder |
embeddedSourceSettings(EmbeddedSourceSettings embeddedSourceSettings)
Settings for embedded captions Source
|
default CaptionSourceSettings.Builder |
fileSourceSettings(Consumer<FileSourceSettings.Builder> fileSourceSettings)
If your input captions are SCC, SMI, SRT, STL, TTML, WebVTT, or IMSC 1.1 in an xml file, specify the URI of
the input caption source file.
|
CaptionSourceSettings.Builder |
fileSourceSettings(FileSourceSettings fileSourceSettings)
If your input captions are SCC, SMI, SRT, STL, TTML, WebVTT, or IMSC 1.1 in an xml file, specify the URI of
the input caption source file.
|
CaptionSourceSettings.Builder |
sourceType(CaptionSourceType sourceType)
Use Source (SourceType) to identify the format of your input captions.
|
CaptionSourceSettings.Builder |
sourceType(String sourceType)
Use Source (SourceType) to identify the format of your input captions.
|
default CaptionSourceSettings.Builder |
teletextSourceSettings(Consumer<TeletextSourceSettings.Builder> teletextSourceSettings)
Settings specific to Teletext caption sources, including Page number.
|
CaptionSourceSettings.Builder |
teletextSourceSettings(TeletextSourceSettings teletextSourceSettings)
Settings specific to Teletext caption sources, including Page number.
|
default CaptionSourceSettings.Builder |
trackSourceSettings(Consumer<TrackSourceSettings.Builder> trackSourceSettings)
Settings specific to caption sources that are specified by track number.
|
CaptionSourceSettings.Builder |
trackSourceSettings(TrackSourceSettings trackSourceSettings)
Settings specific to caption sources that are specified by track number.
|
default CaptionSourceSettings.Builder |
webvttHlsSourceSettings(Consumer<WebvttHlsSourceSettings.Builder> webvttHlsSourceSettings)
Settings specific to WebVTT sources in HLS alternative rendition group.
|
CaptionSourceSettings.Builder |
webvttHlsSourceSettings(WebvttHlsSourceSettings webvttHlsSourceSettings)
Settings specific to WebVTT sources in HLS alternative rendition group.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildCaptionSourceSettings.Builder ancillarySourceSettings(AncillarySourceSettings ancillarySourceSettings)
ancillarySourceSettings - Settings for ancillary captions source.default CaptionSourceSettings.Builder ancillarySourceSettings(Consumer<AncillarySourceSettings.Builder> ancillarySourceSettings)
AncillarySourceSettings.Builder avoiding the need to create one manually via
AncillarySourceSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to ancillarySourceSettings(AncillarySourceSettings).
ancillarySourceSettings - a consumer that will call methods on AncillarySourceSettings.BuilderancillarySourceSettings(AncillarySourceSettings)CaptionSourceSettings.Builder dvbSubSourceSettings(DvbSubSourceSettings dvbSubSourceSettings)
dvbSubSourceSettings - DVB Sub Source Settingsdefault CaptionSourceSettings.Builder dvbSubSourceSettings(Consumer<DvbSubSourceSettings.Builder> dvbSubSourceSettings)
DvbSubSourceSettings.Builder avoiding the need to create one manually via
DvbSubSourceSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to dvbSubSourceSettings(DvbSubSourceSettings).
dvbSubSourceSettings - a consumer that will call methods on DvbSubSourceSettings.BuilderdvbSubSourceSettings(DvbSubSourceSettings)CaptionSourceSettings.Builder embeddedSourceSettings(EmbeddedSourceSettings embeddedSourceSettings)
embeddedSourceSettings - Settings for embedded captions Sourcedefault CaptionSourceSettings.Builder embeddedSourceSettings(Consumer<EmbeddedSourceSettings.Builder> embeddedSourceSettings)
EmbeddedSourceSettings.Builder avoiding the need to create one manually via
EmbeddedSourceSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to embeddedSourceSettings(EmbeddedSourceSettings).
embeddedSourceSettings - a consumer that will call methods on EmbeddedSourceSettings.BuilderembeddedSourceSettings(EmbeddedSourceSettings)CaptionSourceSettings.Builder fileSourceSettings(FileSourceSettings fileSourceSettings)
fileSourceSettings - If your input captions are SCC, SMI, SRT, STL, TTML, WebVTT, or IMSC 1.1 in an xml file, specify the
URI of the input caption source file. If your caption source is IMSC in an IMF package, use
TrackSourceSettings instead of FileSoureSettings.default CaptionSourceSettings.Builder fileSourceSettings(Consumer<FileSourceSettings.Builder> fileSourceSettings)
FileSourceSettings.Builder avoiding the need to create one manually via
FileSourceSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to fileSourceSettings(FileSourceSettings).
fileSourceSettings - a consumer that will call methods on FileSourceSettings.BuilderfileSourceSettings(FileSourceSettings)CaptionSourceSettings.Builder sourceType(String sourceType)
sourceType - Use Source (SourceType) to identify the format of your input captions. The service cannot auto-detect
caption format.CaptionSourceType,
CaptionSourceTypeCaptionSourceSettings.Builder sourceType(CaptionSourceType sourceType)
sourceType - Use Source (SourceType) to identify the format of your input captions. The service cannot auto-detect
caption format.CaptionSourceType,
CaptionSourceTypeCaptionSourceSettings.Builder teletextSourceSettings(TeletextSourceSettings teletextSourceSettings)
teletextSourceSettings - Settings specific to Teletext caption sources, including Page number.default CaptionSourceSettings.Builder teletextSourceSettings(Consumer<TeletextSourceSettings.Builder> teletextSourceSettings)
TeletextSourceSettings.Builder avoiding the need to create one manually
via TeletextSourceSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to teletextSourceSettings(TeletextSourceSettings).
teletextSourceSettings - a consumer that will call methods on TeletextSourceSettings.BuilderteletextSourceSettings(TeletextSourceSettings)CaptionSourceSettings.Builder trackSourceSettings(TrackSourceSettings trackSourceSettings)
trackSourceSettings - Settings specific to caption sources that are specified by track number. Currently, this is only IMSC
captions in an IMF package. If your caption source is IMSC 1.1 in a separate xml file, use
FileSourceSettings instead of TrackSourceSettings.default CaptionSourceSettings.Builder trackSourceSettings(Consumer<TrackSourceSettings.Builder> trackSourceSettings)
TrackSourceSettings.Builder avoiding the need to create one manually via
TrackSourceSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to trackSourceSettings(TrackSourceSettings).
trackSourceSettings - a consumer that will call methods on TrackSourceSettings.BuildertrackSourceSettings(TrackSourceSettings)CaptionSourceSettings.Builder webvttHlsSourceSettings(WebvttHlsSourceSettings webvttHlsSourceSettings)
webvttHlsSourceSettings - Settings specific to WebVTT sources in HLS alternative rendition group. Specify the properties
(renditionGroupId, renditionName or renditionLanguageCode) to identify the unique subtitle track among
the alternative rendition groups present in the HLS manifest. If no unique track is found, or multiple
tracks match the specified properties, the job fails. If there is only one subtitle track in the
rendition group, the settings can be left empty and the default subtitle track will be chosen. If your
caption source is a sidecar file, use FileSourceSettings instead of WebvttHlsSourceSettings.default CaptionSourceSettings.Builder webvttHlsSourceSettings(Consumer<WebvttHlsSourceSettings.Builder> webvttHlsSourceSettings)
WebvttHlsSourceSettings.Builder avoiding the need to create one manually
via WebvttHlsSourceSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to webvttHlsSourceSettings(WebvttHlsSourceSettings).
webvttHlsSourceSettings - a consumer that will call methods on WebvttHlsSourceSettings.BuilderwebvttHlsSourceSettings(WebvttHlsSourceSettings)Copyright © 2023. All rights reserved.