Sha256: e650b8a4f5c3c98519395288b5040918165cb9afaf2b2aa82009bde1d18c957d
Contents?: true
Size: 1.4 KB
Versions: 3
Compression:
Stored size: 1.4 KB
Contents
module Datadog module CI module TestVisibility class Transport DEFAULT_MAX_PAYLOAD_SIZE: Integer attr_reader serializers_factory: singleton(Datadog::CI::TestVisibility::Serializers::Factories::TestLevel) attr_reader dd_env: String? attr_reader api: Datadog::CI::Transport::Api::Base attr_reader max_payload_size: Integer @dd_env: String? @serializers_factory: singleton(Datadog::CI::TestVisibility::Serializers::Factories::TestLevel) @max_payload_size: Integer def initialize: ( api: Datadog::CI::Transport::Api::Base, ?dd_env: ::String?, ?serializers_factory: singleton(Datadog::CI::TestVisibility::Serializers::Factories::TestLevel), ?max_payload_size: Integer ) -> void def send_traces: (Array[Datadog::Tracing::TraceSegment] traces) -> ::Array[Datadog::CI::Transport::HTTP::ResponseDecorator] private def send_payload: (String encoded_payload) -> Datadog::CI::Transport::HTTP::ResponseDecorator def pack_events: (Array[String] encoded_events) -> String def encode_traces: (Array[Datadog::Tracing::TraceSegment] traces) -> ::Array[String] def encode_span: (Datadog::Tracing::TraceSegment trace, Datadog::Tracing::Span span) -> String? def encoder: () -> singleton(Datadog::Core::Encoding::MsgpackEncoder) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
datadog-ci-0.4.1 | sig/datadog/ci/test_visibility/transport.rbs |
datadog-ci-0.4.0 | sig/datadog/ci/test_visibility/transport.rbs |
datadog-ci-0.3.0 | sig/datadog/ci/test_visibility/transport.rbs |