Package io.servicetalk.health.v1
Interface Health.HealthService
- All Superinterfaces:
AsyncCloseable,GrpcBindableService<Health.HealthService>,GrpcService,Health.CheckRpc,Health.WatchRpc
- All Known Implementing Classes:
DefaultHealthService
- Enclosing class:
- Health
public static interface Health.HealthService
extends GrpcBindableService<Health.HealthService>, Health.CheckRpc, Health.WatchRpc
-
Field Summary
Fields inherited from interface io.servicetalk.health.v1.Health.CheckRpc
PATHFields inherited from interface io.servicetalk.health.v1.Health.WatchRpc
PATH -
Method Summary
Modifier and TypeMethodDescriptiondefault Health.ServiceFactoryMakes aHealth.ServiceFactorybound to this instance implementingHealth.HealthServicedefault Collection<MethodDescriptor<?,?>> Get aCollectionof allMethodDescriptors for this service.Methods inherited from interface io.servicetalk.concurrent.api.AsyncCloseable
closeAsyncGracefullyMethods inherited from interface io.servicetalk.grpc.api.GrpcService
closeAsyncMethods inherited from interface io.servicetalk.health.v1.Health.CheckRpc
checkMethods inherited from interface io.servicetalk.health.v1.Health.WatchRpc
watch
-
Method Details
-
bindService
Makes aHealth.ServiceFactorybound to this instance implementingHealth.HealthService- Specified by:
bindServicein interfaceGrpcBindableService<Health.HealthService>- Returns:
- A service factory bound to this service with other appropriate configuration.
-
methodDescriptors
Description copied from interface:GrpcBindableServiceGet aCollectionof allMethodDescriptors for this service.- Specified by:
methodDescriptorsin interfaceGrpcBindableService<Health.HealthService>- Returns:
- a
Collectionof allMethodDescriptors for this service.
-