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)
Caption settings for this preset.
|
PresetSettings.Builder |
captionDescriptions(Collection<CaptionDescriptionPreset> captionDescriptions)
Caption settings for this preset.
|
PresetSettings.Builder |
captionDescriptions(Consumer<CaptionDescriptionPreset.Builder>... captionDescriptions)
Caption settings for this preset.
|
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.
|
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)
List.Builder
avoiding the need to
create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and
its result is passed to #audioDescriptions(List)
.audioDescriptions
- a consumer that will call methods on List.Builder
#audioDescriptions(List)
PresetSettings.Builder captionDescriptions(Collection<CaptionDescriptionPreset> captionDescriptions)
captionDescriptions
- Caption settings for this preset. There can be multiple caption settings in a single output.PresetSettings.Builder captionDescriptions(CaptionDescriptionPreset... captionDescriptions)
captionDescriptions
- Caption settings for this preset. There can be multiple caption settings in a single output.PresetSettings.Builder captionDescriptions(Consumer<CaptionDescriptionPreset.Builder>... captionDescriptions)
List.Builder
avoiding the need
to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called
immediately and its result is passed to #captionDescriptions(List)
.captionDescriptions
- a consumer that will call methods on List.Builder
#captionDescriptions(List)
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 you choose when you specify a value for Video codec (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 © 2019. All rights reserved.