Top Description Fields Constructors Methods
io.micrometer.observation

public Class NullObservation

extends SimpleObservation
Class Inheritance
Imports
io.micrometer.observation.contextpropagation.ObservationThreadLocalAccessor

A special Observation that should be used only in special cases where clearing of scopes is important. It will not call any handler methods except for scope related ones.
Since
1.10.8
See Also
ObservationThreadLocalAccessor

Field Summary

Inherited from io.micrometer.observation.SimpleObservation:
lastScoperegistry

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv void
pack-priv void
pack-priv void
pack-priv void
pack-priv void
pack-priv void
public Observation
Inherited from io.micrometer.observation.SimpleObservation:
contextualNameerroreventgetContextgetEnclosingScopegetObservationRegistryhighCardinalityKeyValuelowCardinalityKeyValuenotifyOnScopeClosednotifyOnScopeOpenedobservationConventionopenScopeparentObservationstoptoString

Constructor Detail

NullObservationback to summary
public NullObservation(ObservationRegistry registry)

Method Detail

notifyOnErrorback to summary
pack-priv void notifyOnError()

Overrides io.micrometer.observation.SimpleObservation.notifyOnError.

Annotations
@Override
notifyOnEventback to summary
pack-priv void notifyOnEvent(Observation.Event event)

Overrides io.micrometer.observation.SimpleObservation.notifyOnEvent.

Annotations
@Override
notifyOnObservationStartedback to summary
pack-priv void notifyOnObservationStarted()

Overrides io.micrometer.observation.SimpleObservation.notifyOnObservationStarted.

Annotations
@Override
notifyOnObservationStoppedback to summary
pack-priv void notifyOnObservationStopped(Observation.Context context)

Overrides io.micrometer.observation.SimpleObservation.notifyOnObservationStopped.

Annotations
@Override
notifyOnScopeMakeCurrentback to summary
pack-priv void notifyOnScopeMakeCurrent()

Overrides io.micrometer.observation.SimpleObservation.notifyOnScopeMakeCurrent.

Annotations
@Override
notifyOnScopeResetback to summary
pack-priv void notifyOnScopeReset()

Overrides io.micrometer.observation.SimpleObservation.notifyOnScopeReset.

Annotations
@Override
startback to summary
public Observation start()

Overrides io.micrometer.observation.SimpleObservation.start.

Implements io.micrometer.observation.Observation.start.

Doc from io.micrometer.observation.Observation.start.

Starts the observation. Remember to call this method, otherwise timing calculations will not take place.

Returns:Observation

this

Annotations
@Override