GRPC C++  1.24.0
Public Member Functions
grpc_impl::HealthCheckServiceInterface Class Referenceabstract

The gRPC server uses this interface to expose the health checking service without depending on protobuf. More...

#include <health_check_service_interface_impl.h>

Public Member Functions

virtual ~HealthCheckServiceInterface ()
 
virtual void SetServingStatus (const grpc::string &service_name, bool serving)=0
 Set or change the serving status of the given service_name. More...
 
virtual void SetServingStatus (bool serving)=0
 Apply to all registered service names. More...
 
virtual void Shutdown ()
 Set all registered service names to not serving and prevent future state changes. More...
 

Detailed Description

The gRPC server uses this interface to expose the health checking service without depending on protobuf.

Constructor & Destructor Documentation

◆ ~HealthCheckServiceInterface()

virtual grpc_impl::HealthCheckServiceInterface::~HealthCheckServiceInterface ( )
inlinevirtual

Member Function Documentation

◆ SetServingStatus() [1/2]

virtual void grpc_impl::HealthCheckServiceInterface::SetServingStatus ( const grpc::string service_name,
bool  serving 
)
pure virtual

Set or change the serving status of the given service_name.

◆ SetServingStatus() [2/2]

virtual void grpc_impl::HealthCheckServiceInterface::SetServingStatus ( bool  serving)
pure virtual

Apply to all registered service names.

◆ Shutdown()

virtual void grpc_impl::HealthCheckServiceInterface::Shutdown ( )
inlinevirtual

Set all registered service names to not serving and prevent future state changes.


The documentation for this class was generated from the following file: