Google Cloud Dataflow V1beta3 Client - Class DisplayData (0.4.1)

Reference documentation and code samples for the Google Cloud Dataflow V1beta3 Client class DisplayData.

Data provided with a pipeline or transform to provide descriptive info.

Generated from protobuf message google.dataflow.v1beta3.DisplayData

Namespace

Google \ Cloud \ Dataflow \ V1beta3

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ key string

The key identifying the display data. This is intended to be used as a label for the display data when viewed in a dax monitoring system.

↳ namespace string

The namespace for the key. This is usually a class name or programming language namespace (i.e. python module) which defines the display data. This allows a dax monitoring system to specially handle the data and perform custom rendering.

↳ str_value string

Contains value if the data is of string type.

↳ int64_value int|string

Contains value if the data is of int64 type.

↳ float_value float

Contains value if the data is of float type.

↳ java_class_value string

Contains value if the data is of java class type.

↳ timestamp_value Google\Protobuf\Timestamp

Contains value if the data is of timestamp type.

↳ duration_value Google\Protobuf\Duration

Contains value if the data is of duration type.

↳ bool_value bool

Contains value if the data is of a boolean type.

↳ short_str_value string

A possible additional shorter value to display. For example a java_class_name_value of com.mypackage.MyDoFn will be stored with MyDoFn as the short_str_value and com.mypackage.MyDoFn as the java_class_name value. short_str_value can be displayed and java_class_name_value will be displayed as a tooltip.

↳ url string

An optional full URL.

↳ label string

An optional label to display in a dax UI for the element.

getKey

The key identifying the display data.

This is intended to be used as a label for the display data when viewed in a dax monitoring system.

Returns
TypeDescription
string

setKey

The key identifying the display data.

This is intended to be used as a label for the display data when viewed in a dax monitoring system.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getNamespace

The namespace for the key. This is usually a class name or programming language namespace (i.e. python module) which defines the display data.

This allows a dax monitoring system to specially handle the data and perform custom rendering.

Returns
TypeDescription
string

setNamespace

The namespace for the key. This is usually a class name or programming language namespace (i.e. python module) which defines the display data.

This allows a dax monitoring system to specially handle the data and perform custom rendering.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getStrValue

Contains value if the data is of string type.

Returns
TypeDescription
string

hasStrValue

setStrValue

Contains value if the data is of string type.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getInt64Value

Contains value if the data is of int64 type.

Returns
TypeDescription
int|string

hasInt64Value

setInt64Value

Contains value if the data is of int64 type.

Parameter
NameDescription
var int|string
Returns
TypeDescription
$this

getFloatValue

Contains value if the data is of float type.

Returns
TypeDescription
float

hasFloatValue

setFloatValue

Contains value if the data is of float type.

Parameter
NameDescription
var float
Returns
TypeDescription
$this

getJavaClassValue

Contains value if the data is of java class type.

Returns
TypeDescription
string

hasJavaClassValue

setJavaClassValue

Contains value if the data is of java class type.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getTimestampValue

Contains value if the data is of timestamp type.

Returns
TypeDescription
Google\Protobuf\Timestamp|null

hasTimestampValue

setTimestampValue

Contains value if the data is of timestamp type.

Parameter
NameDescription
var Google\Protobuf\Timestamp
Returns
TypeDescription
$this

getDurationValue

Contains value if the data is of duration type.

Returns
TypeDescription
Google\Protobuf\Duration|null

hasDurationValue

setDurationValue

Contains value if the data is of duration type.

Parameter
NameDescription
var Google\Protobuf\Duration
Returns
TypeDescription
$this

getBoolValue

Contains value if the data is of a boolean type.

Returns
TypeDescription
bool

hasBoolValue

setBoolValue

Contains value if the data is of a boolean type.

Parameter
NameDescription
var bool
Returns
TypeDescription
$this

getShortStrValue

A possible additional shorter value to display.

For example a java_class_name_value of com.mypackage.MyDoFn will be stored with MyDoFn as the short_str_value and com.mypackage.MyDoFn as the java_class_name value. short_str_value can be displayed and java_class_name_value will be displayed as a tooltip.

Returns
TypeDescription
string

setShortStrValue

A possible additional shorter value to display.

For example a java_class_name_value of com.mypackage.MyDoFn will be stored with MyDoFn as the short_str_value and com.mypackage.MyDoFn as the java_class_name value. short_str_value can be displayed and java_class_name_value will be displayed as a tooltip.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getUrl

An optional full URL.

Returns
TypeDescription
string

setUrl

An optional full URL.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getLabel

An optional label to display in a dax UI for the element.

Returns
TypeDescription
string

setLabel

An optional label to display in a dax UI for the element.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getValue

Returns
TypeDescription
string