Interface H264ColorSpaceSettings.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<H264ColorSpaceSettings.Builder,H264ColorSpaceSettings>,SdkBuilder<H264ColorSpaceSettings.Builder,H264ColorSpaceSettings>,SdkPojo
- Enclosing class:
- H264ColorSpaceSettings
public static interface H264ColorSpaceSettings.Builder extends SdkPojo, CopyableBuilder<H264ColorSpaceSettings.Builder,H264ColorSpaceSettings>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default H264ColorSpaceSettings.BuildercolorSpacePassthroughSettings(Consumer<ColorSpacePassthroughSettings.Builder> colorSpacePassthroughSettings)Sets the value of the ColorSpacePassthroughSettings property for this object.H264ColorSpaceSettings.BuildercolorSpacePassthroughSettings(ColorSpacePassthroughSettings colorSpacePassthroughSettings)Sets the value of the ColorSpacePassthroughSettings property for this object.default H264ColorSpaceSettings.Builderrec601Settings(Consumer<Rec601Settings.Builder> rec601Settings)Sets the value of the Rec601Settings property for this object.H264ColorSpaceSettings.Builderrec601Settings(Rec601Settings rec601Settings)Sets the value of the Rec601Settings property for this object.default H264ColorSpaceSettings.Builderrec709Settings(Consumer<Rec709Settings.Builder> rec709Settings)Sets the value of the Rec709Settings property for this object.H264ColorSpaceSettings.Builderrec709Settings(Rec709Settings rec709Settings)Sets the value of the Rec709Settings 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 Detail
-
colorSpacePassthroughSettings
H264ColorSpaceSettings.Builder colorSpacePassthroughSettings(ColorSpacePassthroughSettings colorSpacePassthroughSettings)
Sets the value of the ColorSpacePassthroughSettings property for this object.- Parameters:
colorSpacePassthroughSettings- The new value for the ColorSpacePassthroughSettings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
colorSpacePassthroughSettings
default H264ColorSpaceSettings.Builder colorSpacePassthroughSettings(Consumer<ColorSpacePassthroughSettings.Builder> colorSpacePassthroughSettings)
Sets the value of the ColorSpacePassthroughSettings property for this object. This is a convenience method that creates an instance of theColorSpacePassthroughSettings.Builderavoiding the need to create one manually viaColorSpacePassthroughSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocolorSpacePassthroughSettings(ColorSpacePassthroughSettings).- Parameters:
colorSpacePassthroughSettings- a consumer that will call methods onColorSpacePassthroughSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
colorSpacePassthroughSettings(ColorSpacePassthroughSettings)
-
rec601Settings
H264ColorSpaceSettings.Builder rec601Settings(Rec601Settings rec601Settings)
Sets the value of the Rec601Settings property for this object.- Parameters:
rec601Settings- The new value for the Rec601Settings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rec601Settings
default H264ColorSpaceSettings.Builder rec601Settings(Consumer<Rec601Settings.Builder> rec601Settings)
Sets the value of the Rec601Settings property for this object. This is a convenience method that creates an instance of theRec601Settings.Builderavoiding the need to create one manually viaRec601Settings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torec601Settings(Rec601Settings).- Parameters:
rec601Settings- a consumer that will call methods onRec601Settings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
rec601Settings(Rec601Settings)
-
rec709Settings
H264ColorSpaceSettings.Builder rec709Settings(Rec709Settings rec709Settings)
Sets the value of the Rec709Settings property for this object.- Parameters:
rec709Settings- The new value for the Rec709Settings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rec709Settings
default H264ColorSpaceSettings.Builder rec709Settings(Consumer<Rec709Settings.Builder> rec709Settings)
Sets the value of the Rec709Settings property for this object. This is a convenience method that creates an instance of theRec709Settings.Builderavoiding the need to create one manually viaRec709Settings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torec709Settings(Rec709Settings).- Parameters:
rec709Settings- a consumer that will call methods onRec709Settings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
rec709Settings(Rec709Settings)
-
-