Interface EncoderSettings.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<EncoderSettings.Builder,EncoderSettings>,SdkBuilder<EncoderSettings.Builder,EncoderSettings>,SdkPojo
- Enclosing class:
- EncoderSettings
public static interface EncoderSettings.Builder extends SdkPojo, CopyableBuilder<EncoderSettings.Builder,EncoderSettings>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description EncoderSettings.BuilderaudioDescriptions(Collection<AudioDescription> audioDescriptions)Sets the value of the AudioDescriptions property for this object.EncoderSettings.BuilderaudioDescriptions(Consumer<AudioDescription.Builder>... audioDescriptions)Sets the value of the AudioDescriptions property for this object.EncoderSettings.BuilderaudioDescriptions(AudioDescription... audioDescriptions)Sets the value of the AudioDescriptions property for this object.default EncoderSettings.BuilderavailBlanking(Consumer<AvailBlanking.Builder> availBlanking)Settings for ad avail blanking.EncoderSettings.BuilderavailBlanking(AvailBlanking availBlanking)Settings for ad avail blanking.default EncoderSettings.BuilderavailConfiguration(Consumer<AvailConfiguration.Builder> availConfiguration)Event-wide configuration settings for ad avail insertion.EncoderSettings.BuilderavailConfiguration(AvailConfiguration availConfiguration)Event-wide configuration settings for ad avail insertion.default EncoderSettings.BuilderblackoutSlate(Consumer<BlackoutSlate.Builder> blackoutSlate)Settings for blackout slate.EncoderSettings.BuilderblackoutSlate(BlackoutSlate blackoutSlate)Settings for blackout slate.EncoderSettings.BuildercaptionDescriptions(Collection<CaptionDescription> captionDescriptions)Settings for caption decriptionsEncoderSettings.BuildercaptionDescriptions(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().EncoderSettings.BuildercaptionDescriptions(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().EncoderSettings.BuildercolorCorrectionSettings(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().EncoderSettings.BuilderfeatureActivations(FeatureActivations featureActivations)Feature Activationsdefault EncoderSettings.BuilderglobalConfiguration(Consumer<GlobalConfiguration.Builder> globalConfiguration)Configuration settings that apply to the event as a whole.EncoderSettings.BuilderglobalConfiguration(GlobalConfiguration globalConfiguration)Configuration settings that apply to the event as a whole.default EncoderSettings.BuildermotionGraphicsConfiguration(Consumer<MotionGraphicsConfiguration.Builder> motionGraphicsConfiguration)Settings for motion graphics.EncoderSettings.BuildermotionGraphicsConfiguration(MotionGraphicsConfiguration motionGraphicsConfiguration)Settings for motion graphics.default EncoderSettings.BuildernielsenConfiguration(Consumer<NielsenConfiguration.Builder> nielsenConfiguration)Nielsen configuration settings.EncoderSettings.BuildernielsenConfiguration(NielsenConfiguration nielsenConfiguration)Nielsen configuration settings.EncoderSettings.BuilderoutputGroups(Collection<OutputGroup> outputGroups)Sets the value of the OutputGroups property for this object.EncoderSettings.BuilderoutputGroups(Consumer<OutputGroup.Builder>... outputGroups)Sets the value of the OutputGroups property for this object.EncoderSettings.BuilderoutputGroups(OutputGroup... outputGroups)Sets the value of the OutputGroups property for this object.default EncoderSettings.BuilderthumbnailConfiguration(Consumer<ThumbnailConfiguration.Builder> thumbnailConfiguration)Thumbnail configuration settings.EncoderSettings.BuilderthumbnailConfiguration(ThumbnailConfiguration thumbnailConfiguration)Thumbnail configuration settings.default EncoderSettings.BuildertimecodeConfig(Consumer<TimecodeConfig.Builder> timecodeConfig)Contains settings used to acquire and adjust timecode information from inputs.EncoderSettings.BuildertimecodeConfig(TimecodeConfig timecodeConfig)Contains settings used to acquire and adjust timecode information from inputs.EncoderSettings.BuildervideoDescriptions(Collection<VideoDescription> videoDescriptions)Sets the value of the VideoDescriptions property for this object.EncoderSettings.BuildervideoDescriptions(Consumer<VideoDescription.Builder>... videoDescriptions)Sets the value of the VideoDescriptions property for this object.EncoderSettings.BuildervideoDescriptions(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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
audioDescriptions
EncoderSettings.Builder audioDescriptions(Collection<AudioDescription> 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
EncoderSettings.Builder audioDescriptions(AudioDescription... 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
EncoderSettings.Builder audioDescriptions(Consumer<AudioDescription.Builder>... 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 to#audioDescriptions(List.) - 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:
#audioDescriptions(java.util.Collection)
-
availBlanking
EncoderSettings.Builder availBlanking(AvailBlanking 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
default EncoderSettings.Builder availBlanking(Consumer<AvailBlanking.Builder> 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:
availBlanking(AvailBlanking)
-
availConfiguration
EncoderSettings.Builder availConfiguration(AvailConfiguration 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:
availConfiguration(AvailConfiguration)
-
blackoutSlate
EncoderSettings.Builder blackoutSlate(BlackoutSlate 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
default EncoderSettings.Builder blackoutSlate(Consumer<BlackoutSlate.Builder> 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:
blackoutSlate(BlackoutSlate)
-
captionDescriptions
EncoderSettings.Builder captionDescriptions(Collection<CaptionDescription> 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(CaptionDescription... 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 to#captionDescriptions(List.) - 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:
#captionDescriptions(java.util.Collection)
-
featureActivations
EncoderSettings.Builder featureActivations(FeatureActivations 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:
featureActivations(FeatureActivations)
-
globalConfiguration
EncoderSettings.Builder globalConfiguration(GlobalConfiguration 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:
globalConfiguration(GlobalConfiguration)
-
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:
motionGraphicsConfiguration(MotionGraphicsConfiguration)
-
nielsenConfiguration
EncoderSettings.Builder nielsenConfiguration(NielsenConfiguration 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:
nielsenConfiguration(NielsenConfiguration)
-
outputGroups
EncoderSettings.Builder outputGroups(Collection<OutputGroup> 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
EncoderSettings.Builder outputGroups(OutputGroup... 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
EncoderSettings.Builder outputGroups(Consumer<OutputGroup.Builder>... 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 to#outputGroups(List.) - 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:
#outputGroups(java.util.Collection)
-
timecodeConfig
EncoderSettings.Builder timecodeConfig(TimecodeConfig 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
default EncoderSettings.Builder timecodeConfig(Consumer<TimecodeConfig.Builder> 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:
timecodeConfig(TimecodeConfig)
-
videoDescriptions
EncoderSettings.Builder videoDescriptions(Collection<VideoDescription> 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
EncoderSettings.Builder videoDescriptions(VideoDescription... 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
EncoderSettings.Builder videoDescriptions(Consumer<VideoDescription.Builder>... 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 to#videoDescriptions(List.) - 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:
#videoDescriptions(java.util.Collection)
-
thumbnailConfiguration
EncoderSettings.Builder thumbnailConfiguration(ThumbnailConfiguration 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:
thumbnailConfiguration(ThumbnailConfiguration)
-
colorCorrectionSettings
EncoderSettings.Builder colorCorrectionSettings(ColorCorrectionSettings 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:
colorCorrectionSettings(ColorCorrectionSettings)
-
-