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
~HealthCheckServiceServerBuilderOption() override
Definition: health_check_service_server_builder_option.h:36
void UpdatePlugins(std::vector< std::unique_ptr< ServerBuilderPlugin >> *plugins) override
Alter the ServerBuilderPlugin map that will be added into ServerBuilder.
Definition: health_check_service_server_builder_option.cc:32
HealthCheckServiceServerBuilderOption(std::unique_ptr< HealthCheckServiceInterface > hc)
The ownership of hc will be taken and transferred to the grpc server.
Definition: health_check_service_server_builder_option.cc:23
This header provides an object that reads bytes directly from a grpc::ByteBuffer, via the ZeroCopyInp...
Definition: alarm.h:24
Definition: health_check_service_server_builder_option.h:30
Options for channel creation.
Definition: channel_arguments_impl.h:43
void UpdateArguments(ChannelArguments *args) override
Alter the ChannelArguments used to create the gRPC server.
Definition: health_check_service_server_builder_option.cc:27
Interface to pass an option to a ServerBuilder.
Definition: server_builder_option_impl.h:31