TraceSnapshot¶
-
class
oci.apm_traces.models.
TraceSnapshot
(**kwargs)¶ Bases:
object
Definition of a trace snapshot object.
Methods
__init__
(**kwargs)Initializes a new TraceSnapshot object with values from keyword arguments. Attributes
key
[Required] Gets the key of this TraceSnapshot. span_snapshots
[Required] Gets the span_snapshots of this TraceSnapshot. time_ended
Gets the time_ended of this TraceSnapshot. time_started
Gets the time_started of this TraceSnapshot. trace_snapshot_details
Gets the trace_snapshot_details of this TraceSnapshot. -
__init__
(**kwargs)¶ Initializes a new TraceSnapshot object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - key (str) – The value to assign to the key property of this TraceSnapshot.
- time_started (datetime) – The value to assign to the time_started property of this TraceSnapshot.
- time_ended (datetime) – The value to assign to the time_ended property of this TraceSnapshot.
- trace_snapshot_details (list[oci.apm_traces.models.SnapshotDetail]) – The value to assign to the trace_snapshot_details property of this TraceSnapshot.
- span_snapshots (list[oci.apm_traces.models.SpanSnapshot]) – The value to assign to the span_snapshots property of this TraceSnapshot.
-
key
¶ [Required] Gets the key of this TraceSnapshot. Unique identifier (traceId) for the trace that represents the span set. Note that this field is defined as traceKey in the API and it maps to the traceId in the trace data in Application Performance Monitoring.
Returns: The key of this TraceSnapshot. Return type: str
-
span_snapshots
¶ [Required] Gets the span_snapshots of this TraceSnapshot. List of spans.
Returns: The span_snapshots of this TraceSnapshot. Return type: list[oci.apm_traces.models.SpanSnapshot]
-
time_ended
¶ Gets the time_ended of this TraceSnapshot. End time of the trace.
Returns: The time_ended of this TraceSnapshot. Return type: datetime
-
time_started
¶ Gets the time_started of this TraceSnapshot. Start time of the trace.
Returns: The time_started of this TraceSnapshot. Return type: datetime
-
trace_snapshot_details
¶ Gets the trace_snapshot_details of this TraceSnapshot. Trace snapshots properties.
Returns: The trace_snapshot_details of this TraceSnapshot. Return type: list[oci.apm_traces.models.SnapshotDetail]
-