Interface ColorConversion3DLUTSetting.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ColorConversion3DLUTSetting.Builder,ColorConversion3DLUTSetting>,SdkBuilder<ColorConversion3DLUTSetting.Builder,ColorConversion3DLUTSetting>,SdkPojo
- Enclosing class:
- ColorConversion3DLUTSetting
public static interface ColorConversion3DLUTSetting.Builder extends SdkPojo, CopyableBuilder<ColorConversion3DLUTSetting.Builder,ColorConversion3DLUTSetting>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ColorConversion3DLUTSetting.BuilderfileInput(String fileInput)Specify the input file S3, HTTP, or HTTPS URL for your 3D LUT .cube file.ColorConversion3DLUTSetting.BuilderinputColorSpace(String inputColorSpace)Specify which inputs use this 3D LUT, according to their color space.ColorConversion3DLUTSetting.BuilderinputColorSpace(ColorSpace inputColorSpace)Specify which inputs use this 3D LUT, according to their color space.ColorConversion3DLUTSetting.BuilderinputMasteringLuminance(Integer inputMasteringLuminance)Specify which inputs use this 3D LUT, according to their luminance.ColorConversion3DLUTSetting.BuilderoutputColorSpace(String outputColorSpace)Specify which outputs use this 3D LUT, according to their color space.ColorConversion3DLUTSetting.BuilderoutputColorSpace(ColorSpace outputColorSpace)Specify which outputs use this 3D LUT, according to their color space.ColorConversion3DLUTSetting.BuilderoutputMasteringLuminance(Integer outputMasteringLuminance)Specify which outputs use this 3D LUT, according to their luminance.-
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
-
fileInput
ColorConversion3DLUTSetting.Builder fileInput(String fileInput)
Specify the input file S3, HTTP, or HTTPS URL for your 3D LUT .cube file. Note that MediaConvert accepts 3D LUT files up to 8MB in size.- Parameters:
fileInput- Specify the input file S3, HTTP, or HTTPS URL for your 3D LUT .cube file. Note that MediaConvert accepts 3D LUT files up to 8MB in size.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputColorSpace
ColorConversion3DLUTSetting.Builder inputColorSpace(String inputColorSpace)
Specify which inputs use this 3D LUT, according to their color space.- Parameters:
inputColorSpace- Specify which inputs use this 3D LUT, according to their color space.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ColorSpace,ColorSpace
-
inputColorSpace
ColorConversion3DLUTSetting.Builder inputColorSpace(ColorSpace inputColorSpace)
Specify which inputs use this 3D LUT, according to their color space.- Parameters:
inputColorSpace- Specify which inputs use this 3D LUT, according to their color space.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ColorSpace,ColorSpace
-
inputMasteringLuminance
ColorConversion3DLUTSetting.Builder inputMasteringLuminance(Integer inputMasteringLuminance)
Specify which inputs use this 3D LUT, according to their luminance. To apply this 3D LUT to HDR10 or P3D65 (HDR) inputs with a specific mastering luminance: Enter an integer from 0 to 2147483647, corresponding to the input's Maximum luminance value. To apply this 3D LUT to any input regardless of its luminance: Leave blank, or enter 0.- Parameters:
inputMasteringLuminance- Specify which inputs use this 3D LUT, according to their luminance. To apply this 3D LUT to HDR10 or P3D65 (HDR) inputs with a specific mastering luminance: Enter an integer from 0 to 2147483647, corresponding to the input's Maximum luminance value. To apply this 3D LUT to any input regardless of its luminance: Leave blank, or enter 0.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputColorSpace
ColorConversion3DLUTSetting.Builder outputColorSpace(String outputColorSpace)
Specify which outputs use this 3D LUT, according to their color space.- Parameters:
outputColorSpace- Specify which outputs use this 3D LUT, according to their color space.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ColorSpace,ColorSpace
-
outputColorSpace
ColorConversion3DLUTSetting.Builder outputColorSpace(ColorSpace outputColorSpace)
Specify which outputs use this 3D LUT, according to their color space.- Parameters:
outputColorSpace- Specify which outputs use this 3D LUT, according to their color space.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ColorSpace,ColorSpace
-
outputMasteringLuminance
ColorConversion3DLUTSetting.Builder outputMasteringLuminance(Integer outputMasteringLuminance)
Specify which outputs use this 3D LUT, according to their luminance. To apply this 3D LUT to HDR10 or P3D65 (HDR) outputs with a specific luminance: Enter an integer from 0 to 2147483647, corresponding to the output's luminance. To apply this 3D LUT to any output regardless of its luminance: Leave blank, or enter 0.- Parameters:
outputMasteringLuminance- Specify which outputs use this 3D LUT, according to their luminance. To apply this 3D LUT to HDR10 or P3D65 (HDR) outputs with a specific luminance: Enter an integer from 0 to 2147483647, corresponding to the output's luminance. To apply this 3D LUT to any output regardless of its luminance: Leave blank, or enter 0.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-