module Datadog module CI class Span @tracer_span: Datadog::Tracing::SpanOperation attr_reader tracer_span: Datadog::Tracing::SpanOperation def initialize: (Datadog::Tracing::SpanOperation tracer_span) -> void def id: () -> Integer def name: () -> String def service: () -> String def passed!: () -> void def failed!: (?exception: untyped?) -> void def skipped!: (?exception: untyped?, ?reason: String?) -> void def get_tag: (String key) -> untyped? def set_tag: (String key, untyped? value) -> void def set_metric: (String key, untyped value) -> void def set_tags: (Hash[untyped, untyped] tags) -> void def finish: () -> void def span_type: () -> String def set_environment_runtime_tags: () -> void def set_default_tags: () -> void end end end