Go to the documentation of this file.
19 #ifndef GRPCPP_EXT_HEALTH_CHECK_SERVICE_SERVER_BUILDER_OPTION_H
20 #define GRPCPP_EXT_HEALTH_CHECK_SERVICE_SERVER_BUILDER_OPTION_H
35 std::unique_ptr<HealthCheckServiceInterface> hc);
39 std::vector<std::unique_ptr<ServerBuilderPlugin>>* plugins)
override;
42 std::unique_ptr<HealthCheckServiceInterface> hc_;
47 #endif // GRPCPP_EXT_HEALTH_CHECK_SERVICE_SERVER_BUILDER_OPTION_H
Interface to pass an option to a ServerBuilder.
Definition: server_builder_option.h:31
An Alarm posts the user-provided tag to its associated completion queue or invokes the user-provided ...
Definition: alarm.h:33
Definition: health_check_service_server_builder_option.h:30
void UpdatePlugins(std::vector< std::unique_ptr< ServerBuilderPlugin >> *plugins) override
Options for channel creation.
Definition: channel_arguments.h:39
HealthCheckServiceServerBuilderOption(std::unique_ptr< HealthCheckServiceInterface > hc)
The ownership of hc will be taken and transferred to the grpc server.
~HealthCheckServiceServerBuilderOption() override
Definition: health_check_service_server_builder_option.h:36
void UpdateArguments(ChannelArguments *args) override
Alter the ChannelArguments used to create the gRPC server.