34 #ifndef GRPCXX_IMPL_SERVER_BUILDER_OPTION_H 35 #define GRPCXX_IMPL_SERVER_BUILDER_OPTION_H 53 std::vector<std::unique_ptr<ServerBuilderPlugin>>* plugins) = 0;
58 #endif // GRPCXX_IMPL_SERVER_BUILDER_OPTION_H Interface to pass an option to a ServerBuilder.
Definition: server_builder_option.h:46
Options for channel creation.
Definition: channel_arguments.h:52
virtual ~ServerBuilderOption()
Definition: server_builder_option.h:48
virtual void UpdateArguments(ChannelArguments *args)=0
Alter the ChannelArguments used to create the gRPC server.
virtual void UpdatePlugins(std::vector< std::unique_ptr< ServerBuilderPlugin >> *plugins)=0
Alter the ServerBuilderPlugin map that will be added into ServerBuilder.