HTTP tap data

    A fully buffered HTTP trace message.

    request

    (data.tap.v3.HttpBufferedTrace.Message) Request message.

    response

    () Response message.

    [data.tap.v3.HttpBufferedTrace.Message proto]

    HTTP message wrapper.

    headers

    () Message headers.

    body

    (data.tap.v3.Body) Message body.

    () Message trailers.

    [data.tap.v3.HttpStreamedTraceSegment proto]

    A streamed HTTP trace segment. Multiple segments make up a full trace.

    trace_id

    () Trace ID unique to the originating Envoy only. Trace IDs can repeat and should not be used for long term stable uniqueness.

    request_headers

    (config.core.v3.HeaderMap) Request headers.

    Only one of , request_body_chunk, , response_headers, , response_trailers may be set.

    request_body_chunk

    () Request body chunk.

    Only one of request_headers, , request_trailers, , response_body_chunk, may be set.

    (config.core.v3.HeaderMap) Request trailers.

    Only one of , request_body_chunk, , response_headers, , response_trailers may be set.

    response_headers

    () Response headers.

    Only one of request_headers, , request_trailers, , response_body_chunk, may be set.

    response_body_chunk

    (data.tap.v3.Body) Response body chunk.

    Only one of , request_body_chunk, , response_headers, , response_trailers may be set.

    response_trailers

    () Response trailers.

    Only one of request_headers, , request_trailers, , response_body_chunk, may be set.