Classes | Public Member Functions | Public Attributes | List of all members
grpc_core::XdsRouteConfigResource::Route Struct Reference

#include <xds_route_config.h>

Classes

struct  Matchers
 
struct  NonForwardingAction
 
struct  RouteAction
 
struct  UnknownAction
 

Public Member Functions

bool operator== (const Route &other) const
 
std::string ToString () const
 

Public Attributes

absl::variant< UnknownAction, RouteAction, NonForwardingActionaction
 
Matchers matchers
 
TypedPerFilterConfig typed_per_filter_config
 

Detailed Description

Definition at line 80 of file xds_route_config.h.

Member Function Documentation

◆ operator==()

bool grpc_core::XdsRouteConfigResource::Route::operator== ( const Route other) const
inline

Definition at line 169 of file xds_route_config.h.

◆ ToString()

std::string grpc_core::XdsRouteConfigResource::Route::ToString ( ) const

Definition at line 277 of file xds_route_config.cc.

Member Data Documentation

◆ action

absl::variant<UnknownAction, RouteAction, NonForwardingAction> grpc_core::XdsRouteConfigResource::Route::action

Definition at line 166 of file xds_route_config.h.

◆ matchers

Matchers grpc_core::XdsRouteConfigResource::Route::matchers

Definition at line 95 of file xds_route_config.h.

◆ typed_per_filter_config

TypedPerFilterConfig grpc_core::XdsRouteConfigResource::Route::typed_per_filter_config

Definition at line 167 of file xds_route_config.h.


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


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