public final class Annotation
extends com.google.api.client.json.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 Healthcare API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
Annotation() |
Modifier and Type | Method and Description |
---|---|
Annotation |
clone() |
AnnotationSource |
getAnnotationSource()
Required.
|
Map<String,String> |
getCustomData()
Additional information for this annotation record, such as annotator and verifier information
or study campaign.
|
ImageAnnotation |
getImageAnnotation()
Annotations for images.
|
String |
getName()
Identifier.
|
ResourceAnnotation |
getResourceAnnotation()
Annotations for resource.
|
SensitiveTextAnnotation |
getTextAnnotation()
Annotations for sensitive texts.
|
Annotation |
set(String fieldName,
Object value) |
Annotation |
setAnnotationSource(AnnotationSource annotationSource)
Required.
|
Annotation |
setCustomData(Map<String,String> customData)
Additional information for this annotation record, such as annotator and verifier information
or study campaign.
|
Annotation |
setImageAnnotation(ImageAnnotation imageAnnotation)
Annotations for images.
|
Annotation |
setName(String name)
Identifier.
|
Annotation |
setResourceAnnotation(ResourceAnnotation resourceAnnotation)
Annotations for resource.
|
Annotation |
setTextAnnotation(SensitiveTextAnnotation textAnnotation)
Annotations for sensitive texts.
|
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public AnnotationSource getAnnotationSource()
null
for nonepublic Annotation setAnnotationSource(AnnotationSource annotationSource)
annotationSource
- annotationSource or null
for nonepublic Map<String,String> getCustomData()
null
for nonepublic Annotation setCustomData(Map<String,String> customData)
customData
- customData or null
for nonepublic ImageAnnotation getImageAnnotation()
null
for nonepublic Annotation setImageAnnotation(ImageAnnotation imageAnnotation)
imageAnnotation
- imageAnnotation or null
for nonepublic String getName()
null
for nonepublic Annotation setName(String name)
name
- name or null
for nonepublic ResourceAnnotation getResourceAnnotation()
null
for nonepublic Annotation setResourceAnnotation(ResourceAnnotation resourceAnnotation)
resourceAnnotation
- resourceAnnotation or null
for nonepublic SensitiveTextAnnotation getTextAnnotation()
null
for nonepublic Annotation setTextAnnotation(SensitiveTextAnnotation textAnnotation)
textAnnotation
- textAnnotation or null
for nonepublic Annotation set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public Annotation clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.