Public Member Functions | |
void | ChangeArguments (const std::string &, void *) override |
ChannelzServicePlugin () | |
void | Finish (grpc::ServerInitializer *) 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 (grpc::ServerInitializer *si) override |
std::string | name () override |
![]() | |
virtual void | UpdateChannelArguments (ChannelArguments *) |
virtual void | UpdateServerBuilder (ServerBuilder *) |
virtual | ~ServerBuilderPlugin () |
Private Attributes | |
std::shared_ptr< grpc::ChannelzService > | channelz_service_ |
Definition at line 36 of file channelz_service_plugin.cc.
|
inline |
Definition at line 38 of file channelz_service_plugin.cc.
|
inlineoverridevirtual |
ChangeArguments is an interface that can be used in ServerBuilderOption::UpdatePlugins
Implements grpc::ServerBuilderPlugin.
Definition at line 48 of file channelz_service_plugin.cc.
|
inlineoverridevirtual |
Finish will be called at the end of ServerBuilder::BuildAndStart().
Implements grpc::ServerBuilderPlugin.
Definition at line 46 of file channelz_service_plugin.cc.
|
inlineoverridevirtual |
Reimplemented from grpc::ServerBuilderPlugin.
Definition at line 57 of file channelz_service_plugin.cc.
|
inlineoverridevirtual |
Reimplemented from grpc::ServerBuilderPlugin.
Definition at line 50 of file channelz_service_plugin.cc.
|
inlineoverridevirtual |
InitServer will be called in ServerBuilder::BuildAndStart(), after the Server instance is created.
Implements grpc::ServerBuilderPlugin.
Definition at line 42 of file channelz_service_plugin.cc.
|
inlineoverridevirtual |
Implements grpc::ServerBuilderPlugin.
Definition at line 40 of file channelz_service_plugin.cc.
|
private |
Definition at line 65 of file channelz_service_plugin.cc.