#include <load_reporting_service_server_builder_plugin.h>
Public Member Functions | |
void | ChangeArguments (const std::string &, void *) override |
void | Finish (ServerInitializer *si) override |
Finish will be called at the end of ServerBuilder::BuildAndStart(). More... | |
bool | has_async_methods () const override |
bool | has_sync_methods () const override |
void | InitServer (ServerInitializer *si) override |
std::string | name () override |
void | UpdateChannelArguments (grpc::ChannelArguments *) override |
void | UpdateServerBuilder (ServerBuilder *builder) override |
~LoadReportingServiceServerBuilderPlugin () override=default | |
![]() | |
virtual | ~ServerBuilderPlugin () |
Private Attributes | |
std::shared_ptr< LoadReporterAsyncServiceImpl > | service_ |
Definition at line 40 of file load_reporting_service_server_builder_plugin.h.
|
overridedefault |
|
inlineoverridevirtual |
ChangeArguments is an interface that can be used in ServerBuilderOption::UpdatePlugins
Implements grpc::ServerBuilderPlugin.
Definition at line 54 of file load_reporting_service_server_builder_plugin.h.
|
overridevirtual |
Finish will be called at the end of ServerBuilder::BuildAndStart().
Implements grpc::ServerBuilderPlugin.
Definition at line 56 of file load_reporting_service_server_builder_plugin.cc.
|
overridevirtual |
Reimplemented from grpc::ServerBuilderPlugin.
Definition at line 38 of file load_reporting_service_server_builder_plugin.cc.
|
overridevirtual |
Reimplemented from grpc::ServerBuilderPlugin.
Definition at line 31 of file load_reporting_service_server_builder_plugin.cc.
|
overridevirtual |
InitServer will be called in ServerBuilder::BuildAndStart(), after the Server instance is created.
Implements grpc::ServerBuilderPlugin.
Definition at line 51 of file load_reporting_service_server_builder_plugin.cc.
|
inlineoverridevirtual |
Implements grpc::ServerBuilderPlugin.
Definition at line 43 of file load_reporting_service_server_builder_plugin.h.
|
inlineoverridevirtual |
UpdateChannelArguments will be called in ServerBuilder::BuildAndStart(), before the Server instance is created.
Reimplemented from grpc::ServerBuilderPlugin.
Definition at line 55 of file load_reporting_service_server_builder_plugin.h.
|
overridevirtual |
UpdateServerBuilder will be called at an early stage in ServerBuilder::BuildAndStart(), right after the ServerBuilderOptions have done their updates.
Reimplemented from grpc::ServerBuilderPlugin.
Definition at line 45 of file load_reporting_service_server_builder_plugin.cc.
|
private |
Definition at line 60 of file load_reporting_service_server_builder_plugin.h.