public final class DisplayData
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 Google Dataflow 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| Constructor and Description |
|---|
DisplayData() |
| Modifier and Type | Method and Description |
|---|---|
DisplayData |
clone() |
java.lang.Boolean |
getBoolValue()
Contains value if the data is of a boolean type.
|
java.lang.String |
getDurationValue()
Contains value if the data is of duration type.
|
java.lang.Float |
getFloatValue()
Contains value if the data is of float type.
|
java.lang.Long |
getInt64Value()
Contains value if the data is of int64 type.
|
java.lang.String |
getJavaClassValue()
Contains value if the data is of java class type.
|
java.lang.String |
getKey()
The key identifying the display data.
|
java.lang.String |
getLabel()
An optional label to display in a dax UI for the element.
|
java.lang.String |
getNamespace()
The namespace for the key.
|
java.lang.String |
getShortStrValue()
A possible additional shorter value to display.
|
java.lang.String |
getStrValue()
Contains value if the data is of string type.
|
java.lang.String |
getTimestampValue()
Contains value if the data is of timestamp type.
|
java.lang.String |
getUrl()
An optional full URL.
|
DisplayData |
set(java.lang.String fieldName,
java.lang.Object value) |
DisplayData |
setBoolValue(java.lang.Boolean boolValue)
Contains value if the data is of a boolean type.
|
DisplayData |
setDurationValue(java.lang.String durationValue)
Contains value if the data is of duration type.
|
DisplayData |
setFloatValue(java.lang.Float floatValue)
Contains value if the data is of float type.
|
DisplayData |
setInt64Value(java.lang.Long int64Value)
Contains value if the data is of int64 type.
|
DisplayData |
setJavaClassValue(java.lang.String javaClassValue)
Contains value if the data is of java class type.
|
DisplayData |
setKey(java.lang.String key)
The key identifying the display data.
|
DisplayData |
setLabel(java.lang.String label)
An optional label to display in a dax UI for the element.
|
DisplayData |
setNamespace(java.lang.String namespace)
The namespace for the key.
|
DisplayData |
setShortStrValue(java.lang.String shortStrValue)
A possible additional shorter value to display.
|
DisplayData |
setStrValue(java.lang.String strValue)
Contains value if the data is of string type.
|
DisplayData |
setTimestampValue(java.lang.String timestampValue)
Contains value if the data is of timestamp type.
|
DisplayData |
setUrl(java.lang.String url)
An optional full URL.
|
getFactory, setFactory, toPrettyString, toStringentrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeyspublic java.lang.Boolean getBoolValue()
null for nonepublic DisplayData setBoolValue(java.lang.Boolean boolValue)
boolValue - boolValue or null for nonepublic java.lang.String getDurationValue()
null for nonepublic DisplayData setDurationValue(java.lang.String durationValue)
durationValue - durationValue or null for nonepublic java.lang.Float getFloatValue()
null for nonepublic DisplayData setFloatValue(java.lang.Float floatValue)
floatValue - floatValue or null for nonepublic java.lang.Long getInt64Value()
null for nonepublic DisplayData setInt64Value(java.lang.Long int64Value)
int64Value - int64Value or null for nonepublic java.lang.String getJavaClassValue()
null for nonepublic DisplayData setJavaClassValue(java.lang.String javaClassValue)
javaClassValue - javaClassValue or null for nonepublic java.lang.String getKey()
null for nonepublic DisplayData setKey(java.lang.String key)
key - key or null for nonepublic java.lang.String getLabel()
null for nonepublic DisplayData setLabel(java.lang.String label)
label - label or null for nonepublic java.lang.String getNamespace()
null for nonepublic DisplayData setNamespace(java.lang.String namespace)
namespace - namespace or null for nonepublic java.lang.String getShortStrValue()
null for nonepublic DisplayData setShortStrValue(java.lang.String shortStrValue)
shortStrValue - shortStrValue or null for nonepublic java.lang.String getStrValue()
null for nonepublic DisplayData setStrValue(java.lang.String strValue)
strValue - strValue or null for nonepublic java.lang.String getTimestampValue()
null for nonepublic DisplayData setTimestampValue(java.lang.String timestampValue)
timestampValue - timestampValue or null for nonepublic java.lang.String getUrl()
null for nonepublic DisplayData setUrl(java.lang.String url)
url - url or null for nonepublic DisplayData set(java.lang.String fieldName, java.lang.Object value)
set in class com.google.api.client.json.GenericJsonpublic DisplayData clone()
clone in class com.google.api.client.json.GenericJson