public static interface EncoderSettings.Builder extends CopyableBuilder<EncoderSettings.Builder,EncoderSettings>
Modifier and Type | Method and Description |
---|---|
EncoderSettings.Builder |
audioDescriptions(AudioDescription... audioDescriptions)
Sets the value of the AudioDescriptions property for this object.
|
EncoderSettings.Builder |
audioDescriptions(Collection<AudioDescription> audioDescriptions)
Sets the value of the AudioDescriptions property for this object.
|
EncoderSettings.Builder |
availBlanking(AvailBlanking availBlanking)
Settings for ad avail blanking.
|
default EncoderSettings.Builder |
availBlanking(Consumer<AvailBlanking.Builder> availBlanking)
Settings for ad avail blanking.
|
EncoderSettings.Builder |
availConfiguration(AvailConfiguration availConfiguration)
Event-wide configuration settings for ad avail insertion.
|
default EncoderSettings.Builder |
availConfiguration(Consumer<AvailConfiguration.Builder> availConfiguration)
Event-wide configuration settings for ad avail insertion.
|
EncoderSettings.Builder |
blackoutSlate(BlackoutSlate blackoutSlate)
Settings for blackout slate.
|
default EncoderSettings.Builder |
blackoutSlate(Consumer<BlackoutSlate.Builder> blackoutSlate)
Settings for blackout slate.
|
EncoderSettings.Builder |
captionDescriptions(CaptionDescription... captionDescriptions)
Settings for caption decriptions
|
EncoderSettings.Builder |
captionDescriptions(Collection<CaptionDescription> captionDescriptions)
Settings for caption decriptions
|
default EncoderSettings.Builder |
globalConfiguration(Consumer<GlobalConfiguration.Builder> globalConfiguration)
Configuration settings that apply to the event as a whole.
|
EncoderSettings.Builder |
globalConfiguration(GlobalConfiguration globalConfiguration)
Configuration settings that apply to the event as a whole.
|
EncoderSettings.Builder |
outputGroups(Collection<OutputGroup> outputGroups)
Sets the value of the OutputGroups property for this object.
|
EncoderSettings.Builder |
outputGroups(OutputGroup... outputGroups)
Sets the value of the OutputGroups property for this object.
|
default EncoderSettings.Builder |
timecodeConfig(Consumer<TimecodeConfig.Builder> timecodeConfig)
Contains settings used to acquire and adjust timecode information from inputs.
|
EncoderSettings.Builder |
timecodeConfig(TimecodeConfig timecodeConfig)
Contains settings used to acquire and adjust timecode information from inputs.
|
EncoderSettings.Builder |
videoDescriptions(Collection<VideoDescription> videoDescriptions)
Sets the value of the VideoDescriptions property for this object.
|
EncoderSettings.Builder |
videoDescriptions(VideoDescription... videoDescriptions)
Sets the value of the VideoDescriptions property for this object.
|
copy
apply, build
EncoderSettings.Builder audioDescriptions(Collection<AudioDescription> audioDescriptions)
audioDescriptions
- The new value for the AudioDescriptions property for this object.EncoderSettings.Builder audioDescriptions(AudioDescription... audioDescriptions)
audioDescriptions
- The new value for the AudioDescriptions property for this object.EncoderSettings.Builder availBlanking(AvailBlanking availBlanking)
availBlanking
- Settings for ad avail blanking.default EncoderSettings.Builder availBlanking(Consumer<AvailBlanking.Builder> availBlanking)
AvailBlanking.Builder
avoiding the need to create one manually via AvailBlanking.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to availBlanking(AvailBlanking)
.availBlanking
- a consumer that will call methods on AvailBlanking.Builder
availBlanking(AvailBlanking)
EncoderSettings.Builder availConfiguration(AvailConfiguration availConfiguration)
availConfiguration
- Event-wide configuration settings for ad avail insertion.default EncoderSettings.Builder availConfiguration(Consumer<AvailConfiguration.Builder> availConfiguration)
AvailConfiguration.Builder
avoiding the need to create one manually via
AvailConfiguration.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to availConfiguration(AvailConfiguration)
.availConfiguration
- a consumer that will call methods on AvailConfiguration.Builder
availConfiguration(AvailConfiguration)
EncoderSettings.Builder blackoutSlate(BlackoutSlate blackoutSlate)
blackoutSlate
- Settings for blackout slate.default EncoderSettings.Builder blackoutSlate(Consumer<BlackoutSlate.Builder> blackoutSlate)
BlackoutSlate.Builder
avoiding the need to create one manually via BlackoutSlate.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to blackoutSlate(BlackoutSlate)
.blackoutSlate
- a consumer that will call methods on BlackoutSlate.Builder
blackoutSlate(BlackoutSlate)
EncoderSettings.Builder captionDescriptions(Collection<CaptionDescription> captionDescriptions)
captionDescriptions
- Settings for caption decriptionsEncoderSettings.Builder captionDescriptions(CaptionDescription... captionDescriptions)
captionDescriptions
- Settings for caption decriptionsEncoderSettings.Builder globalConfiguration(GlobalConfiguration globalConfiguration)
globalConfiguration
- Configuration settings that apply to the event as a whole.default EncoderSettings.Builder globalConfiguration(Consumer<GlobalConfiguration.Builder> globalConfiguration)
GlobalConfiguration.Builder
avoiding the need to create one manually via
GlobalConfiguration.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to globalConfiguration(GlobalConfiguration)
.globalConfiguration
- a consumer that will call methods on GlobalConfiguration.Builder
globalConfiguration(GlobalConfiguration)
EncoderSettings.Builder outputGroups(Collection<OutputGroup> outputGroups)
outputGroups
- The new value for the OutputGroups property for this object.EncoderSettings.Builder outputGroups(OutputGroup... outputGroups)
outputGroups
- The new value for the OutputGroups property for this object.EncoderSettings.Builder timecodeConfig(TimecodeConfig timecodeConfig)
timecodeConfig
- Contains settings used to acquire and adjust timecode information from inputs.default EncoderSettings.Builder timecodeConfig(Consumer<TimecodeConfig.Builder> timecodeConfig)
TimecodeConfig.Builder
avoiding the need to create one manually via
TimecodeConfig.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to timecodeConfig(TimecodeConfig)
.timecodeConfig
- a consumer that will call methods on TimecodeConfig.Builder
timecodeConfig(TimecodeConfig)
EncoderSettings.Builder videoDescriptions(Collection<VideoDescription> videoDescriptions)
videoDescriptions
- The new value for the VideoDescriptions property for this object.EncoderSettings.Builder videoDescriptions(VideoDescription... videoDescriptions)
videoDescriptions
- The new value for the VideoDescriptions property for this object.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.