Sha256: 88b82afb8b78be47ce14903233ab18845b6f0824163a7a8b1b0d9feb94c26494

Contents?: true

Size: 812 Bytes

Versions: 2

Compression:

Stored size: 812 Bytes

Contents

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 name: () -> 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

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
datadog-ci-0.4.1 sig/datadog/ci/span.rbs
datadog-ci-0.4.0 sig/datadog/ci/span.rbs