Public Member Functions | Static Public Member Functions | Static Private Member Functions | List of all members
grpc_core::internal::RetryServiceConfigParser Class Reference

#include <retry_service_config.h>

Inheritance diagram for grpc_core::internal::RetryServiceConfigParser:
Inheritance graph
[legend]

Public Member Functions

absl::string_view name () const override
 
std::unique_ptr< ServiceConfigParser::ParsedConfigParseGlobalParams (const grpc_channel_args *, const Json &json, grpc_error_handle *error) override
 
std::unique_ptr< ServiceConfigParser::ParsedConfigParsePerMethodParams (const grpc_channel_args *args, const Json &json, grpc_error_handle *error) override
 
- Public Member Functions inherited from grpc_core::ServiceConfigParser::Parser
virtual ~Parser ()=default
 

Static Public Member Functions

static size_t ParserIndex ()
 
static void Register (CoreConfiguration::Builder *builder)
 

Static Private Member Functions

static absl::string_view parser_name ()
 

Detailed Description

Definition at line 89 of file retry_service_config.h.

Member Function Documentation

◆ name()

absl::string_view grpc_core::internal::RetryServiceConfigParser::name ( ) const
inlineoverridevirtual

Implements grpc_core::ServiceConfigParser::Parser.

Definition at line 91 of file retry_service_config.h.

◆ ParseGlobalParams()

std::unique_ptr< ServiceConfigParser::ParsedConfig > grpc_core::internal::RetryServiceConfigParser::ParseGlobalParams ( const grpc_channel_args ,
const Json json,
grpc_error_handle error 
)
overridevirtual

Reimplemented from grpc_core::ServiceConfigParser::Parser.

Definition at line 141 of file retry_service_config.cc.

◆ ParsePerMethodParams()

std::unique_ptr< ServiceConfigParser::ParsedConfig > grpc_core::internal::RetryServiceConfigParser::ParsePerMethodParams ( const grpc_channel_args args,
const Json json,
grpc_error_handle error 
)
overridevirtual

Reimplemented from grpc_core::ServiceConfigParser::Parser.

Definition at line 290 of file retry_service_config.cc.

◆ parser_name()

static absl::string_view grpc_core::internal::RetryServiceConfigParser::parser_name ( )
inlinestaticprivate

Definition at line 105 of file retry_service_config.h.

◆ ParserIndex()

size_t grpc_core::internal::RetryServiceConfigParser::ParserIndex ( )
static

Definition at line 48 of file retry_service_config.cc.

◆ Register()

void grpc_core::internal::RetryServiceConfigParser::Register ( CoreConfiguration::Builder builder)
static

Definition at line 53 of file retry_service_config.cc.


The documentation for this class was generated from the following files:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:38