Class: Google::Devtools::Cloudtrace::V1::Trace
- Inherits:
-
Object
- Object
- Google::Devtools::Cloudtrace::V1::Trace
- Defined in:
- lib/google/cloud/trace/v1/doc/google/devtools/cloudtrace/v1/trace.rb
Overview
A trace describes how long it takes for an application to perform an operation. It consists of a set of spans, each of which represent a single timed event within the operation.
Instance Attribute Summary collapse
-
#project_id ⇒ String
Project ID of the Cloud project where the trace data is stored.
-
#spans ⇒ Array<Google::Devtools::Cloudtrace::V1::TraceSpan>
Collection of spans in the trace.
-
#trace_id ⇒ String
Globally unique identifier for the trace.
Instance Attribute Details
#project_id ⇒ String
Returns Project ID of the Cloud project where the trace data is stored.
33 |
# File 'lib/google/cloud/trace/v1/doc/google/devtools/cloudtrace/v1/trace.rb', line 33 class Trace; end |
#spans ⇒ Array<Google::Devtools::Cloudtrace::V1::TraceSpan>
Returns Collection of spans in the trace.
33 |
# File 'lib/google/cloud/trace/v1/doc/google/devtools/cloudtrace/v1/trace.rb', line 33 class Trace; end |
#trace_id ⇒ String
Returns Globally unique identifier for the trace. This identifier is a 128-bit numeric value formatted as a 32-byte hex string.
33 |
# File 'lib/google/cloud/trace/v1/doc/google/devtools/cloudtrace/v1/trace.rb', line 33 class Trace; end |