public final class GoogleCloudVisionV1p4beta1QualityOptimizationResult extends GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Cloud Vision API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
GoogleCloudVisionV1p4beta1QualityOptimizationResult() |
| Modifier and Type | Method and Description |
|---|---|
GoogleCloudVisionV1p4beta1QualityOptimizationResult |
clone() |
byte[] |
decodeImage()
Optimized image bytes.
|
GoogleCloudVisionV1p4beta1QualityOptimizationResult |
encodeImage(byte[] image)
Optimized image bytes.
|
String |
getImage()
Optimized image bytes.
|
String |
getMimeType()
Mime type of the output image.
|
String |
getQualityOptimizationType()
Required optimization type.
|
GoogleCloudVisionV1p4beta1QualityOptimizationResult |
set(String fieldName,
Object value) |
GoogleCloudVisionV1p4beta1QualityOptimizationResult |
setImage(String image)
Optimized image bytes.
|
GoogleCloudVisionV1p4beta1QualityOptimizationResult |
setMimeType(String mimeType)
Mime type of the output image.
|
GoogleCloudVisionV1p4beta1QualityOptimizationResult |
setQualityOptimizationType(String qualityOptimizationType)
Required optimization type.
|
getFactory, setFactory, toPrettyString, toStringentrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic GoogleCloudVisionV1p4beta1QualityOptimizationResult()
public String getImage()
null for nonedecodeImage()public byte[] decodeImage()
null for nonegetImage()public GoogleCloudVisionV1p4beta1QualityOptimizationResult setImage(String image)
image - image or null for none#encodeImage()public GoogleCloudVisionV1p4beta1QualityOptimizationResult encodeImage(byte[] image)
The value is encoded Base64 or {@code null} for none.
public String getMimeType()
null for nonepublic GoogleCloudVisionV1p4beta1QualityOptimizationResult setMimeType(String mimeType)
mimeType - mimeType or null for nonepublic String getQualityOptimizationType()
null for nonepublic GoogleCloudVisionV1p4beta1QualityOptimizationResult setQualityOptimizationType(String qualityOptimizationType)
qualityOptimizationType - qualityOptimizationType or null for nonepublic GoogleCloudVisionV1p4beta1QualityOptimizationResult set(String fieldName, Object value)
set in class GenericJsonpublic GoogleCloudVisionV1p4beta1QualityOptimizationResult clone()
clone in class GenericJsonCopyright © 2011–2020 Google. All rights reserved.