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
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
void UpdatePlugins(std::vector< std::unique_ptr< ServerBuilderPlugin >> *plugins) override
Alter the ServerBuilderPlugin map that will be added into ServerBuilder.
Interface to pass an option to a ServerBuilder.
Definition: server_builder_option_impl.h:31
Options for channel creation.
Definition: channel_arguments_impl.h:43
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.