Class HealthDiscoveryServiceGrpc
- java.lang.Object
-
- io.envoyproxy.envoy.service.health.v3.HealthDiscoveryServiceGrpc
-
@Generated(value="by gRPC proto compiler (version 1.48.1)", comments="Source: envoy/service/health/v3/hds.proto") public final class HealthDiscoveryServiceGrpc extends Object
HDS is Health Discovery Service. It compliments Envoy’s health checking service by designating this Envoy to be a healthchecker for a subset of hosts in the cluster. The status of these health checks will be reported to the management server, where it can be aggregated etc and redistributed back to Envoy through EDS.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHealthDiscoveryServiceGrpc.HealthDiscoveryServiceBlockingStubHDS is Health Discovery Service.static classHealthDiscoveryServiceGrpc.HealthDiscoveryServiceFutureStubHDS is Health Discovery Service.static classHealthDiscoveryServiceGrpc.HealthDiscoveryServiceImplBaseHDS is Health Discovery Service.static classHealthDiscoveryServiceGrpc.HealthDiscoveryServiceStubHDS is Health Discovery Service.
-
Field Summary
Fields Modifier and Type Field Description static StringSERVICE_NAME
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static io.grpc.MethodDescriptor<HealthCheckRequestOrEndpointHealthResponse,HealthCheckSpecifier>getFetchHealthCheckMethod()static io.grpc.ServiceDescriptorgetServiceDescriptor()static io.grpc.MethodDescriptor<HealthCheckRequestOrEndpointHealthResponse,HealthCheckSpecifier>getStreamHealthCheckMethod()static HealthDiscoveryServiceGrpc.HealthDiscoveryServiceBlockingStubnewBlockingStub(io.grpc.Channel channel)Creates a new blocking-style stub that supports unary and streaming output calls on the servicestatic HealthDiscoveryServiceGrpc.HealthDiscoveryServiceFutureStubnewFutureStub(io.grpc.Channel channel)Creates a new ListenableFuture-style stub that supports unary calls on the servicestatic HealthDiscoveryServiceGrpc.HealthDiscoveryServiceStubnewStub(io.grpc.Channel channel)Creates a new async stub that supports all call types for the service
-
-
-
Field Detail
-
SERVICE_NAME
public static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getStreamHealthCheckMethod
public static io.grpc.MethodDescriptor<HealthCheckRequestOrEndpointHealthResponse,HealthCheckSpecifier> getStreamHealthCheckMethod()
-
getFetchHealthCheckMethod
public static io.grpc.MethodDescriptor<HealthCheckRequestOrEndpointHealthResponse,HealthCheckSpecifier> getFetchHealthCheckMethod()
-
newStub
public static HealthDiscoveryServiceGrpc.HealthDiscoveryServiceStub newStub(io.grpc.Channel channel)
Creates a new async stub that supports all call types for the service
-
newBlockingStub
public static HealthDiscoveryServiceGrpc.HealthDiscoveryServiceBlockingStub newBlockingStub(io.grpc.Channel channel)
Creates a new blocking-style stub that supports unary and streaming output calls on the service
-
newFutureStub
public static HealthDiscoveryServiceGrpc.HealthDiscoveryServiceFutureStub newFutureStub(io.grpc.Channel channel)
Creates a new ListenableFuture-style stub that supports unary calls on the service
-
getServiceDescriptor
public static io.grpc.ServiceDescriptor getServiceDescriptor()
-
-