Package com.google.appengine.api.images
Class OutputSettings
- java.lang.Object
-
- com.google.appengine.api.images.OutputSettings
-
-
Constructor Summary
Constructors Constructor Description OutputSettings(ImagesService.OutputEncoding outputEncoding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ImagesService.OutputEncodinggetOutputEncoding()Gets the output encoding.intgetQuality()Gets the quality.booleanhasQuality()Checks if the quality value has been set.voidsetOutputEncoding(ImagesService.OutputEncoding outputEncoding)Sets the output encoding.voidsetQuality(int quality)Sets the quality of the returned image.
-
-
-
Constructor Detail
-
OutputSettings
public OutputSettings(ImagesService.OutputEncoding outputEncoding)
-
-
Method Detail
-
getOutputEncoding
public ImagesService.OutputEncoding getOutputEncoding()
Gets the output encoding.- Returns:
- The output encoding.
-
setOutputEncoding
public void setOutputEncoding(ImagesService.OutputEncoding outputEncoding)
Sets the output encoding.- Parameters:
outputEncoding- The encoding to set.
-
getQuality
public int getQuality()
Gets the quality.- Returns:
- If the quality has been set, a value between 1 and 100. Otherwise, it returns -1.
-
setQuality
public void setQuality(int quality)
Sets the quality of the returned image. Value must be between 1 and 100.- Parameters:
quality- The quality to set.- Throws:
IllegalArgumentException- if quality is not between 1 and 100.
-
hasQuality
public boolean hasQuality()
Checks if the quality value has been set.- Returns:
- If the quality has been set, true. Otherwise, false.
-
-