Class TaskObservations
java.lang.Object
org.springframework.cloud.task.listener.TaskObservations
Utility class for publishing Spring Cloud Task specific Observations via Micrometer.
Intended for internal use only.
- Since:
- 2.2
- Author:
- Christian Tzolov, Glenn Renfro
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTaskObservations
(io.micrometer.observation.ObservationRegistry observationRegistry, TaskObservationCloudKeyValues taskObservationCloudKeyValues, io.micrometer.observation.ObservationConvention customObservationConvention) -
Method Summary
Modifier and TypeMethodDescriptionvoid
onTaskEnd
(TaskExecution taskExecution) void
onTaskFailed
(Throwable throwable) void
onTaskStartup
(TaskExecution taskExecution)
-
Field Details
-
STATUS_SUCCESS
Successful task execution status indicator.- See Also:
-
STATUS_FAILURE
Failing task execution status indicator.- See Also:
-
UNKNOWN
Default for when value is not present.- See Also:
-
-
Constructor Details
-
TaskObservations
public TaskObservations(io.micrometer.observation.ObservationRegistry observationRegistry, TaskObservationCloudKeyValues taskObservationCloudKeyValues, io.micrometer.observation.ObservationConvention customObservationConvention)
-
-
Method Details
-
onTaskStartup
-
onTaskFailed
-
onTaskEnd
-