Interface H265ColorSpaceSettings.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<H265ColorSpaceSettings.Builder,
,H265ColorSpaceSettings> SdkBuilder<H265ColorSpaceSettings.Builder,
,H265ColorSpaceSettings> SdkPojo
- Enclosing class:
H265ColorSpaceSettings
public static interface H265ColorSpaceSettings.Builder
extends SdkPojo, CopyableBuilder<H265ColorSpaceSettings.Builder,H265ColorSpaceSettings>
-
Method Summary
Modifier and TypeMethodDescriptiondefault H265ColorSpaceSettings.Builder
colorSpacePassthroughSettings
(Consumer<ColorSpacePassthroughSettings.Builder> colorSpacePassthroughSettings) Sets the value of the ColorSpacePassthroughSettings property for this object.colorSpacePassthroughSettings
(ColorSpacePassthroughSettings colorSpacePassthroughSettings) Sets the value of the ColorSpacePassthroughSettings property for this object.default H265ColorSpaceSettings.Builder
dolbyVision81Settings
(Consumer<DolbyVision81Settings.Builder> dolbyVision81Settings) Sets the value of the DolbyVision81Settings property for this object.dolbyVision81Settings
(DolbyVision81Settings dolbyVision81Settings) Sets the value of the DolbyVision81Settings property for this object.default H265ColorSpaceSettings.Builder
hdr10Settings
(Consumer<Hdr10Settings.Builder> hdr10Settings) Sets the value of the Hdr10Settings property for this object.hdr10Settings
(Hdr10Settings hdr10Settings) Sets the value of the Hdr10Settings property for this object.default H265ColorSpaceSettings.Builder
rec601Settings
(Consumer<Rec601Settings.Builder> rec601Settings) Sets the value of the Rec601Settings property for this object.rec601Settings
(Rec601Settings rec601Settings) Sets the value of the Rec601Settings property for this object.default H265ColorSpaceSettings.Builder
rec709Settings
(Consumer<Rec709Settings.Builder> rec709Settings) Sets the value of the Rec709Settings property for this object.rec709Settings
(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 Details
-
colorSpacePassthroughSettings
H265ColorSpaceSettings.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 H265ColorSpaceSettings.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.Builder
avoiding the need to create one manually viaColorSpacePassthroughSettings.builder()
.When the
Consumer
completes,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:
-
dolbyVision81Settings
Sets the value of the DolbyVision81Settings property for this object.- Parameters:
dolbyVision81Settings
- The new value for the DolbyVision81Settings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dolbyVision81Settings
default H265ColorSpaceSettings.Builder dolbyVision81Settings(Consumer<DolbyVision81Settings.Builder> dolbyVision81Settings) Sets the value of the DolbyVision81Settings property for this object. This is a convenience method that creates an instance of theDolbyVision81Settings.Builder
avoiding the need to create one manually viaDolbyVision81Settings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todolbyVision81Settings(DolbyVision81Settings)
.- Parameters:
dolbyVision81Settings
- a consumer that will call methods onDolbyVision81Settings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
hdr10Settings
Sets the value of the Hdr10Settings property for this object.- Parameters:
hdr10Settings
- The new value for the Hdr10Settings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hdr10Settings
Sets the value of the Hdr10Settings property for this object. This is a convenience method that creates an instance of theHdr10Settings.Builder
avoiding the need to create one manually viaHdr10Settings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tohdr10Settings(Hdr10Settings)
.- Parameters:
hdr10Settings
- a consumer that will call methods onHdr10Settings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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 H265ColorSpaceSettings.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.Builder
avoiding the need to create one manually viaRec601Settings.builder()
.When the
Consumer
completes,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:
-
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 H265ColorSpaceSettings.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.Builder
avoiding the need to create one manually viaRec709Settings.builder()
.When the
Consumer
completes,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:
-