Class: DatadogAPIClient::V2::IssueSampleAttributes

Inherits:
Object
  • Object
show all
Includes:
BaseGenericModel
Defined in:
lib/datadog_api_client/v2/models/issue_sample_attributes.rb

Overview

Object containing the information of a sample.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#additional_properties ⇒ Object

Returns the value of attribute additional_properties.



106
107
108
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 106

def additional_properties
  @additional_properties
end

#application_id ⇒ Object

RUM application identifier of the error.



25
26
27
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 25

def application_id
  @application_id
end

#biases ⇒ Object

Biases the sample satisfies. A single error can satisfy several biases.



28
29
30
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 28

def biases
  @biases
end

#build_id ⇒ Object

Build identifier of the mobile application.



31
32
33
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 31

def build_id
  @build_id
end

#bundle_version ⇒ Object

Bundle version of the mobile application.



34
35
36
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 34

def bundle_version
  @bundle_version
end

#data_source ⇒ Object

Product that reported the error. The value is NONE when the error has no known origin.



37
38
39
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 37

def data_source
  @data_source
end

#debug_id ⇒ Object

Debug identifier used to resolve the stack trace of the error to source code.



40
41
42
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 40

def debug_id
  @debug_id
end

#debug_info_captured ⇒ Object

Whether an Exception Replay snapshot was captured for the error.



43
44
45
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 43

def debug_info_captured
  @debug_info_captured
end

#error_source_type ⇒ Object

Source type set by the SDK or tracer that reported the error, such as browser for RUM browser errors or Crashtracking for backend crash reports. Usually not set for APM and logs errors.



47
48
49
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 47

def error_source_type
  @error_source_type
end

#error_stack ⇒ Object

Parsed stack trace of the error. Only the sample picked by the git_metadata bias has frames.



50
51
52
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 50

def error_stack
  @error_stack
end

#event ⇒ Object

Raw error event, as stored by its data source. Its fields differ between APM, logs, and RUM.



53
54
55
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 53

def event
  @event
end

#git_commit_sha ⇒ Object

Git commit SHA of the service version.



56
57
58
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 56

def git_commit_sha
  @git_commit_sha
end

#git_repository_id ⇒ Object

Git repository identifier of the service.



59
60
61
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 59

def git_repository_id
  @git_repository_id
end

#git_repository_url ⇒ Object

Git repository URL of the service.



62
63
64
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 62

def git_repository_url
  @git_repository_url
end

#has_session_replay ⇒ Object

Whether a RUM session replay is available for the error.



65
66
67
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 65

def has_session_replay
  @has_session_replay
end

#language ⇒ Object

Programming language of the service.



68
69
70
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 68

def language
  @language
end

Source code locations of the stack frames that resolve to a repository file.



71
72
73
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 71

def links
  @links
end

#os_name ⇒ Object

Operating system of the device that reported the error.



74
75
76
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 74

def os_name
  @os_name
end

#service ⇒ Object

Service name.



77
78
79
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 77

def service
  @service
end

#session_id ⇒ Object

RUM session identifier of the error.



80
81
82
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 80

def session_id
  @session_id
end

#session_replay_url ⇒ Object

URL of the RUM session replay of the error.



83
84
85
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 83

def session_replay_url
  @session_replay_url
end

#snapshot_id ⇒ Object

Identifier of the Exception Replay snapshot of the error.



86
87
88
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 86

def snapshot_id
  @snapshot_id
end

#span_id ⇒ Object

APM span identifier of the error.



89
90
91
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 89

def span_id
  @span_id
end

#timestamp ⇒ Object

Timestamp of the error.



92
93
94
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 92

def timestamp
  @timestamp
end

#trace_id ⇒ Object

APM trace identifier of the error.



95
96
97
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 95

def trace_id
  @trace_id
end

#variant ⇒ Object

Build variant of the mobile application.



98
99
100
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 98

def variant
  @variant
end

#version ⇒ Object

Version of the service.



101
102
103
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 101

def version
  @version
end

#view_id ⇒ Object

RUM view identifier of the error.



104
105
106
# File 'lib/datadog_api_client/v2/models/issue_sample_attributes.rb', line 104

def view_id
  @view_id
end