Class MongoHandlerContext
java.lang.Object
io.micrometer.observation.Observation.Context
io.micrometer.observation.transport.SenderContext<Object>
org.springframework.data.mongodb.observability.MongoHandlerContext
- All Implemented Interfaces:
Observation.ContextView
A
Observation.Context that contains MongoDB events.- Since:
- 4.0
- Author:
- Marcin Grzejszczak, Greg Turnquist, Mark Paluch
-
Constructor Summary
ConstructorsConstructorDescriptionMongoHandlerContext(ConnectionString connectionString, CommandStartedEvent commandStartedEvent, RequestContext requestContext) -
Method Summary
Modifier and TypeMethodDescriptionMethods 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
-
Constructor Details
-
MongoHandlerContext
public MongoHandlerContext(@Nullable ConnectionString connectionString, CommandStartedEvent commandStartedEvent, RequestContext requestContext)
-
-
Method Details
-
getCommandStartedEvent
-
getRequestContext
-
getDatabaseName
-
getCollectionName
-
getCommandName
-
getConnectionString
-