Class PublishContext
- All Implemented Interfaces:
io.micrometer.observation.Observation.ContextView
public class PublishContext
extends io.micrometer.observation.transport.SenderContext<Map<String,Object>>
Observation.Context for use with RabbitMQ client Observation instrumentation.- Since:
- 5.19.0
-
Method Summary
Modifier and TypeMethodDescriptionintMethods inherited from class io.micrometer.observation.transport.SenderContext
getCarrier, getKind, getRemoteServiceAddress, getRemoteServiceName, getSetter, setCarrier, setRemoteServiceAddress, setRemoteServiceNameMethods inherited from class io.micrometer.observation.Observation.Context
addHighCardinalityKeyValue, addHighCardinalityKeyValues, addLowCardinalityKeyValue, addLowCardinalityKeyValues, clear, computeIfAbsent, containsKey, get, getAllKeyValues, getContextualName, getError, getHighCardinalityKeyValue, getHighCardinalityKeyValues, getLowCardinalityKeyValue, getLowCardinalityKeyValues, getName, getOrDefault, getParentObservation, getRequired, put, remove, removeHighCardinalityKeyValue, removeHighCardinalityKeyValues, removeLowCardinalityKeyValue, removeLowCardinalityKeyValues, setContextualName, setError, setName, setParentObservation, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface io.micrometer.observation.Observation.ContextView
getOrDefault
-
Method Details
-
getExchange
-
getRoutingKey
-
getPayloadSizeBytes
public int getPayloadSizeBytes() -
getConnectionInfo
-