@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ColorConversion3DLUTSetting extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
ColorConversion3DLUTSetting() |
Modifier and Type | Method and Description |
---|---|
ColorConversion3DLUTSetting |
clone() |
boolean |
equals(Object obj) |
String |
getFileInput()
Specify the input file S3, HTTP, or HTTPS URL for your 3D LUT .cube file.
|
String |
getInputColorSpace()
Specify which inputs use this 3D LUT, according to their color space.
|
Integer |
getInputMasteringLuminance()
Specify which inputs use this 3D LUT, according to their luminance.
|
String |
getOutputColorSpace()
Specify which outputs use this 3D LUT, according to their color space.
|
Integer |
getOutputMasteringLuminance()
Specify which outputs use this 3D LUT, according to their luminance.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setFileInput(String fileInput)
Specify the input file S3, HTTP, or HTTPS URL for your 3D LUT .cube file.
|
void |
setInputColorSpace(String inputColorSpace)
Specify which inputs use this 3D LUT, according to their color space.
|
void |
setInputMasteringLuminance(Integer inputMasteringLuminance)
Specify which inputs use this 3D LUT, according to their luminance.
|
void |
setOutputColorSpace(String outputColorSpace)
Specify which outputs use this 3D LUT, according to their color space.
|
void |
setOutputMasteringLuminance(Integer outputMasteringLuminance)
Specify which outputs use this 3D LUT, according to their luminance.
|
String |
toString()
Returns a string representation of this object.
|
ColorConversion3DLUTSetting |
withFileInput(String fileInput)
Specify the input file S3, HTTP, or HTTPS URL for your 3D LUT .cube file.
|
ColorConversion3DLUTSetting |
withInputColorSpace(ColorSpace inputColorSpace)
Specify which inputs use this 3D LUT, according to their color space.
|
ColorConversion3DLUTSetting |
withInputColorSpace(String inputColorSpace)
Specify which inputs use this 3D LUT, according to their color space.
|
ColorConversion3DLUTSetting |
withInputMasteringLuminance(Integer inputMasteringLuminance)
Specify which inputs use this 3D LUT, according to their luminance.
|
ColorConversion3DLUTSetting |
withOutputColorSpace(ColorSpace outputColorSpace)
Specify which outputs use this 3D LUT, according to their color space.
|
ColorConversion3DLUTSetting |
withOutputColorSpace(String outputColorSpace)
Specify which outputs use this 3D LUT, according to their color space.
|
ColorConversion3DLUTSetting |
withOutputMasteringLuminance(Integer outputMasteringLuminance)
Specify which outputs use this 3D LUT, according to their luminance.
|
public void setFileInput(String fileInput)
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.public String getFileInput()
public ColorConversion3DLUTSetting withFileInput(String fileInput)
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.public void setInputColorSpace(String inputColorSpace)
inputColorSpace
- Specify which inputs use this 3D LUT, according to their color space.ColorSpace
public String getInputColorSpace()
ColorSpace
public ColorConversion3DLUTSetting withInputColorSpace(String inputColorSpace)
inputColorSpace
- Specify which inputs use this 3D LUT, according to their color space.ColorSpace
public ColorConversion3DLUTSetting withInputColorSpace(ColorSpace inputColorSpace)
inputColorSpace
- Specify which inputs use this 3D LUT, according to their color space.ColorSpace
public void setInputMasteringLuminance(Integer inputMasteringLuminance)
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.public Integer getInputMasteringLuminance()
public ColorConversion3DLUTSetting withInputMasteringLuminance(Integer inputMasteringLuminance)
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.public void setOutputColorSpace(String outputColorSpace)
outputColorSpace
- Specify which outputs use this 3D LUT, according to their color space.ColorSpace
public String getOutputColorSpace()
ColorSpace
public ColorConversion3DLUTSetting withOutputColorSpace(String outputColorSpace)
outputColorSpace
- Specify which outputs use this 3D LUT, according to their color space.ColorSpace
public ColorConversion3DLUTSetting withOutputColorSpace(ColorSpace outputColorSpace)
outputColorSpace
- Specify which outputs use this 3D LUT, according to their color space.ColorSpace
public void setOutputMasteringLuminance(Integer outputMasteringLuminance)
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.public Integer getOutputMasteringLuminance()
public ColorConversion3DLUTSetting withOutputMasteringLuminance(Integer outputMasteringLuminance)
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.public String toString()
toString
in class Object
Object.toString()
public ColorConversion3DLUTSetting clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.