#include <xds_route_config.h>
Classes | |
struct | RetryPolicy |
struct | Route |
struct | VirtualHost |
Public Types | |
using | TypedPerFilterConfig = std::map< std::string, XdsHttpFilterImpl::FilterConfig > |
Public Member Functions | |
bool | operator== (const XdsRouteConfigResource &other) const |
std::string | ToString () const |
Static Public Member Functions | |
static grpc_error_handle | Parse (const XdsEncodingContext &context, const envoy_config_route_v3_RouteConfiguration *route_config, XdsRouteConfigResource *rds_update) |
Public Attributes | |
std::map< std::string, std::string > | cluster_specifier_plugin_map |
std::vector< VirtualHost > | virtual_hosts |
Definition at line 53 of file xds_route_config.h.
using grpc_core::XdsRouteConfigResource::TypedPerFilterConfig = std::map<std::string, XdsHttpFilterImpl::FilterConfig> |
Definition at line 55 of file xds_route_config.h.
|
inline |
Definition at line 192 of file xds_route_config.h.
|
static |
Definition at line 945 of file xds_route_config.cc.
std::string grpc_core::XdsRouteConfigResource::ToString | ( | ) | const |
Definition at line 306 of file xds_route_config.cc.
std::map<std::string , std::string > grpc_core::XdsRouteConfigResource::cluster_specifier_plugin_map |
Definition at line 190 of file xds_route_config.h.
std::vector<VirtualHost> grpc_core::XdsRouteConfigResource::virtual_hosts |
Definition at line 187 of file xds_route_config.h.