public static interface PresetSettings.Builder extends SdkPojo, CopyableBuilder<PresetSettings.Builder,PresetSettings>
Modifier and Type | Method and Description |
---|---|
PresetSettings.Builder |
audioDescriptions(AudioDescription... audioDescriptions)
(AudioDescriptions) contains groups of audio encoding settings organized by audio codec.
|
PresetSettings.Builder |
audioDescriptions(Collection<AudioDescription> audioDescriptions)
(AudioDescriptions) contains groups of audio encoding settings organized by audio codec.
|
PresetSettings.Builder |
audioDescriptions(Consumer<AudioDescription.Builder>... audioDescriptions)
(AudioDescriptions) contains groups of audio encoding settings organized by audio codec.
|
PresetSettings.Builder |
captionDescriptions(CaptionDescriptionPreset... captionDescriptions)
This object holds groups of settings related to captions for one output.
|
PresetSettings.Builder |
captionDescriptions(Collection<CaptionDescriptionPreset> captionDescriptions)
This object holds groups of settings related to captions for one output.
|
PresetSettings.Builder |
captionDescriptions(Consumer<CaptionDescriptionPreset.Builder>... captionDescriptions)
This object holds groups of settings related to captions for one output.
|
default PresetSettings.Builder |
containerSettings(Consumer<ContainerSettings.Builder> containerSettings)
Container specific settings.
|
PresetSettings.Builder |
containerSettings(ContainerSettings containerSettings)
Container specific settings.
|
default PresetSettings.Builder |
videoDescription(Consumer<VideoDescription.Builder> videoDescription)
VideoDescription contains a group of video encoding settings.
|
PresetSettings.Builder |
videoDescription(VideoDescription videoDescription)
VideoDescription contains a group of video encoding settings.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
PresetSettings.Builder audioDescriptions(Collection<AudioDescription> audioDescriptions)
audioDescriptions
- (AudioDescriptions) contains groups of audio encoding settings organized by audio codec. Include one
instance of (AudioDescriptions) per output. (AudioDescriptions) can contain multiple groups of
encoding settings.PresetSettings.Builder audioDescriptions(AudioDescription... audioDescriptions)
audioDescriptions
- (AudioDescriptions) contains groups of audio encoding settings organized by audio codec. Include one
instance of (AudioDescriptions) per output. (AudioDescriptions) can contain multiple groups of
encoding settings.PresetSettings.Builder audioDescriptions(Consumer<AudioDescription.Builder>... audioDescriptions)
AudioDescription.Builder
avoiding the need to
create one manually via AudioDescription.builder()
.
When the Consumer
completes,
SdkBuilder.build()
is called
immediately and its result is passed to #audioDescriptions(List
.
audioDescriptions
- a consumer that will call methods on
AudioDescription.Builder
#audioDescriptions(java.util.Collection)
PresetSettings.Builder captionDescriptions(Collection<CaptionDescriptionPreset> captionDescriptions)
captionDescriptions
- This object holds groups of settings related to captions for one output. For each output that has
captions, include one instance of CaptionDescriptions.PresetSettings.Builder captionDescriptions(CaptionDescriptionPreset... captionDescriptions)
captionDescriptions
- This object holds groups of settings related to captions for one output. For each output that has
captions, include one instance of CaptionDescriptions.PresetSettings.Builder captionDescriptions(Consumer<CaptionDescriptionPreset.Builder>... captionDescriptions)
CaptionDescriptionPreset.Builder
avoiding the need
to create one manually via
CaptionDescriptionPreset.builder()
.
When the Consumer
completes,
SdkBuilder.build()
is called
immediately and its result is passed to #captionDescriptions(List
.
captionDescriptions
- a consumer that will call methods on
CaptionDescriptionPreset.Builder
#captionDescriptions(java.util.Collection)
PresetSettings.Builder containerSettings(ContainerSettings containerSettings)
containerSettings
- Container specific settings.default PresetSettings.Builder containerSettings(Consumer<ContainerSettings.Builder> containerSettings)
ContainerSettings.Builder
avoiding the need to create one manually via
ContainerSettings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to containerSettings(ContainerSettings)
.
containerSettings
- a consumer that will call methods on ContainerSettings.Builder
containerSettings(ContainerSettings)
PresetSettings.Builder videoDescription(VideoDescription videoDescription)
videoDescription
- VideoDescription contains a group of video encoding settings. The specific video settings depend on
the video codec that you choose for the property codec. Include one instance of VideoDescription per
output.default PresetSettings.Builder videoDescription(Consumer<VideoDescription.Builder> videoDescription)
VideoDescription.Builder
avoiding the need to
create one manually via VideoDescription.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to videoDescription(VideoDescription)
.
videoDescription
- a consumer that will call methods on VideoDescription.Builder
videoDescription(VideoDescription)
Copyright © 2022. All rights reserved.