Interface EncoderSettings.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<EncoderSettings.Builder,
,EncoderSettings> SdkBuilder<EncoderSettings.Builder,
,EncoderSettings> SdkPojo
- Enclosing class:
EncoderSettings
-
Method Summary
Modifier and TypeMethodDescriptionaudioDescriptions
(Collection<AudioDescription> audioDescriptions) Sets the value of the AudioDescriptions property for this object.audioDescriptions
(Consumer<AudioDescription.Builder>... audioDescriptions) Sets the value of the AudioDescriptions property for this object.audioDescriptions
(AudioDescription... audioDescriptions) Sets the value of the AudioDescriptions property for this object.default EncoderSettings.Builder
availBlanking
(Consumer<AvailBlanking.Builder> availBlanking) Settings for ad avail blanking.availBlanking
(AvailBlanking availBlanking) Settings for ad avail blanking.default EncoderSettings.Builder
availConfiguration
(Consumer<AvailConfiguration.Builder> availConfiguration) Event-wide configuration settings for ad avail insertion.availConfiguration
(AvailConfiguration availConfiguration) Event-wide configuration settings for ad avail insertion.default EncoderSettings.Builder
blackoutSlate
(Consumer<BlackoutSlate.Builder> blackoutSlate) Settings for blackout slate.blackoutSlate
(BlackoutSlate blackoutSlate) Settings for blackout slate.captionDescriptions
(Collection<CaptionDescription> captionDescriptions) Settings for caption decriptionscaptionDescriptions
(Consumer<CaptionDescription.Builder>... captionDescriptions) Settings for caption decriptions This is a convenience method that creates an instance of theCaptionDescription.Builder
avoiding the need to create one manually viaCaptionDescription.builder()
.captionDescriptions
(CaptionDescription... captionDescriptions) Settings for caption decriptionsdefault EncoderSettings.Builder
colorCorrectionSettings
(Consumer<ColorCorrectionSettings.Builder> colorCorrectionSettings) Color Correction Settings This is a convenience method that creates an instance of theColorCorrectionSettings.Builder
avoiding the need to create one manually viaColorCorrectionSettings.builder()
.colorCorrectionSettings
(ColorCorrectionSettings colorCorrectionSettings) Color Correction Settingsdefault EncoderSettings.Builder
featureActivations
(Consumer<FeatureActivations.Builder> featureActivations) Feature Activations This is a convenience method that creates an instance of theFeatureActivations.Builder
avoiding the need to create one manually viaFeatureActivations.builder()
.featureActivations
(FeatureActivations featureActivations) Feature Activationsdefault EncoderSettings.Builder
globalConfiguration
(Consumer<GlobalConfiguration.Builder> globalConfiguration) Configuration settings that apply to the event as a whole.globalConfiguration
(GlobalConfiguration globalConfiguration) Configuration settings that apply to the event as a whole.default EncoderSettings.Builder
motionGraphicsConfiguration
(Consumer<MotionGraphicsConfiguration.Builder> motionGraphicsConfiguration) Settings for motion graphics.motionGraphicsConfiguration
(MotionGraphicsConfiguration motionGraphicsConfiguration) Settings for motion graphics.default EncoderSettings.Builder
nielsenConfiguration
(Consumer<NielsenConfiguration.Builder> nielsenConfiguration) Nielsen configuration settings.nielsenConfiguration
(NielsenConfiguration nielsenConfiguration) Nielsen configuration settings.outputGroups
(Collection<OutputGroup> outputGroups) Sets the value of the OutputGroups property for this object.outputGroups
(Consumer<OutputGroup.Builder>... outputGroups) Sets the value of the OutputGroups property for this object.outputGroups
(OutputGroup... outputGroups) Sets the value of the OutputGroups property for this object.default EncoderSettings.Builder
thumbnailConfiguration
(Consumer<ThumbnailConfiguration.Builder> thumbnailConfiguration) Thumbnail configuration settings.thumbnailConfiguration
(ThumbnailConfiguration thumbnailConfiguration) Thumbnail configuration settings.default EncoderSettings.Builder
timecodeConfig
(Consumer<TimecodeConfig.Builder> timecodeConfig) Contains settings used to acquire and adjust timecode information from inputs.timecodeConfig
(TimecodeConfig timecodeConfig) Contains settings used to acquire and adjust timecode information from inputs.videoDescriptions
(Collection<VideoDescription> videoDescriptions) Sets the value of the VideoDescriptions property for this object.videoDescriptions
(Consumer<VideoDescription.Builder>... videoDescriptions) Sets the value of the VideoDescriptions property for this object.videoDescriptions
(VideoDescription... videoDescriptions) Sets the value of the VideoDescriptions property for this object.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
audioDescriptions
Sets the value of the AudioDescriptions property for this object.- Parameters:
audioDescriptions
- The new value for the AudioDescriptions property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
audioDescriptions
Sets the value of the AudioDescriptions property for this object.- Parameters:
audioDescriptions
- The new value for the AudioDescriptions property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
audioDescriptions
Sets the value of the AudioDescriptions property for this object. This is a convenience method that creates an instance of theAudioDescription.Builder
avoiding the need to create one manually viaAudioDescription.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toaudioDescriptions(List<AudioDescription>)
.- Parameters:
audioDescriptions
- a consumer that will call methods onAudioDescription.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
availBlanking
Settings for ad avail blanking.- Parameters:
availBlanking
- Settings for ad avail blanking.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availBlanking
Settings for ad avail blanking. This is a convenience method that creates an instance of theAvailBlanking.Builder
avoiding the need to create one manually viaAvailBlanking.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toavailBlanking(AvailBlanking)
.- Parameters:
availBlanking
- a consumer that will call methods onAvailBlanking.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
availConfiguration
Event-wide configuration settings for ad avail insertion.- Parameters:
availConfiguration
- Event-wide configuration settings for ad avail insertion.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availConfiguration
default EncoderSettings.Builder availConfiguration(Consumer<AvailConfiguration.Builder> availConfiguration) Event-wide configuration settings for ad avail insertion. This is a convenience method that creates an instance of theAvailConfiguration.Builder
avoiding the need to create one manually viaAvailConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toavailConfiguration(AvailConfiguration)
.- Parameters:
availConfiguration
- a consumer that will call methods onAvailConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
blackoutSlate
Settings for blackout slate.- Parameters:
blackoutSlate
- Settings for blackout slate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
blackoutSlate
Settings for blackout slate. This is a convenience method that creates an instance of theBlackoutSlate.Builder
avoiding the need to create one manually viaBlackoutSlate.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toblackoutSlate(BlackoutSlate)
.- Parameters:
blackoutSlate
- a consumer that will call methods onBlackoutSlate.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
featureActivations
Feature Activations- Parameters:
featureActivations
- Feature Activations- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
featureActivations
default EncoderSettings.Builder featureActivations(Consumer<FeatureActivations.Builder> featureActivations) Feature Activations This is a convenience method that creates an instance of theFeatureActivations.Builder
avoiding the need to create one manually viaFeatureActivations.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofeatureActivations(FeatureActivations)
.- Parameters:
featureActivations
- a consumer that will call methods onFeatureActivations.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
globalConfiguration
Configuration settings that apply to the event as a whole.- Parameters:
globalConfiguration
- Configuration settings that apply to the event as a whole.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
globalConfiguration
default EncoderSettings.Builder globalConfiguration(Consumer<GlobalConfiguration.Builder> globalConfiguration) Configuration settings that apply to the event as a whole. This is a convenience method that creates an instance of theGlobalConfiguration.Builder
avoiding the need to create one manually viaGlobalConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toglobalConfiguration(GlobalConfiguration)
.- Parameters:
globalConfiguration
- a consumer that will call methods onGlobalConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
motionGraphicsConfiguration
EncoderSettings.Builder motionGraphicsConfiguration(MotionGraphicsConfiguration motionGraphicsConfiguration) Settings for motion graphics.- Parameters:
motionGraphicsConfiguration
- Settings for motion graphics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
motionGraphicsConfiguration
default EncoderSettings.Builder motionGraphicsConfiguration(Consumer<MotionGraphicsConfiguration.Builder> motionGraphicsConfiguration) Settings for motion graphics. This is a convenience method that creates an instance of theMotionGraphicsConfiguration.Builder
avoiding the need to create one manually viaMotionGraphicsConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomotionGraphicsConfiguration(MotionGraphicsConfiguration)
.- Parameters:
motionGraphicsConfiguration
- a consumer that will call methods onMotionGraphicsConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nielsenConfiguration
Nielsen configuration settings.- Parameters:
nielsenConfiguration
- Nielsen configuration settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nielsenConfiguration
default EncoderSettings.Builder nielsenConfiguration(Consumer<NielsenConfiguration.Builder> nielsenConfiguration) Nielsen configuration settings. This is a convenience method that creates an instance of theNielsenConfiguration.Builder
avoiding the need to create one manually viaNielsenConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonielsenConfiguration(NielsenConfiguration)
.- Parameters:
nielsenConfiguration
- a consumer that will call methods onNielsenConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
outputGroups
Sets the value of the OutputGroups property for this object.- Parameters:
outputGroups
- The new value for the OutputGroups property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputGroups
Sets the value of the OutputGroups property for this object.- Parameters:
outputGroups
- The new value for the OutputGroups property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputGroups
Sets the value of the OutputGroups property for this object. This is a convenience method that creates an instance of theOutputGroup.Builder
avoiding the need to create one manually viaOutputGroup.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooutputGroups(List<OutputGroup>)
.- Parameters:
outputGroups
- a consumer that will call methods onOutputGroup.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
timecodeConfig
Contains settings used to acquire and adjust timecode information from inputs.- Parameters:
timecodeConfig
- Contains settings used to acquire and adjust timecode information from inputs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timecodeConfig
Contains settings used to acquire and adjust timecode information from inputs. This is a convenience method that creates an instance of theTimecodeConfig.Builder
avoiding the need to create one manually viaTimecodeConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totimecodeConfig(TimecodeConfig)
.- Parameters:
timecodeConfig
- a consumer that will call methods onTimecodeConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
videoDescriptions
Sets the value of the VideoDescriptions property for this object.- Parameters:
videoDescriptions
- The new value for the VideoDescriptions property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
videoDescriptions
Sets the value of the VideoDescriptions property for this object.- Parameters:
videoDescriptions
- The new value for the VideoDescriptions property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
videoDescriptions
Sets the value of the VideoDescriptions property for this object. This is a convenience method that creates an instance of theVideoDescription.Builder
avoiding the need to create one manually viaVideoDescription.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tovideoDescriptions(List<VideoDescription>)
.- Parameters:
videoDescriptions
- a consumer that will call methods onVideoDescription.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
thumbnailConfiguration
Thumbnail configuration settings.- Parameters:
thumbnailConfiguration
- Thumbnail configuration settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
thumbnailConfiguration
default EncoderSettings.Builder thumbnailConfiguration(Consumer<ThumbnailConfiguration.Builder> thumbnailConfiguration) Thumbnail configuration settings. This is a convenience method that creates an instance of theThumbnailConfiguration.Builder
avoiding the need to create one manually viaThumbnailConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tothumbnailConfiguration(ThumbnailConfiguration)
.- Parameters:
thumbnailConfiguration
- a consumer that will call methods onThumbnailConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
colorCorrectionSettings
Color Correction Settings- Parameters:
colorCorrectionSettings
- Color Correction Settings- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
colorCorrectionSettings
default EncoderSettings.Builder colorCorrectionSettings(Consumer<ColorCorrectionSettings.Builder> colorCorrectionSettings) Color Correction Settings This is a convenience method that creates an instance of theColorCorrectionSettings.Builder
avoiding the need to create one manually viaColorCorrectionSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocolorCorrectionSettings(ColorCorrectionSettings)
.- Parameters:
colorCorrectionSettings
- a consumer that will call methods onColorCorrectionSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-