Stackdriver Trace Client - Class MessageEvent (1.4.11)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Stackdriver Trace Client class MessageEvent.
This plain PHP class represents an MessageEvent resource. An event describing
a message sent/received between Spans.
Example:
use Google\Cloud\Trace\MessageEvent;
$messageEvent = new MessageEvent('some-event-id');
$span->addTimeEvent($messageEvent);
Methods
__construct
Create a new MessageEvent.
Parameters |
---|
Name | Description |
id |
An identifier for the MessageEvent's message that can be used to match SENT and RECEIVED MessageEvents. It is recommended to be unique within a Span.
|
options |
array
Configuration options.
|
↳ type |
string
Type of MessageEvent. Indicates whether the message was sent or received. Defaults to TYPE_UNSPECIFIED .
|
↳ uncompressedSizeBytes |
int
The number of uncompressed bytes sent or received.
|
↳ compressedSizeBytes |
int
The number of compressed bytes sent or received. If missing assumed to be the same size as uncompressed.
|
info
Returns a serializable array representing this MessageEvent.
Returns |
---|
Type | Description |
array | |
Constants
TYPE_UNSPECIFIED
Value: \Google\Cloud\Trace\V2\Span_TimeEvent_MessageEvent_Type::TYPE_UNSPECIFIED
TYPE_SENT
Value: \Google\Cloud\Trace\V2\Span_TimeEvent_MessageEvent_Type::SENT
TYPE_RECEIVED
Value: \Google\Cloud\Trace\V2\Span_TimeEvent_MessageEvent_Type::RECEIVED
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-19 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{"lastModified": "Last updated 2024-09-19 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-19 UTC."]]