Top Interfaces Classes Enums
[default module]

Package io.micrometer.observation.transport

Annotations
@NonNullApi
@NonNullFields
Imports
io.micrometer.common.lang.NonNullApi, .NonNullFields

Interface Summary

Modifier and TypeInterface and Description
public interface
Propagator

Inspired by OpenZipkin Brave and OpenTelemetry.

public interface
ResponseContext<
type of response object
RES
>

Common interface for getting/setting the response object on io.

Class Summary

Modifier and TypeClass and Description
public class
ReceiverContext<
type of the carrier object
C
>

Context used when receiving data over the wire without requiring any confirmation to be sent to sender of the data.

public class
RequestReplyReceiverContext<
type of the carrier object
C
,
type of the response object
RES
>

Context used when receiving data over the wire with confirmation to be sent to sender of the data.

public class
RequestReplySenderContext<
type of the carrier object
C
,
type of the response object
RES
>

Context used when sending data over the wire with the idea that you'll wait for some response from the recipient.

public class
SenderContext<
type of the carrier object
C
>

Context used when sending data over the wire in a fire and forget fashion.

Enum Summary

Modifier and TypeEnum and Description
public enum
Kind

Represents side of communication.