#include <health_check_service_server_builder_option.h>
Public Member Functions | |
HealthCheckServiceServerBuilderOption (std::unique_ptr< HealthCheckServiceInterface > hc) | |
void | UpdateArguments (ChannelArguments *args) override |
Alter the ChannelArguments used to create the gRPC server. More... | |
void | UpdatePlugins (std::vector< std::unique_ptr< ServerBuilderPlugin >> *plugins) override |
~HealthCheckServiceServerBuilderOption () override | |
![]() | |
virtual void | UpdatePlugins (std::vector< std::unique_ptr< grpc::ServerBuilderPlugin >> *plugins)=0 |
Alter the ServerBuilderPlugin map that will be added into ServerBuilder. More... | |
virtual | ~ServerBuilderOption () |
Private Attributes | |
std::unique_ptr< HealthCheckServiceInterface > | hc_ |
Definition at line 30 of file grpcpp/ext/health_check_service_server_builder_option.h.
|
explicit |
The ownership of hc will be taken and transferred to the grpc server. To explicitly disable default service, pass in a nullptr.
Definition at line 30 of file health_check_service_server_builder_option.cc.
|
inlineoverride |
Definition at line 36 of file grpcpp/ext/health_check_service_server_builder_option.h.
|
overridevirtual |
Alter the ChannelArguments used to create the gRPC server.
Implements grpc::ServerBuilderOption.
Definition at line 34 of file health_check_service_server_builder_option.cc.
|
override |
Definition at line 39 of file health_check_service_server_builder_option.cc.
|
private |
Definition at line 42 of file grpcpp/ext/health_check_service_server_builder_option.h.