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.BuilderavailBlanking(Consumer<AvailBlanking.Builder> availBlanking) Settings for ad avail blanking.availBlanking(AvailBlanking availBlanking) Settings for ad avail blanking.default EncoderSettings.BuilderavailConfiguration(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.BuilderblackoutSlate(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.Builderavoiding the need to create one manually viaCaptionDescription.builder().captionDescriptions(CaptionDescription... captionDescriptions) Settings for caption decriptionsdefault EncoderSettings.BuildercolorCorrectionSettings(Consumer<ColorCorrectionSettings.Builder> colorCorrectionSettings) Color Correction Settings This is a convenience method that creates an instance of theColorCorrectionSettings.Builderavoiding the need to create one manually viaColorCorrectionSettings.builder().colorCorrectionSettings(ColorCorrectionSettings colorCorrectionSettings) Color Correction Settingsdefault EncoderSettings.BuilderfeatureActivations(Consumer<FeatureActivations.Builder> featureActivations) Feature Activations This is a convenience method that creates an instance of theFeatureActivations.Builderavoiding the need to create one manually viaFeatureActivations.builder().featureActivations(FeatureActivations featureActivations) Feature Activationsdefault EncoderSettings.BuilderglobalConfiguration(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.BuildermotionGraphicsConfiguration(Consumer<MotionGraphicsConfiguration.Builder> motionGraphicsConfiguration) Settings for motion graphics.motionGraphicsConfiguration(MotionGraphicsConfiguration motionGraphicsConfiguration) Settings for motion graphics.default EncoderSettings.BuildernielsenConfiguration(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.BuilderthumbnailConfiguration(Consumer<ThumbnailConfiguration.Builder> thumbnailConfiguration) Thumbnail configuration settings.thumbnailConfiguration(ThumbnailConfiguration thumbnailConfiguration) Thumbnail configuration settings.default EncoderSettings.BuildertimecodeConfig(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.Builderavoiding the need to create one manually viaAudioDescription.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaAvailBlanking.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaAvailConfiguration.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaBlackoutSlate.builder().When the
Consumercompletes,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:
-
captionDescriptions
Settings for caption decriptions- Parameters:
captionDescriptions- Settings for caption decriptions- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
captionDescriptions
Settings for caption decriptions- Parameters:
captionDescriptions- Settings for caption decriptions- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
captionDescriptions
EncoderSettings.Builder captionDescriptions(Consumer<CaptionDescription.Builder>... captionDescriptions) Settings for caption decriptions This is a convenience method that creates an instance of theCaptionDescription.Builderavoiding the need to create one manually viaCaptionDescription.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocaptionDescriptions(List<CaptionDescription>).- Parameters:
captionDescriptions- a consumer that will call methods onCaptionDescription.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.Builderavoiding the need to create one manually viaFeatureActivations.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaGlobalConfiguration.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaMotionGraphicsConfiguration.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaNielsenConfiguration.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaOutputGroup.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaTimecodeConfig.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaVideoDescription.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaThumbnailConfiguration.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaColorCorrectionSettings.builder().When the
Consumercompletes,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:
-