HealthController class

The controller responsible for handling health check requests. It defines a GET endpoint that triggers the health check process and returns the results.

Constructors

HealthController([String? path])
Creates a HealthController with an optional custom path for the health check endpoint. If no path is provided, it defaults to '/health'.

Properties

exceptionFilters Set<ExceptionFilter>
The exceptionFilters property contains the exception filters of the controller.
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
hooks → HooksContainer
The hooksContainer property contains the hooks container of the controller.
finalinherited
metadata List<Metadata>
The metadata property contains the metadata of the controller.
no setterinherited
path String
The path property contains the path of the controller.
finalinherited
pipes List<Pipe>
The list of pipes to be applied.
getter/setter pairinherited
routes Map<String, RestRouteHandlerSpec>
The routes property contains the routes of the controller.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
version int?
The version property contains the version of the controller.
no setterinherited

Methods

get(String routeId) → RestRouteHandlerSpec?
The get method is used to get a route.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
on<T, B>(Route route, Future<T> handler(RequestContext<B> context), {bool shouldValidateMultipart = false}) → void
The on method is used to register a route.
inherited
onStatic<T>(Route route, T handler) → void
The onStatic method is used to register a static route. It takes a Route and a Object value.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited