@@ -10,7 +10,7 @@ module Datadog
10
10
11
11
attr_reader span_events: untyped
12
12
13
- attr_reader end_time: untyped
13
+ attr_reader end_time: ::Time
14
14
15
15
attr_reader id: untyped
16
16
@@ -22,15 +22,29 @@ module Datadog
22
22
23
23
attr_reader service: untyped
24
24
25
- attr_reader start_time: untyped
25
+ attr_reader start_time: ::Time
26
26
27
27
attr_reader trace_id: untyped
28
28
29
29
attr_reader type : untyped
30
30
31
31
attr_accessor status: untyped
32
32
33
- def initialize : (untyped name, ?child_of: untyped ?, ?events: untyped ?, ?on_error: untyped ?, ?parent_id: ::Integer, ?resource: untyped , ?service: untyped ?, ?start_time: untyped ?, ?tags: untyped ?, ?trace_id: untyped ?, ?type : untyped ?, ?links: untyped ?, ?span_events: untyped ?) -> void
33
+ def initialize : (
34
+ String name,
35
+ ?events: Events,
36
+ ?on_error: on_error,
37
+ ?parent_id: Integer,
38
+ ?resource: String,
39
+ ?service: (String | nil ),
40
+ ?start_time: (Time | nil ),
41
+ ?tags: (Hash[String, (String|Numeric)] | nil ),
42
+ ?trace_id: (Integer | nil ),
43
+ ?type : (String | nil ),
44
+ ?links: (Array[SpanLink] | nil ),
45
+ ?span_events: (Array[SpanEvent] | nil ),
46
+ ?id: (Integer | nil )
47
+ ) -> void
34
48
35
49
def name= : (untyped name) -> untyped
36
50
@@ -44,7 +58,7 @@ module Datadog
44
58
45
59
def start : (?untyped ? start_time) -> self
46
60
47
- def stop : (?untyped ? stop_time) -> ( nil | self )
61
+ def stop : (?untyped ? stop_time) -> self ?
48
62
49
63
def started? : () -> untyped
50
64
@@ -71,17 +85,17 @@ module Datadog
71
85
class Events
72
86
include Tracing::Events
73
87
74
- DEFAULT_ON_ERROR: untyped
88
+ DEFAULT_ON_ERROR: on_error
75
89
76
90
attr_reader after_finish: untyped
77
91
78
92
attr_reader after_stop: untyped
79
93
80
94
attr_reader before_start: untyped
81
95
82
- def initialize : (?on_error: untyped ? ) -> void
96
+ def initialize : (?on_error: on_error ) -> void
83
97
84
- def on_error : () -> untyped
98
+ def on_error : () -> OnError
85
99
86
100
class AfterFinish < Tracing::Event
87
101
def initialize : () -> void
0 commit comments