Typedefs | Functions | Variables
rls_config.upb.h File Reference
#include "upb/msg_internal.h"
#include "upb/decode.h"
#include "upb/decode_fast.h"
#include "upb/encode.h"
#include "upb/port_def.inc"
#include "upb/port_undef.inc"
Include dependency graph for rls_config.upb.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct grpc_lookup_v1_GrpcKeyBuilder grpc_lookup_v1_GrpcKeyBuilder
 
typedef struct grpc_lookup_v1_GrpcKeyBuilder_ConstantKeysEntry grpc_lookup_v1_GrpcKeyBuilder_ConstantKeysEntry
 
typedef struct grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys
 
typedef struct grpc_lookup_v1_GrpcKeyBuilder_Name grpc_lookup_v1_GrpcKeyBuilder_Name
 
typedef struct grpc_lookup_v1_HttpKeyBuilder grpc_lookup_v1_HttpKeyBuilder
 
typedef struct grpc_lookup_v1_HttpKeyBuilder_ConstantKeysEntry grpc_lookup_v1_HttpKeyBuilder_ConstantKeysEntry
 
typedef struct grpc_lookup_v1_NameMatcher grpc_lookup_v1_NameMatcher
 
typedef struct grpc_lookup_v1_RouteLookupClusterSpecifier grpc_lookup_v1_RouteLookupClusterSpecifier
 
typedef struct grpc_lookup_v1_RouteLookupConfig grpc_lookup_v1_RouteLookupConfig
 

Functions

UPB_INLINE struct grpc_lookup_v1_NameMatchergrpc_lookup_v1_GrpcKeyBuilder_add_headers (grpc_lookup_v1_GrpcKeyBuilder *msg, upb_Arena *arena)
 
UPB_INLINE struct grpc_lookup_v1_GrpcKeyBuilder_Namegrpc_lookup_v1_GrpcKeyBuilder_add_names (grpc_lookup_v1_GrpcKeyBuilder *msg, upb_Arena *arena)
 
UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_clear_constant_keys (const grpc_lookup_v1_GrpcKeyBuilder *msg)
 
UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_clear_extra_keys (const grpc_lookup_v1_GrpcKeyBuilder *msg)
 
UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_clear_headers (const grpc_lookup_v1_GrpcKeyBuilder *msg)
 
UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_clear_names (const grpc_lookup_v1_GrpcKeyBuilder *msg)
 
UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_constant_keys_clear (grpc_lookup_v1_GrpcKeyBuilder *msg)
 
UPB_INLINE bool grpc_lookup_v1_GrpcKeyBuilder_constant_keys_delete (grpc_lookup_v1_GrpcKeyBuilder *msg, upb_StringView key)
 
UPB_INLINE bool grpc_lookup_v1_GrpcKeyBuilder_constant_keys_get (const grpc_lookup_v1_GrpcKeyBuilder *msg, upb_StringView key, upb_StringView *val)
 
const UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder_ConstantKeysEntrygrpc_lookup_v1_GrpcKeyBuilder_constant_keys_next (const grpc_lookup_v1_GrpcKeyBuilder *msg, size_t *iter)
 
UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder_ConstantKeysEntrygrpc_lookup_v1_GrpcKeyBuilder_constant_keys_nextmutable (grpc_lookup_v1_GrpcKeyBuilder *msg, size_t *iter)
 
UPB_INLINE bool grpc_lookup_v1_GrpcKeyBuilder_constant_keys_set (grpc_lookup_v1_GrpcKeyBuilder *msg, upb_StringView key, upb_StringView val, upb_Arena *a)
 
UPB_INLINE size_t grpc_lookup_v1_GrpcKeyBuilder_constant_keys_size (const grpc_lookup_v1_GrpcKeyBuilder *msg)
 
UPB_INLINE upb_StringView grpc_lookup_v1_GrpcKeyBuilder_ConstantKeysEntry_key (const grpc_lookup_v1_GrpcKeyBuilder_ConstantKeysEntry *msg)
 
UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_ConstantKeysEntry_set_value (grpc_lookup_v1_GrpcKeyBuilder_ConstantKeysEntry *msg, upb_StringView value)
 
UPB_INLINE upb_StringView grpc_lookup_v1_GrpcKeyBuilder_ConstantKeysEntry_value (const grpc_lookup_v1_GrpcKeyBuilder_ConstantKeysEntry *msg)
 
const UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder_ExtraKeysgrpc_lookup_v1_GrpcKeyBuilder_extra_keys (const grpc_lookup_v1_GrpcKeyBuilder *msg)
 
UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_clear_host (const grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys *msg)
 
UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_clear_method (const grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys *msg)
 
UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_clear_service (const grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys *msg)
 
UPB_INLINE upb_StringView grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_host (const grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys *msg)
 
UPB_INLINE upb_StringView grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_method (const grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys *msg)
 
UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder_ExtraKeysgrpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_new (upb_Arena *arena)
 
UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder_ExtraKeysgrpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_parse (const char *buf, size_t size, upb_Arena *arena)
 
UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder_ExtraKeysgrpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_parse_ex (const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
UPB_INLINE char * grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_serialize (const grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys *msg, upb_Arena *arena, size_t *len)
 
UPB_INLINE char * grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_serialize_ex (const grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys *msg, int options, upb_Arena *arena, size_t *len)
 
UPB_INLINE upb_StringView grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_service (const grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys *msg)
 
UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_set_host (grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys *msg, upb_StringView value)
 
UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_set_method (grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys *msg, upb_StringView value)
 
UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_set_service (grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys *msg, upb_StringView value)
 
UPB_INLINE bool grpc_lookup_v1_GrpcKeyBuilder_has_constant_keys (const grpc_lookup_v1_GrpcKeyBuilder *msg)
 
UPB_INLINE bool grpc_lookup_v1_GrpcKeyBuilder_has_extra_keys (const grpc_lookup_v1_GrpcKeyBuilder *msg)
 
UPB_INLINE bool grpc_lookup_v1_GrpcKeyBuilder_has_headers (const grpc_lookup_v1_GrpcKeyBuilder *msg)
 
UPB_INLINE bool grpc_lookup_v1_GrpcKeyBuilder_has_names (const grpc_lookup_v1_GrpcKeyBuilder *msg)
 
const UPB_INLINE grpc_lookup_v1_NameMatcher *constgrpc_lookup_v1_GrpcKeyBuilder_headers (const grpc_lookup_v1_GrpcKeyBuilder *msg, size_t *len)
 
UPB_INLINE struct grpc_lookup_v1_GrpcKeyBuilder_ExtraKeysgrpc_lookup_v1_GrpcKeyBuilder_mutable_extra_keys (grpc_lookup_v1_GrpcKeyBuilder *msg, upb_Arena *arena)
 
UPB_INLINE grpc_lookup_v1_NameMatcher ** grpc_lookup_v1_GrpcKeyBuilder_mutable_headers (grpc_lookup_v1_GrpcKeyBuilder *msg, size_t *len)
 
UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder_Name ** grpc_lookup_v1_GrpcKeyBuilder_mutable_names (grpc_lookup_v1_GrpcKeyBuilder *msg, size_t *len)
 
UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_Name_clear_method (const grpc_lookup_v1_GrpcKeyBuilder_Name *msg)
 
UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_Name_clear_service (const grpc_lookup_v1_GrpcKeyBuilder_Name *msg)
 
UPB_INLINE upb_StringView grpc_lookup_v1_GrpcKeyBuilder_Name_method (const grpc_lookup_v1_GrpcKeyBuilder_Name *msg)
 
UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder_Namegrpc_lookup_v1_GrpcKeyBuilder_Name_new (upb_Arena *arena)
 
UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder_Namegrpc_lookup_v1_GrpcKeyBuilder_Name_parse (const char *buf, size_t size, upb_Arena *arena)
 
UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder_Namegrpc_lookup_v1_GrpcKeyBuilder_Name_parse_ex (const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
UPB_INLINE char * grpc_lookup_v1_GrpcKeyBuilder_Name_serialize (const grpc_lookup_v1_GrpcKeyBuilder_Name *msg, upb_Arena *arena, size_t *len)
 
UPB_INLINE char * grpc_lookup_v1_GrpcKeyBuilder_Name_serialize_ex (const grpc_lookup_v1_GrpcKeyBuilder_Name *msg, int options, upb_Arena *arena, size_t *len)
 
UPB_INLINE upb_StringView grpc_lookup_v1_GrpcKeyBuilder_Name_service (const grpc_lookup_v1_GrpcKeyBuilder_Name *msg)
 
UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_Name_set_method (grpc_lookup_v1_GrpcKeyBuilder_Name *msg, upb_StringView value)
 
UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_Name_set_service (grpc_lookup_v1_GrpcKeyBuilder_Name *msg, upb_StringView value)
 
const UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder_Name *constgrpc_lookup_v1_GrpcKeyBuilder_names (const grpc_lookup_v1_GrpcKeyBuilder *msg, size_t *len)
 
UPB_INLINE grpc_lookup_v1_GrpcKeyBuildergrpc_lookup_v1_GrpcKeyBuilder_new (upb_Arena *arena)
 
UPB_INLINE grpc_lookup_v1_GrpcKeyBuildergrpc_lookup_v1_GrpcKeyBuilder_parse (const char *buf, size_t size, upb_Arena *arena)
 
UPB_INLINE grpc_lookup_v1_GrpcKeyBuildergrpc_lookup_v1_GrpcKeyBuilder_parse_ex (const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
UPB_INLINE grpc_lookup_v1_NameMatcher ** grpc_lookup_v1_GrpcKeyBuilder_resize_headers (grpc_lookup_v1_GrpcKeyBuilder *msg, size_t len, upb_Arena *arena)
 
UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder_Name ** grpc_lookup_v1_GrpcKeyBuilder_resize_names (grpc_lookup_v1_GrpcKeyBuilder *msg, size_t len, upb_Arena *arena)
 
UPB_INLINE char * grpc_lookup_v1_GrpcKeyBuilder_serialize (const grpc_lookup_v1_GrpcKeyBuilder *msg, upb_Arena *arena, size_t *len)
 
UPB_INLINE char * grpc_lookup_v1_GrpcKeyBuilder_serialize_ex (const grpc_lookup_v1_GrpcKeyBuilder *msg, int options, upb_Arena *arena, size_t *len)
 
UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_set_extra_keys (grpc_lookup_v1_GrpcKeyBuilder *msg, grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys *value)
 
UPB_INLINE struct grpc_lookup_v1_NameMatchergrpc_lookup_v1_HttpKeyBuilder_add_headers (grpc_lookup_v1_HttpKeyBuilder *msg, upb_Arena *arena)
 
UPB_INLINE bool grpc_lookup_v1_HttpKeyBuilder_add_host_patterns (grpc_lookup_v1_HttpKeyBuilder *msg, upb_StringView val, upb_Arena *arena)
 
UPB_INLINE bool grpc_lookup_v1_HttpKeyBuilder_add_path_patterns (grpc_lookup_v1_HttpKeyBuilder *msg, upb_StringView val, upb_Arena *arena)
 
UPB_INLINE struct grpc_lookup_v1_NameMatchergrpc_lookup_v1_HttpKeyBuilder_add_query_parameters (grpc_lookup_v1_HttpKeyBuilder *msg, upb_Arena *arena)
 
UPB_INLINE void grpc_lookup_v1_HttpKeyBuilder_clear_constant_keys (const grpc_lookup_v1_HttpKeyBuilder *msg)
 
UPB_INLINE void grpc_lookup_v1_HttpKeyBuilder_clear_headers (const grpc_lookup_v1_HttpKeyBuilder *msg)
 
UPB_INLINE void grpc_lookup_v1_HttpKeyBuilder_clear_host_patterns (const grpc_lookup_v1_HttpKeyBuilder *msg)
 
UPB_INLINE void grpc_lookup_v1_HttpKeyBuilder_clear_path_patterns (const grpc_lookup_v1_HttpKeyBuilder *msg)
 
UPB_INLINE void grpc_lookup_v1_HttpKeyBuilder_clear_query_parameters (const grpc_lookup_v1_HttpKeyBuilder *msg)
 
UPB_INLINE void grpc_lookup_v1_HttpKeyBuilder_constant_keys_clear (grpc_lookup_v1_HttpKeyBuilder *msg)
 
UPB_INLINE bool grpc_lookup_v1_HttpKeyBuilder_constant_keys_delete (grpc_lookup_v1_HttpKeyBuilder *msg, upb_StringView key)
 
UPB_INLINE bool grpc_lookup_v1_HttpKeyBuilder_constant_keys_get (const grpc_lookup_v1_HttpKeyBuilder *msg, upb_StringView key, upb_StringView *val)
 
const UPB_INLINE grpc_lookup_v1_HttpKeyBuilder_ConstantKeysEntrygrpc_lookup_v1_HttpKeyBuilder_constant_keys_next (const grpc_lookup_v1_HttpKeyBuilder *msg, size_t *iter)
 
UPB_INLINE grpc_lookup_v1_HttpKeyBuilder_ConstantKeysEntrygrpc_lookup_v1_HttpKeyBuilder_constant_keys_nextmutable (grpc_lookup_v1_HttpKeyBuilder *msg, size_t *iter)
 
UPB_INLINE bool grpc_lookup_v1_HttpKeyBuilder_constant_keys_set (grpc_lookup_v1_HttpKeyBuilder *msg, upb_StringView key, upb_StringView val, upb_Arena *a)
 
UPB_INLINE size_t grpc_lookup_v1_HttpKeyBuilder_constant_keys_size (const grpc_lookup_v1_HttpKeyBuilder *msg)
 
UPB_INLINE upb_StringView grpc_lookup_v1_HttpKeyBuilder_ConstantKeysEntry_key (const grpc_lookup_v1_HttpKeyBuilder_ConstantKeysEntry *msg)
 
UPB_INLINE void grpc_lookup_v1_HttpKeyBuilder_ConstantKeysEntry_set_value (grpc_lookup_v1_HttpKeyBuilder_ConstantKeysEntry *msg, upb_StringView value)
 
UPB_INLINE upb_StringView grpc_lookup_v1_HttpKeyBuilder_ConstantKeysEntry_value (const grpc_lookup_v1_HttpKeyBuilder_ConstantKeysEntry *msg)
 
UPB_INLINE bool grpc_lookup_v1_HttpKeyBuilder_has_constant_keys (const grpc_lookup_v1_HttpKeyBuilder *msg)
 
UPB_INLINE bool grpc_lookup_v1_HttpKeyBuilder_has_headers (const grpc_lookup_v1_HttpKeyBuilder *msg)
 
UPB_INLINE bool grpc_lookup_v1_HttpKeyBuilder_has_query_parameters (const grpc_lookup_v1_HttpKeyBuilder *msg)
 
const UPB_INLINE grpc_lookup_v1_NameMatcher *constgrpc_lookup_v1_HttpKeyBuilder_headers (const grpc_lookup_v1_HttpKeyBuilder *msg, size_t *len)
 
UPB_INLINE upb_StringView constgrpc_lookup_v1_HttpKeyBuilder_host_patterns (const grpc_lookup_v1_HttpKeyBuilder *msg, size_t *len)
 
UPB_INLINE grpc_lookup_v1_NameMatcher ** grpc_lookup_v1_HttpKeyBuilder_mutable_headers (grpc_lookup_v1_HttpKeyBuilder *msg, size_t *len)
 
UPB_INLINE upb_StringViewgrpc_lookup_v1_HttpKeyBuilder_mutable_host_patterns (grpc_lookup_v1_HttpKeyBuilder *msg, size_t *len)
 
UPB_INLINE upb_StringViewgrpc_lookup_v1_HttpKeyBuilder_mutable_path_patterns (grpc_lookup_v1_HttpKeyBuilder *msg, size_t *len)
 
UPB_INLINE grpc_lookup_v1_NameMatcher ** grpc_lookup_v1_HttpKeyBuilder_mutable_query_parameters (grpc_lookup_v1_HttpKeyBuilder *msg, size_t *len)
 
UPB_INLINE grpc_lookup_v1_HttpKeyBuildergrpc_lookup_v1_HttpKeyBuilder_new (upb_Arena *arena)
 
UPB_INLINE grpc_lookup_v1_HttpKeyBuildergrpc_lookup_v1_HttpKeyBuilder_parse (const char *buf, size_t size, upb_Arena *arena)
 
UPB_INLINE grpc_lookup_v1_HttpKeyBuildergrpc_lookup_v1_HttpKeyBuilder_parse_ex (const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
UPB_INLINE upb_StringView constgrpc_lookup_v1_HttpKeyBuilder_path_patterns (const grpc_lookup_v1_HttpKeyBuilder *msg, size_t *len)
 
const UPB_INLINE grpc_lookup_v1_NameMatcher *constgrpc_lookup_v1_HttpKeyBuilder_query_parameters (const grpc_lookup_v1_HttpKeyBuilder *msg, size_t *len)
 
UPB_INLINE grpc_lookup_v1_NameMatcher ** grpc_lookup_v1_HttpKeyBuilder_resize_headers (grpc_lookup_v1_HttpKeyBuilder *msg, size_t len, upb_Arena *arena)
 
UPB_INLINE upb_StringViewgrpc_lookup_v1_HttpKeyBuilder_resize_host_patterns (grpc_lookup_v1_HttpKeyBuilder *msg, size_t len, upb_Arena *arena)
 
UPB_INLINE upb_StringViewgrpc_lookup_v1_HttpKeyBuilder_resize_path_patterns (grpc_lookup_v1_HttpKeyBuilder *msg, size_t len, upb_Arena *arena)
 
UPB_INLINE grpc_lookup_v1_NameMatcher ** grpc_lookup_v1_HttpKeyBuilder_resize_query_parameters (grpc_lookup_v1_HttpKeyBuilder *msg, size_t len, upb_Arena *arena)
 
UPB_INLINE char * grpc_lookup_v1_HttpKeyBuilder_serialize (const grpc_lookup_v1_HttpKeyBuilder *msg, upb_Arena *arena, size_t *len)
 
UPB_INLINE char * grpc_lookup_v1_HttpKeyBuilder_serialize_ex (const grpc_lookup_v1_HttpKeyBuilder *msg, int options, upb_Arena *arena, size_t *len)
 
UPB_INLINE bool grpc_lookup_v1_NameMatcher_add_names (grpc_lookup_v1_NameMatcher *msg, upb_StringView val, upb_Arena *arena)
 
UPB_INLINE void grpc_lookup_v1_NameMatcher_clear_key (const grpc_lookup_v1_NameMatcher *msg)
 
UPB_INLINE void grpc_lookup_v1_NameMatcher_clear_names (const grpc_lookup_v1_NameMatcher *msg)
 
UPB_INLINE void grpc_lookup_v1_NameMatcher_clear_required_match (const grpc_lookup_v1_NameMatcher *msg)
 
UPB_INLINE upb_StringView grpc_lookup_v1_NameMatcher_key (const grpc_lookup_v1_NameMatcher *msg)
 
UPB_INLINE upb_StringViewgrpc_lookup_v1_NameMatcher_mutable_names (grpc_lookup_v1_NameMatcher *msg, size_t *len)
 
UPB_INLINE upb_StringView constgrpc_lookup_v1_NameMatcher_names (const grpc_lookup_v1_NameMatcher *msg, size_t *len)
 
UPB_INLINE grpc_lookup_v1_NameMatchergrpc_lookup_v1_NameMatcher_new (upb_Arena *arena)
 
UPB_INLINE grpc_lookup_v1_NameMatchergrpc_lookup_v1_NameMatcher_parse (const char *buf, size_t size, upb_Arena *arena)
 
UPB_INLINE grpc_lookup_v1_NameMatchergrpc_lookup_v1_NameMatcher_parse_ex (const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
UPB_INLINE bool grpc_lookup_v1_NameMatcher_required_match (const grpc_lookup_v1_NameMatcher *msg)
 
UPB_INLINE upb_StringViewgrpc_lookup_v1_NameMatcher_resize_names (grpc_lookup_v1_NameMatcher *msg, size_t len, upb_Arena *arena)
 
UPB_INLINE char * grpc_lookup_v1_NameMatcher_serialize (const grpc_lookup_v1_NameMatcher *msg, upb_Arena *arena, size_t *len)
 
UPB_INLINE char * grpc_lookup_v1_NameMatcher_serialize_ex (const grpc_lookup_v1_NameMatcher *msg, int options, upb_Arena *arena, size_t *len)
 
UPB_INLINE void grpc_lookup_v1_NameMatcher_set_key (grpc_lookup_v1_NameMatcher *msg, upb_StringView value)
 
UPB_INLINE void grpc_lookup_v1_NameMatcher_set_required_match (grpc_lookup_v1_NameMatcher *msg, bool value)
 
UPB_INLINE void grpc_lookup_v1_RouteLookupClusterSpecifier_clear_route_lookup_config (const grpc_lookup_v1_RouteLookupClusterSpecifier *msg)
 
UPB_INLINE bool grpc_lookup_v1_RouteLookupClusterSpecifier_has_route_lookup_config (const grpc_lookup_v1_RouteLookupClusterSpecifier *msg)
 
UPB_INLINE struct grpc_lookup_v1_RouteLookupConfiggrpc_lookup_v1_RouteLookupClusterSpecifier_mutable_route_lookup_config (grpc_lookup_v1_RouteLookupClusterSpecifier *msg, upb_Arena *arena)
 
UPB_INLINE grpc_lookup_v1_RouteLookupClusterSpecifiergrpc_lookup_v1_RouteLookupClusterSpecifier_new (upb_Arena *arena)
 
UPB_INLINE grpc_lookup_v1_RouteLookupClusterSpecifiergrpc_lookup_v1_RouteLookupClusterSpecifier_parse (const char *buf, size_t size, upb_Arena *arena)
 
UPB_INLINE grpc_lookup_v1_RouteLookupClusterSpecifiergrpc_lookup_v1_RouteLookupClusterSpecifier_parse_ex (const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
const UPB_INLINE grpc_lookup_v1_RouteLookupConfiggrpc_lookup_v1_RouteLookupClusterSpecifier_route_lookup_config (const grpc_lookup_v1_RouteLookupClusterSpecifier *msg)
 
UPB_INLINE char * grpc_lookup_v1_RouteLookupClusterSpecifier_serialize (const grpc_lookup_v1_RouteLookupClusterSpecifier *msg, upb_Arena *arena, size_t *len)
 
UPB_INLINE char * grpc_lookup_v1_RouteLookupClusterSpecifier_serialize_ex (const grpc_lookup_v1_RouteLookupClusterSpecifier *msg, int options, upb_Arena *arena, size_t *len)
 
UPB_INLINE void grpc_lookup_v1_RouteLookupClusterSpecifier_set_route_lookup_config (grpc_lookup_v1_RouteLookupClusterSpecifier *msg, grpc_lookup_v1_RouteLookupConfig *value)
 
UPB_INLINE struct grpc_lookup_v1_GrpcKeyBuildergrpc_lookup_v1_RouteLookupConfig_add_grpc_keybuilders (grpc_lookup_v1_RouteLookupConfig *msg, upb_Arena *arena)
 
UPB_INLINE struct grpc_lookup_v1_HttpKeyBuildergrpc_lookup_v1_RouteLookupConfig_add_http_keybuilders (grpc_lookup_v1_RouteLookupConfig *msg, upb_Arena *arena)
 
UPB_INLINE bool grpc_lookup_v1_RouteLookupConfig_add_valid_targets (grpc_lookup_v1_RouteLookupConfig *msg, upb_StringView val, upb_Arena *arena)
 
UPB_INLINE int64_t grpc_lookup_v1_RouteLookupConfig_cache_size_bytes (const grpc_lookup_v1_RouteLookupConfig *msg)
 
UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_clear_cache_size_bytes (const grpc_lookup_v1_RouteLookupConfig *msg)
 
UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_clear_default_target (const grpc_lookup_v1_RouteLookupConfig *msg)
 
UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_clear_grpc_keybuilders (const grpc_lookup_v1_RouteLookupConfig *msg)
 
UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_clear_http_keybuilders (const grpc_lookup_v1_RouteLookupConfig *msg)
 
UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_clear_lookup_service (const grpc_lookup_v1_RouteLookupConfig *msg)
 
UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_clear_lookup_service_timeout (const grpc_lookup_v1_RouteLookupConfig *msg)
 
UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_clear_max_age (const grpc_lookup_v1_RouteLookupConfig *msg)
 
UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_clear_stale_age (const grpc_lookup_v1_RouteLookupConfig *msg)
 
UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_clear_valid_targets (const grpc_lookup_v1_RouteLookupConfig *msg)
 
UPB_INLINE upb_StringView grpc_lookup_v1_RouteLookupConfig_default_target (const grpc_lookup_v1_RouteLookupConfig *msg)
 
const UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder *constgrpc_lookup_v1_RouteLookupConfig_grpc_keybuilders (const grpc_lookup_v1_RouteLookupConfig *msg, size_t *len)
 
UPB_INLINE bool grpc_lookup_v1_RouteLookupConfig_has_grpc_keybuilders (const grpc_lookup_v1_RouteLookupConfig *msg)
 
UPB_INLINE bool grpc_lookup_v1_RouteLookupConfig_has_http_keybuilders (const grpc_lookup_v1_RouteLookupConfig *msg)
 
UPB_INLINE bool grpc_lookup_v1_RouteLookupConfig_has_lookup_service_timeout (const grpc_lookup_v1_RouteLookupConfig *msg)
 
UPB_INLINE bool grpc_lookup_v1_RouteLookupConfig_has_max_age (const grpc_lookup_v1_RouteLookupConfig *msg)
 
UPB_INLINE bool grpc_lookup_v1_RouteLookupConfig_has_stale_age (const grpc_lookup_v1_RouteLookupConfig *msg)
 
const UPB_INLINE grpc_lookup_v1_HttpKeyBuilder *constgrpc_lookup_v1_RouteLookupConfig_http_keybuilders (const grpc_lookup_v1_RouteLookupConfig *msg, size_t *len)
 
UPB_INLINE upb_StringView grpc_lookup_v1_RouteLookupConfig_lookup_service (const grpc_lookup_v1_RouteLookupConfig *msg)
 
UPB_INLINE const struct google_protobuf_Durationgrpc_lookup_v1_RouteLookupConfig_lookup_service_timeout (const grpc_lookup_v1_RouteLookupConfig *msg)
 
UPB_INLINE const struct google_protobuf_Durationgrpc_lookup_v1_RouteLookupConfig_max_age (const grpc_lookup_v1_RouteLookupConfig *msg)
 
UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder ** grpc_lookup_v1_RouteLookupConfig_mutable_grpc_keybuilders (grpc_lookup_v1_RouteLookupConfig *msg, size_t *len)
 
UPB_INLINE grpc_lookup_v1_HttpKeyBuilder ** grpc_lookup_v1_RouteLookupConfig_mutable_http_keybuilders (grpc_lookup_v1_RouteLookupConfig *msg, size_t *len)
 
UPB_INLINE struct google_protobuf_Durationgrpc_lookup_v1_RouteLookupConfig_mutable_lookup_service_timeout (grpc_lookup_v1_RouteLookupConfig *msg, upb_Arena *arena)
 
UPB_INLINE struct google_protobuf_Durationgrpc_lookup_v1_RouteLookupConfig_mutable_max_age (grpc_lookup_v1_RouteLookupConfig *msg, upb_Arena *arena)
 
UPB_INLINE struct google_protobuf_Durationgrpc_lookup_v1_RouteLookupConfig_mutable_stale_age (grpc_lookup_v1_RouteLookupConfig *msg, upb_Arena *arena)
 
UPB_INLINE upb_StringViewgrpc_lookup_v1_RouteLookupConfig_mutable_valid_targets (grpc_lookup_v1_RouteLookupConfig *msg, size_t *len)
 
UPB_INLINE grpc_lookup_v1_RouteLookupConfiggrpc_lookup_v1_RouteLookupConfig_new (upb_Arena *arena)
 
UPB_INLINE grpc_lookup_v1_RouteLookupConfiggrpc_lookup_v1_RouteLookupConfig_parse (const char *buf, size_t size, upb_Arena *arena)
 
UPB_INLINE grpc_lookup_v1_RouteLookupConfiggrpc_lookup_v1_RouteLookupConfig_parse_ex (const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder ** grpc_lookup_v1_RouteLookupConfig_resize_grpc_keybuilders (grpc_lookup_v1_RouteLookupConfig *msg, size_t len, upb_Arena *arena)
 
UPB_INLINE grpc_lookup_v1_HttpKeyBuilder ** grpc_lookup_v1_RouteLookupConfig_resize_http_keybuilders (grpc_lookup_v1_RouteLookupConfig *msg, size_t len, upb_Arena *arena)
 
UPB_INLINE upb_StringViewgrpc_lookup_v1_RouteLookupConfig_resize_valid_targets (grpc_lookup_v1_RouteLookupConfig *msg, size_t len, upb_Arena *arena)
 
UPB_INLINE char * grpc_lookup_v1_RouteLookupConfig_serialize (const grpc_lookup_v1_RouteLookupConfig *msg, upb_Arena *arena, size_t *len)
 
UPB_INLINE char * grpc_lookup_v1_RouteLookupConfig_serialize_ex (const grpc_lookup_v1_RouteLookupConfig *msg, int options, upb_Arena *arena, size_t *len)
 
UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_set_cache_size_bytes (grpc_lookup_v1_RouteLookupConfig *msg, int64_t value)
 
UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_set_default_target (grpc_lookup_v1_RouteLookupConfig *msg, upb_StringView value)
 
UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_set_lookup_service (grpc_lookup_v1_RouteLookupConfig *msg, upb_StringView value)
 
UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_set_lookup_service_timeout (grpc_lookup_v1_RouteLookupConfig *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_set_max_age (grpc_lookup_v1_RouteLookupConfig *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_set_stale_age (grpc_lookup_v1_RouteLookupConfig *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE const struct google_protobuf_Durationgrpc_lookup_v1_RouteLookupConfig_stale_age (const grpc_lookup_v1_RouteLookupConfig *msg)
 
UPB_INLINE upb_StringView constgrpc_lookup_v1_RouteLookupConfig_valid_targets (const grpc_lookup_v1_RouteLookupConfig *msg, size_t *len)
 

Variables

const upb_MiniTable google_protobuf_Duration_msginit
 
const upb_MiniTable grpc_lookup_v1_GrpcKeyBuilder_ConstantKeysEntry_msginit
 
const upb_MiniTable grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_msginit
 
const upb_MiniTable grpc_lookup_v1_GrpcKeyBuilder_msginit
 
const upb_MiniTable grpc_lookup_v1_GrpcKeyBuilder_Name_msginit
 
const upb_MiniTable grpc_lookup_v1_HttpKeyBuilder_ConstantKeysEntry_msginit
 
const upb_MiniTable grpc_lookup_v1_HttpKeyBuilder_msginit
 
const upb_MiniTable grpc_lookup_v1_NameMatcher_msginit
 
const upb_MiniTable grpc_lookup_v1_RouteLookupClusterSpecifier_msginit
 
const upb_MiniTable grpc_lookup_v1_RouteLookupConfig_msginit
 
const upb_MiniTable_File src_proto_grpc_lookup_v1_rls_config_proto_upb_file_layout
 

Typedef Documentation

◆ grpc_lookup_v1_GrpcKeyBuilder

Definition at line 33 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_ConstantKeysEntry

Definition at line 36 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys

Definition at line 35 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_Name

Definition at line 34 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder

Definition at line 37 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_ConstantKeysEntry

Definition at line 38 of file rls_config.upb.h.

◆ grpc_lookup_v1_NameMatcher

Definition at line 32 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupClusterSpecifier

Definition at line 40 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig

Definition at line 39 of file rls_config.upb.h.

Function Documentation

◆ grpc_lookup_v1_GrpcKeyBuilder_add_headers()

UPB_INLINE struct grpc_lookup_v1_NameMatcher* grpc_lookup_v1_GrpcKeyBuilder_add_headers ( grpc_lookup_v1_GrpcKeyBuilder msg,
upb_Arena arena 
)

Definition at line 213 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_add_names()

UPB_INLINE struct grpc_lookup_v1_GrpcKeyBuilder_Name* grpc_lookup_v1_GrpcKeyBuilder_add_names ( grpc_lookup_v1_GrpcKeyBuilder msg,
upb_Arena arena 
)

Definition at line 201 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_clear_constant_keys()

UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_clear_constant_keys ( const grpc_lookup_v1_GrpcKeyBuilder msg)

Definition at line 182 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_clear_extra_keys()

UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_clear_extra_keys ( const grpc_lookup_v1_GrpcKeyBuilder msg)

Definition at line 173 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_clear_headers()

UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_clear_headers ( const grpc_lookup_v1_GrpcKeyBuilder msg)

Definition at line 164 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_clear_names()

UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_clear_names ( const grpc_lookup_v1_GrpcKeyBuilder msg)

Definition at line 155 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_constant_keys_clear()

UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_constant_keys_clear ( grpc_lookup_v1_GrpcKeyBuilder msg)

Definition at line 232 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_constant_keys_delete()

UPB_INLINE bool grpc_lookup_v1_GrpcKeyBuilder_constant_keys_delete ( grpc_lookup_v1_GrpcKeyBuilder msg,
upb_StringView  key 
)

Definition at line 236 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_constant_keys_get()

UPB_INLINE bool grpc_lookup_v1_GrpcKeyBuilder_constant_keys_get ( const grpc_lookup_v1_GrpcKeyBuilder msg,
upb_StringView  key,
upb_StringView val 
)

Definition at line 188 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_constant_keys_next()

const UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder_ConstantKeysEntry* grpc_lookup_v1_GrpcKeyBuilder_constant_keys_next ( const grpc_lookup_v1_GrpcKeyBuilder msg,
size_t *  iter 
)

Definition at line 191 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_constant_keys_nextmutable()

UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder_ConstantKeysEntry* grpc_lookup_v1_GrpcKeyBuilder_constant_keys_nextmutable ( grpc_lookup_v1_GrpcKeyBuilder msg,
size_t *  iter 
)

Definition at line 239 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_constant_keys_set()

UPB_INLINE bool grpc_lookup_v1_GrpcKeyBuilder_constant_keys_set ( grpc_lookup_v1_GrpcKeyBuilder msg,
upb_StringView  key,
upb_StringView  val,
upb_Arena a 
)

Definition at line 233 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_constant_keys_size()

UPB_INLINE size_t grpc_lookup_v1_GrpcKeyBuilder_constant_keys_size ( const grpc_lookup_v1_GrpcKeyBuilder msg)

Definition at line 185 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_ConstantKeysEntry_key()

UPB_INLINE upb_StringView grpc_lookup_v1_GrpcKeyBuilder_ConstantKeysEntry_key ( const grpc_lookup_v1_GrpcKeyBuilder_ConstantKeysEntry msg)

Definition at line 356 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_ConstantKeysEntry_set_value()

UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_ConstantKeysEntry_set_value ( grpc_lookup_v1_GrpcKeyBuilder_ConstantKeysEntry msg,
upb_StringView  value 
)

Definition at line 367 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_ConstantKeysEntry_value()

UPB_INLINE upb_StringView grpc_lookup_v1_GrpcKeyBuilder_ConstantKeysEntry_value ( const grpc_lookup_v1_GrpcKeyBuilder_ConstantKeysEntry msg)

Definition at line 361 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_extra_keys()

const UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys* grpc_lookup_v1_GrpcKeyBuilder_extra_keys ( const grpc_lookup_v1_GrpcKeyBuilder msg)

Definition at line 176 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_clear_host()

UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_clear_host ( const grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys msg)

Definition at line 325 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_clear_method()

UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_clear_method ( const grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys msg)

Definition at line 337 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_clear_service()

UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_clear_service ( const grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys msg)

Definition at line 331 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_host()

UPB_INLINE upb_StringView grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_host ( const grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys msg)

Definition at line 328 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_method()

UPB_INLINE upb_StringView grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_method ( const grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys msg)

Definition at line 340 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_new()

UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys* grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_new ( upb_Arena arena)

Definition at line 296 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_parse()

UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys* grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_parse ( const char *  buf,
size_t  size,
upb_Arena arena 
)

Definition at line 299 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_parse_ex()

UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys* grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_parse_ex ( const char *  buf,
size_t  size,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 307 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_serialize()

UPB_INLINE char* grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_serialize ( const grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys msg,
upb_Arena arena,
size_t *  len 
)

Definition at line 318 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_serialize_ex()

UPB_INLINE char* grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_serialize_ex ( const grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 321 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_service()

UPB_INLINE upb_StringView grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_service ( const grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys msg)

Definition at line 334 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_set_host()

UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_set_host ( grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys msg,
upb_StringView  value 
)

Definition at line 344 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_set_method()

UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_set_method ( grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys msg,
upb_StringView  value 
)

Definition at line 350 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_set_service()

UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_set_service ( grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys msg,
upb_StringView  value 
)

Definition at line 347 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_has_constant_keys()

UPB_INLINE bool grpc_lookup_v1_GrpcKeyBuilder_has_constant_keys ( const grpc_lookup_v1_GrpcKeyBuilder msg)

Definition at line 179 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_has_extra_keys()

UPB_INLINE bool grpc_lookup_v1_GrpcKeyBuilder_has_extra_keys ( const grpc_lookup_v1_GrpcKeyBuilder msg)

Definition at line 170 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_has_headers()

UPB_INLINE bool grpc_lookup_v1_GrpcKeyBuilder_has_headers ( const grpc_lookup_v1_GrpcKeyBuilder msg)

Definition at line 161 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_has_names()

UPB_INLINE bool grpc_lookup_v1_GrpcKeyBuilder_has_names ( const grpc_lookup_v1_GrpcKeyBuilder msg)

Definition at line 152 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_headers()

const UPB_INLINE grpc_lookup_v1_NameMatcher* const* grpc_lookup_v1_GrpcKeyBuilder_headers ( const grpc_lookup_v1_GrpcKeyBuilder msg,
size_t *  len 
)

Definition at line 167 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_mutable_extra_keys()

UPB_INLINE struct grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys* grpc_lookup_v1_GrpcKeyBuilder_mutable_extra_keys ( grpc_lookup_v1_GrpcKeyBuilder msg,
upb_Arena arena 
)

Definition at line 223 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_mutable_headers()

UPB_INLINE grpc_lookup_v1_NameMatcher** grpc_lookup_v1_GrpcKeyBuilder_mutable_headers ( grpc_lookup_v1_GrpcKeyBuilder msg,
size_t *  len 
)

Definition at line 207 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_mutable_names()

UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder_Name** grpc_lookup_v1_GrpcKeyBuilder_mutable_names ( grpc_lookup_v1_GrpcKeyBuilder msg,
size_t *  len 
)

Definition at line 195 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_Name_clear_method()

UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_Name_clear_method ( const grpc_lookup_v1_GrpcKeyBuilder_Name msg)

Definition at line 280 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_Name_clear_service()

UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_Name_clear_service ( const grpc_lookup_v1_GrpcKeyBuilder_Name msg)

Definition at line 274 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_Name_method()

UPB_INLINE upb_StringView grpc_lookup_v1_GrpcKeyBuilder_Name_method ( const grpc_lookup_v1_GrpcKeyBuilder_Name msg)

Definition at line 283 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_Name_new()

UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder_Name* grpc_lookup_v1_GrpcKeyBuilder_Name_new ( upb_Arena arena)

Definition at line 245 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_Name_parse()

UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder_Name* grpc_lookup_v1_GrpcKeyBuilder_Name_parse ( const char *  buf,
size_t  size,
upb_Arena arena 
)

Definition at line 248 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_Name_parse_ex()

UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder_Name* grpc_lookup_v1_GrpcKeyBuilder_Name_parse_ex ( const char *  buf,
size_t  size,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 256 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_Name_serialize()

UPB_INLINE char* grpc_lookup_v1_GrpcKeyBuilder_Name_serialize ( const grpc_lookup_v1_GrpcKeyBuilder_Name msg,
upb_Arena arena,
size_t *  len 
)

Definition at line 267 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_Name_serialize_ex()

UPB_INLINE char* grpc_lookup_v1_GrpcKeyBuilder_Name_serialize_ex ( const grpc_lookup_v1_GrpcKeyBuilder_Name msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 270 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_Name_service()

UPB_INLINE upb_StringView grpc_lookup_v1_GrpcKeyBuilder_Name_service ( const grpc_lookup_v1_GrpcKeyBuilder_Name msg)

Definition at line 277 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_Name_set_method()

UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_Name_set_method ( grpc_lookup_v1_GrpcKeyBuilder_Name msg,
upb_StringView  value 
)

Definition at line 290 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_Name_set_service()

UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_Name_set_service ( grpc_lookup_v1_GrpcKeyBuilder_Name msg,
upb_StringView  value 
)

Definition at line 287 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_names()

const UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder_Name* const* grpc_lookup_v1_GrpcKeyBuilder_names ( const grpc_lookup_v1_GrpcKeyBuilder msg,
size_t *  len 
)

Definition at line 158 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_new()

UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder* grpc_lookup_v1_GrpcKeyBuilder_new ( upb_Arena arena)

Definition at line 123 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_parse()

UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder* grpc_lookup_v1_GrpcKeyBuilder_parse ( const char *  buf,
size_t  size,
upb_Arena arena 
)

Definition at line 126 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_parse_ex()

UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder* grpc_lookup_v1_GrpcKeyBuilder_parse_ex ( const char *  buf,
size_t  size,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 134 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_resize_headers()

UPB_INLINE grpc_lookup_v1_NameMatcher** grpc_lookup_v1_GrpcKeyBuilder_resize_headers ( grpc_lookup_v1_GrpcKeyBuilder msg,
size_t  len,
upb_Arena arena 
)

Definition at line 210 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_resize_names()

UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder_Name** grpc_lookup_v1_GrpcKeyBuilder_resize_names ( grpc_lookup_v1_GrpcKeyBuilder msg,
size_t  len,
upb_Arena arena 
)

Definition at line 198 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_serialize()

UPB_INLINE char* grpc_lookup_v1_GrpcKeyBuilder_serialize ( const grpc_lookup_v1_GrpcKeyBuilder msg,
upb_Arena arena,
size_t *  len 
)

Definition at line 145 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_serialize_ex()

UPB_INLINE char* grpc_lookup_v1_GrpcKeyBuilder_serialize_ex ( const grpc_lookup_v1_GrpcKeyBuilder msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 148 of file rls_config.upb.h.

◆ grpc_lookup_v1_GrpcKeyBuilder_set_extra_keys()

UPB_INLINE void grpc_lookup_v1_GrpcKeyBuilder_set_extra_keys ( grpc_lookup_v1_GrpcKeyBuilder msg,
grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys value 
)

Definition at line 219 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_add_headers()

UPB_INLINE struct grpc_lookup_v1_NameMatcher* grpc_lookup_v1_HttpKeyBuilder_add_headers ( grpc_lookup_v1_HttpKeyBuilder msg,
upb_Arena arena 
)

Definition at line 484 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_add_host_patterns()

UPB_INLINE bool grpc_lookup_v1_HttpKeyBuilder_add_host_patterns ( grpc_lookup_v1_HttpKeyBuilder msg,
upb_StringView  val,
upb_Arena arena 
)

Definition at line 454 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_add_path_patterns()

UPB_INLINE bool grpc_lookup_v1_HttpKeyBuilder_add_path_patterns ( grpc_lookup_v1_HttpKeyBuilder msg,
upb_StringView  val,
upb_Arena arena 
)

Definition at line 463 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_add_query_parameters()

UPB_INLINE struct grpc_lookup_v1_NameMatcher* grpc_lookup_v1_HttpKeyBuilder_add_query_parameters ( grpc_lookup_v1_HttpKeyBuilder msg,
upb_Arena arena 
)

Definition at line 472 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_clear_constant_keys()

UPB_INLINE void grpc_lookup_v1_HttpKeyBuilder_clear_constant_keys ( const grpc_lookup_v1_HttpKeyBuilder msg)

Definition at line 435 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_clear_headers()

UPB_INLINE void grpc_lookup_v1_HttpKeyBuilder_clear_headers ( const grpc_lookup_v1_HttpKeyBuilder msg)

Definition at line 426 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_clear_host_patterns()

UPB_INLINE void grpc_lookup_v1_HttpKeyBuilder_clear_host_patterns ( const grpc_lookup_v1_HttpKeyBuilder msg)

Definition at line 402 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_clear_path_patterns()

UPB_INLINE void grpc_lookup_v1_HttpKeyBuilder_clear_path_patterns ( const grpc_lookup_v1_HttpKeyBuilder msg)

Definition at line 408 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_clear_query_parameters()

UPB_INLINE void grpc_lookup_v1_HttpKeyBuilder_clear_query_parameters ( const grpc_lookup_v1_HttpKeyBuilder msg)

Definition at line 417 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_constant_keys_clear()

UPB_INLINE void grpc_lookup_v1_HttpKeyBuilder_constant_keys_clear ( grpc_lookup_v1_HttpKeyBuilder msg)

Definition at line 490 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_constant_keys_delete()

UPB_INLINE bool grpc_lookup_v1_HttpKeyBuilder_constant_keys_delete ( grpc_lookup_v1_HttpKeyBuilder msg,
upb_StringView  key 
)

Definition at line 494 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_constant_keys_get()

UPB_INLINE bool grpc_lookup_v1_HttpKeyBuilder_constant_keys_get ( const grpc_lookup_v1_HttpKeyBuilder msg,
upb_StringView  key,
upb_StringView val 
)

Definition at line 441 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_constant_keys_next()

const UPB_INLINE grpc_lookup_v1_HttpKeyBuilder_ConstantKeysEntry* grpc_lookup_v1_HttpKeyBuilder_constant_keys_next ( const grpc_lookup_v1_HttpKeyBuilder msg,
size_t *  iter 
)

Definition at line 444 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_constant_keys_nextmutable()

UPB_INLINE grpc_lookup_v1_HttpKeyBuilder_ConstantKeysEntry* grpc_lookup_v1_HttpKeyBuilder_constant_keys_nextmutable ( grpc_lookup_v1_HttpKeyBuilder msg,
size_t *  iter 
)

Definition at line 497 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_constant_keys_set()

UPB_INLINE bool grpc_lookup_v1_HttpKeyBuilder_constant_keys_set ( grpc_lookup_v1_HttpKeyBuilder msg,
upb_StringView  key,
upb_StringView  val,
upb_Arena a 
)

Definition at line 491 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_constant_keys_size()

UPB_INLINE size_t grpc_lookup_v1_HttpKeyBuilder_constant_keys_size ( const grpc_lookup_v1_HttpKeyBuilder msg)

Definition at line 438 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_ConstantKeysEntry_key()

UPB_INLINE upb_StringView grpc_lookup_v1_HttpKeyBuilder_ConstantKeysEntry_key ( const grpc_lookup_v1_HttpKeyBuilder_ConstantKeysEntry msg)

Definition at line 503 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_ConstantKeysEntry_set_value()

UPB_INLINE void grpc_lookup_v1_HttpKeyBuilder_ConstantKeysEntry_set_value ( grpc_lookup_v1_HttpKeyBuilder_ConstantKeysEntry msg,
upb_StringView  value 
)

Definition at line 514 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_ConstantKeysEntry_value()

UPB_INLINE upb_StringView grpc_lookup_v1_HttpKeyBuilder_ConstantKeysEntry_value ( const grpc_lookup_v1_HttpKeyBuilder_ConstantKeysEntry msg)

Definition at line 508 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_has_constant_keys()

UPB_INLINE bool grpc_lookup_v1_HttpKeyBuilder_has_constant_keys ( const grpc_lookup_v1_HttpKeyBuilder msg)

Definition at line 432 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_has_headers()

UPB_INLINE bool grpc_lookup_v1_HttpKeyBuilder_has_headers ( const grpc_lookup_v1_HttpKeyBuilder msg)

Definition at line 423 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_has_query_parameters()

UPB_INLINE bool grpc_lookup_v1_HttpKeyBuilder_has_query_parameters ( const grpc_lookup_v1_HttpKeyBuilder msg)

Definition at line 414 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_headers()

const UPB_INLINE grpc_lookup_v1_NameMatcher* const* grpc_lookup_v1_HttpKeyBuilder_headers ( const grpc_lookup_v1_HttpKeyBuilder msg,
size_t *  len 
)

Definition at line 429 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_host_patterns()

UPB_INLINE upb_StringView const* grpc_lookup_v1_HttpKeyBuilder_host_patterns ( const grpc_lookup_v1_HttpKeyBuilder msg,
size_t *  len 
)

Definition at line 405 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_mutable_headers()

UPB_INLINE grpc_lookup_v1_NameMatcher** grpc_lookup_v1_HttpKeyBuilder_mutable_headers ( grpc_lookup_v1_HttpKeyBuilder msg,
size_t *  len 
)

Definition at line 478 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_mutable_host_patterns()

UPB_INLINE upb_StringView* grpc_lookup_v1_HttpKeyBuilder_mutable_host_patterns ( grpc_lookup_v1_HttpKeyBuilder msg,
size_t *  len 
)

Definition at line 448 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_mutable_path_patterns()

UPB_INLINE upb_StringView* grpc_lookup_v1_HttpKeyBuilder_mutable_path_patterns ( grpc_lookup_v1_HttpKeyBuilder msg,
size_t *  len 
)

Definition at line 457 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_mutable_query_parameters()

UPB_INLINE grpc_lookup_v1_NameMatcher** grpc_lookup_v1_HttpKeyBuilder_mutable_query_parameters ( grpc_lookup_v1_HttpKeyBuilder msg,
size_t *  len 
)

Definition at line 466 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_new()

UPB_INLINE grpc_lookup_v1_HttpKeyBuilder* grpc_lookup_v1_HttpKeyBuilder_new ( upb_Arena arena)

Definition at line 373 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_parse()

UPB_INLINE grpc_lookup_v1_HttpKeyBuilder* grpc_lookup_v1_HttpKeyBuilder_parse ( const char *  buf,
size_t  size,
upb_Arena arena 
)

Definition at line 376 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_parse_ex()

UPB_INLINE grpc_lookup_v1_HttpKeyBuilder* grpc_lookup_v1_HttpKeyBuilder_parse_ex ( const char *  buf,
size_t  size,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 384 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_path_patterns()

UPB_INLINE upb_StringView const* grpc_lookup_v1_HttpKeyBuilder_path_patterns ( const grpc_lookup_v1_HttpKeyBuilder msg,
size_t *  len 
)

Definition at line 411 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_query_parameters()

const UPB_INLINE grpc_lookup_v1_NameMatcher* const* grpc_lookup_v1_HttpKeyBuilder_query_parameters ( const grpc_lookup_v1_HttpKeyBuilder msg,
size_t *  len 
)

Definition at line 420 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_resize_headers()

UPB_INLINE grpc_lookup_v1_NameMatcher** grpc_lookup_v1_HttpKeyBuilder_resize_headers ( grpc_lookup_v1_HttpKeyBuilder msg,
size_t  len,
upb_Arena arena 
)

Definition at line 481 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_resize_host_patterns()

UPB_INLINE upb_StringView* grpc_lookup_v1_HttpKeyBuilder_resize_host_patterns ( grpc_lookup_v1_HttpKeyBuilder msg,
size_t  len,
upb_Arena arena 
)

Definition at line 451 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_resize_path_patterns()

UPB_INLINE upb_StringView* grpc_lookup_v1_HttpKeyBuilder_resize_path_patterns ( grpc_lookup_v1_HttpKeyBuilder msg,
size_t  len,
upb_Arena arena 
)

Definition at line 460 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_resize_query_parameters()

UPB_INLINE grpc_lookup_v1_NameMatcher** grpc_lookup_v1_HttpKeyBuilder_resize_query_parameters ( grpc_lookup_v1_HttpKeyBuilder msg,
size_t  len,
upb_Arena arena 
)

Definition at line 469 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_serialize()

UPB_INLINE char* grpc_lookup_v1_HttpKeyBuilder_serialize ( const grpc_lookup_v1_HttpKeyBuilder msg,
upb_Arena arena,
size_t *  len 
)

Definition at line 395 of file rls_config.upb.h.

◆ grpc_lookup_v1_HttpKeyBuilder_serialize_ex()

UPB_INLINE char* grpc_lookup_v1_HttpKeyBuilder_serialize_ex ( const grpc_lookup_v1_HttpKeyBuilder msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 398 of file rls_config.upb.h.

◆ grpc_lookup_v1_NameMatcher_add_names()

UPB_INLINE bool grpc_lookup_v1_NameMatcher_add_names ( grpc_lookup_v1_NameMatcher msg,
upb_StringView  val,
upb_Arena arena 
)

Definition at line 114 of file rls_config.upb.h.

◆ grpc_lookup_v1_NameMatcher_clear_key()

UPB_INLINE void grpc_lookup_v1_NameMatcher_clear_key ( const grpc_lookup_v1_NameMatcher msg)

Definition at line 86 of file rls_config.upb.h.

◆ grpc_lookup_v1_NameMatcher_clear_names()

UPB_INLINE void grpc_lookup_v1_NameMatcher_clear_names ( const grpc_lookup_v1_NameMatcher msg)

Definition at line 92 of file rls_config.upb.h.

◆ grpc_lookup_v1_NameMatcher_clear_required_match()

UPB_INLINE void grpc_lookup_v1_NameMatcher_clear_required_match ( const grpc_lookup_v1_NameMatcher msg)

Definition at line 98 of file rls_config.upb.h.

◆ grpc_lookup_v1_NameMatcher_key()

UPB_INLINE upb_StringView grpc_lookup_v1_NameMatcher_key ( const grpc_lookup_v1_NameMatcher msg)

Definition at line 89 of file rls_config.upb.h.

◆ grpc_lookup_v1_NameMatcher_mutable_names()

UPB_INLINE upb_StringView* grpc_lookup_v1_NameMatcher_mutable_names ( grpc_lookup_v1_NameMatcher msg,
size_t *  len 
)

Definition at line 108 of file rls_config.upb.h.

◆ grpc_lookup_v1_NameMatcher_names()

UPB_INLINE upb_StringView const* grpc_lookup_v1_NameMatcher_names ( const grpc_lookup_v1_NameMatcher msg,
size_t *  len 
)

Definition at line 95 of file rls_config.upb.h.

◆ grpc_lookup_v1_NameMatcher_new()

UPB_INLINE grpc_lookup_v1_NameMatcher* grpc_lookup_v1_NameMatcher_new ( upb_Arena arena)

Definition at line 57 of file rls_config.upb.h.

◆ grpc_lookup_v1_NameMatcher_parse()

UPB_INLINE grpc_lookup_v1_NameMatcher* grpc_lookup_v1_NameMatcher_parse ( const char *  buf,
size_t  size,
upb_Arena arena 
)

Definition at line 60 of file rls_config.upb.h.

◆ grpc_lookup_v1_NameMatcher_parse_ex()

UPB_INLINE grpc_lookup_v1_NameMatcher* grpc_lookup_v1_NameMatcher_parse_ex ( const char *  buf,
size_t  size,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 68 of file rls_config.upb.h.

◆ grpc_lookup_v1_NameMatcher_required_match()

UPB_INLINE bool grpc_lookup_v1_NameMatcher_required_match ( const grpc_lookup_v1_NameMatcher msg)

Definition at line 101 of file rls_config.upb.h.

◆ grpc_lookup_v1_NameMatcher_resize_names()

UPB_INLINE upb_StringView* grpc_lookup_v1_NameMatcher_resize_names ( grpc_lookup_v1_NameMatcher msg,
size_t  len,
upb_Arena arena 
)

Definition at line 111 of file rls_config.upb.h.

◆ grpc_lookup_v1_NameMatcher_serialize()

UPB_INLINE char* grpc_lookup_v1_NameMatcher_serialize ( const grpc_lookup_v1_NameMatcher msg,
upb_Arena arena,
size_t *  len 
)

Definition at line 79 of file rls_config.upb.h.

◆ grpc_lookup_v1_NameMatcher_serialize_ex()

UPB_INLINE char* grpc_lookup_v1_NameMatcher_serialize_ex ( const grpc_lookup_v1_NameMatcher msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 82 of file rls_config.upb.h.

◆ grpc_lookup_v1_NameMatcher_set_key()

UPB_INLINE void grpc_lookup_v1_NameMatcher_set_key ( grpc_lookup_v1_NameMatcher msg,
upb_StringView  value 
)

Definition at line 105 of file rls_config.upb.h.

◆ grpc_lookup_v1_NameMatcher_set_required_match()

UPB_INLINE void grpc_lookup_v1_NameMatcher_set_required_match ( grpc_lookup_v1_NameMatcher msg,
bool  value 
)

Definition at line 117 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupClusterSpecifier_clear_route_lookup_config()

UPB_INLINE void grpc_lookup_v1_RouteLookupClusterSpecifier_clear_route_lookup_config ( const grpc_lookup_v1_RouteLookupClusterSpecifier msg)

Definition at line 735 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupClusterSpecifier_has_route_lookup_config()

UPB_INLINE bool grpc_lookup_v1_RouteLookupClusterSpecifier_has_route_lookup_config ( const grpc_lookup_v1_RouteLookupClusterSpecifier msg)

Definition at line 732 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupClusterSpecifier_mutable_route_lookup_config()

UPB_INLINE struct grpc_lookup_v1_RouteLookupConfig* grpc_lookup_v1_RouteLookupClusterSpecifier_mutable_route_lookup_config ( grpc_lookup_v1_RouteLookupClusterSpecifier msg,
upb_Arena arena 
)

Definition at line 746 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupClusterSpecifier_new()

UPB_INLINE grpc_lookup_v1_RouteLookupClusterSpecifier* grpc_lookup_v1_RouteLookupClusterSpecifier_new ( upb_Arena arena)

Definition at line 703 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupClusterSpecifier_parse()

UPB_INLINE grpc_lookup_v1_RouteLookupClusterSpecifier* grpc_lookup_v1_RouteLookupClusterSpecifier_parse ( const char *  buf,
size_t  size,
upb_Arena arena 
)

Definition at line 706 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupClusterSpecifier_parse_ex()

UPB_INLINE grpc_lookup_v1_RouteLookupClusterSpecifier* grpc_lookup_v1_RouteLookupClusterSpecifier_parse_ex ( const char *  buf,
size_t  size,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 714 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupClusterSpecifier_route_lookup_config()

const UPB_INLINE grpc_lookup_v1_RouteLookupConfig* grpc_lookup_v1_RouteLookupClusterSpecifier_route_lookup_config ( const grpc_lookup_v1_RouteLookupClusterSpecifier msg)

Definition at line 738 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupClusterSpecifier_serialize()

UPB_INLINE char* grpc_lookup_v1_RouteLookupClusterSpecifier_serialize ( const grpc_lookup_v1_RouteLookupClusterSpecifier msg,
upb_Arena arena,
size_t *  len 
)

Definition at line 725 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupClusterSpecifier_serialize_ex()

UPB_INLINE char* grpc_lookup_v1_RouteLookupClusterSpecifier_serialize_ex ( const grpc_lookup_v1_RouteLookupClusterSpecifier msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 728 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupClusterSpecifier_set_route_lookup_config()

UPB_INLINE void grpc_lookup_v1_RouteLookupClusterSpecifier_set_route_lookup_config ( grpc_lookup_v1_RouteLookupClusterSpecifier msg,
grpc_lookup_v1_RouteLookupConfig value 
)

Definition at line 742 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_add_grpc_keybuilders()

UPB_INLINE struct grpc_lookup_v1_GrpcKeyBuilder* grpc_lookup_v1_RouteLookupConfig_add_grpc_keybuilders ( grpc_lookup_v1_RouteLookupConfig msg,
upb_Arena arena 
)

Definition at line 637 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_add_http_keybuilders()

UPB_INLINE struct grpc_lookup_v1_HttpKeyBuilder* grpc_lookup_v1_RouteLookupConfig_add_http_keybuilders ( grpc_lookup_v1_RouteLookupConfig msg,
upb_Arena arena 
)

Definition at line 625 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_add_valid_targets()

UPB_INLINE bool grpc_lookup_v1_RouteLookupConfig_add_valid_targets ( grpc_lookup_v1_RouteLookupConfig msg,
upb_StringView  val,
upb_Arena arena 
)

Definition at line 694 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_cache_size_bytes()

UPB_INLINE int64_t grpc_lookup_v1_RouteLookupConfig_cache_size_bytes ( const grpc_lookup_v1_RouteLookupConfig msg)

Definition at line 603 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_clear_cache_size_bytes()

UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_clear_cache_size_bytes ( const grpc_lookup_v1_RouteLookupConfig msg)

Definition at line 600 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_clear_default_target()

UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_clear_default_target ( const grpc_lookup_v1_RouteLookupConfig msg)

Definition at line 612 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_clear_grpc_keybuilders()

UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_clear_grpc_keybuilders ( const grpc_lookup_v1_RouteLookupConfig msg)

Definition at line 561 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_clear_http_keybuilders()

UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_clear_http_keybuilders ( const grpc_lookup_v1_RouteLookupConfig msg)

Definition at line 552 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_clear_lookup_service()

UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_clear_lookup_service ( const grpc_lookup_v1_RouteLookupConfig msg)

Definition at line 567 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_clear_lookup_service_timeout()

UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_clear_lookup_service_timeout ( const grpc_lookup_v1_RouteLookupConfig msg)

Definition at line 576 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_clear_max_age()

UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_clear_max_age ( const grpc_lookup_v1_RouteLookupConfig msg)

Definition at line 585 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_clear_stale_age()

UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_clear_stale_age ( const grpc_lookup_v1_RouteLookupConfig msg)

Definition at line 594 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_clear_valid_targets()

UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_clear_valid_targets ( const grpc_lookup_v1_RouteLookupConfig msg)

Definition at line 606 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_default_target()

UPB_INLINE upb_StringView grpc_lookup_v1_RouteLookupConfig_default_target ( const grpc_lookup_v1_RouteLookupConfig msg)

Definition at line 615 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_grpc_keybuilders()

const UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder* const* grpc_lookup_v1_RouteLookupConfig_grpc_keybuilders ( const grpc_lookup_v1_RouteLookupConfig msg,
size_t *  len 
)

Definition at line 564 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_has_grpc_keybuilders()

UPB_INLINE bool grpc_lookup_v1_RouteLookupConfig_has_grpc_keybuilders ( const grpc_lookup_v1_RouteLookupConfig msg)

Definition at line 558 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_has_http_keybuilders()

UPB_INLINE bool grpc_lookup_v1_RouteLookupConfig_has_http_keybuilders ( const grpc_lookup_v1_RouteLookupConfig msg)

Definition at line 549 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_has_lookup_service_timeout()

UPB_INLINE bool grpc_lookup_v1_RouteLookupConfig_has_lookup_service_timeout ( const grpc_lookup_v1_RouteLookupConfig msg)

Definition at line 573 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_has_max_age()

UPB_INLINE bool grpc_lookup_v1_RouteLookupConfig_has_max_age ( const grpc_lookup_v1_RouteLookupConfig msg)

Definition at line 582 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_has_stale_age()

UPB_INLINE bool grpc_lookup_v1_RouteLookupConfig_has_stale_age ( const grpc_lookup_v1_RouteLookupConfig msg)

Definition at line 591 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_http_keybuilders()

const UPB_INLINE grpc_lookup_v1_HttpKeyBuilder* const* grpc_lookup_v1_RouteLookupConfig_http_keybuilders ( const grpc_lookup_v1_RouteLookupConfig msg,
size_t *  len 
)

Definition at line 555 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_lookup_service()

UPB_INLINE upb_StringView grpc_lookup_v1_RouteLookupConfig_lookup_service ( const grpc_lookup_v1_RouteLookupConfig msg)

Definition at line 570 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_lookup_service_timeout()

UPB_INLINE const struct google_protobuf_Duration* grpc_lookup_v1_RouteLookupConfig_lookup_service_timeout ( const grpc_lookup_v1_RouteLookupConfig msg)

Definition at line 579 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_max_age()

UPB_INLINE const struct google_protobuf_Duration* grpc_lookup_v1_RouteLookupConfig_max_age ( const grpc_lookup_v1_RouteLookupConfig msg)

Definition at line 588 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_mutable_grpc_keybuilders()

UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder** grpc_lookup_v1_RouteLookupConfig_mutable_grpc_keybuilders ( grpc_lookup_v1_RouteLookupConfig msg,
size_t *  len 
)

Definition at line 631 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_mutable_http_keybuilders()

UPB_INLINE grpc_lookup_v1_HttpKeyBuilder** grpc_lookup_v1_RouteLookupConfig_mutable_http_keybuilders ( grpc_lookup_v1_RouteLookupConfig msg,
size_t *  len 
)

Definition at line 619 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_mutable_lookup_service_timeout()

UPB_INLINE struct google_protobuf_Duration* grpc_lookup_v1_RouteLookupConfig_mutable_lookup_service_timeout ( grpc_lookup_v1_RouteLookupConfig msg,
upb_Arena arena 
)

Definition at line 650 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_mutable_max_age()

UPB_INLINE struct google_protobuf_Duration* grpc_lookup_v1_RouteLookupConfig_mutable_max_age ( grpc_lookup_v1_RouteLookupConfig msg,
upb_Arena arena 
)

Definition at line 663 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_mutable_stale_age()

UPB_INLINE struct google_protobuf_Duration* grpc_lookup_v1_RouteLookupConfig_mutable_stale_age ( grpc_lookup_v1_RouteLookupConfig msg,
upb_Arena arena 
)

Definition at line 676 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_mutable_valid_targets()

UPB_INLINE upb_StringView* grpc_lookup_v1_RouteLookupConfig_mutable_valid_targets ( grpc_lookup_v1_RouteLookupConfig msg,
size_t *  len 
)

Definition at line 688 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_new()

UPB_INLINE grpc_lookup_v1_RouteLookupConfig* grpc_lookup_v1_RouteLookupConfig_new ( upb_Arena arena)

Definition at line 520 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_parse()

UPB_INLINE grpc_lookup_v1_RouteLookupConfig* grpc_lookup_v1_RouteLookupConfig_parse ( const char *  buf,
size_t  size,
upb_Arena arena 
)

Definition at line 523 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_parse_ex()

UPB_INLINE grpc_lookup_v1_RouteLookupConfig* grpc_lookup_v1_RouteLookupConfig_parse_ex ( const char *  buf,
size_t  size,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 531 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_resize_grpc_keybuilders()

UPB_INLINE grpc_lookup_v1_GrpcKeyBuilder** grpc_lookup_v1_RouteLookupConfig_resize_grpc_keybuilders ( grpc_lookup_v1_RouteLookupConfig msg,
size_t  len,
upb_Arena arena 
)

Definition at line 634 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_resize_http_keybuilders()

UPB_INLINE grpc_lookup_v1_HttpKeyBuilder** grpc_lookup_v1_RouteLookupConfig_resize_http_keybuilders ( grpc_lookup_v1_RouteLookupConfig msg,
size_t  len,
upb_Arena arena 
)

Definition at line 622 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_resize_valid_targets()

UPB_INLINE upb_StringView* grpc_lookup_v1_RouteLookupConfig_resize_valid_targets ( grpc_lookup_v1_RouteLookupConfig msg,
size_t  len,
upb_Arena arena 
)

Definition at line 691 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_serialize()

UPB_INLINE char* grpc_lookup_v1_RouteLookupConfig_serialize ( const grpc_lookup_v1_RouteLookupConfig msg,
upb_Arena arena,
size_t *  len 
)

Definition at line 542 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_serialize_ex()

UPB_INLINE char* grpc_lookup_v1_RouteLookupConfig_serialize_ex ( const grpc_lookup_v1_RouteLookupConfig msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 545 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_set_cache_size_bytes()

UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_set_cache_size_bytes ( grpc_lookup_v1_RouteLookupConfig msg,
int64_t  value 
)

Definition at line 685 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_set_default_target()

UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_set_default_target ( grpc_lookup_v1_RouteLookupConfig msg,
upb_StringView  value 
)

Definition at line 697 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_set_lookup_service()

UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_set_lookup_service ( grpc_lookup_v1_RouteLookupConfig msg,
upb_StringView  value 
)

Definition at line 643 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_set_lookup_service_timeout()

UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_set_lookup_service_timeout ( grpc_lookup_v1_RouteLookupConfig msg,
struct google_protobuf_Duration value 
)

Definition at line 646 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_set_max_age()

UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_set_max_age ( grpc_lookup_v1_RouteLookupConfig msg,
struct google_protobuf_Duration value 
)

Definition at line 659 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_set_stale_age()

UPB_INLINE void grpc_lookup_v1_RouteLookupConfig_set_stale_age ( grpc_lookup_v1_RouteLookupConfig msg,
struct google_protobuf_Duration value 
)

Definition at line 672 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_stale_age()

UPB_INLINE const struct google_protobuf_Duration* grpc_lookup_v1_RouteLookupConfig_stale_age ( const grpc_lookup_v1_RouteLookupConfig msg)

Definition at line 597 of file rls_config.upb.h.

◆ grpc_lookup_v1_RouteLookupConfig_valid_targets()

UPB_INLINE upb_StringView const* grpc_lookup_v1_RouteLookupConfig_valid_targets ( const grpc_lookup_v1_RouteLookupConfig msg,
size_t *  len 
)

Definition at line 609 of file rls_config.upb.h.

Variable Documentation

◆ google_protobuf_Duration_msginit

const upb_MiniTable google_protobuf_Duration_msginit

Definition at line 20 of file duration.upb.c.

◆ grpc_lookup_v1_GrpcKeyBuilder_ConstantKeysEntry_msginit

const upb_MiniTable grpc_lookup_v1_GrpcKeyBuilder_ConstantKeysEntry_msginit

Definition at line 76 of file rls_config.upb.c.

◆ grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_msginit

const upb_MiniTable grpc_lookup_v1_GrpcKeyBuilder_ExtraKeys_msginit

Definition at line 65 of file rls_config.upb.c.

◆ grpc_lookup_v1_GrpcKeyBuilder_msginit

const upb_MiniTable grpc_lookup_v1_GrpcKeyBuilder_msginit

Definition at line 42 of file rls_config.upb.c.

◆ grpc_lookup_v1_GrpcKeyBuilder_Name_msginit

const upb_MiniTable grpc_lookup_v1_GrpcKeyBuilder_Name_msginit

Definition at line 53 of file rls_config.upb.c.

◆ grpc_lookup_v1_HttpKeyBuilder_ConstantKeysEntry_msginit

const upb_MiniTable grpc_lookup_v1_HttpKeyBuilder_ConstantKeysEntry_msginit

Definition at line 107 of file rls_config.upb.c.

◆ grpc_lookup_v1_HttpKeyBuilder_msginit

const upb_MiniTable grpc_lookup_v1_HttpKeyBuilder_msginit

Definition at line 96 of file rls_config.upb.c.

◆ grpc_lookup_v1_NameMatcher_msginit

const upb_MiniTable grpc_lookup_v1_NameMatcher_msginit

Definition at line 22 of file rls_config.upb.c.

◆ grpc_lookup_v1_RouteLookupClusterSpecifier_msginit

const upb_MiniTable grpc_lookup_v1_RouteLookupClusterSpecifier_msginit

Definition at line 147 of file rls_config.upb.c.

◆ grpc_lookup_v1_RouteLookupConfig_msginit

const upb_MiniTable grpc_lookup_v1_RouteLookupConfig_msginit

Definition at line 133 of file rls_config.upb.c.

◆ src_proto_grpc_lookup_v1_rls_config_proto_upb_file_layout

const upb_MiniTable_File src_proto_grpc_lookup_v1_rls_config_proto_upb_file_layout

Definition at line 165 of file rls_config.upb.c.



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