Reference documentation and code samples for the Stackdriver Trace V2 Client class Attributes.
A set of attributes as key-value pairs.
Generated from protobuf message google.devtools.cloudtrace.v2.Span.Attributes
Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ attribute_map |
array|Google\Protobuf\Internal\MapField
A set of attributes. Each attribute's key can be up to 128 bytes long. The value can be a string up to 256 bytes, a signed 64-bit integer, or the boolean values |
↳ dropped_attributes_count |
int
The number of attributes that were discarded. Attributes can be discarded because their keys are too long or because there are too many attributes. If this value is 0 then all attributes are valid. |
getAttributeMap
A set of attributes. Each attribute's key can be up to 128 bytes
long. The value can be a string up to 256 bytes, a signed 64-bit integer,
or the boolean values true
or false
. For example:
"/instance_id": { "string_value": { "value": "my-instance" } }
"/http/request_bytes": { "int_value": 300 }
"example.com/myattribute": { "bool_value": false }
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\MapField |
setAttributeMap
A set of attributes. Each attribute's key can be up to 128 bytes
long. The value can be a string up to 256 bytes, a signed 64-bit integer,
or the boolean values true
or false
. For example:
"/instance_id": { "string_value": { "value": "my-instance" } }
"/http/request_bytes": { "int_value": 300 }
"example.com/myattribute": { "bool_value": false }
Parameter | |
---|---|
Name | Description |
var |
array|Google\Protobuf\Internal\MapField
|
Returns | |
---|---|
Type | Description |
$this |
getDroppedAttributesCount
The number of attributes that were discarded. Attributes can be discarded because their keys are too long or because there are too many attributes.
If this value is 0 then all attributes are valid.
Returns | |
---|---|
Type | Description |
int |
setDroppedAttributesCount
The number of attributes that were discarded. Attributes can be discarded because their keys are too long or because there are too many attributes.
If this value is 0 then all attributes are valid.
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$this |