Google Cloud Trace v2 API - Class AttributeValue (3.6.0)

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

Reference documentation and code samples for the Google Cloud Trace v2 API class AttributeValue.

The allowed types for [VALUE] in a [KEY]:[VALUE] attribute.

Inheritance

object > AttributeValue

Namespace

Google.Cloud.Trace.V2

Assembly

Google.Cloud.Trace.V2.dll

Constructors

AttributeValue()

public AttributeValue()

AttributeValue(AttributeValue)

public AttributeValue(AttributeValue other)
Parameter
Name Description
other AttributeValue

Properties

BoolValue

public bool BoolValue { get; set; }

A Boolean value represented by true or false.

Property Value
Type Description
bool

HasBoolValue

public bool HasBoolValue { get; }

Gets whether the "bool_value" field is set

Property Value
Type Description
bool

HasIntValue

public bool HasIntValue { get; }

Gets whether the "int_value" field is set

Property Value
Type Description
bool

IntValue

public long IntValue { get; set; }

A 64-bit signed integer.

Property Value
Type Description
long

StringValue

public TruncatableString StringValue { get; set; }

A string up to 256 bytes long.

Property Value
Type Description
TruncatableString

ValueCase

public AttributeValue.ValueOneofCase ValueCase { get; }
Property Value
Type Description
AttributeValueValueOneofCase