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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default H265ColorSpaceSettings.BuildercolorSpacePassthroughSettings(Consumer<ColorSpacePassthroughSettings.Builder> colorSpacePassthroughSettings)Sets the value of the ColorSpacePassthroughSettings property for this object.H265ColorSpaceSettings.BuildercolorSpacePassthroughSettings(ColorSpacePassthroughSettings colorSpacePassthroughSettings)Sets the value of the ColorSpacePassthroughSettings property for this object.default H265ColorSpaceSettings.BuilderdolbyVision81Settings(Consumer<DolbyVision81Settings.Builder> dolbyVision81Settings)Sets the value of the DolbyVision81Settings property for this object.H265ColorSpaceSettings.BuilderdolbyVision81Settings(DolbyVision81Settings dolbyVision81Settings)Sets the value of the DolbyVision81Settings property for this object.default H265ColorSpaceSettings.Builderhdr10Settings(Consumer<Hdr10Settings.Builder> hdr10Settings)Sets the value of the Hdr10Settings property for this object.H265ColorSpaceSettings.Builderhdr10Settings(Hdr10Settings hdr10Settings)Sets the value of the Hdr10Settings property for this object.default H265ColorSpaceSettings.Builderrec601Settings(Consumer<Rec601Settings.Builder> rec601Settings)Sets the value of the Rec601Settings property for this object.H265ColorSpaceSettings.Builderrec601Settings(Rec601Settings rec601Settings)Sets the value of the Rec601Settings property for this object.default H265ColorSpaceSettings.Builderrec709Settings(Consumer<Rec709Settings.Builder> rec709Settings)Sets the value of the Rec709Settings property for this object.H265ColorSpaceSettings.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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
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.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)
-
dolbyVision81Settings
H265ColorSpaceSettings.Builder dolbyVision81Settings(DolbyVision81Settings 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.Builderavoiding the need to create one manually viaDolbyVision81Settings.builder().When the
Consumercompletes,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:
dolbyVision81Settings(DolbyVision81Settings)
-
hdr10Settings
H265ColorSpaceSettings.Builder hdr10Settings(Hdr10Settings 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
default H265ColorSpaceSettings.Builder hdr10Settings(Consumer<Hdr10Settings.Builder> hdr10Settings)
Sets the value of the Hdr10Settings property for this object. This is a convenience method that creates an instance of theHdr10Settings.Builderavoiding the need to create one manually viaHdr10Settings.builder().When the
Consumercompletes,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:
hdr10Settings(Hdr10Settings)
-
rec601Settings
H265ColorSpaceSettings.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 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.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
H265ColorSpaceSettings.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 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.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)
-
-