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 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, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
public 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.GenericJson
public DisplayData clone()
clone
in class com.google.api.client.json.GenericJson