Package io.micronaut.grpc.server.health
Class GrpcHealthFactory
- java.lang.Object
-
- io.micronaut.grpc.server.health.GrpcHealthFactory
-
@Factory public class GrpcHealthFactory extends java.lang.Object- Since:
- 3.3.0
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringHEALTH_ENABLED
-
Constructor Summary
Constructors Constructor Description GrpcHealthFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.grpc.protobuf.services.HealthStatusManagerhealthStatusManager()Creates aHealthStatusManagerbean if GRPC health is enabled.
-
-
-
Field Detail
-
HEALTH_ENABLED
public static final java.lang.String HEALTH_ENABLED
- See Also:
- Constant Field Values
-
-
Method Detail
-
healthStatusManager
@Singleton @Requires(property="grpc.server.health.enabled",value="true",defaultValue="true") @Requires(classes=io.grpc.protobuf.services.HealthStatusManager.class) public io.grpc.protobuf.services.HealthStatusManager healthStatusManager()
Creates aHealthStatusManagerbean if GRPC health is enabled.- Returns:
- The Singleton
HealthStatusManagerbean.
-
-