@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ColorCorrectionSettings extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
ColorCorrectionSettings() |
Modifier and Type | Method and Description |
---|---|
ColorCorrectionSettings |
clone() |
boolean |
equals(Object obj) |
List<ColorCorrection> |
getGlobalColorCorrections()
An array of colorCorrections that applies when you are using 3D LUT files to perform color conversion on video.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setGlobalColorCorrections(Collection<ColorCorrection> globalColorCorrections)
An array of colorCorrections that applies when you are using 3D LUT files to perform color conversion on video.
|
String |
toString()
Returns a string representation of this object.
|
ColorCorrectionSettings |
withGlobalColorCorrections(Collection<ColorCorrection> globalColorCorrections)
An array of colorCorrections that applies when you are using 3D LUT files to perform color conversion on video.
|
ColorCorrectionSettings |
withGlobalColorCorrections(ColorCorrection... globalColorCorrections)
An array of colorCorrections that applies when you are using 3D LUT files to perform color conversion on video.
|
public List<ColorCorrection> getGlobalColorCorrections()
public void setGlobalColorCorrections(Collection<ColorCorrection> globalColorCorrections)
globalColorCorrections
- An array of colorCorrections that applies when you are using 3D LUT files to perform color conversion on
video. Each colorCorrection contains one 3D LUT file (that defines the color mapping for converting an
input color space to an output color space), and the input/output combination that this 3D LUT file
applies to. MediaLive reads the color space in the input metadata, determines the color space that you
have specified for the output, and finds and uses the LUT file that applies to this combination.public ColorCorrectionSettings withGlobalColorCorrections(ColorCorrection... globalColorCorrections)
NOTE: This method appends the values to the existing list (if any). Use
setGlobalColorCorrections(java.util.Collection)
or
withGlobalColorCorrections(java.util.Collection)
if you want to override the existing values.
globalColorCorrections
- An array of colorCorrections that applies when you are using 3D LUT files to perform color conversion on
video. Each colorCorrection contains one 3D LUT file (that defines the color mapping for converting an
input color space to an output color space), and the input/output combination that this 3D LUT file
applies to. MediaLive reads the color space in the input metadata, determines the color space that you
have specified for the output, and finds and uses the LUT file that applies to this combination.public ColorCorrectionSettings withGlobalColorCorrections(Collection<ColorCorrection> globalColorCorrections)
globalColorCorrections
- An array of colorCorrections that applies when you are using 3D LUT files to perform color conversion on
video. Each colorCorrection contains one 3D LUT file (that defines the color mapping for converting an
input color space to an output color space), and the input/output combination that this 3D LUT file
applies to. MediaLive reads the color space in the input metadata, determines the color space that you
have specified for the output, and finds and uses the LUT file that applies to this combination.public String toString()
toString
in class Object
Object.toString()
public ColorCorrectionSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.