Package io.servicetalk.health.v1
Interface Health.BlockingHealthService
- All Superinterfaces:
AutoCloseable
,BlockingGrpcService
,GracefulAutoCloseable
,GrpcBindableService<Health.HealthService>
,Health.BlockingCheckRpc
,Health.BlockingWatchRpc
- Enclosing class:
- Health
public static interface Health.BlockingHealthService
extends GrpcBindableService<Health.HealthService>, Health.BlockingCheckRpc, Health.BlockingWatchRpc
-
Field Summary
Fields inherited from interface io.servicetalk.health.v1.Health.BlockingCheckRpc
PATH
Fields inherited from interface io.servicetalk.health.v1.Health.BlockingWatchRpc
PATH
-
Method Summary
Modifier and TypeMethodDescriptiondefault Health.ServiceFactory
Makes aHealth.ServiceFactory
bound to this instance implementingHealth.BlockingHealthService
default Collection<MethodDescriptor<?,
?>> Get aCollection
of allMethodDescriptor
s for this service.Methods inherited from interface io.servicetalk.grpc.api.BlockingGrpcService
close
Methods inherited from interface io.servicetalk.concurrent.GracefulAutoCloseable
closeGracefully
Methods inherited from interface io.servicetalk.health.v1.Health.BlockingCheckRpc
check
Methods inherited from interface io.servicetalk.health.v1.Health.BlockingWatchRpc
watch, watch
-
Method Details
-
bindService
Makes aHealth.ServiceFactory
bound to this instance implementingHealth.BlockingHealthService
- Specified by:
bindService
in interfaceGrpcBindableService<Health.HealthService>
- Returns:
- A service factory bound to this service with other appropriate configuration.
-
methodDescriptors
Description copied from interface:GrpcBindableService
Get aCollection
of allMethodDescriptor
s for this service.- Specified by:
methodDescriptors
in interfaceGrpcBindableService<Health.HealthService>
- Returns:
- a
Collection
of allMethodDescriptor
s for this service.
-