public sealed class AttributeValue : IMessage<AttributeValue>, IEquatable<AttributeValue>, IDeepCloneable<AttributeValue>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Trace v2 API class AttributeValue.
The allowed types for [VALUE] in a [KEY]:[VALUE] attribute.
Implements
IMessageAttributeValue, IEquatableAttributeValue, IDeepCloneableAttributeValue, IBufferMessage, IMessageNamespace
Google.Cloud.Trace.V2Assembly
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 |
|