Dataflow v1beta3 API - Class DisplayData (2.0.0-beta06)

public sealed class DisplayData : IMessage<DisplayData>, IEquatable<DisplayData>, IDeepCloneable<DisplayData>, IBufferMessage, IMessage

Reference documentation and code samples for the Dataflow v1beta3 API class DisplayData.

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

Inheritance

object > DisplayData

Namespace

Google.Cloud.Dataflow.V1Beta3

Assembly

Google.Cloud.Dataflow.V1Beta3.dll

Constructors

DisplayData()

public DisplayData()

DisplayData(DisplayData)

public DisplayData(DisplayData other)
Parameter
Name Description
other DisplayData

Properties

BoolValue

public bool BoolValue { get; set; }

Contains value if the data is of a boolean type.

Property Value
Type Description
bool

DurationValue

public Duration DurationValue { get; set; }

Contains value if the data is of duration type.

Property Value
Type Description
Duration

FloatValue

public float FloatValue { get; set; }

Contains value if the data is of float type.

Property Value
Type Description
float

HasBoolValue

public bool HasBoolValue { get; }

Gets whether the "bool_value" field is set

Property Value
Type Description
bool

HasFloatValue

public bool HasFloatValue { get; }

Gets whether the "float_value" field is set

Property Value
Type Description
bool

HasInt64Value

public bool HasInt64Value { get; }

Gets whether the "int64_value" field is set

Property Value
Type Description
bool

HasJavaClassValue

public bool HasJavaClassValue { get; }

Gets whether the "java_class_value" field is set

Property Value
Type Description
bool

HasStrValue

public bool HasStrValue { get; }

Gets whether the "str_value" field is set

Property Value
Type Description
bool

Int64Value

public long Int64Value { get; set; }

Contains value if the data is of int64 type.

Property Value
Type Description
long

JavaClassValue

public string JavaClassValue { get; set; }

Contains value if the data is of java class type.

Property Value
Type Description
string

Key

public string Key { get; set; }

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.

Property Value
Type Description
string

Label

public string Label { get; set; }

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

Property Value
Type Description
string

Namespace

public string Namespace { get; set; }

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.

Property Value
Type Description
string

ShortStrValue

public string ShortStrValue { get; set; }

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.

Property Value
Type Description
string

StrValue

public string StrValue { get; set; }

Contains value if the data is of string type.

Property Value
Type Description
string

TimestampValue

public Timestamp TimestampValue { get; set; }

Contains value if the data is of timestamp type.

Property Value
Type Description
Timestamp

Url

public string Url { get; set; }

An optional full URL.

Property Value
Type Description
string

ValueCase

public DisplayData.ValueOneofCase ValueCase { get; }
Property Value
Type Description
DisplayDataValueOneofCase