GRPC Core  18.0.0
Typedefs | Enumerations | Functions | Variables
route_components.upb.h File Reference
#include "upb/msg.h"
#include "upb/decode.h"
#include "upb/decode_fast.h"
#include "upb/encode.h"
#include "upb/port_def.inc"
#include "upb/port_undef.inc"

Go to the source code of this file.

Typedefs

typedef struct envoy_config_route_v3_VirtualHost envoy_config_route_v3_VirtualHost
 
typedef struct envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry
 
typedef struct envoy_config_route_v3_FilterAction envoy_config_route_v3_FilterAction
 
typedef struct envoy_config_route_v3_Route envoy_config_route_v3_Route
 
typedef struct envoy_config_route_v3_Route_TypedPerFilterConfigEntry envoy_config_route_v3_Route_TypedPerFilterConfigEntry
 
typedef struct envoy_config_route_v3_WeightedCluster envoy_config_route_v3_WeightedCluster
 
typedef struct envoy_config_route_v3_WeightedCluster_ClusterWeight envoy_config_route_v3_WeightedCluster_ClusterWeight
 
typedef struct envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry
 
typedef struct envoy_config_route_v3_RouteMatch envoy_config_route_v3_RouteMatch
 
typedef struct envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions
 
typedef struct envoy_config_route_v3_RouteMatch_TlsContextMatchOptions envoy_config_route_v3_RouteMatch_TlsContextMatchOptions
 
typedef struct envoy_config_route_v3_RouteMatch_ConnectMatcher envoy_config_route_v3_RouteMatch_ConnectMatcher
 
typedef struct envoy_config_route_v3_CorsPolicy envoy_config_route_v3_CorsPolicy
 
typedef struct envoy_config_route_v3_RouteAction envoy_config_route_v3_RouteAction
 
typedef struct envoy_config_route_v3_RouteAction_RequestMirrorPolicy envoy_config_route_v3_RouteAction_RequestMirrorPolicy
 
typedef struct envoy_config_route_v3_RouteAction_HashPolicy envoy_config_route_v3_RouteAction_HashPolicy
 
typedef struct envoy_config_route_v3_RouteAction_HashPolicy_Header envoy_config_route_v3_RouteAction_HashPolicy_Header
 
typedef struct envoy_config_route_v3_RouteAction_HashPolicy_Cookie envoy_config_route_v3_RouteAction_HashPolicy_Cookie
 
typedef struct envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties
 
typedef struct envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter
 
typedef struct envoy_config_route_v3_RouteAction_HashPolicy_FilterState envoy_config_route_v3_RouteAction_HashPolicy_FilterState
 
typedef struct envoy_config_route_v3_RouteAction_UpgradeConfig envoy_config_route_v3_RouteAction_UpgradeConfig
 
typedef struct envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig
 
typedef struct envoy_config_route_v3_RouteAction_MaxStreamDuration envoy_config_route_v3_RouteAction_MaxStreamDuration
 
typedef struct envoy_config_route_v3_RetryPolicy envoy_config_route_v3_RetryPolicy
 
typedef struct envoy_config_route_v3_RetryPolicy_RetryPriority envoy_config_route_v3_RetryPolicy_RetryPriority
 
typedef struct envoy_config_route_v3_RetryPolicy_RetryHostPredicate envoy_config_route_v3_RetryPolicy_RetryHostPredicate
 
typedef struct envoy_config_route_v3_RetryPolicy_RetryBackOff envoy_config_route_v3_RetryPolicy_RetryBackOff
 
typedef struct envoy_config_route_v3_RetryPolicy_ResetHeader envoy_config_route_v3_RetryPolicy_ResetHeader
 
typedef struct envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff
 
typedef struct envoy_config_route_v3_HedgePolicy envoy_config_route_v3_HedgePolicy
 
typedef struct envoy_config_route_v3_RedirectAction envoy_config_route_v3_RedirectAction
 
typedef struct envoy_config_route_v3_DirectResponseAction envoy_config_route_v3_DirectResponseAction
 
typedef struct envoy_config_route_v3_Decorator envoy_config_route_v3_Decorator
 
typedef struct envoy_config_route_v3_Tracing envoy_config_route_v3_Tracing
 
typedef struct envoy_config_route_v3_VirtualCluster envoy_config_route_v3_VirtualCluster
 
typedef struct envoy_config_route_v3_RateLimit envoy_config_route_v3_RateLimit
 
typedef struct envoy_config_route_v3_RateLimit_Action envoy_config_route_v3_RateLimit_Action
 
typedef struct envoy_config_route_v3_RateLimit_Action_SourceCluster envoy_config_route_v3_RateLimit_Action_SourceCluster
 
typedef struct envoy_config_route_v3_RateLimit_Action_DestinationCluster envoy_config_route_v3_RateLimit_Action_DestinationCluster
 
typedef struct envoy_config_route_v3_RateLimit_Action_RequestHeaders envoy_config_route_v3_RateLimit_Action_RequestHeaders
 
typedef struct envoy_config_route_v3_RateLimit_Action_RemoteAddress envoy_config_route_v3_RateLimit_Action_RemoteAddress
 
typedef struct envoy_config_route_v3_RateLimit_Action_GenericKey envoy_config_route_v3_RateLimit_Action_GenericKey
 
typedef struct envoy_config_route_v3_RateLimit_Action_HeaderValueMatch envoy_config_route_v3_RateLimit_Action_HeaderValueMatch
 
typedef struct envoy_config_route_v3_RateLimit_Action_DynamicMetaData envoy_config_route_v3_RateLimit_Action_DynamicMetaData
 
typedef struct envoy_config_route_v3_RateLimit_Action_MetaData envoy_config_route_v3_RateLimit_Action_MetaData
 
typedef struct envoy_config_route_v3_RateLimit_Override envoy_config_route_v3_RateLimit_Override
 
typedef struct envoy_config_route_v3_RateLimit_Override_DynamicMetadata envoy_config_route_v3_RateLimit_Override_DynamicMetadata
 
typedef struct envoy_config_route_v3_HeaderMatcher envoy_config_route_v3_HeaderMatcher
 
typedef struct envoy_config_route_v3_QueryParameterMatcher envoy_config_route_v3_QueryParameterMatcher
 
typedef struct envoy_config_route_v3_InternalRedirectPolicy envoy_config_route_v3_InternalRedirectPolicy
 
typedef struct envoy_config_route_v3_FilterConfig envoy_config_route_v3_FilterConfig
 

Enumerations

enum  envoy_config_route_v3_RateLimit_Action_MetaData_Source { envoy_config_route_v3_RateLimit_Action_MetaData_DYNAMIC = 0 , envoy_config_route_v3_RateLimit_Action_MetaData_ROUTE_ENTRY = 1 }
 
enum  envoy_config_route_v3_RedirectAction_RedirectResponseCode {
  envoy_config_route_v3_RedirectAction_MOVED_PERMANENTLY = 0 , envoy_config_route_v3_RedirectAction_FOUND = 1 , envoy_config_route_v3_RedirectAction_SEE_OTHER = 2 , envoy_config_route_v3_RedirectAction_TEMPORARY_REDIRECT = 3 ,
  envoy_config_route_v3_RedirectAction_PERMANENT_REDIRECT = 4
}
 
enum  envoy_config_route_v3_RetryPolicy_ResetHeaderFormat { envoy_config_route_v3_RetryPolicy_SECONDS = 0 , envoy_config_route_v3_RetryPolicy_UNIX_TIMESTAMP = 1 }
 
enum  envoy_config_route_v3_RouteAction_ClusterNotFoundResponseCode { envoy_config_route_v3_RouteAction_SERVICE_UNAVAILABLE = 0 , envoy_config_route_v3_RouteAction_NOT_FOUND = 1 }
 
enum  envoy_config_route_v3_RouteAction_InternalRedirectAction { envoy_config_route_v3_RouteAction_PASS_THROUGH_INTERNAL_REDIRECT = 0 , envoy_config_route_v3_RouteAction_HANDLE_INTERNAL_REDIRECT = 1 }
 
enum  envoy_config_route_v3_VirtualHost_TlsRequirementType { envoy_config_route_v3_VirtualHost_NONE = 0 , envoy_config_route_v3_VirtualHost_EXTERNAL_ONLY = 1 , envoy_config_route_v3_VirtualHost_ALL = 2 }
 
enum  envoy_config_route_v3_Route_action_oneofcases {
  envoy_config_route_v3_Route_action_route = 2 , envoy_config_route_v3_Route_action_redirect = 3 , envoy_config_route_v3_Route_action_direct_response = 7 , envoy_config_route_v3_Route_action_filter_action = 17 ,
  envoy_config_route_v3_Route_action_NOT_SET = 0
}
 
enum  envoy_config_route_v3_RouteMatch_path_specifier_oneofcases {
  envoy_config_route_v3_RouteMatch_path_specifier_prefix = 1 , envoy_config_route_v3_RouteMatch_path_specifier_path = 2 , envoy_config_route_v3_RouteMatch_path_specifier_safe_regex = 10 , envoy_config_route_v3_RouteMatch_path_specifier_connect_matcher = 12 ,
  envoy_config_route_v3_RouteMatch_path_specifier_NOT_SET = 0
}
 
enum  envoy_config_route_v3_CorsPolicy_enabled_specifier_oneofcases { envoy_config_route_v3_CorsPolicy_enabled_specifier_filter_enabled = 9 , envoy_config_route_v3_CorsPolicy_enabled_specifier_NOT_SET = 0 }
 
enum  envoy_config_route_v3_RouteAction_cluster_specifier_oneofcases { envoy_config_route_v3_RouteAction_cluster_specifier_cluster = 1 , envoy_config_route_v3_RouteAction_cluster_specifier_cluster_header = 2 , envoy_config_route_v3_RouteAction_cluster_specifier_weighted_clusters = 3 , envoy_config_route_v3_RouteAction_cluster_specifier_NOT_SET = 0 }
 
enum  envoy_config_route_v3_RouteAction_host_rewrite_specifier_oneofcases {
  envoy_config_route_v3_RouteAction_host_rewrite_specifier_host_rewrite_literal = 6 , envoy_config_route_v3_RouteAction_host_rewrite_specifier_auto_host_rewrite = 7 , envoy_config_route_v3_RouteAction_host_rewrite_specifier_host_rewrite_header = 29 , envoy_config_route_v3_RouteAction_host_rewrite_specifier_host_rewrite_path_regex = 35 ,
  envoy_config_route_v3_RouteAction_host_rewrite_specifier_NOT_SET = 0
}
 
enum  envoy_config_route_v3_RouteAction_HashPolicy_policy_specifier_oneofcases {
  envoy_config_route_v3_RouteAction_HashPolicy_policy_specifier_header = 1 , envoy_config_route_v3_RouteAction_HashPolicy_policy_specifier_cookie = 2 , envoy_config_route_v3_RouteAction_HashPolicy_policy_specifier_connection_properties = 3 , envoy_config_route_v3_RouteAction_HashPolicy_policy_specifier_query_parameter = 5 ,
  envoy_config_route_v3_RouteAction_HashPolicy_policy_specifier_filter_state = 6 , envoy_config_route_v3_RouteAction_HashPolicy_policy_specifier_NOT_SET = 0
}
 
enum  envoy_config_route_v3_RetryPolicy_RetryPriority_config_type_oneofcases { envoy_config_route_v3_RetryPolicy_RetryPriority_config_type_typed_config = 3 , envoy_config_route_v3_RetryPolicy_RetryPriority_config_type_NOT_SET = 0 }
 
enum  envoy_config_route_v3_RetryPolicy_RetryHostPredicate_config_type_oneofcases { envoy_config_route_v3_RetryPolicy_RetryHostPredicate_config_type_typed_config = 3 , envoy_config_route_v3_RetryPolicy_RetryHostPredicate_config_type_NOT_SET = 0 }
 
enum  envoy_config_route_v3_RedirectAction_scheme_rewrite_specifier_oneofcases { envoy_config_route_v3_RedirectAction_scheme_rewrite_specifier_https_redirect = 4 , envoy_config_route_v3_RedirectAction_scheme_rewrite_specifier_scheme_redirect = 7 , envoy_config_route_v3_RedirectAction_scheme_rewrite_specifier_NOT_SET = 0 }
 
enum  envoy_config_route_v3_RedirectAction_path_rewrite_specifier_oneofcases { envoy_config_route_v3_RedirectAction_path_rewrite_specifier_path_redirect = 2 , envoy_config_route_v3_RedirectAction_path_rewrite_specifier_prefix_rewrite = 5 , envoy_config_route_v3_RedirectAction_path_rewrite_specifier_regex_rewrite = 9 , envoy_config_route_v3_RedirectAction_path_rewrite_specifier_NOT_SET = 0 }
 
enum  envoy_config_route_v3_RateLimit_Action_action_specifier_oneofcases {
  envoy_config_route_v3_RateLimit_Action_action_specifier_source_cluster = 1 , envoy_config_route_v3_RateLimit_Action_action_specifier_destination_cluster = 2 , envoy_config_route_v3_RateLimit_Action_action_specifier_request_headers = 3 , envoy_config_route_v3_RateLimit_Action_action_specifier_remote_address = 4 ,
  envoy_config_route_v3_RateLimit_Action_action_specifier_generic_key = 5 , envoy_config_route_v3_RateLimit_Action_action_specifier_header_value_match = 6 , envoy_config_route_v3_RateLimit_Action_action_specifier_dynamic_metadata = 7 , envoy_config_route_v3_RateLimit_Action_action_specifier_metadata = 8 ,
  envoy_config_route_v3_RateLimit_Action_action_specifier_extension = 9 , envoy_config_route_v3_RateLimit_Action_action_specifier_NOT_SET = 0
}
 
enum  envoy_config_route_v3_RateLimit_Override_override_specifier_oneofcases { envoy_config_route_v3_RateLimit_Override_override_specifier_dynamic_metadata = 1 , envoy_config_route_v3_RateLimit_Override_override_specifier_NOT_SET = 0 }
 
enum  envoy_config_route_v3_HeaderMatcher_header_match_specifier_oneofcases {
  envoy_config_route_v3_HeaderMatcher_header_match_specifier_exact_match = 4 , envoy_config_route_v3_HeaderMatcher_header_match_specifier_safe_regex_match = 11 , envoy_config_route_v3_HeaderMatcher_header_match_specifier_range_match = 6 , envoy_config_route_v3_HeaderMatcher_header_match_specifier_present_match = 7 ,
  envoy_config_route_v3_HeaderMatcher_header_match_specifier_prefix_match = 9 , envoy_config_route_v3_HeaderMatcher_header_match_specifier_suffix_match = 10 , envoy_config_route_v3_HeaderMatcher_header_match_specifier_contains_match = 12 , envoy_config_route_v3_HeaderMatcher_header_match_specifier_NOT_SET = 0
}
 
enum  envoy_config_route_v3_QueryParameterMatcher_query_parameter_match_specifier_oneofcases { envoy_config_route_v3_QueryParameterMatcher_query_parameter_match_specifier_string_match = 5 , envoy_config_route_v3_QueryParameterMatcher_query_parameter_match_specifier_present_match = 6 , envoy_config_route_v3_QueryParameterMatcher_query_parameter_match_specifier_NOT_SET = 0 }
 

Functions

UPB_INLINE envoy_config_route_v3_VirtualHostenvoy_config_route_v3_VirtualHost_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_VirtualHostenvoy_config_route_v3_VirtualHost_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_VirtualHostenvoy_config_route_v3_VirtualHost_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_VirtualHost_serialize (const envoy_config_route_v3_VirtualHost *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_route_v3_VirtualHost_name (const envoy_config_route_v3_VirtualHost *msg)
 
UPB_INLINE upb_strview const * envoy_config_route_v3_VirtualHost_domains (const envoy_config_route_v3_VirtualHost *msg, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_VirtualHost_has_routes (const envoy_config_route_v3_VirtualHost *msg)
 
UPB_INLINE const envoy_config_route_v3_Route *const * envoy_config_route_v3_VirtualHost_routes (const envoy_config_route_v3_VirtualHost *msg, size_t *len)
 
UPB_INLINE int32_t envoy_config_route_v3_VirtualHost_require_tls (const envoy_config_route_v3_VirtualHost *msg)
 
UPB_INLINE bool envoy_config_route_v3_VirtualHost_has_virtual_clusters (const envoy_config_route_v3_VirtualHost *msg)
 
UPB_INLINE const envoy_config_route_v3_VirtualCluster *const * envoy_config_route_v3_VirtualHost_virtual_clusters (const envoy_config_route_v3_VirtualHost *msg, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_VirtualHost_has_rate_limits (const envoy_config_route_v3_VirtualHost *msg)
 
UPB_INLINE const envoy_config_route_v3_RateLimit *const * envoy_config_route_v3_VirtualHost_rate_limits (const envoy_config_route_v3_VirtualHost *msg, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_VirtualHost_has_request_headers_to_add (const envoy_config_route_v3_VirtualHost *msg)
 
UPB_INLINE const struct envoy_config_core_v3_HeaderValueOption *const * envoy_config_route_v3_VirtualHost_request_headers_to_add (const envoy_config_route_v3_VirtualHost *msg, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_VirtualHost_has_cors (const envoy_config_route_v3_VirtualHost *msg)
 
UPB_INLINE const envoy_config_route_v3_CorsPolicyenvoy_config_route_v3_VirtualHost_cors (const envoy_config_route_v3_VirtualHost *msg)
 
UPB_INLINE bool envoy_config_route_v3_VirtualHost_has_response_headers_to_add (const envoy_config_route_v3_VirtualHost *msg)
 
UPB_INLINE const struct envoy_config_core_v3_HeaderValueOption *const * envoy_config_route_v3_VirtualHost_response_headers_to_add (const envoy_config_route_v3_VirtualHost *msg, size_t *len)
 
UPB_INLINE upb_strview const * envoy_config_route_v3_VirtualHost_response_headers_to_remove (const envoy_config_route_v3_VirtualHost *msg, size_t *len)
 
UPB_INLINE upb_strview const * envoy_config_route_v3_VirtualHost_request_headers_to_remove (const envoy_config_route_v3_VirtualHost *msg, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_VirtualHost_include_request_attempt_count (const envoy_config_route_v3_VirtualHost *msg)
 
UPB_INLINE bool envoy_config_route_v3_VirtualHost_has_typed_per_filter_config (const envoy_config_route_v3_VirtualHost *msg)
 
UPB_INLINE size_t envoy_config_route_v3_VirtualHost_typed_per_filter_config_size (const envoy_config_route_v3_VirtualHost *msg)
 
UPB_INLINE bool envoy_config_route_v3_VirtualHost_typed_per_filter_config_get (const envoy_config_route_v3_VirtualHost *msg, upb_strview key, struct google_protobuf_Any **val)
 
UPB_INLINE const envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntryenvoy_config_route_v3_VirtualHost_typed_per_filter_config_next (const envoy_config_route_v3_VirtualHost *msg, size_t *iter)
 
UPB_INLINE bool envoy_config_route_v3_VirtualHost_has_retry_policy (const envoy_config_route_v3_VirtualHost *msg)
 
UPB_INLINE const envoy_config_route_v3_RetryPolicyenvoy_config_route_v3_VirtualHost_retry_policy (const envoy_config_route_v3_VirtualHost *msg)
 
UPB_INLINE bool envoy_config_route_v3_VirtualHost_has_hedge_policy (const envoy_config_route_v3_VirtualHost *msg)
 
UPB_INLINE const envoy_config_route_v3_HedgePolicyenvoy_config_route_v3_VirtualHost_hedge_policy (const envoy_config_route_v3_VirtualHost *msg)
 
UPB_INLINE bool envoy_config_route_v3_VirtualHost_has_per_request_buffer_limit_bytes (const envoy_config_route_v3_VirtualHost *msg)
 
UPB_INLINE const struct google_protobuf_UInt32Valueenvoy_config_route_v3_VirtualHost_per_request_buffer_limit_bytes (const envoy_config_route_v3_VirtualHost *msg)
 
UPB_INLINE bool envoy_config_route_v3_VirtualHost_include_attempt_count_in_response (const envoy_config_route_v3_VirtualHost *msg)
 
UPB_INLINE bool envoy_config_route_v3_VirtualHost_has_retry_policy_typed_config (const envoy_config_route_v3_VirtualHost *msg)
 
UPB_INLINE const struct google_protobuf_Anyenvoy_config_route_v3_VirtualHost_retry_policy_typed_config (const envoy_config_route_v3_VirtualHost *msg)
 
UPB_INLINE void envoy_config_route_v3_VirtualHost_set_name (envoy_config_route_v3_VirtualHost *msg, upb_strview value)
 
UPB_INLINE upb_strview * envoy_config_route_v3_VirtualHost_mutable_domains (envoy_config_route_v3_VirtualHost *msg, size_t *len)
 
UPB_INLINE upb_strview * envoy_config_route_v3_VirtualHost_resize_domains (envoy_config_route_v3_VirtualHost *msg, size_t len, upb_arena *arena)
 
UPB_INLINE bool envoy_config_route_v3_VirtualHost_add_domains (envoy_config_route_v3_VirtualHost *msg, upb_strview val, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_Route ** envoy_config_route_v3_VirtualHost_mutable_routes (envoy_config_route_v3_VirtualHost *msg, size_t *len)
 
UPB_INLINE envoy_config_route_v3_Route ** envoy_config_route_v3_VirtualHost_resize_routes (envoy_config_route_v3_VirtualHost *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_route_v3_Routeenvoy_config_route_v3_VirtualHost_add_routes (envoy_config_route_v3_VirtualHost *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_VirtualHost_set_require_tls (envoy_config_route_v3_VirtualHost *msg, int32_t value)
 
UPB_INLINE envoy_config_route_v3_VirtualCluster ** envoy_config_route_v3_VirtualHost_mutable_virtual_clusters (envoy_config_route_v3_VirtualHost *msg, size_t *len)
 
UPB_INLINE envoy_config_route_v3_VirtualCluster ** envoy_config_route_v3_VirtualHost_resize_virtual_clusters (envoy_config_route_v3_VirtualHost *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_route_v3_VirtualClusterenvoy_config_route_v3_VirtualHost_add_virtual_clusters (envoy_config_route_v3_VirtualHost *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit ** envoy_config_route_v3_VirtualHost_mutable_rate_limits (envoy_config_route_v3_VirtualHost *msg, size_t *len)
 
UPB_INLINE envoy_config_route_v3_RateLimit ** envoy_config_route_v3_VirtualHost_resize_rate_limits (envoy_config_route_v3_VirtualHost *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_route_v3_RateLimitenvoy_config_route_v3_VirtualHost_add_rate_limits (envoy_config_route_v3_VirtualHost *msg, upb_arena *arena)
 
UPB_INLINE struct envoy_config_core_v3_HeaderValueOption ** envoy_config_route_v3_VirtualHost_mutable_request_headers_to_add (envoy_config_route_v3_VirtualHost *msg, size_t *len)
 
UPB_INLINE struct envoy_config_core_v3_HeaderValueOption ** envoy_config_route_v3_VirtualHost_resize_request_headers_to_add (envoy_config_route_v3_VirtualHost *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_core_v3_HeaderValueOptionenvoy_config_route_v3_VirtualHost_add_request_headers_to_add (envoy_config_route_v3_VirtualHost *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_VirtualHost_set_cors (envoy_config_route_v3_VirtualHost *msg, envoy_config_route_v3_CorsPolicy *value)
 
UPB_INLINE struct envoy_config_route_v3_CorsPolicyenvoy_config_route_v3_VirtualHost_mutable_cors (envoy_config_route_v3_VirtualHost *msg, upb_arena *arena)
 
UPB_INLINE struct envoy_config_core_v3_HeaderValueOption ** envoy_config_route_v3_VirtualHost_mutable_response_headers_to_add (envoy_config_route_v3_VirtualHost *msg, size_t *len)
 
UPB_INLINE struct envoy_config_core_v3_HeaderValueOption ** envoy_config_route_v3_VirtualHost_resize_response_headers_to_add (envoy_config_route_v3_VirtualHost *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_core_v3_HeaderValueOptionenvoy_config_route_v3_VirtualHost_add_response_headers_to_add (envoy_config_route_v3_VirtualHost *msg, upb_arena *arena)
 
UPB_INLINE upb_strview * envoy_config_route_v3_VirtualHost_mutable_response_headers_to_remove (envoy_config_route_v3_VirtualHost *msg, size_t *len)
 
UPB_INLINE upb_strview * envoy_config_route_v3_VirtualHost_resize_response_headers_to_remove (envoy_config_route_v3_VirtualHost *msg, size_t len, upb_arena *arena)
 
UPB_INLINE bool envoy_config_route_v3_VirtualHost_add_response_headers_to_remove (envoy_config_route_v3_VirtualHost *msg, upb_strview val, upb_arena *arena)
 
UPB_INLINE upb_strview * envoy_config_route_v3_VirtualHost_mutable_request_headers_to_remove (envoy_config_route_v3_VirtualHost *msg, size_t *len)
 
UPB_INLINE upb_strview * envoy_config_route_v3_VirtualHost_resize_request_headers_to_remove (envoy_config_route_v3_VirtualHost *msg, size_t len, upb_arena *arena)
 
UPB_INLINE bool envoy_config_route_v3_VirtualHost_add_request_headers_to_remove (envoy_config_route_v3_VirtualHost *msg, upb_strview val, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_VirtualHost_set_include_request_attempt_count (envoy_config_route_v3_VirtualHost *msg, bool value)
 
UPB_INLINE void envoy_config_route_v3_VirtualHost_typed_per_filter_config_clear (envoy_config_route_v3_VirtualHost *msg)
 
UPB_INLINE bool envoy_config_route_v3_VirtualHost_typed_per_filter_config_set (envoy_config_route_v3_VirtualHost *msg, upb_strview key, struct google_protobuf_Any *val, upb_arena *a)
 
UPB_INLINE bool envoy_config_route_v3_VirtualHost_typed_per_filter_config_delete (envoy_config_route_v3_VirtualHost *msg, upb_strview key)
 
UPB_INLINE envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntryenvoy_config_route_v3_VirtualHost_typed_per_filter_config_nextmutable (envoy_config_route_v3_VirtualHost *msg, size_t *iter)
 
UPB_INLINE void envoy_config_route_v3_VirtualHost_set_retry_policy (envoy_config_route_v3_VirtualHost *msg, envoy_config_route_v3_RetryPolicy *value)
 
UPB_INLINE struct envoy_config_route_v3_RetryPolicyenvoy_config_route_v3_VirtualHost_mutable_retry_policy (envoy_config_route_v3_VirtualHost *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_VirtualHost_set_hedge_policy (envoy_config_route_v3_VirtualHost *msg, envoy_config_route_v3_HedgePolicy *value)
 
UPB_INLINE struct envoy_config_route_v3_HedgePolicyenvoy_config_route_v3_VirtualHost_mutable_hedge_policy (envoy_config_route_v3_VirtualHost *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_VirtualHost_set_per_request_buffer_limit_bytes (envoy_config_route_v3_VirtualHost *msg, struct google_protobuf_UInt32Value *value)
 
UPB_INLINE struct google_protobuf_UInt32Valueenvoy_config_route_v3_VirtualHost_mutable_per_request_buffer_limit_bytes (envoy_config_route_v3_VirtualHost *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_VirtualHost_set_include_attempt_count_in_response (envoy_config_route_v3_VirtualHost *msg, bool value)
 
UPB_INLINE void envoy_config_route_v3_VirtualHost_set_retry_policy_typed_config (envoy_config_route_v3_VirtualHost *msg, struct google_protobuf_Any *value)
 
UPB_INLINE struct google_protobuf_Anyenvoy_config_route_v3_VirtualHost_mutable_retry_policy_typed_config (envoy_config_route_v3_VirtualHost *msg, upb_arena *arena)
 
UPB_INLINE upb_strview envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry_key (const envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry *msg)
 
UPB_INLINE bool envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry_has_value (const envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry *msg)
 
UPB_INLINE const struct google_protobuf_Anyenvoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry_value (const envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry *msg)
 
UPB_INLINE void envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry_set_value (envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry *msg, struct google_protobuf_Any *value)
 
UPB_INLINE envoy_config_route_v3_FilterActionenvoy_config_route_v3_FilterAction_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_FilterActionenvoy_config_route_v3_FilterAction_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_FilterActionenvoy_config_route_v3_FilterAction_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_FilterAction_serialize (const envoy_config_route_v3_FilterAction *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_FilterAction_has_action (const envoy_config_route_v3_FilterAction *msg)
 
UPB_INLINE const struct google_protobuf_Anyenvoy_config_route_v3_FilterAction_action (const envoy_config_route_v3_FilterAction *msg)
 
UPB_INLINE void envoy_config_route_v3_FilterAction_set_action (envoy_config_route_v3_FilterAction *msg, struct google_protobuf_Any *value)
 
UPB_INLINE struct google_protobuf_Anyenvoy_config_route_v3_FilterAction_mutable_action (envoy_config_route_v3_FilterAction *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_Routeenvoy_config_route_v3_Route_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_Routeenvoy_config_route_v3_Route_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_Routeenvoy_config_route_v3_Route_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_Route_serialize (const envoy_config_route_v3_Route *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_route_v3_Route_action_oneofcases envoy_config_route_v3_Route_action_case (const envoy_config_route_v3_Route *msg)
 
UPB_INLINE bool envoy_config_route_v3_Route_has_match (const envoy_config_route_v3_Route *msg)
 
UPB_INLINE const envoy_config_route_v3_RouteMatchenvoy_config_route_v3_Route_match (const envoy_config_route_v3_Route *msg)
 
UPB_INLINE bool envoy_config_route_v3_Route_has_route (const envoy_config_route_v3_Route *msg)
 
UPB_INLINE const envoy_config_route_v3_RouteActionenvoy_config_route_v3_Route_route (const envoy_config_route_v3_Route *msg)
 
UPB_INLINE bool envoy_config_route_v3_Route_has_redirect (const envoy_config_route_v3_Route *msg)
 
UPB_INLINE const envoy_config_route_v3_RedirectActionenvoy_config_route_v3_Route_redirect (const envoy_config_route_v3_Route *msg)
 
UPB_INLINE bool envoy_config_route_v3_Route_has_metadata (const envoy_config_route_v3_Route *msg)
 
UPB_INLINE const struct envoy_config_core_v3_Metadataenvoy_config_route_v3_Route_metadata (const envoy_config_route_v3_Route *msg)
 
UPB_INLINE bool envoy_config_route_v3_Route_has_decorator (const envoy_config_route_v3_Route *msg)
 
UPB_INLINE const envoy_config_route_v3_Decoratorenvoy_config_route_v3_Route_decorator (const envoy_config_route_v3_Route *msg)
 
UPB_INLINE bool envoy_config_route_v3_Route_has_direct_response (const envoy_config_route_v3_Route *msg)
 
UPB_INLINE const envoy_config_route_v3_DirectResponseActionenvoy_config_route_v3_Route_direct_response (const envoy_config_route_v3_Route *msg)
 
UPB_INLINE bool envoy_config_route_v3_Route_has_request_headers_to_add (const envoy_config_route_v3_Route *msg)
 
UPB_INLINE const struct envoy_config_core_v3_HeaderValueOption *const * envoy_config_route_v3_Route_request_headers_to_add (const envoy_config_route_v3_Route *msg, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_Route_has_response_headers_to_add (const envoy_config_route_v3_Route *msg)
 
UPB_INLINE const struct envoy_config_core_v3_HeaderValueOption *const * envoy_config_route_v3_Route_response_headers_to_add (const envoy_config_route_v3_Route *msg, size_t *len)
 
UPB_INLINE upb_strview const * envoy_config_route_v3_Route_response_headers_to_remove (const envoy_config_route_v3_Route *msg, size_t *len)
 
UPB_INLINE upb_strview const * envoy_config_route_v3_Route_request_headers_to_remove (const envoy_config_route_v3_Route *msg, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_Route_has_typed_per_filter_config (const envoy_config_route_v3_Route *msg)
 
UPB_INLINE size_t envoy_config_route_v3_Route_typed_per_filter_config_size (const envoy_config_route_v3_Route *msg)
 
UPB_INLINE bool envoy_config_route_v3_Route_typed_per_filter_config_get (const envoy_config_route_v3_Route *msg, upb_strview key, struct google_protobuf_Any **val)
 
UPB_INLINE const envoy_config_route_v3_Route_TypedPerFilterConfigEntryenvoy_config_route_v3_Route_typed_per_filter_config_next (const envoy_config_route_v3_Route *msg, size_t *iter)
 
UPB_INLINE upb_strview envoy_config_route_v3_Route_name (const envoy_config_route_v3_Route *msg)
 
UPB_INLINE bool envoy_config_route_v3_Route_has_tracing (const envoy_config_route_v3_Route *msg)
 
UPB_INLINE const envoy_config_route_v3_Tracingenvoy_config_route_v3_Route_tracing (const envoy_config_route_v3_Route *msg)
 
UPB_INLINE bool envoy_config_route_v3_Route_has_per_request_buffer_limit_bytes (const envoy_config_route_v3_Route *msg)
 
UPB_INLINE const struct google_protobuf_UInt32Valueenvoy_config_route_v3_Route_per_request_buffer_limit_bytes (const envoy_config_route_v3_Route *msg)
 
UPB_INLINE bool envoy_config_route_v3_Route_has_filter_action (const envoy_config_route_v3_Route *msg)
 
UPB_INLINE const envoy_config_route_v3_FilterActionenvoy_config_route_v3_Route_filter_action (const envoy_config_route_v3_Route *msg)
 
UPB_INLINE void envoy_config_route_v3_Route_set_match (envoy_config_route_v3_Route *msg, envoy_config_route_v3_RouteMatch *value)
 
UPB_INLINE struct envoy_config_route_v3_RouteMatchenvoy_config_route_v3_Route_mutable_match (envoy_config_route_v3_Route *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_Route_set_route (envoy_config_route_v3_Route *msg, envoy_config_route_v3_RouteAction *value)
 
UPB_INLINE struct envoy_config_route_v3_RouteActionenvoy_config_route_v3_Route_mutable_route (envoy_config_route_v3_Route *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_Route_set_redirect (envoy_config_route_v3_Route *msg, envoy_config_route_v3_RedirectAction *value)
 
UPB_INLINE struct envoy_config_route_v3_RedirectActionenvoy_config_route_v3_Route_mutable_redirect (envoy_config_route_v3_Route *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_Route_set_metadata (envoy_config_route_v3_Route *msg, struct envoy_config_core_v3_Metadata *value)
 
UPB_INLINE struct envoy_config_core_v3_Metadataenvoy_config_route_v3_Route_mutable_metadata (envoy_config_route_v3_Route *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_Route_set_decorator (envoy_config_route_v3_Route *msg, envoy_config_route_v3_Decorator *value)
 
UPB_INLINE struct envoy_config_route_v3_Decoratorenvoy_config_route_v3_Route_mutable_decorator (envoy_config_route_v3_Route *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_Route_set_direct_response (envoy_config_route_v3_Route *msg, envoy_config_route_v3_DirectResponseAction *value)
 
UPB_INLINE struct envoy_config_route_v3_DirectResponseActionenvoy_config_route_v3_Route_mutable_direct_response (envoy_config_route_v3_Route *msg, upb_arena *arena)
 
UPB_INLINE struct envoy_config_core_v3_HeaderValueOption ** envoy_config_route_v3_Route_mutable_request_headers_to_add (envoy_config_route_v3_Route *msg, size_t *len)
 
UPB_INLINE struct envoy_config_core_v3_HeaderValueOption ** envoy_config_route_v3_Route_resize_request_headers_to_add (envoy_config_route_v3_Route *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_core_v3_HeaderValueOptionenvoy_config_route_v3_Route_add_request_headers_to_add (envoy_config_route_v3_Route *msg, upb_arena *arena)
 
UPB_INLINE struct envoy_config_core_v3_HeaderValueOption ** envoy_config_route_v3_Route_mutable_response_headers_to_add (envoy_config_route_v3_Route *msg, size_t *len)
 
UPB_INLINE struct envoy_config_core_v3_HeaderValueOption ** envoy_config_route_v3_Route_resize_response_headers_to_add (envoy_config_route_v3_Route *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_core_v3_HeaderValueOptionenvoy_config_route_v3_Route_add_response_headers_to_add (envoy_config_route_v3_Route *msg, upb_arena *arena)
 
UPB_INLINE upb_strview * envoy_config_route_v3_Route_mutable_response_headers_to_remove (envoy_config_route_v3_Route *msg, size_t *len)
 
UPB_INLINE upb_strview * envoy_config_route_v3_Route_resize_response_headers_to_remove (envoy_config_route_v3_Route *msg, size_t len, upb_arena *arena)
 
UPB_INLINE bool envoy_config_route_v3_Route_add_response_headers_to_remove (envoy_config_route_v3_Route *msg, upb_strview val, upb_arena *arena)
 
UPB_INLINE upb_strview * envoy_config_route_v3_Route_mutable_request_headers_to_remove (envoy_config_route_v3_Route *msg, size_t *len)
 
UPB_INLINE upb_strview * envoy_config_route_v3_Route_resize_request_headers_to_remove (envoy_config_route_v3_Route *msg, size_t len, upb_arena *arena)
 
UPB_INLINE bool envoy_config_route_v3_Route_add_request_headers_to_remove (envoy_config_route_v3_Route *msg, upb_strview val, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_Route_typed_per_filter_config_clear (envoy_config_route_v3_Route *msg)
 
UPB_INLINE bool envoy_config_route_v3_Route_typed_per_filter_config_set (envoy_config_route_v3_Route *msg, upb_strview key, struct google_protobuf_Any *val, upb_arena *a)
 
UPB_INLINE bool envoy_config_route_v3_Route_typed_per_filter_config_delete (envoy_config_route_v3_Route *msg, upb_strview key)
 
UPB_INLINE envoy_config_route_v3_Route_TypedPerFilterConfigEntryenvoy_config_route_v3_Route_typed_per_filter_config_nextmutable (envoy_config_route_v3_Route *msg, size_t *iter)
 
UPB_INLINE void envoy_config_route_v3_Route_set_name (envoy_config_route_v3_Route *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_Route_set_tracing (envoy_config_route_v3_Route *msg, envoy_config_route_v3_Tracing *value)
 
UPB_INLINE struct envoy_config_route_v3_Tracingenvoy_config_route_v3_Route_mutable_tracing (envoy_config_route_v3_Route *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_Route_set_per_request_buffer_limit_bytes (envoy_config_route_v3_Route *msg, struct google_protobuf_UInt32Value *value)
 
UPB_INLINE struct google_protobuf_UInt32Valueenvoy_config_route_v3_Route_mutable_per_request_buffer_limit_bytes (envoy_config_route_v3_Route *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_Route_set_filter_action (envoy_config_route_v3_Route *msg, envoy_config_route_v3_FilterAction *value)
 
UPB_INLINE struct envoy_config_route_v3_FilterActionenvoy_config_route_v3_Route_mutable_filter_action (envoy_config_route_v3_Route *msg, upb_arena *arena)
 
UPB_INLINE upb_strview envoy_config_route_v3_Route_TypedPerFilterConfigEntry_key (const envoy_config_route_v3_Route_TypedPerFilterConfigEntry *msg)
 
UPB_INLINE bool envoy_config_route_v3_Route_TypedPerFilterConfigEntry_has_value (const envoy_config_route_v3_Route_TypedPerFilterConfigEntry *msg)
 
UPB_INLINE const struct google_protobuf_Anyenvoy_config_route_v3_Route_TypedPerFilterConfigEntry_value (const envoy_config_route_v3_Route_TypedPerFilterConfigEntry *msg)
 
UPB_INLINE void envoy_config_route_v3_Route_TypedPerFilterConfigEntry_set_value (envoy_config_route_v3_Route_TypedPerFilterConfigEntry *msg, struct google_protobuf_Any *value)
 
UPB_INLINE envoy_config_route_v3_WeightedClusterenvoy_config_route_v3_WeightedCluster_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_WeightedClusterenvoy_config_route_v3_WeightedCluster_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_WeightedClusterenvoy_config_route_v3_WeightedCluster_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_WeightedCluster_serialize (const envoy_config_route_v3_WeightedCluster *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_WeightedCluster_has_clusters (const envoy_config_route_v3_WeightedCluster *msg)
 
UPB_INLINE const envoy_config_route_v3_WeightedCluster_ClusterWeight *const * envoy_config_route_v3_WeightedCluster_clusters (const envoy_config_route_v3_WeightedCluster *msg, size_t *len)
 
UPB_INLINE upb_strview envoy_config_route_v3_WeightedCluster_runtime_key_prefix (const envoy_config_route_v3_WeightedCluster *msg)
 
UPB_INLINE bool envoy_config_route_v3_WeightedCluster_has_total_weight (const envoy_config_route_v3_WeightedCluster *msg)
 
UPB_INLINE const struct google_protobuf_UInt32Valueenvoy_config_route_v3_WeightedCluster_total_weight (const envoy_config_route_v3_WeightedCluster *msg)
 
UPB_INLINE envoy_config_route_v3_WeightedCluster_ClusterWeight ** envoy_config_route_v3_WeightedCluster_mutable_clusters (envoy_config_route_v3_WeightedCluster *msg, size_t *len)
 
UPB_INLINE envoy_config_route_v3_WeightedCluster_ClusterWeight ** envoy_config_route_v3_WeightedCluster_resize_clusters (envoy_config_route_v3_WeightedCluster *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_route_v3_WeightedCluster_ClusterWeightenvoy_config_route_v3_WeightedCluster_add_clusters (envoy_config_route_v3_WeightedCluster *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_WeightedCluster_set_runtime_key_prefix (envoy_config_route_v3_WeightedCluster *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_WeightedCluster_set_total_weight (envoy_config_route_v3_WeightedCluster *msg, struct google_protobuf_UInt32Value *value)
 
UPB_INLINE struct google_protobuf_UInt32Valueenvoy_config_route_v3_WeightedCluster_mutable_total_weight (envoy_config_route_v3_WeightedCluster *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_WeightedCluster_ClusterWeightenvoy_config_route_v3_WeightedCluster_ClusterWeight_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_WeightedCluster_ClusterWeightenvoy_config_route_v3_WeightedCluster_ClusterWeight_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_WeightedCluster_ClusterWeightenvoy_config_route_v3_WeightedCluster_ClusterWeight_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_WeightedCluster_ClusterWeight_serialize (const envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_route_v3_WeightedCluster_ClusterWeight_name (const envoy_config_route_v3_WeightedCluster_ClusterWeight *msg)
 
UPB_INLINE bool envoy_config_route_v3_WeightedCluster_ClusterWeight_has_weight (const envoy_config_route_v3_WeightedCluster_ClusterWeight *msg)
 
UPB_INLINE const struct google_protobuf_UInt32Valueenvoy_config_route_v3_WeightedCluster_ClusterWeight_weight (const envoy_config_route_v3_WeightedCluster_ClusterWeight *msg)
 
UPB_INLINE bool envoy_config_route_v3_WeightedCluster_ClusterWeight_has_metadata_match (const envoy_config_route_v3_WeightedCluster_ClusterWeight *msg)
 
UPB_INLINE const struct envoy_config_core_v3_Metadataenvoy_config_route_v3_WeightedCluster_ClusterWeight_metadata_match (const envoy_config_route_v3_WeightedCluster_ClusterWeight *msg)
 
UPB_INLINE bool envoy_config_route_v3_WeightedCluster_ClusterWeight_has_request_headers_to_add (const envoy_config_route_v3_WeightedCluster_ClusterWeight *msg)
 
UPB_INLINE const struct envoy_config_core_v3_HeaderValueOption *const * envoy_config_route_v3_WeightedCluster_ClusterWeight_request_headers_to_add (const envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_WeightedCluster_ClusterWeight_has_response_headers_to_add (const envoy_config_route_v3_WeightedCluster_ClusterWeight *msg)
 
UPB_INLINE const struct envoy_config_core_v3_HeaderValueOption *const * envoy_config_route_v3_WeightedCluster_ClusterWeight_response_headers_to_add (const envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, size_t *len)
 
UPB_INLINE upb_strview const * envoy_config_route_v3_WeightedCluster_ClusterWeight_response_headers_to_remove (const envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, size_t *len)
 
UPB_INLINE upb_strview const * envoy_config_route_v3_WeightedCluster_ClusterWeight_request_headers_to_remove (const envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_WeightedCluster_ClusterWeight_has_typed_per_filter_config (const envoy_config_route_v3_WeightedCluster_ClusterWeight *msg)
 
UPB_INLINE size_t envoy_config_route_v3_WeightedCluster_ClusterWeight_typed_per_filter_config_size (const envoy_config_route_v3_WeightedCluster_ClusterWeight *msg)
 
UPB_INLINE bool envoy_config_route_v3_WeightedCluster_ClusterWeight_typed_per_filter_config_get (const envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, upb_strview key, struct google_protobuf_Any **val)
 
UPB_INLINE const envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntryenvoy_config_route_v3_WeightedCluster_ClusterWeight_typed_per_filter_config_next (const envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, size_t *iter)
 
UPB_INLINE void envoy_config_route_v3_WeightedCluster_ClusterWeight_set_name (envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_WeightedCluster_ClusterWeight_set_weight (envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, struct google_protobuf_UInt32Value *value)
 
UPB_INLINE struct google_protobuf_UInt32Valueenvoy_config_route_v3_WeightedCluster_ClusterWeight_mutable_weight (envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_WeightedCluster_ClusterWeight_set_metadata_match (envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, struct envoy_config_core_v3_Metadata *value)
 
UPB_INLINE struct envoy_config_core_v3_Metadataenvoy_config_route_v3_WeightedCluster_ClusterWeight_mutable_metadata_match (envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, upb_arena *arena)
 
UPB_INLINE struct envoy_config_core_v3_HeaderValueOption ** envoy_config_route_v3_WeightedCluster_ClusterWeight_mutable_request_headers_to_add (envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, size_t *len)
 
UPB_INLINE struct envoy_config_core_v3_HeaderValueOption ** envoy_config_route_v3_WeightedCluster_ClusterWeight_resize_request_headers_to_add (envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_core_v3_HeaderValueOptionenvoy_config_route_v3_WeightedCluster_ClusterWeight_add_request_headers_to_add (envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, upb_arena *arena)
 
UPB_INLINE struct envoy_config_core_v3_HeaderValueOption ** envoy_config_route_v3_WeightedCluster_ClusterWeight_mutable_response_headers_to_add (envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, size_t *len)
 
UPB_INLINE struct envoy_config_core_v3_HeaderValueOption ** envoy_config_route_v3_WeightedCluster_ClusterWeight_resize_response_headers_to_add (envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_core_v3_HeaderValueOptionenvoy_config_route_v3_WeightedCluster_ClusterWeight_add_response_headers_to_add (envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, upb_arena *arena)
 
UPB_INLINE upb_strview * envoy_config_route_v3_WeightedCluster_ClusterWeight_mutable_response_headers_to_remove (envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, size_t *len)
 
UPB_INLINE upb_strview * envoy_config_route_v3_WeightedCluster_ClusterWeight_resize_response_headers_to_remove (envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, size_t len, upb_arena *arena)
 
UPB_INLINE bool envoy_config_route_v3_WeightedCluster_ClusterWeight_add_response_headers_to_remove (envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, upb_strview val, upb_arena *arena)
 
UPB_INLINE upb_strview * envoy_config_route_v3_WeightedCluster_ClusterWeight_mutable_request_headers_to_remove (envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, size_t *len)
 
UPB_INLINE upb_strview * envoy_config_route_v3_WeightedCluster_ClusterWeight_resize_request_headers_to_remove (envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, size_t len, upb_arena *arena)
 
UPB_INLINE bool envoy_config_route_v3_WeightedCluster_ClusterWeight_add_request_headers_to_remove (envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, upb_strview val, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_WeightedCluster_ClusterWeight_typed_per_filter_config_clear (envoy_config_route_v3_WeightedCluster_ClusterWeight *msg)
 
UPB_INLINE bool envoy_config_route_v3_WeightedCluster_ClusterWeight_typed_per_filter_config_set (envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, upb_strview key, struct google_protobuf_Any *val, upb_arena *a)
 
UPB_INLINE bool envoy_config_route_v3_WeightedCluster_ClusterWeight_typed_per_filter_config_delete (envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, upb_strview key)
 
UPB_INLINE envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntryenvoy_config_route_v3_WeightedCluster_ClusterWeight_typed_per_filter_config_nextmutable (envoy_config_route_v3_WeightedCluster_ClusterWeight *msg, size_t *iter)
 
UPB_INLINE upb_strview envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry_key (const envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry *msg)
 
UPB_INLINE bool envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry_has_value (const envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry *msg)
 
UPB_INLINE const struct google_protobuf_Anyenvoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry_value (const envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry *msg)
 
UPB_INLINE void envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry_set_value (envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry *msg, struct google_protobuf_Any *value)
 
UPB_INLINE envoy_config_route_v3_RouteMatchenvoy_config_route_v3_RouteMatch_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteMatchenvoy_config_route_v3_RouteMatch_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteMatchenvoy_config_route_v3_RouteMatch_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RouteMatch_serialize (const envoy_config_route_v3_RouteMatch *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_route_v3_RouteMatch_path_specifier_oneofcases envoy_config_route_v3_RouteMatch_path_specifier_case (const envoy_config_route_v3_RouteMatch *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteMatch_has_prefix (const envoy_config_route_v3_RouteMatch *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_RouteMatch_prefix (const envoy_config_route_v3_RouteMatch *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteMatch_has_path (const envoy_config_route_v3_RouteMatch *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_RouteMatch_path (const envoy_config_route_v3_RouteMatch *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteMatch_has_case_sensitive (const envoy_config_route_v3_RouteMatch *msg)
 
UPB_INLINE const struct google_protobuf_BoolValueenvoy_config_route_v3_RouteMatch_case_sensitive (const envoy_config_route_v3_RouteMatch *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteMatch_has_headers (const envoy_config_route_v3_RouteMatch *msg)
 
UPB_INLINE const envoy_config_route_v3_HeaderMatcher *const * envoy_config_route_v3_RouteMatch_headers (const envoy_config_route_v3_RouteMatch *msg, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_RouteMatch_has_query_parameters (const envoy_config_route_v3_RouteMatch *msg)
 
UPB_INLINE const envoy_config_route_v3_QueryParameterMatcher *const * envoy_config_route_v3_RouteMatch_query_parameters (const envoy_config_route_v3_RouteMatch *msg, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_RouteMatch_has_grpc (const envoy_config_route_v3_RouteMatch *msg)
 
UPB_INLINE const envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptionsenvoy_config_route_v3_RouteMatch_grpc (const envoy_config_route_v3_RouteMatch *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteMatch_has_runtime_fraction (const envoy_config_route_v3_RouteMatch *msg)
 
UPB_INLINE const struct envoy_config_core_v3_RuntimeFractionalPercentenvoy_config_route_v3_RouteMatch_runtime_fraction (const envoy_config_route_v3_RouteMatch *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteMatch_has_safe_regex (const envoy_config_route_v3_RouteMatch *msg)
 
UPB_INLINE const struct envoy_type_matcher_v3_RegexMatcherenvoy_config_route_v3_RouteMatch_safe_regex (const envoy_config_route_v3_RouteMatch *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteMatch_has_tls_context (const envoy_config_route_v3_RouteMatch *msg)
 
UPB_INLINE const envoy_config_route_v3_RouteMatch_TlsContextMatchOptionsenvoy_config_route_v3_RouteMatch_tls_context (const envoy_config_route_v3_RouteMatch *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteMatch_has_connect_matcher (const envoy_config_route_v3_RouteMatch *msg)
 
UPB_INLINE const envoy_config_route_v3_RouteMatch_ConnectMatcherenvoy_config_route_v3_RouteMatch_connect_matcher (const envoy_config_route_v3_RouteMatch *msg)
 
UPB_INLINE void envoy_config_route_v3_RouteMatch_set_prefix (envoy_config_route_v3_RouteMatch *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_RouteMatch_set_path (envoy_config_route_v3_RouteMatch *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_RouteMatch_set_case_sensitive (envoy_config_route_v3_RouteMatch *msg, struct google_protobuf_BoolValue *value)
 
UPB_INLINE struct google_protobuf_BoolValueenvoy_config_route_v3_RouteMatch_mutable_case_sensitive (envoy_config_route_v3_RouteMatch *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_HeaderMatcher ** envoy_config_route_v3_RouteMatch_mutable_headers (envoy_config_route_v3_RouteMatch *msg, size_t *len)
 
UPB_INLINE envoy_config_route_v3_HeaderMatcher ** envoy_config_route_v3_RouteMatch_resize_headers (envoy_config_route_v3_RouteMatch *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_route_v3_HeaderMatcherenvoy_config_route_v3_RouteMatch_add_headers (envoy_config_route_v3_RouteMatch *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_QueryParameterMatcher ** envoy_config_route_v3_RouteMatch_mutable_query_parameters (envoy_config_route_v3_RouteMatch *msg, size_t *len)
 
UPB_INLINE envoy_config_route_v3_QueryParameterMatcher ** envoy_config_route_v3_RouteMatch_resize_query_parameters (envoy_config_route_v3_RouteMatch *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_route_v3_QueryParameterMatcherenvoy_config_route_v3_RouteMatch_add_query_parameters (envoy_config_route_v3_RouteMatch *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteMatch_set_grpc (envoy_config_route_v3_RouteMatch *msg, envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions *value)
 
UPB_INLINE struct envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptionsenvoy_config_route_v3_RouteMatch_mutable_grpc (envoy_config_route_v3_RouteMatch *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteMatch_set_runtime_fraction (envoy_config_route_v3_RouteMatch *msg, struct envoy_config_core_v3_RuntimeFractionalPercent *value)
 
UPB_INLINE struct envoy_config_core_v3_RuntimeFractionalPercentenvoy_config_route_v3_RouteMatch_mutable_runtime_fraction (envoy_config_route_v3_RouteMatch *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteMatch_set_safe_regex (envoy_config_route_v3_RouteMatch *msg, struct envoy_type_matcher_v3_RegexMatcher *value)
 
UPB_INLINE struct envoy_type_matcher_v3_RegexMatcherenvoy_config_route_v3_RouteMatch_mutable_safe_regex (envoy_config_route_v3_RouteMatch *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteMatch_set_tls_context (envoy_config_route_v3_RouteMatch *msg, envoy_config_route_v3_RouteMatch_TlsContextMatchOptions *value)
 
UPB_INLINE struct envoy_config_route_v3_RouteMatch_TlsContextMatchOptionsenvoy_config_route_v3_RouteMatch_mutable_tls_context (envoy_config_route_v3_RouteMatch *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteMatch_set_connect_matcher (envoy_config_route_v3_RouteMatch *msg, envoy_config_route_v3_RouteMatch_ConnectMatcher *value)
 
UPB_INLINE struct envoy_config_route_v3_RouteMatch_ConnectMatcherenvoy_config_route_v3_RouteMatch_mutable_connect_matcher (envoy_config_route_v3_RouteMatch *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptionsenvoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptionsenvoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptionsenvoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions_serialize (const envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_route_v3_RouteMatch_TlsContextMatchOptionsenvoy_config_route_v3_RouteMatch_TlsContextMatchOptions_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteMatch_TlsContextMatchOptionsenvoy_config_route_v3_RouteMatch_TlsContextMatchOptions_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteMatch_TlsContextMatchOptionsenvoy_config_route_v3_RouteMatch_TlsContextMatchOptions_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_serialize (const envoy_config_route_v3_RouteMatch_TlsContextMatchOptions *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_has_presented (const envoy_config_route_v3_RouteMatch_TlsContextMatchOptions *msg)
 
UPB_INLINE const struct google_protobuf_BoolValueenvoy_config_route_v3_RouteMatch_TlsContextMatchOptions_presented (const envoy_config_route_v3_RouteMatch_TlsContextMatchOptions *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_has_validated (const envoy_config_route_v3_RouteMatch_TlsContextMatchOptions *msg)
 
UPB_INLINE const struct google_protobuf_BoolValueenvoy_config_route_v3_RouteMatch_TlsContextMatchOptions_validated (const envoy_config_route_v3_RouteMatch_TlsContextMatchOptions *msg)
 
UPB_INLINE void envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_set_presented (envoy_config_route_v3_RouteMatch_TlsContextMatchOptions *msg, struct google_protobuf_BoolValue *value)
 
UPB_INLINE struct google_protobuf_BoolValueenvoy_config_route_v3_RouteMatch_TlsContextMatchOptions_mutable_presented (envoy_config_route_v3_RouteMatch_TlsContextMatchOptions *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_set_validated (envoy_config_route_v3_RouteMatch_TlsContextMatchOptions *msg, struct google_protobuf_BoolValue *value)
 
UPB_INLINE struct google_protobuf_BoolValueenvoy_config_route_v3_RouteMatch_TlsContextMatchOptions_mutable_validated (envoy_config_route_v3_RouteMatch_TlsContextMatchOptions *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteMatch_ConnectMatcherenvoy_config_route_v3_RouteMatch_ConnectMatcher_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteMatch_ConnectMatcherenvoy_config_route_v3_RouteMatch_ConnectMatcher_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteMatch_ConnectMatcherenvoy_config_route_v3_RouteMatch_ConnectMatcher_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RouteMatch_ConnectMatcher_serialize (const envoy_config_route_v3_RouteMatch_ConnectMatcher *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_route_v3_CorsPolicyenvoy_config_route_v3_CorsPolicy_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_CorsPolicyenvoy_config_route_v3_CorsPolicy_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_CorsPolicyenvoy_config_route_v3_CorsPolicy_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_CorsPolicy_serialize (const envoy_config_route_v3_CorsPolicy *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_route_v3_CorsPolicy_enabled_specifier_oneofcases envoy_config_route_v3_CorsPolicy_enabled_specifier_case (const envoy_config_route_v3_CorsPolicy *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_CorsPolicy_allow_methods (const envoy_config_route_v3_CorsPolicy *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_CorsPolicy_allow_headers (const envoy_config_route_v3_CorsPolicy *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_CorsPolicy_expose_headers (const envoy_config_route_v3_CorsPolicy *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_CorsPolicy_max_age (const envoy_config_route_v3_CorsPolicy *msg)
 
UPB_INLINE bool envoy_config_route_v3_CorsPolicy_has_allow_credentials (const envoy_config_route_v3_CorsPolicy *msg)
 
UPB_INLINE const struct google_protobuf_BoolValueenvoy_config_route_v3_CorsPolicy_allow_credentials (const envoy_config_route_v3_CorsPolicy *msg)
 
UPB_INLINE bool envoy_config_route_v3_CorsPolicy_has_filter_enabled (const envoy_config_route_v3_CorsPolicy *msg)
 
UPB_INLINE const struct envoy_config_core_v3_RuntimeFractionalPercentenvoy_config_route_v3_CorsPolicy_filter_enabled (const envoy_config_route_v3_CorsPolicy *msg)
 
UPB_INLINE bool envoy_config_route_v3_CorsPolicy_has_shadow_enabled (const envoy_config_route_v3_CorsPolicy *msg)
 
UPB_INLINE const struct envoy_config_core_v3_RuntimeFractionalPercentenvoy_config_route_v3_CorsPolicy_shadow_enabled (const envoy_config_route_v3_CorsPolicy *msg)
 
UPB_INLINE bool envoy_config_route_v3_CorsPolicy_has_allow_origin_string_match (const envoy_config_route_v3_CorsPolicy *msg)
 
UPB_INLINE const struct envoy_type_matcher_v3_StringMatcher *const * envoy_config_route_v3_CorsPolicy_allow_origin_string_match (const envoy_config_route_v3_CorsPolicy *msg, size_t *len)
 
UPB_INLINE void envoy_config_route_v3_CorsPolicy_set_allow_methods (envoy_config_route_v3_CorsPolicy *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_CorsPolicy_set_allow_headers (envoy_config_route_v3_CorsPolicy *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_CorsPolicy_set_expose_headers (envoy_config_route_v3_CorsPolicy *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_CorsPolicy_set_max_age (envoy_config_route_v3_CorsPolicy *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_CorsPolicy_set_allow_credentials (envoy_config_route_v3_CorsPolicy *msg, struct google_protobuf_BoolValue *value)
 
UPB_INLINE struct google_protobuf_BoolValueenvoy_config_route_v3_CorsPolicy_mutable_allow_credentials (envoy_config_route_v3_CorsPolicy *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_CorsPolicy_set_filter_enabled (envoy_config_route_v3_CorsPolicy *msg, struct envoy_config_core_v3_RuntimeFractionalPercent *value)
 
UPB_INLINE struct envoy_config_core_v3_RuntimeFractionalPercentenvoy_config_route_v3_CorsPolicy_mutable_filter_enabled (envoy_config_route_v3_CorsPolicy *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_CorsPolicy_set_shadow_enabled (envoy_config_route_v3_CorsPolicy *msg, struct envoy_config_core_v3_RuntimeFractionalPercent *value)
 
UPB_INLINE struct envoy_config_core_v3_RuntimeFractionalPercentenvoy_config_route_v3_CorsPolicy_mutable_shadow_enabled (envoy_config_route_v3_CorsPolicy *msg, upb_arena *arena)
 
UPB_INLINE struct envoy_type_matcher_v3_StringMatcher ** envoy_config_route_v3_CorsPolicy_mutable_allow_origin_string_match (envoy_config_route_v3_CorsPolicy *msg, size_t *len)
 
UPB_INLINE struct envoy_type_matcher_v3_StringMatcher ** envoy_config_route_v3_CorsPolicy_resize_allow_origin_string_match (envoy_config_route_v3_CorsPolicy *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_type_matcher_v3_StringMatcherenvoy_config_route_v3_CorsPolicy_add_allow_origin_string_match (envoy_config_route_v3_CorsPolicy *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteActionenvoy_config_route_v3_RouteAction_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteActionenvoy_config_route_v3_RouteAction_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteActionenvoy_config_route_v3_RouteAction_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RouteAction_serialize (const envoy_config_route_v3_RouteAction *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_route_v3_RouteAction_cluster_specifier_oneofcases envoy_config_route_v3_RouteAction_cluster_specifier_case (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE envoy_config_route_v3_RouteAction_host_rewrite_specifier_oneofcases envoy_config_route_v3_RouteAction_host_rewrite_specifier_case (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_has_cluster (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_RouteAction_cluster (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_has_cluster_header (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_RouteAction_cluster_header (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_has_weighted_clusters (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE const envoy_config_route_v3_WeightedClusterenvoy_config_route_v3_RouteAction_weighted_clusters (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_has_metadata_match (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE const struct envoy_config_core_v3_Metadataenvoy_config_route_v3_RouteAction_metadata_match (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_RouteAction_prefix_rewrite (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_has_host_rewrite_literal (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_RouteAction_host_rewrite_literal (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_has_auto_host_rewrite (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE const struct google_protobuf_BoolValueenvoy_config_route_v3_RouteAction_auto_host_rewrite (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_has_timeout (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_route_v3_RouteAction_timeout (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_has_retry_policy (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE const envoy_config_route_v3_RetryPolicyenvoy_config_route_v3_RouteAction_retry_policy (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE int32_t envoy_config_route_v3_RouteAction_priority (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_has_rate_limits (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE const envoy_config_route_v3_RateLimit *const * envoy_config_route_v3_RouteAction_rate_limits (const envoy_config_route_v3_RouteAction *msg, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_has_include_vh_rate_limits (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE const struct google_protobuf_BoolValueenvoy_config_route_v3_RouteAction_include_vh_rate_limits (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_has_hash_policy (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE const envoy_config_route_v3_RouteAction_HashPolicy *const * envoy_config_route_v3_RouteAction_hash_policy (const envoy_config_route_v3_RouteAction *msg, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_has_cors (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE const envoy_config_route_v3_CorsPolicyenvoy_config_route_v3_RouteAction_cors (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE int32_t envoy_config_route_v3_RouteAction_cluster_not_found_response_code (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_has_max_grpc_timeout (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_route_v3_RouteAction_max_grpc_timeout (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_has_idle_timeout (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_route_v3_RouteAction_idle_timeout (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_has_upgrade_configs (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE const envoy_config_route_v3_RouteAction_UpgradeConfig *const * envoy_config_route_v3_RouteAction_upgrade_configs (const envoy_config_route_v3_RouteAction *msg, size_t *len)
 
UPB_INLINE int32_t envoy_config_route_v3_RouteAction_internal_redirect_action (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_has_hedge_policy (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE const envoy_config_route_v3_HedgePolicyenvoy_config_route_v3_RouteAction_hedge_policy (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_has_grpc_timeout_offset (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_route_v3_RouteAction_grpc_timeout_offset (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_has_host_rewrite_header (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_RouteAction_host_rewrite_header (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_has_request_mirror_policies (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE const envoy_config_route_v3_RouteAction_RequestMirrorPolicy *const * envoy_config_route_v3_RouteAction_request_mirror_policies (const envoy_config_route_v3_RouteAction *msg, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_has_max_internal_redirects (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE const struct google_protobuf_UInt32Valueenvoy_config_route_v3_RouteAction_max_internal_redirects (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_has_regex_rewrite (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE const struct envoy_type_matcher_v3_RegexMatchAndSubstituteenvoy_config_route_v3_RouteAction_regex_rewrite (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_has_retry_policy_typed_config (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE const struct google_protobuf_Anyenvoy_config_route_v3_RouteAction_retry_policy_typed_config (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_has_internal_redirect_policy (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE const envoy_config_route_v3_InternalRedirectPolicyenvoy_config_route_v3_RouteAction_internal_redirect_policy (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_has_host_rewrite_path_regex (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE const struct envoy_type_matcher_v3_RegexMatchAndSubstituteenvoy_config_route_v3_RouteAction_host_rewrite_path_regex (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_has_max_stream_duration (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE const envoy_config_route_v3_RouteAction_MaxStreamDurationenvoy_config_route_v3_RouteAction_max_stream_duration (const envoy_config_route_v3_RouteAction *msg)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_set_cluster (envoy_config_route_v3_RouteAction *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_set_cluster_header (envoy_config_route_v3_RouteAction *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_set_weighted_clusters (envoy_config_route_v3_RouteAction *msg, envoy_config_route_v3_WeightedCluster *value)
 
UPB_INLINE struct envoy_config_route_v3_WeightedClusterenvoy_config_route_v3_RouteAction_mutable_weighted_clusters (envoy_config_route_v3_RouteAction *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_set_metadata_match (envoy_config_route_v3_RouteAction *msg, struct envoy_config_core_v3_Metadata *value)
 
UPB_INLINE struct envoy_config_core_v3_Metadataenvoy_config_route_v3_RouteAction_mutable_metadata_match (envoy_config_route_v3_RouteAction *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_set_prefix_rewrite (envoy_config_route_v3_RouteAction *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_set_host_rewrite_literal (envoy_config_route_v3_RouteAction *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_set_auto_host_rewrite (envoy_config_route_v3_RouteAction *msg, struct google_protobuf_BoolValue *value)
 
UPB_INLINE struct google_protobuf_BoolValueenvoy_config_route_v3_RouteAction_mutable_auto_host_rewrite (envoy_config_route_v3_RouteAction *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_set_timeout (envoy_config_route_v3_RouteAction *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_route_v3_RouteAction_mutable_timeout (envoy_config_route_v3_RouteAction *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_set_retry_policy (envoy_config_route_v3_RouteAction *msg, envoy_config_route_v3_RetryPolicy *value)
 
UPB_INLINE struct envoy_config_route_v3_RetryPolicyenvoy_config_route_v3_RouteAction_mutable_retry_policy (envoy_config_route_v3_RouteAction *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_set_priority (envoy_config_route_v3_RouteAction *msg, int32_t value)
 
UPB_INLINE envoy_config_route_v3_RateLimit ** envoy_config_route_v3_RouteAction_mutable_rate_limits (envoy_config_route_v3_RouteAction *msg, size_t *len)
 
UPB_INLINE envoy_config_route_v3_RateLimit ** envoy_config_route_v3_RouteAction_resize_rate_limits (envoy_config_route_v3_RouteAction *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_route_v3_RateLimitenvoy_config_route_v3_RouteAction_add_rate_limits (envoy_config_route_v3_RouteAction *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_set_include_vh_rate_limits (envoy_config_route_v3_RouteAction *msg, struct google_protobuf_BoolValue *value)
 
UPB_INLINE struct google_protobuf_BoolValueenvoy_config_route_v3_RouteAction_mutable_include_vh_rate_limits (envoy_config_route_v3_RouteAction *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy ** envoy_config_route_v3_RouteAction_mutable_hash_policy (envoy_config_route_v3_RouteAction *msg, size_t *len)
 
UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy ** envoy_config_route_v3_RouteAction_resize_hash_policy (envoy_config_route_v3_RouteAction *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_route_v3_RouteAction_HashPolicyenvoy_config_route_v3_RouteAction_add_hash_policy (envoy_config_route_v3_RouteAction *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_set_cors (envoy_config_route_v3_RouteAction *msg, envoy_config_route_v3_CorsPolicy *value)
 
UPB_INLINE struct envoy_config_route_v3_CorsPolicyenvoy_config_route_v3_RouteAction_mutable_cors (envoy_config_route_v3_RouteAction *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_set_cluster_not_found_response_code (envoy_config_route_v3_RouteAction *msg, int32_t value)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_set_max_grpc_timeout (envoy_config_route_v3_RouteAction *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_route_v3_RouteAction_mutable_max_grpc_timeout (envoy_config_route_v3_RouteAction *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_set_idle_timeout (envoy_config_route_v3_RouteAction *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_route_v3_RouteAction_mutable_idle_timeout (envoy_config_route_v3_RouteAction *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_UpgradeConfig ** envoy_config_route_v3_RouteAction_mutable_upgrade_configs (envoy_config_route_v3_RouteAction *msg, size_t *len)
 
UPB_INLINE envoy_config_route_v3_RouteAction_UpgradeConfig ** envoy_config_route_v3_RouteAction_resize_upgrade_configs (envoy_config_route_v3_RouteAction *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_route_v3_RouteAction_UpgradeConfigenvoy_config_route_v3_RouteAction_add_upgrade_configs (envoy_config_route_v3_RouteAction *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_set_internal_redirect_action (envoy_config_route_v3_RouteAction *msg, int32_t value)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_set_hedge_policy (envoy_config_route_v3_RouteAction *msg, envoy_config_route_v3_HedgePolicy *value)
 
UPB_INLINE struct envoy_config_route_v3_HedgePolicyenvoy_config_route_v3_RouteAction_mutable_hedge_policy (envoy_config_route_v3_RouteAction *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_set_grpc_timeout_offset (envoy_config_route_v3_RouteAction *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_route_v3_RouteAction_mutable_grpc_timeout_offset (envoy_config_route_v3_RouteAction *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_set_host_rewrite_header (envoy_config_route_v3_RouteAction *msg, upb_strview value)
 
UPB_INLINE envoy_config_route_v3_RouteAction_RequestMirrorPolicy ** envoy_config_route_v3_RouteAction_mutable_request_mirror_policies (envoy_config_route_v3_RouteAction *msg, size_t *len)
 
UPB_INLINE envoy_config_route_v3_RouteAction_RequestMirrorPolicy ** envoy_config_route_v3_RouteAction_resize_request_mirror_policies (envoy_config_route_v3_RouteAction *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_route_v3_RouteAction_RequestMirrorPolicyenvoy_config_route_v3_RouteAction_add_request_mirror_policies (envoy_config_route_v3_RouteAction *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_set_max_internal_redirects (envoy_config_route_v3_RouteAction *msg, struct google_protobuf_UInt32Value *value)
 
UPB_INLINE struct google_protobuf_UInt32Valueenvoy_config_route_v3_RouteAction_mutable_max_internal_redirects (envoy_config_route_v3_RouteAction *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_set_regex_rewrite (envoy_config_route_v3_RouteAction *msg, struct envoy_type_matcher_v3_RegexMatchAndSubstitute *value)
 
UPB_INLINE struct envoy_type_matcher_v3_RegexMatchAndSubstituteenvoy_config_route_v3_RouteAction_mutable_regex_rewrite (envoy_config_route_v3_RouteAction *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_set_retry_policy_typed_config (envoy_config_route_v3_RouteAction *msg, struct google_protobuf_Any *value)
 
UPB_INLINE struct google_protobuf_Anyenvoy_config_route_v3_RouteAction_mutable_retry_policy_typed_config (envoy_config_route_v3_RouteAction *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_set_internal_redirect_policy (envoy_config_route_v3_RouteAction *msg, envoy_config_route_v3_InternalRedirectPolicy *value)
 
UPB_INLINE struct envoy_config_route_v3_InternalRedirectPolicyenvoy_config_route_v3_RouteAction_mutable_internal_redirect_policy (envoy_config_route_v3_RouteAction *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_set_host_rewrite_path_regex (envoy_config_route_v3_RouteAction *msg, struct envoy_type_matcher_v3_RegexMatchAndSubstitute *value)
 
UPB_INLINE struct envoy_type_matcher_v3_RegexMatchAndSubstituteenvoy_config_route_v3_RouteAction_mutable_host_rewrite_path_regex (envoy_config_route_v3_RouteAction *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_set_max_stream_duration (envoy_config_route_v3_RouteAction *msg, envoy_config_route_v3_RouteAction_MaxStreamDuration *value)
 
UPB_INLINE struct envoy_config_route_v3_RouteAction_MaxStreamDurationenvoy_config_route_v3_RouteAction_mutable_max_stream_duration (envoy_config_route_v3_RouteAction *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_RequestMirrorPolicyenvoy_config_route_v3_RouteAction_RequestMirrorPolicy_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_RequestMirrorPolicyenvoy_config_route_v3_RouteAction_RequestMirrorPolicy_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_RequestMirrorPolicyenvoy_config_route_v3_RouteAction_RequestMirrorPolicy_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RouteAction_RequestMirrorPolicy_serialize (const envoy_config_route_v3_RouteAction_RequestMirrorPolicy *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_route_v3_RouteAction_RequestMirrorPolicy_cluster (const envoy_config_route_v3_RouteAction_RequestMirrorPolicy *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_RequestMirrorPolicy_has_runtime_fraction (const envoy_config_route_v3_RouteAction_RequestMirrorPolicy *msg)
 
UPB_INLINE const struct envoy_config_core_v3_RuntimeFractionalPercentenvoy_config_route_v3_RouteAction_RequestMirrorPolicy_runtime_fraction (const envoy_config_route_v3_RouteAction_RequestMirrorPolicy *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_RequestMirrorPolicy_has_trace_sampled (const envoy_config_route_v3_RouteAction_RequestMirrorPolicy *msg)
 
UPB_INLINE const struct google_protobuf_BoolValueenvoy_config_route_v3_RouteAction_RequestMirrorPolicy_trace_sampled (const envoy_config_route_v3_RouteAction_RequestMirrorPolicy *msg)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_RequestMirrorPolicy_set_cluster (envoy_config_route_v3_RouteAction_RequestMirrorPolicy *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_RequestMirrorPolicy_set_runtime_fraction (envoy_config_route_v3_RouteAction_RequestMirrorPolicy *msg, struct envoy_config_core_v3_RuntimeFractionalPercent *value)
 
UPB_INLINE struct envoy_config_core_v3_RuntimeFractionalPercentenvoy_config_route_v3_RouteAction_RequestMirrorPolicy_mutable_runtime_fraction (envoy_config_route_v3_RouteAction_RequestMirrorPolicy *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_RequestMirrorPolicy_set_trace_sampled (envoy_config_route_v3_RouteAction_RequestMirrorPolicy *msg, struct google_protobuf_BoolValue *value)
 
UPB_INLINE struct google_protobuf_BoolValueenvoy_config_route_v3_RouteAction_RequestMirrorPolicy_mutable_trace_sampled (envoy_config_route_v3_RouteAction_RequestMirrorPolicy *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicyenvoy_config_route_v3_RouteAction_HashPolicy_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicyenvoy_config_route_v3_RouteAction_HashPolicy_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicyenvoy_config_route_v3_RouteAction_HashPolicy_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RouteAction_HashPolicy_serialize (const envoy_config_route_v3_RouteAction_HashPolicy *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_policy_specifier_oneofcases envoy_config_route_v3_RouteAction_HashPolicy_policy_specifier_case (const envoy_config_route_v3_RouteAction_HashPolicy *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_HashPolicy_has_header (const envoy_config_route_v3_RouteAction_HashPolicy *msg)
 
UPB_INLINE const envoy_config_route_v3_RouteAction_HashPolicy_Headerenvoy_config_route_v3_RouteAction_HashPolicy_header (const envoy_config_route_v3_RouteAction_HashPolicy *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_HashPolicy_has_cookie (const envoy_config_route_v3_RouteAction_HashPolicy *msg)
 
UPB_INLINE const envoy_config_route_v3_RouteAction_HashPolicy_Cookieenvoy_config_route_v3_RouteAction_HashPolicy_cookie (const envoy_config_route_v3_RouteAction_HashPolicy *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_HashPolicy_has_connection_properties (const envoy_config_route_v3_RouteAction_HashPolicy *msg)
 
UPB_INLINE const envoy_config_route_v3_RouteAction_HashPolicy_ConnectionPropertiesenvoy_config_route_v3_RouteAction_HashPolicy_connection_properties (const envoy_config_route_v3_RouteAction_HashPolicy *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_HashPolicy_terminal (const envoy_config_route_v3_RouteAction_HashPolicy *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_HashPolicy_has_query_parameter (const envoy_config_route_v3_RouteAction_HashPolicy *msg)
 
UPB_INLINE const envoy_config_route_v3_RouteAction_HashPolicy_QueryParameterenvoy_config_route_v3_RouteAction_HashPolicy_query_parameter (const envoy_config_route_v3_RouteAction_HashPolicy *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_HashPolicy_has_filter_state (const envoy_config_route_v3_RouteAction_HashPolicy *msg)
 
UPB_INLINE const envoy_config_route_v3_RouteAction_HashPolicy_FilterStateenvoy_config_route_v3_RouteAction_HashPolicy_filter_state (const envoy_config_route_v3_RouteAction_HashPolicy *msg)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_set_header (envoy_config_route_v3_RouteAction_HashPolicy *msg, envoy_config_route_v3_RouteAction_HashPolicy_Header *value)
 
UPB_INLINE struct envoy_config_route_v3_RouteAction_HashPolicy_Headerenvoy_config_route_v3_RouteAction_HashPolicy_mutable_header (envoy_config_route_v3_RouteAction_HashPolicy *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_set_cookie (envoy_config_route_v3_RouteAction_HashPolicy *msg, envoy_config_route_v3_RouteAction_HashPolicy_Cookie *value)
 
UPB_INLINE struct envoy_config_route_v3_RouteAction_HashPolicy_Cookieenvoy_config_route_v3_RouteAction_HashPolicy_mutable_cookie (envoy_config_route_v3_RouteAction_HashPolicy *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_set_connection_properties (envoy_config_route_v3_RouteAction_HashPolicy *msg, envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties *value)
 
UPB_INLINE struct envoy_config_route_v3_RouteAction_HashPolicy_ConnectionPropertiesenvoy_config_route_v3_RouteAction_HashPolicy_mutable_connection_properties (envoy_config_route_v3_RouteAction_HashPolicy *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_set_terminal (envoy_config_route_v3_RouteAction_HashPolicy *msg, bool value)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_set_query_parameter (envoy_config_route_v3_RouteAction_HashPolicy *msg, envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter *value)
 
UPB_INLINE struct envoy_config_route_v3_RouteAction_HashPolicy_QueryParameterenvoy_config_route_v3_RouteAction_HashPolicy_mutable_query_parameter (envoy_config_route_v3_RouteAction_HashPolicy *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_set_filter_state (envoy_config_route_v3_RouteAction_HashPolicy *msg, envoy_config_route_v3_RouteAction_HashPolicy_FilterState *value)
 
UPB_INLINE struct envoy_config_route_v3_RouteAction_HashPolicy_FilterStateenvoy_config_route_v3_RouteAction_HashPolicy_mutable_filter_state (envoy_config_route_v3_RouteAction_HashPolicy *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_Headerenvoy_config_route_v3_RouteAction_HashPolicy_Header_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_Headerenvoy_config_route_v3_RouteAction_HashPolicy_Header_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_Headerenvoy_config_route_v3_RouteAction_HashPolicy_Header_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RouteAction_HashPolicy_Header_serialize (const envoy_config_route_v3_RouteAction_HashPolicy_Header *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_route_v3_RouteAction_HashPolicy_Header_header_name (const envoy_config_route_v3_RouteAction_HashPolicy_Header *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_HashPolicy_Header_has_regex_rewrite (const envoy_config_route_v3_RouteAction_HashPolicy_Header *msg)
 
UPB_INLINE const struct envoy_type_matcher_v3_RegexMatchAndSubstituteenvoy_config_route_v3_RouteAction_HashPolicy_Header_regex_rewrite (const envoy_config_route_v3_RouteAction_HashPolicy_Header *msg)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_Header_set_header_name (envoy_config_route_v3_RouteAction_HashPolicy_Header *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_Header_set_regex_rewrite (envoy_config_route_v3_RouteAction_HashPolicy_Header *msg, struct envoy_type_matcher_v3_RegexMatchAndSubstitute *value)
 
UPB_INLINE struct envoy_type_matcher_v3_RegexMatchAndSubstituteenvoy_config_route_v3_RouteAction_HashPolicy_Header_mutable_regex_rewrite (envoy_config_route_v3_RouteAction_HashPolicy_Header *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_Cookieenvoy_config_route_v3_RouteAction_HashPolicy_Cookie_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_Cookieenvoy_config_route_v3_RouteAction_HashPolicy_Cookie_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_Cookieenvoy_config_route_v3_RouteAction_HashPolicy_Cookie_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RouteAction_HashPolicy_Cookie_serialize (const envoy_config_route_v3_RouteAction_HashPolicy_Cookie *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_route_v3_RouteAction_HashPolicy_Cookie_name (const envoy_config_route_v3_RouteAction_HashPolicy_Cookie *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_HashPolicy_Cookie_has_ttl (const envoy_config_route_v3_RouteAction_HashPolicy_Cookie *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_route_v3_RouteAction_HashPolicy_Cookie_ttl (const envoy_config_route_v3_RouteAction_HashPolicy_Cookie *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_RouteAction_HashPolicy_Cookie_path (const envoy_config_route_v3_RouteAction_HashPolicy_Cookie *msg)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_Cookie_set_name (envoy_config_route_v3_RouteAction_HashPolicy_Cookie *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_Cookie_set_ttl (envoy_config_route_v3_RouteAction_HashPolicy_Cookie *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_route_v3_RouteAction_HashPolicy_Cookie_mutable_ttl (envoy_config_route_v3_RouteAction_HashPolicy_Cookie *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_Cookie_set_path (envoy_config_route_v3_RouteAction_HashPolicy_Cookie *msg, upb_strview value)
 
UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_ConnectionPropertiesenvoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_ConnectionPropertiesenvoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_ConnectionPropertiesenvoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties_serialize (const envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties_source_ip (const envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties *msg)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties_set_source_ip (envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties *msg, bool value)
 
UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_QueryParameterenvoy_config_route_v3_RouteAction_HashPolicy_QueryParameter_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_QueryParameterenvoy_config_route_v3_RouteAction_HashPolicy_QueryParameter_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_QueryParameterenvoy_config_route_v3_RouteAction_HashPolicy_QueryParameter_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter_serialize (const envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter_name (const envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter *msg)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter_set_name (envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter *msg, upb_strview value)
 
UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_FilterStateenvoy_config_route_v3_RouteAction_HashPolicy_FilterState_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_FilterStateenvoy_config_route_v3_RouteAction_HashPolicy_FilterState_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_FilterStateenvoy_config_route_v3_RouteAction_HashPolicy_FilterState_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RouteAction_HashPolicy_FilterState_serialize (const envoy_config_route_v3_RouteAction_HashPolicy_FilterState *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_route_v3_RouteAction_HashPolicy_FilterState_key (const envoy_config_route_v3_RouteAction_HashPolicy_FilterState *msg)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_FilterState_set_key (envoy_config_route_v3_RouteAction_HashPolicy_FilterState *msg, upb_strview value)
 
UPB_INLINE envoy_config_route_v3_RouteAction_UpgradeConfigenvoy_config_route_v3_RouteAction_UpgradeConfig_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_UpgradeConfigenvoy_config_route_v3_RouteAction_UpgradeConfig_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_UpgradeConfigenvoy_config_route_v3_RouteAction_UpgradeConfig_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RouteAction_UpgradeConfig_serialize (const envoy_config_route_v3_RouteAction_UpgradeConfig *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_route_v3_RouteAction_UpgradeConfig_upgrade_type (const envoy_config_route_v3_RouteAction_UpgradeConfig *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_UpgradeConfig_has_enabled (const envoy_config_route_v3_RouteAction_UpgradeConfig *msg)
 
UPB_INLINE const struct google_protobuf_BoolValueenvoy_config_route_v3_RouteAction_UpgradeConfig_enabled (const envoy_config_route_v3_RouteAction_UpgradeConfig *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_UpgradeConfig_has_connect_config (const envoy_config_route_v3_RouteAction_UpgradeConfig *msg)
 
UPB_INLINE const envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfigenvoy_config_route_v3_RouteAction_UpgradeConfig_connect_config (const envoy_config_route_v3_RouteAction_UpgradeConfig *msg)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_UpgradeConfig_set_upgrade_type (envoy_config_route_v3_RouteAction_UpgradeConfig *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_UpgradeConfig_set_enabled (envoy_config_route_v3_RouteAction_UpgradeConfig *msg, struct google_protobuf_BoolValue *value)
 
UPB_INLINE struct google_protobuf_BoolValueenvoy_config_route_v3_RouteAction_UpgradeConfig_mutable_enabled (envoy_config_route_v3_RouteAction_UpgradeConfig *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_UpgradeConfig_set_connect_config (envoy_config_route_v3_RouteAction_UpgradeConfig *msg, envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig *value)
 
UPB_INLINE struct envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfigenvoy_config_route_v3_RouteAction_UpgradeConfig_mutable_connect_config (envoy_config_route_v3_RouteAction_UpgradeConfig *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfigenvoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfigenvoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfigenvoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_serialize (const envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_has_proxy_protocol_config (const envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig *msg)
 
UPB_INLINE const struct envoy_config_core_v3_ProxyProtocolConfigenvoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_proxy_protocol_config (const envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_allow_post (const envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig *msg)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_set_proxy_protocol_config (envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig *msg, struct envoy_config_core_v3_ProxyProtocolConfig *value)
 
UPB_INLINE struct envoy_config_core_v3_ProxyProtocolConfigenvoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_mutable_proxy_protocol_config (envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_set_allow_post (envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig *msg, bool value)
 
UPB_INLINE envoy_config_route_v3_RouteAction_MaxStreamDurationenvoy_config_route_v3_RouteAction_MaxStreamDuration_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_MaxStreamDurationenvoy_config_route_v3_RouteAction_MaxStreamDuration_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RouteAction_MaxStreamDurationenvoy_config_route_v3_RouteAction_MaxStreamDuration_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RouteAction_MaxStreamDuration_serialize (const envoy_config_route_v3_RouteAction_MaxStreamDuration *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_MaxStreamDuration_has_max_stream_duration (const envoy_config_route_v3_RouteAction_MaxStreamDuration *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_route_v3_RouteAction_MaxStreamDuration_max_stream_duration (const envoy_config_route_v3_RouteAction_MaxStreamDuration *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_MaxStreamDuration_has_grpc_timeout_header_max (const envoy_config_route_v3_RouteAction_MaxStreamDuration *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_route_v3_RouteAction_MaxStreamDuration_grpc_timeout_header_max (const envoy_config_route_v3_RouteAction_MaxStreamDuration *msg)
 
UPB_INLINE bool envoy_config_route_v3_RouteAction_MaxStreamDuration_has_grpc_timeout_header_offset (const envoy_config_route_v3_RouteAction_MaxStreamDuration *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_route_v3_RouteAction_MaxStreamDuration_grpc_timeout_header_offset (const envoy_config_route_v3_RouteAction_MaxStreamDuration *msg)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_MaxStreamDuration_set_max_stream_duration (envoy_config_route_v3_RouteAction_MaxStreamDuration *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_route_v3_RouteAction_MaxStreamDuration_mutable_max_stream_duration (envoy_config_route_v3_RouteAction_MaxStreamDuration *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_MaxStreamDuration_set_grpc_timeout_header_max (envoy_config_route_v3_RouteAction_MaxStreamDuration *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_route_v3_RouteAction_MaxStreamDuration_mutable_grpc_timeout_header_max (envoy_config_route_v3_RouteAction_MaxStreamDuration *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RouteAction_MaxStreamDuration_set_grpc_timeout_header_offset (envoy_config_route_v3_RouteAction_MaxStreamDuration *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_route_v3_RouteAction_MaxStreamDuration_mutable_grpc_timeout_header_offset (envoy_config_route_v3_RouteAction_MaxStreamDuration *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RetryPolicyenvoy_config_route_v3_RetryPolicy_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RetryPolicyenvoy_config_route_v3_RetryPolicy_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RetryPolicyenvoy_config_route_v3_RetryPolicy_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RetryPolicy_serialize (const envoy_config_route_v3_RetryPolicy *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_route_v3_RetryPolicy_retry_on (const envoy_config_route_v3_RetryPolicy *msg)
 
UPB_INLINE bool envoy_config_route_v3_RetryPolicy_has_num_retries (const envoy_config_route_v3_RetryPolicy *msg)
 
UPB_INLINE const struct google_protobuf_UInt32Valueenvoy_config_route_v3_RetryPolicy_num_retries (const envoy_config_route_v3_RetryPolicy *msg)
 
UPB_INLINE bool envoy_config_route_v3_RetryPolicy_has_per_try_timeout (const envoy_config_route_v3_RetryPolicy *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_route_v3_RetryPolicy_per_try_timeout (const envoy_config_route_v3_RetryPolicy *msg)
 
UPB_INLINE bool envoy_config_route_v3_RetryPolicy_has_retry_priority (const envoy_config_route_v3_RetryPolicy *msg)
 
UPB_INLINE const envoy_config_route_v3_RetryPolicy_RetryPriorityenvoy_config_route_v3_RetryPolicy_retry_priority (const envoy_config_route_v3_RetryPolicy *msg)
 
UPB_INLINE bool envoy_config_route_v3_RetryPolicy_has_retry_host_predicate (const envoy_config_route_v3_RetryPolicy *msg)
 
UPB_INLINE const envoy_config_route_v3_RetryPolicy_RetryHostPredicate *const * envoy_config_route_v3_RetryPolicy_retry_host_predicate (const envoy_config_route_v3_RetryPolicy *msg, size_t *len)
 
UPB_INLINE int64_t envoy_config_route_v3_RetryPolicy_host_selection_retry_max_attempts (const envoy_config_route_v3_RetryPolicy *msg)
 
UPB_INLINE uint32_t const * envoy_config_route_v3_RetryPolicy_retriable_status_codes (const envoy_config_route_v3_RetryPolicy *msg, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_RetryPolicy_has_retry_back_off (const envoy_config_route_v3_RetryPolicy *msg)
 
UPB_INLINE const envoy_config_route_v3_RetryPolicy_RetryBackOffenvoy_config_route_v3_RetryPolicy_retry_back_off (const envoy_config_route_v3_RetryPolicy *msg)
 
UPB_INLINE bool envoy_config_route_v3_RetryPolicy_has_retriable_headers (const envoy_config_route_v3_RetryPolicy *msg)
 
UPB_INLINE const envoy_config_route_v3_HeaderMatcher *const * envoy_config_route_v3_RetryPolicy_retriable_headers (const envoy_config_route_v3_RetryPolicy *msg, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_RetryPolicy_has_retriable_request_headers (const envoy_config_route_v3_RetryPolicy *msg)
 
UPB_INLINE const envoy_config_route_v3_HeaderMatcher *const * envoy_config_route_v3_RetryPolicy_retriable_request_headers (const envoy_config_route_v3_RetryPolicy *msg, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_RetryPolicy_has_rate_limited_retry_back_off (const envoy_config_route_v3_RetryPolicy *msg)
 
UPB_INLINE const envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOffenvoy_config_route_v3_RetryPolicy_rate_limited_retry_back_off (const envoy_config_route_v3_RetryPolicy *msg)
 
UPB_INLINE void envoy_config_route_v3_RetryPolicy_set_retry_on (envoy_config_route_v3_RetryPolicy *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_RetryPolicy_set_num_retries (envoy_config_route_v3_RetryPolicy *msg, struct google_protobuf_UInt32Value *value)
 
UPB_INLINE struct google_protobuf_UInt32Valueenvoy_config_route_v3_RetryPolicy_mutable_num_retries (envoy_config_route_v3_RetryPolicy *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RetryPolicy_set_per_try_timeout (envoy_config_route_v3_RetryPolicy *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_route_v3_RetryPolicy_mutable_per_try_timeout (envoy_config_route_v3_RetryPolicy *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RetryPolicy_set_retry_priority (envoy_config_route_v3_RetryPolicy *msg, envoy_config_route_v3_RetryPolicy_RetryPriority *value)
 
UPB_INLINE struct envoy_config_route_v3_RetryPolicy_RetryPriorityenvoy_config_route_v3_RetryPolicy_mutable_retry_priority (envoy_config_route_v3_RetryPolicy *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryHostPredicate ** envoy_config_route_v3_RetryPolicy_mutable_retry_host_predicate (envoy_config_route_v3_RetryPolicy *msg, size_t *len)
 
UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryHostPredicate ** envoy_config_route_v3_RetryPolicy_resize_retry_host_predicate (envoy_config_route_v3_RetryPolicy *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_route_v3_RetryPolicy_RetryHostPredicateenvoy_config_route_v3_RetryPolicy_add_retry_host_predicate (envoy_config_route_v3_RetryPolicy *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RetryPolicy_set_host_selection_retry_max_attempts (envoy_config_route_v3_RetryPolicy *msg, int64_t value)
 
UPB_INLINE uint32_t * envoy_config_route_v3_RetryPolicy_mutable_retriable_status_codes (envoy_config_route_v3_RetryPolicy *msg, size_t *len)
 
UPB_INLINE uint32_t * envoy_config_route_v3_RetryPolicy_resize_retriable_status_codes (envoy_config_route_v3_RetryPolicy *msg, size_t len, upb_arena *arena)
 
UPB_INLINE bool envoy_config_route_v3_RetryPolicy_add_retriable_status_codes (envoy_config_route_v3_RetryPolicy *msg, uint32_t val, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RetryPolicy_set_retry_back_off (envoy_config_route_v3_RetryPolicy *msg, envoy_config_route_v3_RetryPolicy_RetryBackOff *value)
 
UPB_INLINE struct envoy_config_route_v3_RetryPolicy_RetryBackOffenvoy_config_route_v3_RetryPolicy_mutable_retry_back_off (envoy_config_route_v3_RetryPolicy *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_HeaderMatcher ** envoy_config_route_v3_RetryPolicy_mutable_retriable_headers (envoy_config_route_v3_RetryPolicy *msg, size_t *len)
 
UPB_INLINE envoy_config_route_v3_HeaderMatcher ** envoy_config_route_v3_RetryPolicy_resize_retriable_headers (envoy_config_route_v3_RetryPolicy *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_route_v3_HeaderMatcherenvoy_config_route_v3_RetryPolicy_add_retriable_headers (envoy_config_route_v3_RetryPolicy *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_HeaderMatcher ** envoy_config_route_v3_RetryPolicy_mutable_retriable_request_headers (envoy_config_route_v3_RetryPolicy *msg, size_t *len)
 
UPB_INLINE envoy_config_route_v3_HeaderMatcher ** envoy_config_route_v3_RetryPolicy_resize_retriable_request_headers (envoy_config_route_v3_RetryPolicy *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_route_v3_HeaderMatcherenvoy_config_route_v3_RetryPolicy_add_retriable_request_headers (envoy_config_route_v3_RetryPolicy *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RetryPolicy_set_rate_limited_retry_back_off (envoy_config_route_v3_RetryPolicy *msg, envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff *value)
 
UPB_INLINE struct envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOffenvoy_config_route_v3_RetryPolicy_mutable_rate_limited_retry_back_off (envoy_config_route_v3_RetryPolicy *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryPriorityenvoy_config_route_v3_RetryPolicy_RetryPriority_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryPriorityenvoy_config_route_v3_RetryPolicy_RetryPriority_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryPriorityenvoy_config_route_v3_RetryPolicy_RetryPriority_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RetryPolicy_RetryPriority_serialize (const envoy_config_route_v3_RetryPolicy_RetryPriority *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryPriority_config_type_oneofcases envoy_config_route_v3_RetryPolicy_RetryPriority_config_type_case (const envoy_config_route_v3_RetryPolicy_RetryPriority *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_RetryPolicy_RetryPriority_name (const envoy_config_route_v3_RetryPolicy_RetryPriority *msg)
 
UPB_INLINE bool envoy_config_route_v3_RetryPolicy_RetryPriority_has_typed_config (const envoy_config_route_v3_RetryPolicy_RetryPriority *msg)
 
UPB_INLINE const struct google_protobuf_Anyenvoy_config_route_v3_RetryPolicy_RetryPriority_typed_config (const envoy_config_route_v3_RetryPolicy_RetryPriority *msg)
 
UPB_INLINE void envoy_config_route_v3_RetryPolicy_RetryPriority_set_name (envoy_config_route_v3_RetryPolicy_RetryPriority *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_RetryPolicy_RetryPriority_set_typed_config (envoy_config_route_v3_RetryPolicy_RetryPriority *msg, struct google_protobuf_Any *value)
 
UPB_INLINE struct google_protobuf_Anyenvoy_config_route_v3_RetryPolicy_RetryPriority_mutable_typed_config (envoy_config_route_v3_RetryPolicy_RetryPriority *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryHostPredicateenvoy_config_route_v3_RetryPolicy_RetryHostPredicate_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryHostPredicateenvoy_config_route_v3_RetryPolicy_RetryHostPredicate_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryHostPredicateenvoy_config_route_v3_RetryPolicy_RetryHostPredicate_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RetryPolicy_RetryHostPredicate_serialize (const envoy_config_route_v3_RetryPolicy_RetryHostPredicate *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryHostPredicate_config_type_oneofcases envoy_config_route_v3_RetryPolicy_RetryHostPredicate_config_type_case (const envoy_config_route_v3_RetryPolicy_RetryHostPredicate *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_RetryPolicy_RetryHostPredicate_name (const envoy_config_route_v3_RetryPolicy_RetryHostPredicate *msg)
 
UPB_INLINE bool envoy_config_route_v3_RetryPolicy_RetryHostPredicate_has_typed_config (const envoy_config_route_v3_RetryPolicy_RetryHostPredicate *msg)
 
UPB_INLINE const struct google_protobuf_Anyenvoy_config_route_v3_RetryPolicy_RetryHostPredicate_typed_config (const envoy_config_route_v3_RetryPolicy_RetryHostPredicate *msg)
 
UPB_INLINE void envoy_config_route_v3_RetryPolicy_RetryHostPredicate_set_name (envoy_config_route_v3_RetryPolicy_RetryHostPredicate *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_RetryPolicy_RetryHostPredicate_set_typed_config (envoy_config_route_v3_RetryPolicy_RetryHostPredicate *msg, struct google_protobuf_Any *value)
 
UPB_INLINE struct google_protobuf_Anyenvoy_config_route_v3_RetryPolicy_RetryHostPredicate_mutable_typed_config (envoy_config_route_v3_RetryPolicy_RetryHostPredicate *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryBackOffenvoy_config_route_v3_RetryPolicy_RetryBackOff_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryBackOffenvoy_config_route_v3_RetryPolicy_RetryBackOff_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryBackOffenvoy_config_route_v3_RetryPolicy_RetryBackOff_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RetryPolicy_RetryBackOff_serialize (const envoy_config_route_v3_RetryPolicy_RetryBackOff *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_RetryPolicy_RetryBackOff_has_base_interval (const envoy_config_route_v3_RetryPolicy_RetryBackOff *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_route_v3_RetryPolicy_RetryBackOff_base_interval (const envoy_config_route_v3_RetryPolicy_RetryBackOff *msg)
 
UPB_INLINE bool envoy_config_route_v3_RetryPolicy_RetryBackOff_has_max_interval (const envoy_config_route_v3_RetryPolicy_RetryBackOff *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_route_v3_RetryPolicy_RetryBackOff_max_interval (const envoy_config_route_v3_RetryPolicy_RetryBackOff *msg)
 
UPB_INLINE void envoy_config_route_v3_RetryPolicy_RetryBackOff_set_base_interval (envoy_config_route_v3_RetryPolicy_RetryBackOff *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_route_v3_RetryPolicy_RetryBackOff_mutable_base_interval (envoy_config_route_v3_RetryPolicy_RetryBackOff *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RetryPolicy_RetryBackOff_set_max_interval (envoy_config_route_v3_RetryPolicy_RetryBackOff *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_route_v3_RetryPolicy_RetryBackOff_mutable_max_interval (envoy_config_route_v3_RetryPolicy_RetryBackOff *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RetryPolicy_ResetHeaderenvoy_config_route_v3_RetryPolicy_ResetHeader_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RetryPolicy_ResetHeaderenvoy_config_route_v3_RetryPolicy_ResetHeader_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RetryPolicy_ResetHeaderenvoy_config_route_v3_RetryPolicy_ResetHeader_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RetryPolicy_ResetHeader_serialize (const envoy_config_route_v3_RetryPolicy_ResetHeader *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_route_v3_RetryPolicy_ResetHeader_name (const envoy_config_route_v3_RetryPolicy_ResetHeader *msg)
 
UPB_INLINE int32_t envoy_config_route_v3_RetryPolicy_ResetHeader_format (const envoy_config_route_v3_RetryPolicy_ResetHeader *msg)
 
UPB_INLINE void envoy_config_route_v3_RetryPolicy_ResetHeader_set_name (envoy_config_route_v3_RetryPolicy_ResetHeader *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_RetryPolicy_ResetHeader_set_format (envoy_config_route_v3_RetryPolicy_ResetHeader *msg, int32_t value)
 
UPB_INLINE envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOffenvoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOffenvoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOffenvoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_serialize (const envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_has_reset_headers (const envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff *msg)
 
UPB_INLINE const envoy_config_route_v3_RetryPolicy_ResetHeader *const * envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_reset_headers (const envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff *msg, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_has_max_interval (const envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff *msg)
 
UPB_INLINE const struct google_protobuf_Durationenvoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_max_interval (const envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff *msg)
 
UPB_INLINE envoy_config_route_v3_RetryPolicy_ResetHeader ** envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_mutable_reset_headers (envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff *msg, size_t *len)
 
UPB_INLINE envoy_config_route_v3_RetryPolicy_ResetHeader ** envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_resize_reset_headers (envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_route_v3_RetryPolicy_ResetHeaderenvoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_add_reset_headers (envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_set_max_interval (envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE struct google_protobuf_Durationenvoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_mutable_max_interval (envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_HedgePolicyenvoy_config_route_v3_HedgePolicy_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_HedgePolicyenvoy_config_route_v3_HedgePolicy_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_HedgePolicyenvoy_config_route_v3_HedgePolicy_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_HedgePolicy_serialize (const envoy_config_route_v3_HedgePolicy *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_HedgePolicy_has_initial_requests (const envoy_config_route_v3_HedgePolicy *msg)
 
UPB_INLINE const struct google_protobuf_UInt32Valueenvoy_config_route_v3_HedgePolicy_initial_requests (const envoy_config_route_v3_HedgePolicy *msg)
 
UPB_INLINE bool envoy_config_route_v3_HedgePolicy_has_additional_request_chance (const envoy_config_route_v3_HedgePolicy *msg)
 
UPB_INLINE const struct envoy_type_v3_FractionalPercentenvoy_config_route_v3_HedgePolicy_additional_request_chance (const envoy_config_route_v3_HedgePolicy *msg)
 
UPB_INLINE bool envoy_config_route_v3_HedgePolicy_hedge_on_per_try_timeout (const envoy_config_route_v3_HedgePolicy *msg)
 
UPB_INLINE void envoy_config_route_v3_HedgePolicy_set_initial_requests (envoy_config_route_v3_HedgePolicy *msg, struct google_protobuf_UInt32Value *value)
 
UPB_INLINE struct google_protobuf_UInt32Valueenvoy_config_route_v3_HedgePolicy_mutable_initial_requests (envoy_config_route_v3_HedgePolicy *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_HedgePolicy_set_additional_request_chance (envoy_config_route_v3_HedgePolicy *msg, struct envoy_type_v3_FractionalPercent *value)
 
UPB_INLINE struct envoy_type_v3_FractionalPercentenvoy_config_route_v3_HedgePolicy_mutable_additional_request_chance (envoy_config_route_v3_HedgePolicy *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_HedgePolicy_set_hedge_on_per_try_timeout (envoy_config_route_v3_HedgePolicy *msg, bool value)
 
UPB_INLINE envoy_config_route_v3_RedirectActionenvoy_config_route_v3_RedirectAction_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RedirectActionenvoy_config_route_v3_RedirectAction_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RedirectActionenvoy_config_route_v3_RedirectAction_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RedirectAction_serialize (const envoy_config_route_v3_RedirectAction *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_route_v3_RedirectAction_scheme_rewrite_specifier_oneofcases envoy_config_route_v3_RedirectAction_scheme_rewrite_specifier_case (const envoy_config_route_v3_RedirectAction *msg)
 
UPB_INLINE envoy_config_route_v3_RedirectAction_path_rewrite_specifier_oneofcases envoy_config_route_v3_RedirectAction_path_rewrite_specifier_case (const envoy_config_route_v3_RedirectAction *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_RedirectAction_host_redirect (const envoy_config_route_v3_RedirectAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RedirectAction_has_path_redirect (const envoy_config_route_v3_RedirectAction *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_RedirectAction_path_redirect (const envoy_config_route_v3_RedirectAction *msg)
 
UPB_INLINE int32_t envoy_config_route_v3_RedirectAction_response_code (const envoy_config_route_v3_RedirectAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RedirectAction_has_https_redirect (const envoy_config_route_v3_RedirectAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RedirectAction_https_redirect (const envoy_config_route_v3_RedirectAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RedirectAction_has_prefix_rewrite (const envoy_config_route_v3_RedirectAction *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_RedirectAction_prefix_rewrite (const envoy_config_route_v3_RedirectAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RedirectAction_strip_query (const envoy_config_route_v3_RedirectAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RedirectAction_has_scheme_redirect (const envoy_config_route_v3_RedirectAction *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_RedirectAction_scheme_redirect (const envoy_config_route_v3_RedirectAction *msg)
 
UPB_INLINE uint32_t envoy_config_route_v3_RedirectAction_port_redirect (const envoy_config_route_v3_RedirectAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_RedirectAction_has_regex_rewrite (const envoy_config_route_v3_RedirectAction *msg)
 
UPB_INLINE const struct envoy_type_matcher_v3_RegexMatchAndSubstituteenvoy_config_route_v3_RedirectAction_regex_rewrite (const envoy_config_route_v3_RedirectAction *msg)
 
UPB_INLINE void envoy_config_route_v3_RedirectAction_set_host_redirect (envoy_config_route_v3_RedirectAction *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_RedirectAction_set_path_redirect (envoy_config_route_v3_RedirectAction *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_RedirectAction_set_response_code (envoy_config_route_v3_RedirectAction *msg, int32_t value)
 
UPB_INLINE void envoy_config_route_v3_RedirectAction_set_https_redirect (envoy_config_route_v3_RedirectAction *msg, bool value)
 
UPB_INLINE void envoy_config_route_v3_RedirectAction_set_prefix_rewrite (envoy_config_route_v3_RedirectAction *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_RedirectAction_set_strip_query (envoy_config_route_v3_RedirectAction *msg, bool value)
 
UPB_INLINE void envoy_config_route_v3_RedirectAction_set_scheme_redirect (envoy_config_route_v3_RedirectAction *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_RedirectAction_set_port_redirect (envoy_config_route_v3_RedirectAction *msg, uint32_t value)
 
UPB_INLINE void envoy_config_route_v3_RedirectAction_set_regex_rewrite (envoy_config_route_v3_RedirectAction *msg, struct envoy_type_matcher_v3_RegexMatchAndSubstitute *value)
 
UPB_INLINE struct envoy_type_matcher_v3_RegexMatchAndSubstituteenvoy_config_route_v3_RedirectAction_mutable_regex_rewrite (envoy_config_route_v3_RedirectAction *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_DirectResponseActionenvoy_config_route_v3_DirectResponseAction_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_DirectResponseActionenvoy_config_route_v3_DirectResponseAction_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_DirectResponseActionenvoy_config_route_v3_DirectResponseAction_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_DirectResponseAction_serialize (const envoy_config_route_v3_DirectResponseAction *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE uint32_t envoy_config_route_v3_DirectResponseAction_status (const envoy_config_route_v3_DirectResponseAction *msg)
 
UPB_INLINE bool envoy_config_route_v3_DirectResponseAction_has_body (const envoy_config_route_v3_DirectResponseAction *msg)
 
UPB_INLINE const struct envoy_config_core_v3_DataSourceenvoy_config_route_v3_DirectResponseAction_body (const envoy_config_route_v3_DirectResponseAction *msg)
 
UPB_INLINE void envoy_config_route_v3_DirectResponseAction_set_status (envoy_config_route_v3_DirectResponseAction *msg, uint32_t value)
 
UPB_INLINE void envoy_config_route_v3_DirectResponseAction_set_body (envoy_config_route_v3_DirectResponseAction *msg, struct envoy_config_core_v3_DataSource *value)
 
UPB_INLINE struct envoy_config_core_v3_DataSourceenvoy_config_route_v3_DirectResponseAction_mutable_body (envoy_config_route_v3_DirectResponseAction *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_Decoratorenvoy_config_route_v3_Decorator_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_Decoratorenvoy_config_route_v3_Decorator_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_Decoratorenvoy_config_route_v3_Decorator_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_Decorator_serialize (const envoy_config_route_v3_Decorator *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_route_v3_Decorator_operation (const envoy_config_route_v3_Decorator *msg)
 
UPB_INLINE bool envoy_config_route_v3_Decorator_has_propagate (const envoy_config_route_v3_Decorator *msg)
 
UPB_INLINE const struct google_protobuf_BoolValueenvoy_config_route_v3_Decorator_propagate (const envoy_config_route_v3_Decorator *msg)
 
UPB_INLINE void envoy_config_route_v3_Decorator_set_operation (envoy_config_route_v3_Decorator *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_Decorator_set_propagate (envoy_config_route_v3_Decorator *msg, struct google_protobuf_BoolValue *value)
 
UPB_INLINE struct google_protobuf_BoolValueenvoy_config_route_v3_Decorator_mutable_propagate (envoy_config_route_v3_Decorator *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_Tracingenvoy_config_route_v3_Tracing_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_Tracingenvoy_config_route_v3_Tracing_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_Tracingenvoy_config_route_v3_Tracing_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_Tracing_serialize (const envoy_config_route_v3_Tracing *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_Tracing_has_client_sampling (const envoy_config_route_v3_Tracing *msg)
 
UPB_INLINE const struct envoy_type_v3_FractionalPercentenvoy_config_route_v3_Tracing_client_sampling (const envoy_config_route_v3_Tracing *msg)
 
UPB_INLINE bool envoy_config_route_v3_Tracing_has_random_sampling (const envoy_config_route_v3_Tracing *msg)
 
UPB_INLINE const struct envoy_type_v3_FractionalPercentenvoy_config_route_v3_Tracing_random_sampling (const envoy_config_route_v3_Tracing *msg)
 
UPB_INLINE bool envoy_config_route_v3_Tracing_has_overall_sampling (const envoy_config_route_v3_Tracing *msg)
 
UPB_INLINE const struct envoy_type_v3_FractionalPercentenvoy_config_route_v3_Tracing_overall_sampling (const envoy_config_route_v3_Tracing *msg)
 
UPB_INLINE bool envoy_config_route_v3_Tracing_has_custom_tags (const envoy_config_route_v3_Tracing *msg)
 
UPB_INLINE const struct envoy_type_tracing_v3_CustomTag *const * envoy_config_route_v3_Tracing_custom_tags (const envoy_config_route_v3_Tracing *msg, size_t *len)
 
UPB_INLINE void envoy_config_route_v3_Tracing_set_client_sampling (envoy_config_route_v3_Tracing *msg, struct envoy_type_v3_FractionalPercent *value)
 
UPB_INLINE struct envoy_type_v3_FractionalPercentenvoy_config_route_v3_Tracing_mutable_client_sampling (envoy_config_route_v3_Tracing *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_Tracing_set_random_sampling (envoy_config_route_v3_Tracing *msg, struct envoy_type_v3_FractionalPercent *value)
 
UPB_INLINE struct envoy_type_v3_FractionalPercentenvoy_config_route_v3_Tracing_mutable_random_sampling (envoy_config_route_v3_Tracing *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_Tracing_set_overall_sampling (envoy_config_route_v3_Tracing *msg, struct envoy_type_v3_FractionalPercent *value)
 
UPB_INLINE struct envoy_type_v3_FractionalPercentenvoy_config_route_v3_Tracing_mutable_overall_sampling (envoy_config_route_v3_Tracing *msg, upb_arena *arena)
 
UPB_INLINE struct envoy_type_tracing_v3_CustomTag ** envoy_config_route_v3_Tracing_mutable_custom_tags (envoy_config_route_v3_Tracing *msg, size_t *len)
 
UPB_INLINE struct envoy_type_tracing_v3_CustomTag ** envoy_config_route_v3_Tracing_resize_custom_tags (envoy_config_route_v3_Tracing *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_type_tracing_v3_CustomTagenvoy_config_route_v3_Tracing_add_custom_tags (envoy_config_route_v3_Tracing *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_VirtualClusterenvoy_config_route_v3_VirtualCluster_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_VirtualClusterenvoy_config_route_v3_VirtualCluster_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_VirtualClusterenvoy_config_route_v3_VirtualCluster_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_VirtualCluster_serialize (const envoy_config_route_v3_VirtualCluster *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_route_v3_VirtualCluster_name (const envoy_config_route_v3_VirtualCluster *msg)
 
UPB_INLINE bool envoy_config_route_v3_VirtualCluster_has_headers (const envoy_config_route_v3_VirtualCluster *msg)
 
UPB_INLINE const envoy_config_route_v3_HeaderMatcher *const * envoy_config_route_v3_VirtualCluster_headers (const envoy_config_route_v3_VirtualCluster *msg, size_t *len)
 
UPB_INLINE void envoy_config_route_v3_VirtualCluster_set_name (envoy_config_route_v3_VirtualCluster *msg, upb_strview value)
 
UPB_INLINE envoy_config_route_v3_HeaderMatcher ** envoy_config_route_v3_VirtualCluster_mutable_headers (envoy_config_route_v3_VirtualCluster *msg, size_t *len)
 
UPB_INLINE envoy_config_route_v3_HeaderMatcher ** envoy_config_route_v3_VirtualCluster_resize_headers (envoy_config_route_v3_VirtualCluster *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_route_v3_HeaderMatcherenvoy_config_route_v3_VirtualCluster_add_headers (envoy_config_route_v3_VirtualCluster *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimitenvoy_config_route_v3_RateLimit_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimitenvoy_config_route_v3_RateLimit_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimitenvoy_config_route_v3_RateLimit_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RateLimit_serialize (const envoy_config_route_v3_RateLimit *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_RateLimit_has_stage (const envoy_config_route_v3_RateLimit *msg)
 
UPB_INLINE const struct google_protobuf_UInt32Valueenvoy_config_route_v3_RateLimit_stage (const envoy_config_route_v3_RateLimit *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_RateLimit_disable_key (const envoy_config_route_v3_RateLimit *msg)
 
UPB_INLINE bool envoy_config_route_v3_RateLimit_has_actions (const envoy_config_route_v3_RateLimit *msg)
 
UPB_INLINE const envoy_config_route_v3_RateLimit_Action *const * envoy_config_route_v3_RateLimit_actions (const envoy_config_route_v3_RateLimit *msg, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_RateLimit_has_limit (const envoy_config_route_v3_RateLimit *msg)
 
UPB_INLINE const envoy_config_route_v3_RateLimit_Overrideenvoy_config_route_v3_RateLimit_limit (const envoy_config_route_v3_RateLimit *msg)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_set_stage (envoy_config_route_v3_RateLimit *msg, struct google_protobuf_UInt32Value *value)
 
UPB_INLINE struct google_protobuf_UInt32Valueenvoy_config_route_v3_RateLimit_mutable_stage (envoy_config_route_v3_RateLimit *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_set_disable_key (envoy_config_route_v3_RateLimit *msg, upb_strview value)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action ** envoy_config_route_v3_RateLimit_mutable_actions (envoy_config_route_v3_RateLimit *msg, size_t *len)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action ** envoy_config_route_v3_RateLimit_resize_actions (envoy_config_route_v3_RateLimit *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_route_v3_RateLimit_Actionenvoy_config_route_v3_RateLimit_add_actions (envoy_config_route_v3_RateLimit *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_set_limit (envoy_config_route_v3_RateLimit *msg, envoy_config_route_v3_RateLimit_Override *value)
 
UPB_INLINE struct envoy_config_route_v3_RateLimit_Overrideenvoy_config_route_v3_RateLimit_mutable_limit (envoy_config_route_v3_RateLimit *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Actionenvoy_config_route_v3_RateLimit_Action_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Actionenvoy_config_route_v3_RateLimit_Action_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Actionenvoy_config_route_v3_RateLimit_Action_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RateLimit_Action_serialize (const envoy_config_route_v3_RateLimit_Action *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action_action_specifier_oneofcases envoy_config_route_v3_RateLimit_Action_action_specifier_case (const envoy_config_route_v3_RateLimit_Action *msg)
 
UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_has_source_cluster (const envoy_config_route_v3_RateLimit_Action *msg)
 
UPB_INLINE const envoy_config_route_v3_RateLimit_Action_SourceClusterenvoy_config_route_v3_RateLimit_Action_source_cluster (const envoy_config_route_v3_RateLimit_Action *msg)
 
UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_has_destination_cluster (const envoy_config_route_v3_RateLimit_Action *msg)
 
UPB_INLINE const envoy_config_route_v3_RateLimit_Action_DestinationClusterenvoy_config_route_v3_RateLimit_Action_destination_cluster (const envoy_config_route_v3_RateLimit_Action *msg)
 
UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_has_request_headers (const envoy_config_route_v3_RateLimit_Action *msg)
 
UPB_INLINE const envoy_config_route_v3_RateLimit_Action_RequestHeadersenvoy_config_route_v3_RateLimit_Action_request_headers (const envoy_config_route_v3_RateLimit_Action *msg)
 
UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_has_remote_address (const envoy_config_route_v3_RateLimit_Action *msg)
 
UPB_INLINE const envoy_config_route_v3_RateLimit_Action_RemoteAddressenvoy_config_route_v3_RateLimit_Action_remote_address (const envoy_config_route_v3_RateLimit_Action *msg)
 
UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_has_generic_key (const envoy_config_route_v3_RateLimit_Action *msg)
 
UPB_INLINE const envoy_config_route_v3_RateLimit_Action_GenericKeyenvoy_config_route_v3_RateLimit_Action_generic_key (const envoy_config_route_v3_RateLimit_Action *msg)
 
UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_has_header_value_match (const envoy_config_route_v3_RateLimit_Action *msg)
 
UPB_INLINE const envoy_config_route_v3_RateLimit_Action_HeaderValueMatchenvoy_config_route_v3_RateLimit_Action_header_value_match (const envoy_config_route_v3_RateLimit_Action *msg)
 
UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_has_dynamic_metadata (const envoy_config_route_v3_RateLimit_Action *msg)
 
UPB_INLINE const envoy_config_route_v3_RateLimit_Action_DynamicMetaDataenvoy_config_route_v3_RateLimit_Action_dynamic_metadata (const envoy_config_route_v3_RateLimit_Action *msg)
 
UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_has_metadata (const envoy_config_route_v3_RateLimit_Action *msg)
 
UPB_INLINE const envoy_config_route_v3_RateLimit_Action_MetaDataenvoy_config_route_v3_RateLimit_Action_metadata (const envoy_config_route_v3_RateLimit_Action *msg)
 
UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_has_extension (const envoy_config_route_v3_RateLimit_Action *msg)
 
UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfigenvoy_config_route_v3_RateLimit_Action_extension (const envoy_config_route_v3_RateLimit_Action *msg)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_Action_set_source_cluster (envoy_config_route_v3_RateLimit_Action *msg, envoy_config_route_v3_RateLimit_Action_SourceCluster *value)
 
UPB_INLINE struct envoy_config_route_v3_RateLimit_Action_SourceClusterenvoy_config_route_v3_RateLimit_Action_mutable_source_cluster (envoy_config_route_v3_RateLimit_Action *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_Action_set_destination_cluster (envoy_config_route_v3_RateLimit_Action *msg, envoy_config_route_v3_RateLimit_Action_DestinationCluster *value)
 
UPB_INLINE struct envoy_config_route_v3_RateLimit_Action_DestinationClusterenvoy_config_route_v3_RateLimit_Action_mutable_destination_cluster (envoy_config_route_v3_RateLimit_Action *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_Action_set_request_headers (envoy_config_route_v3_RateLimit_Action *msg, envoy_config_route_v3_RateLimit_Action_RequestHeaders *value)
 
UPB_INLINE struct envoy_config_route_v3_RateLimit_Action_RequestHeadersenvoy_config_route_v3_RateLimit_Action_mutable_request_headers (envoy_config_route_v3_RateLimit_Action *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_Action_set_remote_address (envoy_config_route_v3_RateLimit_Action *msg, envoy_config_route_v3_RateLimit_Action_RemoteAddress *value)
 
UPB_INLINE struct envoy_config_route_v3_RateLimit_Action_RemoteAddressenvoy_config_route_v3_RateLimit_Action_mutable_remote_address (envoy_config_route_v3_RateLimit_Action *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_Action_set_generic_key (envoy_config_route_v3_RateLimit_Action *msg, envoy_config_route_v3_RateLimit_Action_GenericKey *value)
 
UPB_INLINE struct envoy_config_route_v3_RateLimit_Action_GenericKeyenvoy_config_route_v3_RateLimit_Action_mutable_generic_key (envoy_config_route_v3_RateLimit_Action *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_Action_set_header_value_match (envoy_config_route_v3_RateLimit_Action *msg, envoy_config_route_v3_RateLimit_Action_HeaderValueMatch *value)
 
UPB_INLINE struct envoy_config_route_v3_RateLimit_Action_HeaderValueMatchenvoy_config_route_v3_RateLimit_Action_mutable_header_value_match (envoy_config_route_v3_RateLimit_Action *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_Action_set_dynamic_metadata (envoy_config_route_v3_RateLimit_Action *msg, envoy_config_route_v3_RateLimit_Action_DynamicMetaData *value)
 
UPB_INLINE struct envoy_config_route_v3_RateLimit_Action_DynamicMetaDataenvoy_config_route_v3_RateLimit_Action_mutable_dynamic_metadata (envoy_config_route_v3_RateLimit_Action *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_Action_set_metadata (envoy_config_route_v3_RateLimit_Action *msg, envoy_config_route_v3_RateLimit_Action_MetaData *value)
 
UPB_INLINE struct envoy_config_route_v3_RateLimit_Action_MetaDataenvoy_config_route_v3_RateLimit_Action_mutable_metadata (envoy_config_route_v3_RateLimit_Action *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_Action_set_extension (envoy_config_route_v3_RateLimit_Action *msg, struct envoy_config_core_v3_TypedExtensionConfig *value)
 
UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfigenvoy_config_route_v3_RateLimit_Action_mutable_extension (envoy_config_route_v3_RateLimit_Action *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action_SourceClusterenvoy_config_route_v3_RateLimit_Action_SourceCluster_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action_SourceClusterenvoy_config_route_v3_RateLimit_Action_SourceCluster_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action_SourceClusterenvoy_config_route_v3_RateLimit_Action_SourceCluster_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RateLimit_Action_SourceCluster_serialize (const envoy_config_route_v3_RateLimit_Action_SourceCluster *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action_DestinationClusterenvoy_config_route_v3_RateLimit_Action_DestinationCluster_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action_DestinationClusterenvoy_config_route_v3_RateLimit_Action_DestinationCluster_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action_DestinationClusterenvoy_config_route_v3_RateLimit_Action_DestinationCluster_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RateLimit_Action_DestinationCluster_serialize (const envoy_config_route_v3_RateLimit_Action_DestinationCluster *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action_RequestHeadersenvoy_config_route_v3_RateLimit_Action_RequestHeaders_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action_RequestHeadersenvoy_config_route_v3_RateLimit_Action_RequestHeaders_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action_RequestHeadersenvoy_config_route_v3_RateLimit_Action_RequestHeaders_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RateLimit_Action_RequestHeaders_serialize (const envoy_config_route_v3_RateLimit_Action_RequestHeaders *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_route_v3_RateLimit_Action_RequestHeaders_header_name (const envoy_config_route_v3_RateLimit_Action_RequestHeaders *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_RateLimit_Action_RequestHeaders_descriptor_key (const envoy_config_route_v3_RateLimit_Action_RequestHeaders *msg)
 
UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_RequestHeaders_skip_if_absent (const envoy_config_route_v3_RateLimit_Action_RequestHeaders *msg)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_Action_RequestHeaders_set_header_name (envoy_config_route_v3_RateLimit_Action_RequestHeaders *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_Action_RequestHeaders_set_descriptor_key (envoy_config_route_v3_RateLimit_Action_RequestHeaders *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_Action_RequestHeaders_set_skip_if_absent (envoy_config_route_v3_RateLimit_Action_RequestHeaders *msg, bool value)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action_RemoteAddressenvoy_config_route_v3_RateLimit_Action_RemoteAddress_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action_RemoteAddressenvoy_config_route_v3_RateLimit_Action_RemoteAddress_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action_RemoteAddressenvoy_config_route_v3_RateLimit_Action_RemoteAddress_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RateLimit_Action_RemoteAddress_serialize (const envoy_config_route_v3_RateLimit_Action_RemoteAddress *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action_GenericKeyenvoy_config_route_v3_RateLimit_Action_GenericKey_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action_GenericKeyenvoy_config_route_v3_RateLimit_Action_GenericKey_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action_GenericKeyenvoy_config_route_v3_RateLimit_Action_GenericKey_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RateLimit_Action_GenericKey_serialize (const envoy_config_route_v3_RateLimit_Action_GenericKey *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_route_v3_RateLimit_Action_GenericKey_descriptor_value (const envoy_config_route_v3_RateLimit_Action_GenericKey *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_RateLimit_Action_GenericKey_descriptor_key (const envoy_config_route_v3_RateLimit_Action_GenericKey *msg)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_Action_GenericKey_set_descriptor_value (envoy_config_route_v3_RateLimit_Action_GenericKey *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_Action_GenericKey_set_descriptor_key (envoy_config_route_v3_RateLimit_Action_GenericKey *msg, upb_strview value)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action_HeaderValueMatchenvoy_config_route_v3_RateLimit_Action_HeaderValueMatch_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action_HeaderValueMatchenvoy_config_route_v3_RateLimit_Action_HeaderValueMatch_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action_HeaderValueMatchenvoy_config_route_v3_RateLimit_Action_HeaderValueMatch_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_serialize (const envoy_config_route_v3_RateLimit_Action_HeaderValueMatch *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_descriptor_value (const envoy_config_route_v3_RateLimit_Action_HeaderValueMatch *msg)
 
UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_has_expect_match (const envoy_config_route_v3_RateLimit_Action_HeaderValueMatch *msg)
 
UPB_INLINE const struct google_protobuf_BoolValueenvoy_config_route_v3_RateLimit_Action_HeaderValueMatch_expect_match (const envoy_config_route_v3_RateLimit_Action_HeaderValueMatch *msg)
 
UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_has_headers (const envoy_config_route_v3_RateLimit_Action_HeaderValueMatch *msg)
 
UPB_INLINE const envoy_config_route_v3_HeaderMatcher *const * envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_headers (const envoy_config_route_v3_RateLimit_Action_HeaderValueMatch *msg, size_t *len)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_set_descriptor_value (envoy_config_route_v3_RateLimit_Action_HeaderValueMatch *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_set_expect_match (envoy_config_route_v3_RateLimit_Action_HeaderValueMatch *msg, struct google_protobuf_BoolValue *value)
 
UPB_INLINE struct google_protobuf_BoolValueenvoy_config_route_v3_RateLimit_Action_HeaderValueMatch_mutable_expect_match (envoy_config_route_v3_RateLimit_Action_HeaderValueMatch *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_HeaderMatcher ** envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_mutable_headers (envoy_config_route_v3_RateLimit_Action_HeaderValueMatch *msg, size_t *len)
 
UPB_INLINE envoy_config_route_v3_HeaderMatcher ** envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_resize_headers (envoy_config_route_v3_RateLimit_Action_HeaderValueMatch *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_route_v3_HeaderMatcherenvoy_config_route_v3_RateLimit_Action_HeaderValueMatch_add_headers (envoy_config_route_v3_RateLimit_Action_HeaderValueMatch *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action_DynamicMetaDataenvoy_config_route_v3_RateLimit_Action_DynamicMetaData_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action_DynamicMetaDataenvoy_config_route_v3_RateLimit_Action_DynamicMetaData_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action_DynamicMetaDataenvoy_config_route_v3_RateLimit_Action_DynamicMetaData_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RateLimit_Action_DynamicMetaData_serialize (const envoy_config_route_v3_RateLimit_Action_DynamicMetaData *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_route_v3_RateLimit_Action_DynamicMetaData_descriptor_key (const envoy_config_route_v3_RateLimit_Action_DynamicMetaData *msg)
 
UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_DynamicMetaData_has_metadata_key (const envoy_config_route_v3_RateLimit_Action_DynamicMetaData *msg)
 
UPB_INLINE const struct envoy_type_metadata_v3_MetadataKeyenvoy_config_route_v3_RateLimit_Action_DynamicMetaData_metadata_key (const envoy_config_route_v3_RateLimit_Action_DynamicMetaData *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_RateLimit_Action_DynamicMetaData_default_value (const envoy_config_route_v3_RateLimit_Action_DynamicMetaData *msg)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_Action_DynamicMetaData_set_descriptor_key (envoy_config_route_v3_RateLimit_Action_DynamicMetaData *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_Action_DynamicMetaData_set_metadata_key (envoy_config_route_v3_RateLimit_Action_DynamicMetaData *msg, struct envoy_type_metadata_v3_MetadataKey *value)
 
UPB_INLINE struct envoy_type_metadata_v3_MetadataKeyenvoy_config_route_v3_RateLimit_Action_DynamicMetaData_mutable_metadata_key (envoy_config_route_v3_RateLimit_Action_DynamicMetaData *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_Action_DynamicMetaData_set_default_value (envoy_config_route_v3_RateLimit_Action_DynamicMetaData *msg, upb_strview value)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action_MetaDataenvoy_config_route_v3_RateLimit_Action_MetaData_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action_MetaDataenvoy_config_route_v3_RateLimit_Action_MetaData_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Action_MetaDataenvoy_config_route_v3_RateLimit_Action_MetaData_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RateLimit_Action_MetaData_serialize (const envoy_config_route_v3_RateLimit_Action_MetaData *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_route_v3_RateLimit_Action_MetaData_descriptor_key (const envoy_config_route_v3_RateLimit_Action_MetaData *msg)
 
UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_MetaData_has_metadata_key (const envoy_config_route_v3_RateLimit_Action_MetaData *msg)
 
UPB_INLINE const struct envoy_type_metadata_v3_MetadataKeyenvoy_config_route_v3_RateLimit_Action_MetaData_metadata_key (const envoy_config_route_v3_RateLimit_Action_MetaData *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_RateLimit_Action_MetaData_default_value (const envoy_config_route_v3_RateLimit_Action_MetaData *msg)
 
UPB_INLINE int32_t envoy_config_route_v3_RateLimit_Action_MetaData_source (const envoy_config_route_v3_RateLimit_Action_MetaData *msg)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_Action_MetaData_set_descriptor_key (envoy_config_route_v3_RateLimit_Action_MetaData *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_Action_MetaData_set_metadata_key (envoy_config_route_v3_RateLimit_Action_MetaData *msg, struct envoy_type_metadata_v3_MetadataKey *value)
 
UPB_INLINE struct envoy_type_metadata_v3_MetadataKeyenvoy_config_route_v3_RateLimit_Action_MetaData_mutable_metadata_key (envoy_config_route_v3_RateLimit_Action_MetaData *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_Action_MetaData_set_default_value (envoy_config_route_v3_RateLimit_Action_MetaData *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_Action_MetaData_set_source (envoy_config_route_v3_RateLimit_Action_MetaData *msg, int32_t value)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Overrideenvoy_config_route_v3_RateLimit_Override_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Overrideenvoy_config_route_v3_RateLimit_Override_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Overrideenvoy_config_route_v3_RateLimit_Override_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RateLimit_Override_serialize (const envoy_config_route_v3_RateLimit_Override *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Override_override_specifier_oneofcases envoy_config_route_v3_RateLimit_Override_override_specifier_case (const envoy_config_route_v3_RateLimit_Override *msg)
 
UPB_INLINE bool envoy_config_route_v3_RateLimit_Override_has_dynamic_metadata (const envoy_config_route_v3_RateLimit_Override *msg)
 
UPB_INLINE const envoy_config_route_v3_RateLimit_Override_DynamicMetadataenvoy_config_route_v3_RateLimit_Override_dynamic_metadata (const envoy_config_route_v3_RateLimit_Override *msg)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_Override_set_dynamic_metadata (envoy_config_route_v3_RateLimit_Override *msg, envoy_config_route_v3_RateLimit_Override_DynamicMetadata *value)
 
UPB_INLINE struct envoy_config_route_v3_RateLimit_Override_DynamicMetadataenvoy_config_route_v3_RateLimit_Override_mutable_dynamic_metadata (envoy_config_route_v3_RateLimit_Override *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Override_DynamicMetadataenvoy_config_route_v3_RateLimit_Override_DynamicMetadata_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Override_DynamicMetadataenvoy_config_route_v3_RateLimit_Override_DynamicMetadata_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_RateLimit_Override_DynamicMetadataenvoy_config_route_v3_RateLimit_Override_DynamicMetadata_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_RateLimit_Override_DynamicMetadata_serialize (const envoy_config_route_v3_RateLimit_Override_DynamicMetadata *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_RateLimit_Override_DynamicMetadata_has_metadata_key (const envoy_config_route_v3_RateLimit_Override_DynamicMetadata *msg)
 
UPB_INLINE const struct envoy_type_metadata_v3_MetadataKeyenvoy_config_route_v3_RateLimit_Override_DynamicMetadata_metadata_key (const envoy_config_route_v3_RateLimit_Override_DynamicMetadata *msg)
 
UPB_INLINE void envoy_config_route_v3_RateLimit_Override_DynamicMetadata_set_metadata_key (envoy_config_route_v3_RateLimit_Override_DynamicMetadata *msg, struct envoy_type_metadata_v3_MetadataKey *value)
 
UPB_INLINE struct envoy_type_metadata_v3_MetadataKeyenvoy_config_route_v3_RateLimit_Override_DynamicMetadata_mutable_metadata_key (envoy_config_route_v3_RateLimit_Override_DynamicMetadata *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_HeaderMatcherenvoy_config_route_v3_HeaderMatcher_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_HeaderMatcherenvoy_config_route_v3_HeaderMatcher_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_HeaderMatcherenvoy_config_route_v3_HeaderMatcher_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_HeaderMatcher_serialize (const envoy_config_route_v3_HeaderMatcher *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_route_v3_HeaderMatcher_header_match_specifier_oneofcases envoy_config_route_v3_HeaderMatcher_header_match_specifier_case (const envoy_config_route_v3_HeaderMatcher *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_HeaderMatcher_name (const envoy_config_route_v3_HeaderMatcher *msg)
 
UPB_INLINE bool envoy_config_route_v3_HeaderMatcher_has_exact_match (const envoy_config_route_v3_HeaderMatcher *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_HeaderMatcher_exact_match (const envoy_config_route_v3_HeaderMatcher *msg)
 
UPB_INLINE bool envoy_config_route_v3_HeaderMatcher_has_range_match (const envoy_config_route_v3_HeaderMatcher *msg)
 
UPB_INLINE const struct envoy_type_v3_Int64Rangeenvoy_config_route_v3_HeaderMatcher_range_match (const envoy_config_route_v3_HeaderMatcher *msg)
 
UPB_INLINE bool envoy_config_route_v3_HeaderMatcher_has_present_match (const envoy_config_route_v3_HeaderMatcher *msg)
 
UPB_INLINE bool envoy_config_route_v3_HeaderMatcher_present_match (const envoy_config_route_v3_HeaderMatcher *msg)
 
UPB_INLINE bool envoy_config_route_v3_HeaderMatcher_invert_match (const envoy_config_route_v3_HeaderMatcher *msg)
 
UPB_INLINE bool envoy_config_route_v3_HeaderMatcher_has_prefix_match (const envoy_config_route_v3_HeaderMatcher *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_HeaderMatcher_prefix_match (const envoy_config_route_v3_HeaderMatcher *msg)
 
UPB_INLINE bool envoy_config_route_v3_HeaderMatcher_has_suffix_match (const envoy_config_route_v3_HeaderMatcher *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_HeaderMatcher_suffix_match (const envoy_config_route_v3_HeaderMatcher *msg)
 
UPB_INLINE bool envoy_config_route_v3_HeaderMatcher_has_safe_regex_match (const envoy_config_route_v3_HeaderMatcher *msg)
 
UPB_INLINE const struct envoy_type_matcher_v3_RegexMatcherenvoy_config_route_v3_HeaderMatcher_safe_regex_match (const envoy_config_route_v3_HeaderMatcher *msg)
 
UPB_INLINE bool envoy_config_route_v3_HeaderMatcher_has_contains_match (const envoy_config_route_v3_HeaderMatcher *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_HeaderMatcher_contains_match (const envoy_config_route_v3_HeaderMatcher *msg)
 
UPB_INLINE void envoy_config_route_v3_HeaderMatcher_set_name (envoy_config_route_v3_HeaderMatcher *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_HeaderMatcher_set_exact_match (envoy_config_route_v3_HeaderMatcher *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_HeaderMatcher_set_range_match (envoy_config_route_v3_HeaderMatcher *msg, struct envoy_type_v3_Int64Range *value)
 
UPB_INLINE struct envoy_type_v3_Int64Rangeenvoy_config_route_v3_HeaderMatcher_mutable_range_match (envoy_config_route_v3_HeaderMatcher *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_HeaderMatcher_set_present_match (envoy_config_route_v3_HeaderMatcher *msg, bool value)
 
UPB_INLINE void envoy_config_route_v3_HeaderMatcher_set_invert_match (envoy_config_route_v3_HeaderMatcher *msg, bool value)
 
UPB_INLINE void envoy_config_route_v3_HeaderMatcher_set_prefix_match (envoy_config_route_v3_HeaderMatcher *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_HeaderMatcher_set_suffix_match (envoy_config_route_v3_HeaderMatcher *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_HeaderMatcher_set_safe_regex_match (envoy_config_route_v3_HeaderMatcher *msg, struct envoy_type_matcher_v3_RegexMatcher *value)
 
UPB_INLINE struct envoy_type_matcher_v3_RegexMatcherenvoy_config_route_v3_HeaderMatcher_mutable_safe_regex_match (envoy_config_route_v3_HeaderMatcher *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_HeaderMatcher_set_contains_match (envoy_config_route_v3_HeaderMatcher *msg, upb_strview value)
 
UPB_INLINE envoy_config_route_v3_QueryParameterMatcherenvoy_config_route_v3_QueryParameterMatcher_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_QueryParameterMatcherenvoy_config_route_v3_QueryParameterMatcher_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_QueryParameterMatcherenvoy_config_route_v3_QueryParameterMatcher_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_QueryParameterMatcher_serialize (const envoy_config_route_v3_QueryParameterMatcher *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_route_v3_QueryParameterMatcher_query_parameter_match_specifier_oneofcases envoy_config_route_v3_QueryParameterMatcher_query_parameter_match_specifier_case (const envoy_config_route_v3_QueryParameterMatcher *msg)
 
UPB_INLINE upb_strview envoy_config_route_v3_QueryParameterMatcher_name (const envoy_config_route_v3_QueryParameterMatcher *msg)
 
UPB_INLINE bool envoy_config_route_v3_QueryParameterMatcher_has_string_match (const envoy_config_route_v3_QueryParameterMatcher *msg)
 
UPB_INLINE const struct envoy_type_matcher_v3_StringMatcherenvoy_config_route_v3_QueryParameterMatcher_string_match (const envoy_config_route_v3_QueryParameterMatcher *msg)
 
UPB_INLINE bool envoy_config_route_v3_QueryParameterMatcher_has_present_match (const envoy_config_route_v3_QueryParameterMatcher *msg)
 
UPB_INLINE bool envoy_config_route_v3_QueryParameterMatcher_present_match (const envoy_config_route_v3_QueryParameterMatcher *msg)
 
UPB_INLINE void envoy_config_route_v3_QueryParameterMatcher_set_name (envoy_config_route_v3_QueryParameterMatcher *msg, upb_strview value)
 
UPB_INLINE void envoy_config_route_v3_QueryParameterMatcher_set_string_match (envoy_config_route_v3_QueryParameterMatcher *msg, struct envoy_type_matcher_v3_StringMatcher *value)
 
UPB_INLINE struct envoy_type_matcher_v3_StringMatcherenvoy_config_route_v3_QueryParameterMatcher_mutable_string_match (envoy_config_route_v3_QueryParameterMatcher *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_QueryParameterMatcher_set_present_match (envoy_config_route_v3_QueryParameterMatcher *msg, bool value)
 
UPB_INLINE envoy_config_route_v3_InternalRedirectPolicyenvoy_config_route_v3_InternalRedirectPolicy_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_InternalRedirectPolicyenvoy_config_route_v3_InternalRedirectPolicy_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_InternalRedirectPolicyenvoy_config_route_v3_InternalRedirectPolicy_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_InternalRedirectPolicy_serialize (const envoy_config_route_v3_InternalRedirectPolicy *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_InternalRedirectPolicy_has_max_internal_redirects (const envoy_config_route_v3_InternalRedirectPolicy *msg)
 
UPB_INLINE const struct google_protobuf_UInt32Valueenvoy_config_route_v3_InternalRedirectPolicy_max_internal_redirects (const envoy_config_route_v3_InternalRedirectPolicy *msg)
 
UPB_INLINE uint32_t const * envoy_config_route_v3_InternalRedirectPolicy_redirect_response_codes (const envoy_config_route_v3_InternalRedirectPolicy *msg, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_InternalRedirectPolicy_has_predicates (const envoy_config_route_v3_InternalRedirectPolicy *msg)
 
UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfig *const * envoy_config_route_v3_InternalRedirectPolicy_predicates (const envoy_config_route_v3_InternalRedirectPolicy *msg, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_InternalRedirectPolicy_allow_cross_scheme_redirect (const envoy_config_route_v3_InternalRedirectPolicy *msg)
 
UPB_INLINE void envoy_config_route_v3_InternalRedirectPolicy_set_max_internal_redirects (envoy_config_route_v3_InternalRedirectPolicy *msg, struct google_protobuf_UInt32Value *value)
 
UPB_INLINE struct google_protobuf_UInt32Valueenvoy_config_route_v3_InternalRedirectPolicy_mutable_max_internal_redirects (envoy_config_route_v3_InternalRedirectPolicy *msg, upb_arena *arena)
 
UPB_INLINE uint32_t * envoy_config_route_v3_InternalRedirectPolicy_mutable_redirect_response_codes (envoy_config_route_v3_InternalRedirectPolicy *msg, size_t *len)
 
UPB_INLINE uint32_t * envoy_config_route_v3_InternalRedirectPolicy_resize_redirect_response_codes (envoy_config_route_v3_InternalRedirectPolicy *msg, size_t len, upb_arena *arena)
 
UPB_INLINE bool envoy_config_route_v3_InternalRedirectPolicy_add_redirect_response_codes (envoy_config_route_v3_InternalRedirectPolicy *msg, uint32_t val, upb_arena *arena)
 
UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig ** envoy_config_route_v3_InternalRedirectPolicy_mutable_predicates (envoy_config_route_v3_InternalRedirectPolicy *msg, size_t *len)
 
UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig ** envoy_config_route_v3_InternalRedirectPolicy_resize_predicates (envoy_config_route_v3_InternalRedirectPolicy *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfigenvoy_config_route_v3_InternalRedirectPolicy_add_predicates (envoy_config_route_v3_InternalRedirectPolicy *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_InternalRedirectPolicy_set_allow_cross_scheme_redirect (envoy_config_route_v3_InternalRedirectPolicy *msg, bool value)
 
UPB_INLINE envoy_config_route_v3_FilterConfigenvoy_config_route_v3_FilterConfig_new (upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_FilterConfigenvoy_config_route_v3_FilterConfig_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_route_v3_FilterConfigenvoy_config_route_v3_FilterConfig_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_route_v3_FilterConfig_serialize (const envoy_config_route_v3_FilterConfig *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_route_v3_FilterConfig_has_config (const envoy_config_route_v3_FilterConfig *msg)
 
UPB_INLINE const struct google_protobuf_Anyenvoy_config_route_v3_FilterConfig_config (const envoy_config_route_v3_FilterConfig *msg)
 
UPB_INLINE bool envoy_config_route_v3_FilterConfig_is_optional (const envoy_config_route_v3_FilterConfig *msg)
 
UPB_INLINE void envoy_config_route_v3_FilterConfig_set_config (envoy_config_route_v3_FilterConfig *msg, struct google_protobuf_Any *value)
 
UPB_INLINE struct google_protobuf_Anyenvoy_config_route_v3_FilterConfig_mutable_config (envoy_config_route_v3_FilterConfig *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_route_v3_FilterConfig_set_is_optional (envoy_config_route_v3_FilterConfig *msg, bool value)
 

Variables

const upb_msglayout envoy_config_route_v3_VirtualHost_msginit
 
const upb_msglayout envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry_msginit
 
const upb_msglayout envoy_config_route_v3_FilterAction_msginit
 
const upb_msglayout envoy_config_route_v3_Route_msginit
 
const upb_msglayout envoy_config_route_v3_Route_TypedPerFilterConfigEntry_msginit
 
const upb_msglayout envoy_config_route_v3_WeightedCluster_msginit
 
const upb_msglayout envoy_config_route_v3_WeightedCluster_ClusterWeight_msginit
 
const upb_msglayout envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry_msginit
 
const upb_msglayout envoy_config_route_v3_RouteMatch_msginit
 
const upb_msglayout envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions_msginit
 
const upb_msglayout envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_msginit
 
const upb_msglayout envoy_config_route_v3_RouteMatch_ConnectMatcher_msginit
 
const upb_msglayout envoy_config_route_v3_CorsPolicy_msginit
 
const upb_msglayout envoy_config_route_v3_RouteAction_msginit
 
const upb_msglayout envoy_config_route_v3_RouteAction_RequestMirrorPolicy_msginit
 
const upb_msglayout envoy_config_route_v3_RouteAction_HashPolicy_msginit
 
const upb_msglayout envoy_config_route_v3_RouteAction_HashPolicy_Header_msginit
 
const upb_msglayout envoy_config_route_v3_RouteAction_HashPolicy_Cookie_msginit
 
const upb_msglayout envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties_msginit
 
const upb_msglayout envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter_msginit
 
const upb_msglayout envoy_config_route_v3_RouteAction_HashPolicy_FilterState_msginit
 
const upb_msglayout envoy_config_route_v3_RouteAction_UpgradeConfig_msginit
 
const upb_msglayout envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_msginit
 
const upb_msglayout envoy_config_route_v3_RouteAction_MaxStreamDuration_msginit
 
const upb_msglayout envoy_config_route_v3_RetryPolicy_msginit
 
const upb_msglayout envoy_config_route_v3_RetryPolicy_RetryPriority_msginit
 
const upb_msglayout envoy_config_route_v3_RetryPolicy_RetryHostPredicate_msginit
 
const upb_msglayout envoy_config_route_v3_RetryPolicy_RetryBackOff_msginit
 
const upb_msglayout envoy_config_route_v3_RetryPolicy_ResetHeader_msginit
 
const upb_msglayout envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_msginit
 
const upb_msglayout envoy_config_route_v3_HedgePolicy_msginit
 
const upb_msglayout envoy_config_route_v3_RedirectAction_msginit
 
const upb_msglayout envoy_config_route_v3_DirectResponseAction_msginit
 
const upb_msglayout envoy_config_route_v3_Decorator_msginit
 
const upb_msglayout envoy_config_route_v3_Tracing_msginit
 
const upb_msglayout envoy_config_route_v3_VirtualCluster_msginit
 
const upb_msglayout envoy_config_route_v3_RateLimit_msginit
 
const upb_msglayout envoy_config_route_v3_RateLimit_Action_msginit
 
const upb_msglayout envoy_config_route_v3_RateLimit_Action_SourceCluster_msginit
 
const upb_msglayout envoy_config_route_v3_RateLimit_Action_DestinationCluster_msginit
 
const upb_msglayout envoy_config_route_v3_RateLimit_Action_RequestHeaders_msginit
 
const upb_msglayout envoy_config_route_v3_RateLimit_Action_RemoteAddress_msginit
 
const upb_msglayout envoy_config_route_v3_RateLimit_Action_GenericKey_msginit
 
const upb_msglayout envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_msginit
 
const upb_msglayout envoy_config_route_v3_RateLimit_Action_DynamicMetaData_msginit
 
const upb_msglayout envoy_config_route_v3_RateLimit_Action_MetaData_msginit
 
const upb_msglayout envoy_config_route_v3_RateLimit_Override_msginit
 
const upb_msglayout envoy_config_route_v3_RateLimit_Override_DynamicMetadata_msginit
 
const upb_msglayout envoy_config_route_v3_HeaderMatcher_msginit
 
const upb_msglayout envoy_config_route_v3_QueryParameterMatcher_msginit
 
const upb_msglayout envoy_config_route_v3_InternalRedirectPolicy_msginit
 
const upb_msglayout envoy_config_route_v3_FilterConfig_msginit
 
const upb_msglayout envoy_config_core_v3_DataSource_msginit
 
const upb_msglayout envoy_config_core_v3_HeaderValueOption_msginit
 
const upb_msglayout envoy_config_core_v3_Metadata_msginit
 
const upb_msglayout envoy_config_core_v3_ProxyProtocolConfig_msginit
 
const upb_msglayout envoy_config_core_v3_RuntimeFractionalPercent_msginit
 
const upb_msglayout envoy_config_core_v3_TypedExtensionConfig_msginit
 
const upb_msglayout envoy_type_matcher_v3_RegexMatchAndSubstitute_msginit
 
const upb_msglayout envoy_type_matcher_v3_RegexMatcher_msginit
 
const upb_msglayout envoy_type_matcher_v3_StringMatcher_msginit
 
const upb_msglayout envoy_type_metadata_v3_MetadataKey_msginit
 
const upb_msglayout envoy_type_tracing_v3_CustomTag_msginit
 
const upb_msglayout envoy_type_v3_FractionalPercent_msginit
 
const upb_msglayout envoy_type_v3_Int64Range_msginit
 
const upb_msglayout google_protobuf_Any_msginit
 
const upb_msglayout google_protobuf_BoolValue_msginit
 
const upb_msglayout google_protobuf_Duration_msginit
 
const upb_msglayout google_protobuf_UInt32Value_msginit
 

Typedef Documentation

◆ envoy_config_route_v3_CorsPolicy

◆ envoy_config_route_v3_Decorator

◆ envoy_config_route_v3_DirectResponseAction

◆ envoy_config_route_v3_FilterAction

◆ envoy_config_route_v3_FilterConfig

◆ envoy_config_route_v3_HeaderMatcher

◆ envoy_config_route_v3_HedgePolicy

◆ envoy_config_route_v3_InternalRedirectPolicy

◆ envoy_config_route_v3_QueryParameterMatcher

◆ envoy_config_route_v3_RateLimit

◆ envoy_config_route_v3_RateLimit_Action

◆ envoy_config_route_v3_RateLimit_Action_DestinationCluster

◆ envoy_config_route_v3_RateLimit_Action_DynamicMetaData

◆ envoy_config_route_v3_RateLimit_Action_GenericKey

◆ envoy_config_route_v3_RateLimit_Action_HeaderValueMatch

◆ envoy_config_route_v3_RateLimit_Action_MetaData

◆ envoy_config_route_v3_RateLimit_Action_RemoteAddress

◆ envoy_config_route_v3_RateLimit_Action_RequestHeaders

◆ envoy_config_route_v3_RateLimit_Action_SourceCluster

◆ envoy_config_route_v3_RateLimit_Override

◆ envoy_config_route_v3_RateLimit_Override_DynamicMetadata

◆ envoy_config_route_v3_RedirectAction

◆ envoy_config_route_v3_RetryPolicy

◆ envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff

◆ envoy_config_route_v3_RetryPolicy_ResetHeader

◆ envoy_config_route_v3_RetryPolicy_RetryBackOff

◆ envoy_config_route_v3_RetryPolicy_RetryHostPredicate

◆ envoy_config_route_v3_RetryPolicy_RetryPriority

◆ envoy_config_route_v3_Route

◆ envoy_config_route_v3_Route_TypedPerFilterConfigEntry

◆ envoy_config_route_v3_RouteAction

◆ envoy_config_route_v3_RouteAction_HashPolicy

◆ envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties

◆ envoy_config_route_v3_RouteAction_HashPolicy_Cookie

◆ envoy_config_route_v3_RouteAction_HashPolicy_FilterState

◆ envoy_config_route_v3_RouteAction_HashPolicy_Header

◆ envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter

◆ envoy_config_route_v3_RouteAction_MaxStreamDuration

◆ envoy_config_route_v3_RouteAction_RequestMirrorPolicy

◆ envoy_config_route_v3_RouteAction_UpgradeConfig

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig

◆ envoy_config_route_v3_RouteMatch

◆ envoy_config_route_v3_RouteMatch_ConnectMatcher

◆ envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions

◆ envoy_config_route_v3_RouteMatch_TlsContextMatchOptions

◆ envoy_config_route_v3_Tracing

◆ envoy_config_route_v3_VirtualCluster

◆ envoy_config_route_v3_VirtualHost

◆ envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry

◆ envoy_config_route_v3_WeightedCluster

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry

Enumeration Type Documentation

◆ envoy_config_route_v3_CorsPolicy_enabled_specifier_oneofcases

Enumerator
envoy_config_route_v3_CorsPolicy_enabled_specifier_filter_enabled 
envoy_config_route_v3_CorsPolicy_enabled_specifier_NOT_SET 

◆ envoy_config_route_v3_HeaderMatcher_header_match_specifier_oneofcases

Enumerator
envoy_config_route_v3_HeaderMatcher_header_match_specifier_exact_match 
envoy_config_route_v3_HeaderMatcher_header_match_specifier_safe_regex_match 
envoy_config_route_v3_HeaderMatcher_header_match_specifier_range_match 
envoy_config_route_v3_HeaderMatcher_header_match_specifier_present_match 
envoy_config_route_v3_HeaderMatcher_header_match_specifier_prefix_match 
envoy_config_route_v3_HeaderMatcher_header_match_specifier_suffix_match 
envoy_config_route_v3_HeaderMatcher_header_match_specifier_contains_match 
envoy_config_route_v3_HeaderMatcher_header_match_specifier_NOT_SET 

◆ envoy_config_route_v3_QueryParameterMatcher_query_parameter_match_specifier_oneofcases

Enumerator
envoy_config_route_v3_QueryParameterMatcher_query_parameter_match_specifier_string_match 
envoy_config_route_v3_QueryParameterMatcher_query_parameter_match_specifier_present_match 
envoy_config_route_v3_QueryParameterMatcher_query_parameter_match_specifier_NOT_SET 

◆ envoy_config_route_v3_RateLimit_Action_action_specifier_oneofcases

Enumerator
envoy_config_route_v3_RateLimit_Action_action_specifier_source_cluster 
envoy_config_route_v3_RateLimit_Action_action_specifier_destination_cluster 
envoy_config_route_v3_RateLimit_Action_action_specifier_request_headers 
envoy_config_route_v3_RateLimit_Action_action_specifier_remote_address 
envoy_config_route_v3_RateLimit_Action_action_specifier_generic_key 
envoy_config_route_v3_RateLimit_Action_action_specifier_header_value_match 
envoy_config_route_v3_RateLimit_Action_action_specifier_dynamic_metadata 
envoy_config_route_v3_RateLimit_Action_action_specifier_metadata 
envoy_config_route_v3_RateLimit_Action_action_specifier_extension 
envoy_config_route_v3_RateLimit_Action_action_specifier_NOT_SET 

◆ envoy_config_route_v3_RateLimit_Action_MetaData_Source

Enumerator
envoy_config_route_v3_RateLimit_Action_MetaData_DYNAMIC 
envoy_config_route_v3_RateLimit_Action_MetaData_ROUTE_ENTRY 

◆ envoy_config_route_v3_RateLimit_Override_override_specifier_oneofcases

Enumerator
envoy_config_route_v3_RateLimit_Override_override_specifier_dynamic_metadata 
envoy_config_route_v3_RateLimit_Override_override_specifier_NOT_SET 

◆ envoy_config_route_v3_RedirectAction_path_rewrite_specifier_oneofcases

Enumerator
envoy_config_route_v3_RedirectAction_path_rewrite_specifier_path_redirect 
envoy_config_route_v3_RedirectAction_path_rewrite_specifier_prefix_rewrite 
envoy_config_route_v3_RedirectAction_path_rewrite_specifier_regex_rewrite 
envoy_config_route_v3_RedirectAction_path_rewrite_specifier_NOT_SET 

◆ envoy_config_route_v3_RedirectAction_RedirectResponseCode

Enumerator
envoy_config_route_v3_RedirectAction_MOVED_PERMANENTLY 
envoy_config_route_v3_RedirectAction_FOUND 
envoy_config_route_v3_RedirectAction_SEE_OTHER 
envoy_config_route_v3_RedirectAction_TEMPORARY_REDIRECT 
envoy_config_route_v3_RedirectAction_PERMANENT_REDIRECT 

◆ envoy_config_route_v3_RedirectAction_scheme_rewrite_specifier_oneofcases

Enumerator
envoy_config_route_v3_RedirectAction_scheme_rewrite_specifier_https_redirect 
envoy_config_route_v3_RedirectAction_scheme_rewrite_specifier_scheme_redirect 
envoy_config_route_v3_RedirectAction_scheme_rewrite_specifier_NOT_SET 

◆ envoy_config_route_v3_RetryPolicy_ResetHeaderFormat

Enumerator
envoy_config_route_v3_RetryPolicy_SECONDS 
envoy_config_route_v3_RetryPolicy_UNIX_TIMESTAMP 

◆ envoy_config_route_v3_RetryPolicy_RetryHostPredicate_config_type_oneofcases

Enumerator
envoy_config_route_v3_RetryPolicy_RetryHostPredicate_config_type_typed_config 
envoy_config_route_v3_RetryPolicy_RetryHostPredicate_config_type_NOT_SET 

◆ envoy_config_route_v3_RetryPolicy_RetryPriority_config_type_oneofcases

Enumerator
envoy_config_route_v3_RetryPolicy_RetryPriority_config_type_typed_config 
envoy_config_route_v3_RetryPolicy_RetryPriority_config_type_NOT_SET 

◆ envoy_config_route_v3_Route_action_oneofcases

Enumerator
envoy_config_route_v3_Route_action_route 
envoy_config_route_v3_Route_action_redirect 
envoy_config_route_v3_Route_action_direct_response 
envoy_config_route_v3_Route_action_filter_action 
envoy_config_route_v3_Route_action_NOT_SET 

◆ envoy_config_route_v3_RouteAction_cluster_specifier_oneofcases

Enumerator
envoy_config_route_v3_RouteAction_cluster_specifier_cluster 
envoy_config_route_v3_RouteAction_cluster_specifier_cluster_header 
envoy_config_route_v3_RouteAction_cluster_specifier_weighted_clusters 
envoy_config_route_v3_RouteAction_cluster_specifier_NOT_SET 

◆ envoy_config_route_v3_RouteAction_ClusterNotFoundResponseCode

Enumerator
envoy_config_route_v3_RouteAction_SERVICE_UNAVAILABLE 
envoy_config_route_v3_RouteAction_NOT_FOUND 

◆ envoy_config_route_v3_RouteAction_HashPolicy_policy_specifier_oneofcases

Enumerator
envoy_config_route_v3_RouteAction_HashPolicy_policy_specifier_header 
envoy_config_route_v3_RouteAction_HashPolicy_policy_specifier_cookie 
envoy_config_route_v3_RouteAction_HashPolicy_policy_specifier_connection_properties 
envoy_config_route_v3_RouteAction_HashPolicy_policy_specifier_query_parameter 
envoy_config_route_v3_RouteAction_HashPolicy_policy_specifier_filter_state 
envoy_config_route_v3_RouteAction_HashPolicy_policy_specifier_NOT_SET 

◆ envoy_config_route_v3_RouteAction_host_rewrite_specifier_oneofcases

Enumerator
envoy_config_route_v3_RouteAction_host_rewrite_specifier_host_rewrite_literal 
envoy_config_route_v3_RouteAction_host_rewrite_specifier_auto_host_rewrite 
envoy_config_route_v3_RouteAction_host_rewrite_specifier_host_rewrite_header 
envoy_config_route_v3_RouteAction_host_rewrite_specifier_host_rewrite_path_regex 
envoy_config_route_v3_RouteAction_host_rewrite_specifier_NOT_SET 

◆ envoy_config_route_v3_RouteAction_InternalRedirectAction

Enumerator
envoy_config_route_v3_RouteAction_PASS_THROUGH_INTERNAL_REDIRECT 
envoy_config_route_v3_RouteAction_HANDLE_INTERNAL_REDIRECT 

◆ envoy_config_route_v3_RouteMatch_path_specifier_oneofcases

Enumerator
envoy_config_route_v3_RouteMatch_path_specifier_prefix 
envoy_config_route_v3_RouteMatch_path_specifier_path 
envoy_config_route_v3_RouteMatch_path_specifier_safe_regex 
envoy_config_route_v3_RouteMatch_path_specifier_connect_matcher 
envoy_config_route_v3_RouteMatch_path_specifier_NOT_SET 

◆ envoy_config_route_v3_VirtualHost_TlsRequirementType

Enumerator
envoy_config_route_v3_VirtualHost_NONE 
envoy_config_route_v3_VirtualHost_EXTERNAL_ONLY 
envoy_config_route_v3_VirtualHost_ALL 

Function Documentation

◆ envoy_config_route_v3_CorsPolicy_add_allow_origin_string_match()

UPB_INLINE struct envoy_type_matcher_v3_StringMatcher* envoy_config_route_v3_CorsPolicy_add_allow_origin_string_match ( envoy_config_route_v3_CorsPolicy msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_CorsPolicy_allow_credentials()

UPB_INLINE const struct google_protobuf_BoolValue* envoy_config_route_v3_CorsPolicy_allow_credentials ( const envoy_config_route_v3_CorsPolicy msg)

◆ envoy_config_route_v3_CorsPolicy_allow_headers()

UPB_INLINE upb_strview envoy_config_route_v3_CorsPolicy_allow_headers ( const envoy_config_route_v3_CorsPolicy msg)

◆ envoy_config_route_v3_CorsPolicy_allow_methods()

UPB_INLINE upb_strview envoy_config_route_v3_CorsPolicy_allow_methods ( const envoy_config_route_v3_CorsPolicy msg)

◆ envoy_config_route_v3_CorsPolicy_allow_origin_string_match()

UPB_INLINE const struct envoy_type_matcher_v3_StringMatcher* const* envoy_config_route_v3_CorsPolicy_allow_origin_string_match ( const envoy_config_route_v3_CorsPolicy msg,
size_t *  len 
)

◆ envoy_config_route_v3_CorsPolicy_enabled_specifier_case()

UPB_INLINE envoy_config_route_v3_CorsPolicy_enabled_specifier_oneofcases envoy_config_route_v3_CorsPolicy_enabled_specifier_case ( const envoy_config_route_v3_CorsPolicy msg)

◆ envoy_config_route_v3_CorsPolicy_expose_headers()

UPB_INLINE upb_strview envoy_config_route_v3_CorsPolicy_expose_headers ( const envoy_config_route_v3_CorsPolicy msg)

◆ envoy_config_route_v3_CorsPolicy_filter_enabled()

UPB_INLINE const struct envoy_config_core_v3_RuntimeFractionalPercent* envoy_config_route_v3_CorsPolicy_filter_enabled ( const envoy_config_route_v3_CorsPolicy msg)

◆ envoy_config_route_v3_CorsPolicy_has_allow_credentials()

UPB_INLINE bool envoy_config_route_v3_CorsPolicy_has_allow_credentials ( const envoy_config_route_v3_CorsPolicy msg)

◆ envoy_config_route_v3_CorsPolicy_has_allow_origin_string_match()

UPB_INLINE bool envoy_config_route_v3_CorsPolicy_has_allow_origin_string_match ( const envoy_config_route_v3_CorsPolicy msg)

◆ envoy_config_route_v3_CorsPolicy_has_filter_enabled()

UPB_INLINE bool envoy_config_route_v3_CorsPolicy_has_filter_enabled ( const envoy_config_route_v3_CorsPolicy msg)

◆ envoy_config_route_v3_CorsPolicy_has_shadow_enabled()

UPB_INLINE bool envoy_config_route_v3_CorsPolicy_has_shadow_enabled ( const envoy_config_route_v3_CorsPolicy msg)

◆ envoy_config_route_v3_CorsPolicy_max_age()

UPB_INLINE upb_strview envoy_config_route_v3_CorsPolicy_max_age ( const envoy_config_route_v3_CorsPolicy msg)

◆ envoy_config_route_v3_CorsPolicy_mutable_allow_credentials()

UPB_INLINE struct google_protobuf_BoolValue* envoy_config_route_v3_CorsPolicy_mutable_allow_credentials ( envoy_config_route_v3_CorsPolicy msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_CorsPolicy_mutable_allow_origin_string_match()

UPB_INLINE struct envoy_type_matcher_v3_StringMatcher** envoy_config_route_v3_CorsPolicy_mutable_allow_origin_string_match ( envoy_config_route_v3_CorsPolicy msg,
size_t *  len 
)

◆ envoy_config_route_v3_CorsPolicy_mutable_filter_enabled()

UPB_INLINE struct envoy_config_core_v3_RuntimeFractionalPercent* envoy_config_route_v3_CorsPolicy_mutable_filter_enabled ( envoy_config_route_v3_CorsPolicy msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_CorsPolicy_mutable_shadow_enabled()

UPB_INLINE struct envoy_config_core_v3_RuntimeFractionalPercent* envoy_config_route_v3_CorsPolicy_mutable_shadow_enabled ( envoy_config_route_v3_CorsPolicy msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_CorsPolicy_new()

UPB_INLINE envoy_config_route_v3_CorsPolicy* envoy_config_route_v3_CorsPolicy_new ( upb_arena *  arena)

◆ envoy_config_route_v3_CorsPolicy_parse()

UPB_INLINE envoy_config_route_v3_CorsPolicy* envoy_config_route_v3_CorsPolicy_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_CorsPolicy_parse_ex()

UPB_INLINE envoy_config_route_v3_CorsPolicy* envoy_config_route_v3_CorsPolicy_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_CorsPolicy_resize_allow_origin_string_match()

UPB_INLINE struct envoy_type_matcher_v3_StringMatcher** envoy_config_route_v3_CorsPolicy_resize_allow_origin_string_match ( envoy_config_route_v3_CorsPolicy msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_CorsPolicy_serialize()

UPB_INLINE char* envoy_config_route_v3_CorsPolicy_serialize ( const envoy_config_route_v3_CorsPolicy msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_CorsPolicy_set_allow_credentials()

UPB_INLINE void envoy_config_route_v3_CorsPolicy_set_allow_credentials ( envoy_config_route_v3_CorsPolicy msg,
struct google_protobuf_BoolValue value 
)

◆ envoy_config_route_v3_CorsPolicy_set_allow_headers()

UPB_INLINE void envoy_config_route_v3_CorsPolicy_set_allow_headers ( envoy_config_route_v3_CorsPolicy msg,
upb_strview  value 
)

◆ envoy_config_route_v3_CorsPolicy_set_allow_methods()

UPB_INLINE void envoy_config_route_v3_CorsPolicy_set_allow_methods ( envoy_config_route_v3_CorsPolicy msg,
upb_strview  value 
)

◆ envoy_config_route_v3_CorsPolicy_set_expose_headers()

UPB_INLINE void envoy_config_route_v3_CorsPolicy_set_expose_headers ( envoy_config_route_v3_CorsPolicy msg,
upb_strview  value 
)

◆ envoy_config_route_v3_CorsPolicy_set_filter_enabled()

UPB_INLINE void envoy_config_route_v3_CorsPolicy_set_filter_enabled ( envoy_config_route_v3_CorsPolicy msg,
struct envoy_config_core_v3_RuntimeFractionalPercent value 
)

◆ envoy_config_route_v3_CorsPolicy_set_max_age()

UPB_INLINE void envoy_config_route_v3_CorsPolicy_set_max_age ( envoy_config_route_v3_CorsPolicy msg,
upb_strview  value 
)

◆ envoy_config_route_v3_CorsPolicy_set_shadow_enabled()

UPB_INLINE void envoy_config_route_v3_CorsPolicy_set_shadow_enabled ( envoy_config_route_v3_CorsPolicy msg,
struct envoy_config_core_v3_RuntimeFractionalPercent value 
)

◆ envoy_config_route_v3_CorsPolicy_shadow_enabled()

UPB_INLINE const struct envoy_config_core_v3_RuntimeFractionalPercent* envoy_config_route_v3_CorsPolicy_shadow_enabled ( const envoy_config_route_v3_CorsPolicy msg)

◆ envoy_config_route_v3_Decorator_has_propagate()

UPB_INLINE bool envoy_config_route_v3_Decorator_has_propagate ( const envoy_config_route_v3_Decorator msg)

◆ envoy_config_route_v3_Decorator_mutable_propagate()

UPB_INLINE struct google_protobuf_BoolValue* envoy_config_route_v3_Decorator_mutable_propagate ( envoy_config_route_v3_Decorator msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Decorator_new()

UPB_INLINE envoy_config_route_v3_Decorator* envoy_config_route_v3_Decorator_new ( upb_arena *  arena)

◆ envoy_config_route_v3_Decorator_operation()

UPB_INLINE upb_strview envoy_config_route_v3_Decorator_operation ( const envoy_config_route_v3_Decorator msg)

◆ envoy_config_route_v3_Decorator_parse()

UPB_INLINE envoy_config_route_v3_Decorator* envoy_config_route_v3_Decorator_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Decorator_parse_ex()

UPB_INLINE envoy_config_route_v3_Decorator* envoy_config_route_v3_Decorator_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_Decorator_propagate()

UPB_INLINE const struct google_protobuf_BoolValue* envoy_config_route_v3_Decorator_propagate ( const envoy_config_route_v3_Decorator msg)

◆ envoy_config_route_v3_Decorator_serialize()

UPB_INLINE char* envoy_config_route_v3_Decorator_serialize ( const envoy_config_route_v3_Decorator msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_Decorator_set_operation()

UPB_INLINE void envoy_config_route_v3_Decorator_set_operation ( envoy_config_route_v3_Decorator msg,
upb_strview  value 
)

◆ envoy_config_route_v3_Decorator_set_propagate()

UPB_INLINE void envoy_config_route_v3_Decorator_set_propagate ( envoy_config_route_v3_Decorator msg,
struct google_protobuf_BoolValue value 
)

◆ envoy_config_route_v3_DirectResponseAction_body()

UPB_INLINE const struct envoy_config_core_v3_DataSource* envoy_config_route_v3_DirectResponseAction_body ( const envoy_config_route_v3_DirectResponseAction msg)

◆ envoy_config_route_v3_DirectResponseAction_has_body()

UPB_INLINE bool envoy_config_route_v3_DirectResponseAction_has_body ( const envoy_config_route_v3_DirectResponseAction msg)

◆ envoy_config_route_v3_DirectResponseAction_mutable_body()

UPB_INLINE struct envoy_config_core_v3_DataSource* envoy_config_route_v3_DirectResponseAction_mutable_body ( envoy_config_route_v3_DirectResponseAction msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_DirectResponseAction_new()

UPB_INLINE envoy_config_route_v3_DirectResponseAction* envoy_config_route_v3_DirectResponseAction_new ( upb_arena *  arena)

◆ envoy_config_route_v3_DirectResponseAction_parse()

UPB_INLINE envoy_config_route_v3_DirectResponseAction* envoy_config_route_v3_DirectResponseAction_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_DirectResponseAction_parse_ex()

UPB_INLINE envoy_config_route_v3_DirectResponseAction* envoy_config_route_v3_DirectResponseAction_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_DirectResponseAction_serialize()

UPB_INLINE char* envoy_config_route_v3_DirectResponseAction_serialize ( const envoy_config_route_v3_DirectResponseAction msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_DirectResponseAction_set_body()

UPB_INLINE void envoy_config_route_v3_DirectResponseAction_set_body ( envoy_config_route_v3_DirectResponseAction msg,
struct envoy_config_core_v3_DataSource value 
)

◆ envoy_config_route_v3_DirectResponseAction_set_status()

UPB_INLINE void envoy_config_route_v3_DirectResponseAction_set_status ( envoy_config_route_v3_DirectResponseAction msg,
uint32_t  value 
)

◆ envoy_config_route_v3_DirectResponseAction_status()

UPB_INLINE uint32_t envoy_config_route_v3_DirectResponseAction_status ( const envoy_config_route_v3_DirectResponseAction msg)

◆ envoy_config_route_v3_FilterAction_action()

UPB_INLINE const struct google_protobuf_Any* envoy_config_route_v3_FilterAction_action ( const envoy_config_route_v3_FilterAction msg)

◆ envoy_config_route_v3_FilterAction_has_action()

UPB_INLINE bool envoy_config_route_v3_FilterAction_has_action ( const envoy_config_route_v3_FilterAction msg)

◆ envoy_config_route_v3_FilterAction_mutable_action()

UPB_INLINE struct google_protobuf_Any* envoy_config_route_v3_FilterAction_mutable_action ( envoy_config_route_v3_FilterAction msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_FilterAction_new()

UPB_INLINE envoy_config_route_v3_FilterAction* envoy_config_route_v3_FilterAction_new ( upb_arena *  arena)

◆ envoy_config_route_v3_FilterAction_parse()

UPB_INLINE envoy_config_route_v3_FilterAction* envoy_config_route_v3_FilterAction_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_FilterAction_parse_ex()

UPB_INLINE envoy_config_route_v3_FilterAction* envoy_config_route_v3_FilterAction_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_FilterAction_serialize()

UPB_INLINE char* envoy_config_route_v3_FilterAction_serialize ( const envoy_config_route_v3_FilterAction msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_FilterAction_set_action()

UPB_INLINE void envoy_config_route_v3_FilterAction_set_action ( envoy_config_route_v3_FilterAction msg,
struct google_protobuf_Any value 
)

◆ envoy_config_route_v3_FilterConfig_config()

UPB_INLINE const struct google_protobuf_Any* envoy_config_route_v3_FilterConfig_config ( const envoy_config_route_v3_FilterConfig msg)

◆ envoy_config_route_v3_FilterConfig_has_config()

UPB_INLINE bool envoy_config_route_v3_FilterConfig_has_config ( const envoy_config_route_v3_FilterConfig msg)

◆ envoy_config_route_v3_FilterConfig_is_optional()

UPB_INLINE bool envoy_config_route_v3_FilterConfig_is_optional ( const envoy_config_route_v3_FilterConfig msg)

◆ envoy_config_route_v3_FilterConfig_mutable_config()

UPB_INLINE struct google_protobuf_Any* envoy_config_route_v3_FilterConfig_mutable_config ( envoy_config_route_v3_FilterConfig msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_FilterConfig_new()

UPB_INLINE envoy_config_route_v3_FilterConfig* envoy_config_route_v3_FilterConfig_new ( upb_arena *  arena)

◆ envoy_config_route_v3_FilterConfig_parse()

UPB_INLINE envoy_config_route_v3_FilterConfig* envoy_config_route_v3_FilterConfig_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_FilterConfig_parse_ex()

UPB_INLINE envoy_config_route_v3_FilterConfig* envoy_config_route_v3_FilterConfig_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_FilterConfig_serialize()

UPB_INLINE char* envoy_config_route_v3_FilterConfig_serialize ( const envoy_config_route_v3_FilterConfig msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_FilterConfig_set_config()

UPB_INLINE void envoy_config_route_v3_FilterConfig_set_config ( envoy_config_route_v3_FilterConfig msg,
struct google_protobuf_Any value 
)

◆ envoy_config_route_v3_FilterConfig_set_is_optional()

UPB_INLINE void envoy_config_route_v3_FilterConfig_set_is_optional ( envoy_config_route_v3_FilterConfig msg,
bool  value 
)

◆ envoy_config_route_v3_HeaderMatcher_contains_match()

UPB_INLINE upb_strview envoy_config_route_v3_HeaderMatcher_contains_match ( const envoy_config_route_v3_HeaderMatcher msg)

◆ envoy_config_route_v3_HeaderMatcher_exact_match()

UPB_INLINE upb_strview envoy_config_route_v3_HeaderMatcher_exact_match ( const envoy_config_route_v3_HeaderMatcher msg)

◆ envoy_config_route_v3_HeaderMatcher_has_contains_match()

UPB_INLINE bool envoy_config_route_v3_HeaderMatcher_has_contains_match ( const envoy_config_route_v3_HeaderMatcher msg)

◆ envoy_config_route_v3_HeaderMatcher_has_exact_match()

UPB_INLINE bool envoy_config_route_v3_HeaderMatcher_has_exact_match ( const envoy_config_route_v3_HeaderMatcher msg)

◆ envoy_config_route_v3_HeaderMatcher_has_prefix_match()

UPB_INLINE bool envoy_config_route_v3_HeaderMatcher_has_prefix_match ( const envoy_config_route_v3_HeaderMatcher msg)

◆ envoy_config_route_v3_HeaderMatcher_has_present_match()

UPB_INLINE bool envoy_config_route_v3_HeaderMatcher_has_present_match ( const envoy_config_route_v3_HeaderMatcher msg)

◆ envoy_config_route_v3_HeaderMatcher_has_range_match()

UPB_INLINE bool envoy_config_route_v3_HeaderMatcher_has_range_match ( const envoy_config_route_v3_HeaderMatcher msg)

◆ envoy_config_route_v3_HeaderMatcher_has_safe_regex_match()

UPB_INLINE bool envoy_config_route_v3_HeaderMatcher_has_safe_regex_match ( const envoy_config_route_v3_HeaderMatcher msg)

◆ envoy_config_route_v3_HeaderMatcher_has_suffix_match()

UPB_INLINE bool envoy_config_route_v3_HeaderMatcher_has_suffix_match ( const envoy_config_route_v3_HeaderMatcher msg)

◆ envoy_config_route_v3_HeaderMatcher_header_match_specifier_case()

UPB_INLINE envoy_config_route_v3_HeaderMatcher_header_match_specifier_oneofcases envoy_config_route_v3_HeaderMatcher_header_match_specifier_case ( const envoy_config_route_v3_HeaderMatcher msg)

◆ envoy_config_route_v3_HeaderMatcher_invert_match()

UPB_INLINE bool envoy_config_route_v3_HeaderMatcher_invert_match ( const envoy_config_route_v3_HeaderMatcher msg)

◆ envoy_config_route_v3_HeaderMatcher_mutable_range_match()

UPB_INLINE struct envoy_type_v3_Int64Range* envoy_config_route_v3_HeaderMatcher_mutable_range_match ( envoy_config_route_v3_HeaderMatcher msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_HeaderMatcher_mutable_safe_regex_match()

UPB_INLINE struct envoy_type_matcher_v3_RegexMatcher* envoy_config_route_v3_HeaderMatcher_mutable_safe_regex_match ( envoy_config_route_v3_HeaderMatcher msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_HeaderMatcher_name()

UPB_INLINE upb_strview envoy_config_route_v3_HeaderMatcher_name ( const envoy_config_route_v3_HeaderMatcher msg)

◆ envoy_config_route_v3_HeaderMatcher_new()

UPB_INLINE envoy_config_route_v3_HeaderMatcher* envoy_config_route_v3_HeaderMatcher_new ( upb_arena *  arena)

◆ envoy_config_route_v3_HeaderMatcher_parse()

UPB_INLINE envoy_config_route_v3_HeaderMatcher* envoy_config_route_v3_HeaderMatcher_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_HeaderMatcher_parse_ex()

UPB_INLINE envoy_config_route_v3_HeaderMatcher* envoy_config_route_v3_HeaderMatcher_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_HeaderMatcher_prefix_match()

UPB_INLINE upb_strview envoy_config_route_v3_HeaderMatcher_prefix_match ( const envoy_config_route_v3_HeaderMatcher msg)

◆ envoy_config_route_v3_HeaderMatcher_present_match()

UPB_INLINE bool envoy_config_route_v3_HeaderMatcher_present_match ( const envoy_config_route_v3_HeaderMatcher msg)

◆ envoy_config_route_v3_HeaderMatcher_range_match()

UPB_INLINE const struct envoy_type_v3_Int64Range* envoy_config_route_v3_HeaderMatcher_range_match ( const envoy_config_route_v3_HeaderMatcher msg)

◆ envoy_config_route_v3_HeaderMatcher_safe_regex_match()

UPB_INLINE const struct envoy_type_matcher_v3_RegexMatcher* envoy_config_route_v3_HeaderMatcher_safe_regex_match ( const envoy_config_route_v3_HeaderMatcher msg)

◆ envoy_config_route_v3_HeaderMatcher_serialize()

UPB_INLINE char* envoy_config_route_v3_HeaderMatcher_serialize ( const envoy_config_route_v3_HeaderMatcher msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_HeaderMatcher_set_contains_match()

UPB_INLINE void envoy_config_route_v3_HeaderMatcher_set_contains_match ( envoy_config_route_v3_HeaderMatcher msg,
upb_strview  value 
)

◆ envoy_config_route_v3_HeaderMatcher_set_exact_match()

UPB_INLINE void envoy_config_route_v3_HeaderMatcher_set_exact_match ( envoy_config_route_v3_HeaderMatcher msg,
upb_strview  value 
)

◆ envoy_config_route_v3_HeaderMatcher_set_invert_match()

UPB_INLINE void envoy_config_route_v3_HeaderMatcher_set_invert_match ( envoy_config_route_v3_HeaderMatcher msg,
bool  value 
)

◆ envoy_config_route_v3_HeaderMatcher_set_name()

UPB_INLINE void envoy_config_route_v3_HeaderMatcher_set_name ( envoy_config_route_v3_HeaderMatcher msg,
upb_strview  value 
)

◆ envoy_config_route_v3_HeaderMatcher_set_prefix_match()

UPB_INLINE void envoy_config_route_v3_HeaderMatcher_set_prefix_match ( envoy_config_route_v3_HeaderMatcher msg,
upb_strview  value 
)

◆ envoy_config_route_v3_HeaderMatcher_set_present_match()

UPB_INLINE void envoy_config_route_v3_HeaderMatcher_set_present_match ( envoy_config_route_v3_HeaderMatcher msg,
bool  value 
)

◆ envoy_config_route_v3_HeaderMatcher_set_range_match()

UPB_INLINE void envoy_config_route_v3_HeaderMatcher_set_range_match ( envoy_config_route_v3_HeaderMatcher msg,
struct envoy_type_v3_Int64Range value 
)

◆ envoy_config_route_v3_HeaderMatcher_set_safe_regex_match()

UPB_INLINE void envoy_config_route_v3_HeaderMatcher_set_safe_regex_match ( envoy_config_route_v3_HeaderMatcher msg,
struct envoy_type_matcher_v3_RegexMatcher value 
)

◆ envoy_config_route_v3_HeaderMatcher_set_suffix_match()

UPB_INLINE void envoy_config_route_v3_HeaderMatcher_set_suffix_match ( envoy_config_route_v3_HeaderMatcher msg,
upb_strview  value 
)

◆ envoy_config_route_v3_HeaderMatcher_suffix_match()

UPB_INLINE upb_strview envoy_config_route_v3_HeaderMatcher_suffix_match ( const envoy_config_route_v3_HeaderMatcher msg)

◆ envoy_config_route_v3_HedgePolicy_additional_request_chance()

UPB_INLINE const struct envoy_type_v3_FractionalPercent* envoy_config_route_v3_HedgePolicy_additional_request_chance ( const envoy_config_route_v3_HedgePolicy msg)

◆ envoy_config_route_v3_HedgePolicy_has_additional_request_chance()

UPB_INLINE bool envoy_config_route_v3_HedgePolicy_has_additional_request_chance ( const envoy_config_route_v3_HedgePolicy msg)

◆ envoy_config_route_v3_HedgePolicy_has_initial_requests()

UPB_INLINE bool envoy_config_route_v3_HedgePolicy_has_initial_requests ( const envoy_config_route_v3_HedgePolicy msg)

◆ envoy_config_route_v3_HedgePolicy_hedge_on_per_try_timeout()

UPB_INLINE bool envoy_config_route_v3_HedgePolicy_hedge_on_per_try_timeout ( const envoy_config_route_v3_HedgePolicy msg)

◆ envoy_config_route_v3_HedgePolicy_initial_requests()

UPB_INLINE const struct google_protobuf_UInt32Value* envoy_config_route_v3_HedgePolicy_initial_requests ( const envoy_config_route_v3_HedgePolicy msg)

◆ envoy_config_route_v3_HedgePolicy_mutable_additional_request_chance()

UPB_INLINE struct envoy_type_v3_FractionalPercent* envoy_config_route_v3_HedgePolicy_mutable_additional_request_chance ( envoy_config_route_v3_HedgePolicy msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_HedgePolicy_mutable_initial_requests()

UPB_INLINE struct google_protobuf_UInt32Value* envoy_config_route_v3_HedgePolicy_mutable_initial_requests ( envoy_config_route_v3_HedgePolicy msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_HedgePolicy_new()

UPB_INLINE envoy_config_route_v3_HedgePolicy* envoy_config_route_v3_HedgePolicy_new ( upb_arena *  arena)

◆ envoy_config_route_v3_HedgePolicy_parse()

UPB_INLINE envoy_config_route_v3_HedgePolicy* envoy_config_route_v3_HedgePolicy_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_HedgePolicy_parse_ex()

UPB_INLINE envoy_config_route_v3_HedgePolicy* envoy_config_route_v3_HedgePolicy_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_HedgePolicy_serialize()

UPB_INLINE char* envoy_config_route_v3_HedgePolicy_serialize ( const envoy_config_route_v3_HedgePolicy msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_HedgePolicy_set_additional_request_chance()

UPB_INLINE void envoy_config_route_v3_HedgePolicy_set_additional_request_chance ( envoy_config_route_v3_HedgePolicy msg,
struct envoy_type_v3_FractionalPercent value 
)

◆ envoy_config_route_v3_HedgePolicy_set_hedge_on_per_try_timeout()

UPB_INLINE void envoy_config_route_v3_HedgePolicy_set_hedge_on_per_try_timeout ( envoy_config_route_v3_HedgePolicy msg,
bool  value 
)

◆ envoy_config_route_v3_HedgePolicy_set_initial_requests()

UPB_INLINE void envoy_config_route_v3_HedgePolicy_set_initial_requests ( envoy_config_route_v3_HedgePolicy msg,
struct google_protobuf_UInt32Value value 
)

◆ envoy_config_route_v3_InternalRedirectPolicy_add_predicates()

UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig* envoy_config_route_v3_InternalRedirectPolicy_add_predicates ( envoy_config_route_v3_InternalRedirectPolicy msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_InternalRedirectPolicy_add_redirect_response_codes()

UPB_INLINE bool envoy_config_route_v3_InternalRedirectPolicy_add_redirect_response_codes ( envoy_config_route_v3_InternalRedirectPolicy msg,
uint32_t  val,
upb_arena *  arena 
)

◆ envoy_config_route_v3_InternalRedirectPolicy_allow_cross_scheme_redirect()

UPB_INLINE bool envoy_config_route_v3_InternalRedirectPolicy_allow_cross_scheme_redirect ( const envoy_config_route_v3_InternalRedirectPolicy msg)

◆ envoy_config_route_v3_InternalRedirectPolicy_has_max_internal_redirects()

UPB_INLINE bool envoy_config_route_v3_InternalRedirectPolicy_has_max_internal_redirects ( const envoy_config_route_v3_InternalRedirectPolicy msg)

◆ envoy_config_route_v3_InternalRedirectPolicy_has_predicates()

UPB_INLINE bool envoy_config_route_v3_InternalRedirectPolicy_has_predicates ( const envoy_config_route_v3_InternalRedirectPolicy msg)

◆ envoy_config_route_v3_InternalRedirectPolicy_max_internal_redirects()

UPB_INLINE const struct google_protobuf_UInt32Value* envoy_config_route_v3_InternalRedirectPolicy_max_internal_redirects ( const envoy_config_route_v3_InternalRedirectPolicy msg)

◆ envoy_config_route_v3_InternalRedirectPolicy_mutable_max_internal_redirects()

UPB_INLINE struct google_protobuf_UInt32Value* envoy_config_route_v3_InternalRedirectPolicy_mutable_max_internal_redirects ( envoy_config_route_v3_InternalRedirectPolicy msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_InternalRedirectPolicy_mutable_predicates()

UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig** envoy_config_route_v3_InternalRedirectPolicy_mutable_predicates ( envoy_config_route_v3_InternalRedirectPolicy msg,
size_t *  len 
)

◆ envoy_config_route_v3_InternalRedirectPolicy_mutable_redirect_response_codes()

UPB_INLINE uint32_t* envoy_config_route_v3_InternalRedirectPolicy_mutable_redirect_response_codes ( envoy_config_route_v3_InternalRedirectPolicy msg,
size_t *  len 
)

◆ envoy_config_route_v3_InternalRedirectPolicy_new()

UPB_INLINE envoy_config_route_v3_InternalRedirectPolicy* envoy_config_route_v3_InternalRedirectPolicy_new ( upb_arena *  arena)

◆ envoy_config_route_v3_InternalRedirectPolicy_parse()

UPB_INLINE envoy_config_route_v3_InternalRedirectPolicy* envoy_config_route_v3_InternalRedirectPolicy_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_InternalRedirectPolicy_parse_ex()

UPB_INLINE envoy_config_route_v3_InternalRedirectPolicy* envoy_config_route_v3_InternalRedirectPolicy_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_InternalRedirectPolicy_predicates()

UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfig* const* envoy_config_route_v3_InternalRedirectPolicy_predicates ( const envoy_config_route_v3_InternalRedirectPolicy msg,
size_t *  len 
)

◆ envoy_config_route_v3_InternalRedirectPolicy_redirect_response_codes()

UPB_INLINE uint32_t const* envoy_config_route_v3_InternalRedirectPolicy_redirect_response_codes ( const envoy_config_route_v3_InternalRedirectPolicy msg,
size_t *  len 
)

◆ envoy_config_route_v3_InternalRedirectPolicy_resize_predicates()

UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig** envoy_config_route_v3_InternalRedirectPolicy_resize_predicates ( envoy_config_route_v3_InternalRedirectPolicy msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_InternalRedirectPolicy_resize_redirect_response_codes()

UPB_INLINE uint32_t* envoy_config_route_v3_InternalRedirectPolicy_resize_redirect_response_codes ( envoy_config_route_v3_InternalRedirectPolicy msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_InternalRedirectPolicy_serialize()

UPB_INLINE char* envoy_config_route_v3_InternalRedirectPolicy_serialize ( const envoy_config_route_v3_InternalRedirectPolicy msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_InternalRedirectPolicy_set_allow_cross_scheme_redirect()

UPB_INLINE void envoy_config_route_v3_InternalRedirectPolicy_set_allow_cross_scheme_redirect ( envoy_config_route_v3_InternalRedirectPolicy msg,
bool  value 
)

◆ envoy_config_route_v3_InternalRedirectPolicy_set_max_internal_redirects()

UPB_INLINE void envoy_config_route_v3_InternalRedirectPolicy_set_max_internal_redirects ( envoy_config_route_v3_InternalRedirectPolicy msg,
struct google_protobuf_UInt32Value value 
)

◆ envoy_config_route_v3_QueryParameterMatcher_has_present_match()

UPB_INLINE bool envoy_config_route_v3_QueryParameterMatcher_has_present_match ( const envoy_config_route_v3_QueryParameterMatcher msg)

◆ envoy_config_route_v3_QueryParameterMatcher_has_string_match()

UPB_INLINE bool envoy_config_route_v3_QueryParameterMatcher_has_string_match ( const envoy_config_route_v3_QueryParameterMatcher msg)

◆ envoy_config_route_v3_QueryParameterMatcher_mutable_string_match()

UPB_INLINE struct envoy_type_matcher_v3_StringMatcher* envoy_config_route_v3_QueryParameterMatcher_mutable_string_match ( envoy_config_route_v3_QueryParameterMatcher msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_QueryParameterMatcher_name()

UPB_INLINE upb_strview envoy_config_route_v3_QueryParameterMatcher_name ( const envoy_config_route_v3_QueryParameterMatcher msg)

◆ envoy_config_route_v3_QueryParameterMatcher_new()

UPB_INLINE envoy_config_route_v3_QueryParameterMatcher* envoy_config_route_v3_QueryParameterMatcher_new ( upb_arena *  arena)

◆ envoy_config_route_v3_QueryParameterMatcher_parse()

UPB_INLINE envoy_config_route_v3_QueryParameterMatcher* envoy_config_route_v3_QueryParameterMatcher_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_QueryParameterMatcher_parse_ex()

UPB_INLINE envoy_config_route_v3_QueryParameterMatcher* envoy_config_route_v3_QueryParameterMatcher_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_QueryParameterMatcher_present_match()

UPB_INLINE bool envoy_config_route_v3_QueryParameterMatcher_present_match ( const envoy_config_route_v3_QueryParameterMatcher msg)

◆ envoy_config_route_v3_QueryParameterMatcher_query_parameter_match_specifier_case()

UPB_INLINE envoy_config_route_v3_QueryParameterMatcher_query_parameter_match_specifier_oneofcases envoy_config_route_v3_QueryParameterMatcher_query_parameter_match_specifier_case ( const envoy_config_route_v3_QueryParameterMatcher msg)

◆ envoy_config_route_v3_QueryParameterMatcher_serialize()

UPB_INLINE char* envoy_config_route_v3_QueryParameterMatcher_serialize ( const envoy_config_route_v3_QueryParameterMatcher msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_QueryParameterMatcher_set_name()

UPB_INLINE void envoy_config_route_v3_QueryParameterMatcher_set_name ( envoy_config_route_v3_QueryParameterMatcher msg,
upb_strview  value 
)

◆ envoy_config_route_v3_QueryParameterMatcher_set_present_match()

UPB_INLINE void envoy_config_route_v3_QueryParameterMatcher_set_present_match ( envoy_config_route_v3_QueryParameterMatcher msg,
bool  value 
)

◆ envoy_config_route_v3_QueryParameterMatcher_set_string_match()

UPB_INLINE void envoy_config_route_v3_QueryParameterMatcher_set_string_match ( envoy_config_route_v3_QueryParameterMatcher msg,
struct envoy_type_matcher_v3_StringMatcher value 
)

◆ envoy_config_route_v3_QueryParameterMatcher_string_match()

UPB_INLINE const struct envoy_type_matcher_v3_StringMatcher* envoy_config_route_v3_QueryParameterMatcher_string_match ( const envoy_config_route_v3_QueryParameterMatcher msg)

◆ envoy_config_route_v3_RateLimit_Action_action_specifier_case()

UPB_INLINE envoy_config_route_v3_RateLimit_Action_action_specifier_oneofcases envoy_config_route_v3_RateLimit_Action_action_specifier_case ( const envoy_config_route_v3_RateLimit_Action msg)

◆ envoy_config_route_v3_RateLimit_Action_destination_cluster()

UPB_INLINE const envoy_config_route_v3_RateLimit_Action_DestinationCluster* envoy_config_route_v3_RateLimit_Action_destination_cluster ( const envoy_config_route_v3_RateLimit_Action msg)

◆ envoy_config_route_v3_RateLimit_Action_DestinationCluster_new()

UPB_INLINE envoy_config_route_v3_RateLimit_Action_DestinationCluster* envoy_config_route_v3_RateLimit_Action_DestinationCluster_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RateLimit_Action_DestinationCluster_parse()

UPB_INLINE envoy_config_route_v3_RateLimit_Action_DestinationCluster* envoy_config_route_v3_RateLimit_Action_DestinationCluster_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Action_DestinationCluster_parse_ex()

UPB_INLINE envoy_config_route_v3_RateLimit_Action_DestinationCluster* envoy_config_route_v3_RateLimit_Action_DestinationCluster_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RateLimit_Action_DestinationCluster_serialize()

UPB_INLINE char* envoy_config_route_v3_RateLimit_Action_DestinationCluster_serialize ( const envoy_config_route_v3_RateLimit_Action_DestinationCluster msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RateLimit_Action_dynamic_metadata()

UPB_INLINE const envoy_config_route_v3_RateLimit_Action_DynamicMetaData* envoy_config_route_v3_RateLimit_Action_dynamic_metadata ( const envoy_config_route_v3_RateLimit_Action msg)

◆ envoy_config_route_v3_RateLimit_Action_DynamicMetaData_default_value()

UPB_INLINE upb_strview envoy_config_route_v3_RateLimit_Action_DynamicMetaData_default_value ( const envoy_config_route_v3_RateLimit_Action_DynamicMetaData msg)

◆ envoy_config_route_v3_RateLimit_Action_DynamicMetaData_descriptor_key()

UPB_INLINE upb_strview envoy_config_route_v3_RateLimit_Action_DynamicMetaData_descriptor_key ( const envoy_config_route_v3_RateLimit_Action_DynamicMetaData msg)

◆ envoy_config_route_v3_RateLimit_Action_DynamicMetaData_has_metadata_key()

UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_DynamicMetaData_has_metadata_key ( const envoy_config_route_v3_RateLimit_Action_DynamicMetaData msg)

◆ envoy_config_route_v3_RateLimit_Action_DynamicMetaData_metadata_key()

UPB_INLINE const struct envoy_type_metadata_v3_MetadataKey* envoy_config_route_v3_RateLimit_Action_DynamicMetaData_metadata_key ( const envoy_config_route_v3_RateLimit_Action_DynamicMetaData msg)

◆ envoy_config_route_v3_RateLimit_Action_DynamicMetaData_mutable_metadata_key()

UPB_INLINE struct envoy_type_metadata_v3_MetadataKey* envoy_config_route_v3_RateLimit_Action_DynamicMetaData_mutable_metadata_key ( envoy_config_route_v3_RateLimit_Action_DynamicMetaData msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Action_DynamicMetaData_new()

UPB_INLINE envoy_config_route_v3_RateLimit_Action_DynamicMetaData* envoy_config_route_v3_RateLimit_Action_DynamicMetaData_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RateLimit_Action_DynamicMetaData_parse()

UPB_INLINE envoy_config_route_v3_RateLimit_Action_DynamicMetaData* envoy_config_route_v3_RateLimit_Action_DynamicMetaData_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Action_DynamicMetaData_parse_ex()

UPB_INLINE envoy_config_route_v3_RateLimit_Action_DynamicMetaData* envoy_config_route_v3_RateLimit_Action_DynamicMetaData_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RateLimit_Action_DynamicMetaData_serialize()

UPB_INLINE char* envoy_config_route_v3_RateLimit_Action_DynamicMetaData_serialize ( const envoy_config_route_v3_RateLimit_Action_DynamicMetaData msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RateLimit_Action_DynamicMetaData_set_default_value()

UPB_INLINE void envoy_config_route_v3_RateLimit_Action_DynamicMetaData_set_default_value ( envoy_config_route_v3_RateLimit_Action_DynamicMetaData msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RateLimit_Action_DynamicMetaData_set_descriptor_key()

UPB_INLINE void envoy_config_route_v3_RateLimit_Action_DynamicMetaData_set_descriptor_key ( envoy_config_route_v3_RateLimit_Action_DynamicMetaData msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RateLimit_Action_DynamicMetaData_set_metadata_key()

UPB_INLINE void envoy_config_route_v3_RateLimit_Action_DynamicMetaData_set_metadata_key ( envoy_config_route_v3_RateLimit_Action_DynamicMetaData msg,
struct envoy_type_metadata_v3_MetadataKey value 
)

◆ envoy_config_route_v3_RateLimit_Action_extension()

UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfig* envoy_config_route_v3_RateLimit_Action_extension ( const envoy_config_route_v3_RateLimit_Action msg)

◆ envoy_config_route_v3_RateLimit_Action_generic_key()

UPB_INLINE const envoy_config_route_v3_RateLimit_Action_GenericKey* envoy_config_route_v3_RateLimit_Action_generic_key ( const envoy_config_route_v3_RateLimit_Action msg)

◆ envoy_config_route_v3_RateLimit_Action_GenericKey_descriptor_key()

UPB_INLINE upb_strview envoy_config_route_v3_RateLimit_Action_GenericKey_descriptor_key ( const envoy_config_route_v3_RateLimit_Action_GenericKey msg)

◆ envoy_config_route_v3_RateLimit_Action_GenericKey_descriptor_value()

UPB_INLINE upb_strview envoy_config_route_v3_RateLimit_Action_GenericKey_descriptor_value ( const envoy_config_route_v3_RateLimit_Action_GenericKey msg)

◆ envoy_config_route_v3_RateLimit_Action_GenericKey_new()

UPB_INLINE envoy_config_route_v3_RateLimit_Action_GenericKey* envoy_config_route_v3_RateLimit_Action_GenericKey_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RateLimit_Action_GenericKey_parse()

UPB_INLINE envoy_config_route_v3_RateLimit_Action_GenericKey* envoy_config_route_v3_RateLimit_Action_GenericKey_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Action_GenericKey_parse_ex()

UPB_INLINE envoy_config_route_v3_RateLimit_Action_GenericKey* envoy_config_route_v3_RateLimit_Action_GenericKey_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RateLimit_Action_GenericKey_serialize()

UPB_INLINE char* envoy_config_route_v3_RateLimit_Action_GenericKey_serialize ( const envoy_config_route_v3_RateLimit_Action_GenericKey msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RateLimit_Action_GenericKey_set_descriptor_key()

UPB_INLINE void envoy_config_route_v3_RateLimit_Action_GenericKey_set_descriptor_key ( envoy_config_route_v3_RateLimit_Action_GenericKey msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RateLimit_Action_GenericKey_set_descriptor_value()

UPB_INLINE void envoy_config_route_v3_RateLimit_Action_GenericKey_set_descriptor_value ( envoy_config_route_v3_RateLimit_Action_GenericKey msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RateLimit_Action_has_destination_cluster()

UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_has_destination_cluster ( const envoy_config_route_v3_RateLimit_Action msg)

◆ envoy_config_route_v3_RateLimit_Action_has_dynamic_metadata()

UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_has_dynamic_metadata ( const envoy_config_route_v3_RateLimit_Action msg)

◆ envoy_config_route_v3_RateLimit_Action_has_extension()

UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_has_extension ( const envoy_config_route_v3_RateLimit_Action msg)

◆ envoy_config_route_v3_RateLimit_Action_has_generic_key()

UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_has_generic_key ( const envoy_config_route_v3_RateLimit_Action msg)

◆ envoy_config_route_v3_RateLimit_Action_has_header_value_match()

UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_has_header_value_match ( const envoy_config_route_v3_RateLimit_Action msg)

◆ envoy_config_route_v3_RateLimit_Action_has_metadata()

UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_has_metadata ( const envoy_config_route_v3_RateLimit_Action msg)

◆ envoy_config_route_v3_RateLimit_Action_has_remote_address()

UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_has_remote_address ( const envoy_config_route_v3_RateLimit_Action msg)

◆ envoy_config_route_v3_RateLimit_Action_has_request_headers()

UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_has_request_headers ( const envoy_config_route_v3_RateLimit_Action msg)

◆ envoy_config_route_v3_RateLimit_Action_has_source_cluster()

UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_has_source_cluster ( const envoy_config_route_v3_RateLimit_Action msg)

◆ envoy_config_route_v3_RateLimit_Action_header_value_match()

UPB_INLINE const envoy_config_route_v3_RateLimit_Action_HeaderValueMatch* envoy_config_route_v3_RateLimit_Action_header_value_match ( const envoy_config_route_v3_RateLimit_Action msg)

◆ envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_add_headers()

UPB_INLINE struct envoy_config_route_v3_HeaderMatcher* envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_add_headers ( envoy_config_route_v3_RateLimit_Action_HeaderValueMatch msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_descriptor_value()

UPB_INLINE upb_strview envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_descriptor_value ( const envoy_config_route_v3_RateLimit_Action_HeaderValueMatch msg)

◆ envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_expect_match()

UPB_INLINE const struct google_protobuf_BoolValue* envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_expect_match ( const envoy_config_route_v3_RateLimit_Action_HeaderValueMatch msg)

◆ envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_has_expect_match()

UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_has_expect_match ( const envoy_config_route_v3_RateLimit_Action_HeaderValueMatch msg)

◆ envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_has_headers()

UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_has_headers ( const envoy_config_route_v3_RateLimit_Action_HeaderValueMatch msg)

◆ envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_headers()

UPB_INLINE const envoy_config_route_v3_HeaderMatcher* const* envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_headers ( const envoy_config_route_v3_RateLimit_Action_HeaderValueMatch msg,
size_t *  len 
)

◆ envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_mutable_expect_match()

UPB_INLINE struct google_protobuf_BoolValue* envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_mutable_expect_match ( envoy_config_route_v3_RateLimit_Action_HeaderValueMatch msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_mutable_headers()

UPB_INLINE envoy_config_route_v3_HeaderMatcher** envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_mutable_headers ( envoy_config_route_v3_RateLimit_Action_HeaderValueMatch msg,
size_t *  len 
)

◆ envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_new()

UPB_INLINE envoy_config_route_v3_RateLimit_Action_HeaderValueMatch* envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_parse()

UPB_INLINE envoy_config_route_v3_RateLimit_Action_HeaderValueMatch* envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_parse_ex()

UPB_INLINE envoy_config_route_v3_RateLimit_Action_HeaderValueMatch* envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_resize_headers()

UPB_INLINE envoy_config_route_v3_HeaderMatcher** envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_resize_headers ( envoy_config_route_v3_RateLimit_Action_HeaderValueMatch msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_serialize()

UPB_INLINE char* envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_serialize ( const envoy_config_route_v3_RateLimit_Action_HeaderValueMatch msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_set_descriptor_value()

UPB_INLINE void envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_set_descriptor_value ( envoy_config_route_v3_RateLimit_Action_HeaderValueMatch msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_set_expect_match()

UPB_INLINE void envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_set_expect_match ( envoy_config_route_v3_RateLimit_Action_HeaderValueMatch msg,
struct google_protobuf_BoolValue value 
)

◆ envoy_config_route_v3_RateLimit_Action_metadata()

UPB_INLINE const envoy_config_route_v3_RateLimit_Action_MetaData* envoy_config_route_v3_RateLimit_Action_metadata ( const envoy_config_route_v3_RateLimit_Action msg)

◆ envoy_config_route_v3_RateLimit_Action_MetaData_default_value()

UPB_INLINE upb_strview envoy_config_route_v3_RateLimit_Action_MetaData_default_value ( const envoy_config_route_v3_RateLimit_Action_MetaData msg)

◆ envoy_config_route_v3_RateLimit_Action_MetaData_descriptor_key()

UPB_INLINE upb_strview envoy_config_route_v3_RateLimit_Action_MetaData_descriptor_key ( const envoy_config_route_v3_RateLimit_Action_MetaData msg)

◆ envoy_config_route_v3_RateLimit_Action_MetaData_has_metadata_key()

UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_MetaData_has_metadata_key ( const envoy_config_route_v3_RateLimit_Action_MetaData msg)

◆ envoy_config_route_v3_RateLimit_Action_MetaData_metadata_key()

UPB_INLINE const struct envoy_type_metadata_v3_MetadataKey* envoy_config_route_v3_RateLimit_Action_MetaData_metadata_key ( const envoy_config_route_v3_RateLimit_Action_MetaData msg)

◆ envoy_config_route_v3_RateLimit_Action_MetaData_mutable_metadata_key()

UPB_INLINE struct envoy_type_metadata_v3_MetadataKey* envoy_config_route_v3_RateLimit_Action_MetaData_mutable_metadata_key ( envoy_config_route_v3_RateLimit_Action_MetaData msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Action_MetaData_new()

UPB_INLINE envoy_config_route_v3_RateLimit_Action_MetaData* envoy_config_route_v3_RateLimit_Action_MetaData_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RateLimit_Action_MetaData_parse()

UPB_INLINE envoy_config_route_v3_RateLimit_Action_MetaData* envoy_config_route_v3_RateLimit_Action_MetaData_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Action_MetaData_parse_ex()

UPB_INLINE envoy_config_route_v3_RateLimit_Action_MetaData* envoy_config_route_v3_RateLimit_Action_MetaData_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RateLimit_Action_MetaData_serialize()

UPB_INLINE char* envoy_config_route_v3_RateLimit_Action_MetaData_serialize ( const envoy_config_route_v3_RateLimit_Action_MetaData msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RateLimit_Action_MetaData_set_default_value()

UPB_INLINE void envoy_config_route_v3_RateLimit_Action_MetaData_set_default_value ( envoy_config_route_v3_RateLimit_Action_MetaData msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RateLimit_Action_MetaData_set_descriptor_key()

UPB_INLINE void envoy_config_route_v3_RateLimit_Action_MetaData_set_descriptor_key ( envoy_config_route_v3_RateLimit_Action_MetaData msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RateLimit_Action_MetaData_set_metadata_key()

UPB_INLINE void envoy_config_route_v3_RateLimit_Action_MetaData_set_metadata_key ( envoy_config_route_v3_RateLimit_Action_MetaData msg,
struct envoy_type_metadata_v3_MetadataKey value 
)

◆ envoy_config_route_v3_RateLimit_Action_MetaData_set_source()

UPB_INLINE void envoy_config_route_v3_RateLimit_Action_MetaData_set_source ( envoy_config_route_v3_RateLimit_Action_MetaData msg,
int32_t  value 
)

◆ envoy_config_route_v3_RateLimit_Action_MetaData_source()

UPB_INLINE int32_t envoy_config_route_v3_RateLimit_Action_MetaData_source ( const envoy_config_route_v3_RateLimit_Action_MetaData msg)

◆ envoy_config_route_v3_RateLimit_Action_mutable_destination_cluster()

UPB_INLINE struct envoy_config_route_v3_RateLimit_Action_DestinationCluster* envoy_config_route_v3_RateLimit_Action_mutable_destination_cluster ( envoy_config_route_v3_RateLimit_Action msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Action_mutable_dynamic_metadata()

UPB_INLINE struct envoy_config_route_v3_RateLimit_Action_DynamicMetaData* envoy_config_route_v3_RateLimit_Action_mutable_dynamic_metadata ( envoy_config_route_v3_RateLimit_Action msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Action_mutable_extension()

UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig* envoy_config_route_v3_RateLimit_Action_mutable_extension ( envoy_config_route_v3_RateLimit_Action msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Action_mutable_generic_key()

UPB_INLINE struct envoy_config_route_v3_RateLimit_Action_GenericKey* envoy_config_route_v3_RateLimit_Action_mutable_generic_key ( envoy_config_route_v3_RateLimit_Action msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Action_mutable_header_value_match()

UPB_INLINE struct envoy_config_route_v3_RateLimit_Action_HeaderValueMatch* envoy_config_route_v3_RateLimit_Action_mutable_header_value_match ( envoy_config_route_v3_RateLimit_Action msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Action_mutable_metadata()

UPB_INLINE struct envoy_config_route_v3_RateLimit_Action_MetaData* envoy_config_route_v3_RateLimit_Action_mutable_metadata ( envoy_config_route_v3_RateLimit_Action msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Action_mutable_remote_address()

UPB_INLINE struct envoy_config_route_v3_RateLimit_Action_RemoteAddress* envoy_config_route_v3_RateLimit_Action_mutable_remote_address ( envoy_config_route_v3_RateLimit_Action msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Action_mutable_request_headers()

UPB_INLINE struct envoy_config_route_v3_RateLimit_Action_RequestHeaders* envoy_config_route_v3_RateLimit_Action_mutable_request_headers ( envoy_config_route_v3_RateLimit_Action msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Action_mutable_source_cluster()

UPB_INLINE struct envoy_config_route_v3_RateLimit_Action_SourceCluster* envoy_config_route_v3_RateLimit_Action_mutable_source_cluster ( envoy_config_route_v3_RateLimit_Action msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Action_new()

UPB_INLINE envoy_config_route_v3_RateLimit_Action* envoy_config_route_v3_RateLimit_Action_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RateLimit_Action_parse()

UPB_INLINE envoy_config_route_v3_RateLimit_Action* envoy_config_route_v3_RateLimit_Action_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Action_parse_ex()

UPB_INLINE envoy_config_route_v3_RateLimit_Action* envoy_config_route_v3_RateLimit_Action_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RateLimit_Action_remote_address()

UPB_INLINE const envoy_config_route_v3_RateLimit_Action_RemoteAddress* envoy_config_route_v3_RateLimit_Action_remote_address ( const envoy_config_route_v3_RateLimit_Action msg)

◆ envoy_config_route_v3_RateLimit_Action_RemoteAddress_new()

UPB_INLINE envoy_config_route_v3_RateLimit_Action_RemoteAddress* envoy_config_route_v3_RateLimit_Action_RemoteAddress_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RateLimit_Action_RemoteAddress_parse()

UPB_INLINE envoy_config_route_v3_RateLimit_Action_RemoteAddress* envoy_config_route_v3_RateLimit_Action_RemoteAddress_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Action_RemoteAddress_parse_ex()

UPB_INLINE envoy_config_route_v3_RateLimit_Action_RemoteAddress* envoy_config_route_v3_RateLimit_Action_RemoteAddress_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RateLimit_Action_RemoteAddress_serialize()

UPB_INLINE char* envoy_config_route_v3_RateLimit_Action_RemoteAddress_serialize ( const envoy_config_route_v3_RateLimit_Action_RemoteAddress msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RateLimit_Action_request_headers()

UPB_INLINE const envoy_config_route_v3_RateLimit_Action_RequestHeaders* envoy_config_route_v3_RateLimit_Action_request_headers ( const envoy_config_route_v3_RateLimit_Action msg)

◆ envoy_config_route_v3_RateLimit_Action_RequestHeaders_descriptor_key()

UPB_INLINE upb_strview envoy_config_route_v3_RateLimit_Action_RequestHeaders_descriptor_key ( const envoy_config_route_v3_RateLimit_Action_RequestHeaders msg)

◆ envoy_config_route_v3_RateLimit_Action_RequestHeaders_header_name()

UPB_INLINE upb_strview envoy_config_route_v3_RateLimit_Action_RequestHeaders_header_name ( const envoy_config_route_v3_RateLimit_Action_RequestHeaders msg)

◆ envoy_config_route_v3_RateLimit_Action_RequestHeaders_new()

UPB_INLINE envoy_config_route_v3_RateLimit_Action_RequestHeaders* envoy_config_route_v3_RateLimit_Action_RequestHeaders_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RateLimit_Action_RequestHeaders_parse()

UPB_INLINE envoy_config_route_v3_RateLimit_Action_RequestHeaders* envoy_config_route_v3_RateLimit_Action_RequestHeaders_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Action_RequestHeaders_parse_ex()

UPB_INLINE envoy_config_route_v3_RateLimit_Action_RequestHeaders* envoy_config_route_v3_RateLimit_Action_RequestHeaders_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RateLimit_Action_RequestHeaders_serialize()

UPB_INLINE char* envoy_config_route_v3_RateLimit_Action_RequestHeaders_serialize ( const envoy_config_route_v3_RateLimit_Action_RequestHeaders msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RateLimit_Action_RequestHeaders_set_descriptor_key()

UPB_INLINE void envoy_config_route_v3_RateLimit_Action_RequestHeaders_set_descriptor_key ( envoy_config_route_v3_RateLimit_Action_RequestHeaders msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RateLimit_Action_RequestHeaders_set_header_name()

UPB_INLINE void envoy_config_route_v3_RateLimit_Action_RequestHeaders_set_header_name ( envoy_config_route_v3_RateLimit_Action_RequestHeaders msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RateLimit_Action_RequestHeaders_set_skip_if_absent()

UPB_INLINE void envoy_config_route_v3_RateLimit_Action_RequestHeaders_set_skip_if_absent ( envoy_config_route_v3_RateLimit_Action_RequestHeaders msg,
bool  value 
)

◆ envoy_config_route_v3_RateLimit_Action_RequestHeaders_skip_if_absent()

UPB_INLINE bool envoy_config_route_v3_RateLimit_Action_RequestHeaders_skip_if_absent ( const envoy_config_route_v3_RateLimit_Action_RequestHeaders msg)

◆ envoy_config_route_v3_RateLimit_Action_serialize()

UPB_INLINE char* envoy_config_route_v3_RateLimit_Action_serialize ( const envoy_config_route_v3_RateLimit_Action msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RateLimit_Action_set_destination_cluster()

UPB_INLINE void envoy_config_route_v3_RateLimit_Action_set_destination_cluster ( envoy_config_route_v3_RateLimit_Action msg,
envoy_config_route_v3_RateLimit_Action_DestinationCluster value 
)

◆ envoy_config_route_v3_RateLimit_Action_set_dynamic_metadata()

UPB_INLINE void envoy_config_route_v3_RateLimit_Action_set_dynamic_metadata ( envoy_config_route_v3_RateLimit_Action msg,
envoy_config_route_v3_RateLimit_Action_DynamicMetaData value 
)

◆ envoy_config_route_v3_RateLimit_Action_set_extension()

UPB_INLINE void envoy_config_route_v3_RateLimit_Action_set_extension ( envoy_config_route_v3_RateLimit_Action msg,
struct envoy_config_core_v3_TypedExtensionConfig value 
)

◆ envoy_config_route_v3_RateLimit_Action_set_generic_key()

UPB_INLINE void envoy_config_route_v3_RateLimit_Action_set_generic_key ( envoy_config_route_v3_RateLimit_Action msg,
envoy_config_route_v3_RateLimit_Action_GenericKey value 
)

◆ envoy_config_route_v3_RateLimit_Action_set_header_value_match()

UPB_INLINE void envoy_config_route_v3_RateLimit_Action_set_header_value_match ( envoy_config_route_v3_RateLimit_Action msg,
envoy_config_route_v3_RateLimit_Action_HeaderValueMatch value 
)

◆ envoy_config_route_v3_RateLimit_Action_set_metadata()

UPB_INLINE void envoy_config_route_v3_RateLimit_Action_set_metadata ( envoy_config_route_v3_RateLimit_Action msg,
envoy_config_route_v3_RateLimit_Action_MetaData value 
)

◆ envoy_config_route_v3_RateLimit_Action_set_remote_address()

UPB_INLINE void envoy_config_route_v3_RateLimit_Action_set_remote_address ( envoy_config_route_v3_RateLimit_Action msg,
envoy_config_route_v3_RateLimit_Action_RemoteAddress value 
)

◆ envoy_config_route_v3_RateLimit_Action_set_request_headers()

UPB_INLINE void envoy_config_route_v3_RateLimit_Action_set_request_headers ( envoy_config_route_v3_RateLimit_Action msg,
envoy_config_route_v3_RateLimit_Action_RequestHeaders value 
)

◆ envoy_config_route_v3_RateLimit_Action_set_source_cluster()

UPB_INLINE void envoy_config_route_v3_RateLimit_Action_set_source_cluster ( envoy_config_route_v3_RateLimit_Action msg,
envoy_config_route_v3_RateLimit_Action_SourceCluster value 
)

◆ envoy_config_route_v3_RateLimit_Action_source_cluster()

UPB_INLINE const envoy_config_route_v3_RateLimit_Action_SourceCluster* envoy_config_route_v3_RateLimit_Action_source_cluster ( const envoy_config_route_v3_RateLimit_Action msg)

◆ envoy_config_route_v3_RateLimit_Action_SourceCluster_new()

UPB_INLINE envoy_config_route_v3_RateLimit_Action_SourceCluster* envoy_config_route_v3_RateLimit_Action_SourceCluster_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RateLimit_Action_SourceCluster_parse()

UPB_INLINE envoy_config_route_v3_RateLimit_Action_SourceCluster* envoy_config_route_v3_RateLimit_Action_SourceCluster_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Action_SourceCluster_parse_ex()

UPB_INLINE envoy_config_route_v3_RateLimit_Action_SourceCluster* envoy_config_route_v3_RateLimit_Action_SourceCluster_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RateLimit_Action_SourceCluster_serialize()

UPB_INLINE char* envoy_config_route_v3_RateLimit_Action_SourceCluster_serialize ( const envoy_config_route_v3_RateLimit_Action_SourceCluster msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RateLimit_actions()

UPB_INLINE const envoy_config_route_v3_RateLimit_Action* const* envoy_config_route_v3_RateLimit_actions ( const envoy_config_route_v3_RateLimit msg,
size_t *  len 
)

◆ envoy_config_route_v3_RateLimit_add_actions()

UPB_INLINE struct envoy_config_route_v3_RateLimit_Action* envoy_config_route_v3_RateLimit_add_actions ( envoy_config_route_v3_RateLimit msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_disable_key()

UPB_INLINE upb_strview envoy_config_route_v3_RateLimit_disable_key ( const envoy_config_route_v3_RateLimit msg)

◆ envoy_config_route_v3_RateLimit_has_actions()

UPB_INLINE bool envoy_config_route_v3_RateLimit_has_actions ( const envoy_config_route_v3_RateLimit msg)

◆ envoy_config_route_v3_RateLimit_has_limit()

UPB_INLINE bool envoy_config_route_v3_RateLimit_has_limit ( const envoy_config_route_v3_RateLimit msg)

◆ envoy_config_route_v3_RateLimit_has_stage()

UPB_INLINE bool envoy_config_route_v3_RateLimit_has_stage ( const envoy_config_route_v3_RateLimit msg)

◆ envoy_config_route_v3_RateLimit_limit()

UPB_INLINE const envoy_config_route_v3_RateLimit_Override* envoy_config_route_v3_RateLimit_limit ( const envoy_config_route_v3_RateLimit msg)

◆ envoy_config_route_v3_RateLimit_mutable_actions()

UPB_INLINE envoy_config_route_v3_RateLimit_Action** envoy_config_route_v3_RateLimit_mutable_actions ( envoy_config_route_v3_RateLimit msg,
size_t *  len 
)

◆ envoy_config_route_v3_RateLimit_mutable_limit()

UPB_INLINE struct envoy_config_route_v3_RateLimit_Override* envoy_config_route_v3_RateLimit_mutable_limit ( envoy_config_route_v3_RateLimit msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_mutable_stage()

UPB_INLINE struct google_protobuf_UInt32Value* envoy_config_route_v3_RateLimit_mutable_stage ( envoy_config_route_v3_RateLimit msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_new()

UPB_INLINE envoy_config_route_v3_RateLimit* envoy_config_route_v3_RateLimit_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RateLimit_Override_dynamic_metadata()

UPB_INLINE const envoy_config_route_v3_RateLimit_Override_DynamicMetadata* envoy_config_route_v3_RateLimit_Override_dynamic_metadata ( const envoy_config_route_v3_RateLimit_Override msg)

◆ envoy_config_route_v3_RateLimit_Override_DynamicMetadata_has_metadata_key()

UPB_INLINE bool envoy_config_route_v3_RateLimit_Override_DynamicMetadata_has_metadata_key ( const envoy_config_route_v3_RateLimit_Override_DynamicMetadata msg)

◆ envoy_config_route_v3_RateLimit_Override_DynamicMetadata_metadata_key()

UPB_INLINE const struct envoy_type_metadata_v3_MetadataKey* envoy_config_route_v3_RateLimit_Override_DynamicMetadata_metadata_key ( const envoy_config_route_v3_RateLimit_Override_DynamicMetadata msg)

◆ envoy_config_route_v3_RateLimit_Override_DynamicMetadata_mutable_metadata_key()

UPB_INLINE struct envoy_type_metadata_v3_MetadataKey* envoy_config_route_v3_RateLimit_Override_DynamicMetadata_mutable_metadata_key ( envoy_config_route_v3_RateLimit_Override_DynamicMetadata msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Override_DynamicMetadata_new()

UPB_INLINE envoy_config_route_v3_RateLimit_Override_DynamicMetadata* envoy_config_route_v3_RateLimit_Override_DynamicMetadata_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RateLimit_Override_DynamicMetadata_parse()

UPB_INLINE envoy_config_route_v3_RateLimit_Override_DynamicMetadata* envoy_config_route_v3_RateLimit_Override_DynamicMetadata_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Override_DynamicMetadata_parse_ex()

UPB_INLINE envoy_config_route_v3_RateLimit_Override_DynamicMetadata* envoy_config_route_v3_RateLimit_Override_DynamicMetadata_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RateLimit_Override_DynamicMetadata_serialize()

UPB_INLINE char* envoy_config_route_v3_RateLimit_Override_DynamicMetadata_serialize ( const envoy_config_route_v3_RateLimit_Override_DynamicMetadata msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RateLimit_Override_DynamicMetadata_set_metadata_key()

UPB_INLINE void envoy_config_route_v3_RateLimit_Override_DynamicMetadata_set_metadata_key ( envoy_config_route_v3_RateLimit_Override_DynamicMetadata msg,
struct envoy_type_metadata_v3_MetadataKey value 
)

◆ envoy_config_route_v3_RateLimit_Override_has_dynamic_metadata()

UPB_INLINE bool envoy_config_route_v3_RateLimit_Override_has_dynamic_metadata ( const envoy_config_route_v3_RateLimit_Override msg)

◆ envoy_config_route_v3_RateLimit_Override_mutable_dynamic_metadata()

UPB_INLINE struct envoy_config_route_v3_RateLimit_Override_DynamicMetadata* envoy_config_route_v3_RateLimit_Override_mutable_dynamic_metadata ( envoy_config_route_v3_RateLimit_Override msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Override_new()

UPB_INLINE envoy_config_route_v3_RateLimit_Override* envoy_config_route_v3_RateLimit_Override_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RateLimit_Override_override_specifier_case()

UPB_INLINE envoy_config_route_v3_RateLimit_Override_override_specifier_oneofcases envoy_config_route_v3_RateLimit_Override_override_specifier_case ( const envoy_config_route_v3_RateLimit_Override msg)

◆ envoy_config_route_v3_RateLimit_Override_parse()

UPB_INLINE envoy_config_route_v3_RateLimit_Override* envoy_config_route_v3_RateLimit_Override_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_Override_parse_ex()

UPB_INLINE envoy_config_route_v3_RateLimit_Override* envoy_config_route_v3_RateLimit_Override_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RateLimit_Override_serialize()

UPB_INLINE char* envoy_config_route_v3_RateLimit_Override_serialize ( const envoy_config_route_v3_RateLimit_Override msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RateLimit_Override_set_dynamic_metadata()

UPB_INLINE void envoy_config_route_v3_RateLimit_Override_set_dynamic_metadata ( envoy_config_route_v3_RateLimit_Override msg,
envoy_config_route_v3_RateLimit_Override_DynamicMetadata value 
)

◆ envoy_config_route_v3_RateLimit_parse()

UPB_INLINE envoy_config_route_v3_RateLimit* envoy_config_route_v3_RateLimit_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_parse_ex()

UPB_INLINE envoy_config_route_v3_RateLimit* envoy_config_route_v3_RateLimit_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RateLimit_resize_actions()

UPB_INLINE envoy_config_route_v3_RateLimit_Action** envoy_config_route_v3_RateLimit_resize_actions ( envoy_config_route_v3_RateLimit msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RateLimit_serialize()

UPB_INLINE char* envoy_config_route_v3_RateLimit_serialize ( const envoy_config_route_v3_RateLimit msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RateLimit_set_disable_key()

UPB_INLINE void envoy_config_route_v3_RateLimit_set_disable_key ( envoy_config_route_v3_RateLimit msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RateLimit_set_limit()

UPB_INLINE void envoy_config_route_v3_RateLimit_set_limit ( envoy_config_route_v3_RateLimit msg,
envoy_config_route_v3_RateLimit_Override value 
)

◆ envoy_config_route_v3_RateLimit_set_stage()

UPB_INLINE void envoy_config_route_v3_RateLimit_set_stage ( envoy_config_route_v3_RateLimit msg,
struct google_protobuf_UInt32Value value 
)

◆ envoy_config_route_v3_RateLimit_stage()

UPB_INLINE const struct google_protobuf_UInt32Value* envoy_config_route_v3_RateLimit_stage ( const envoy_config_route_v3_RateLimit msg)

◆ envoy_config_route_v3_RedirectAction_has_https_redirect()

UPB_INLINE bool envoy_config_route_v3_RedirectAction_has_https_redirect ( const envoy_config_route_v3_RedirectAction msg)

◆ envoy_config_route_v3_RedirectAction_has_path_redirect()

UPB_INLINE bool envoy_config_route_v3_RedirectAction_has_path_redirect ( const envoy_config_route_v3_RedirectAction msg)

◆ envoy_config_route_v3_RedirectAction_has_prefix_rewrite()

UPB_INLINE bool envoy_config_route_v3_RedirectAction_has_prefix_rewrite ( const envoy_config_route_v3_RedirectAction msg)

◆ envoy_config_route_v3_RedirectAction_has_regex_rewrite()

UPB_INLINE bool envoy_config_route_v3_RedirectAction_has_regex_rewrite ( const envoy_config_route_v3_RedirectAction msg)

◆ envoy_config_route_v3_RedirectAction_has_scheme_redirect()

UPB_INLINE bool envoy_config_route_v3_RedirectAction_has_scheme_redirect ( const envoy_config_route_v3_RedirectAction msg)

◆ envoy_config_route_v3_RedirectAction_host_redirect()

UPB_INLINE upb_strview envoy_config_route_v3_RedirectAction_host_redirect ( const envoy_config_route_v3_RedirectAction msg)

◆ envoy_config_route_v3_RedirectAction_https_redirect()

UPB_INLINE bool envoy_config_route_v3_RedirectAction_https_redirect ( const envoy_config_route_v3_RedirectAction msg)

◆ envoy_config_route_v3_RedirectAction_mutable_regex_rewrite()

UPB_INLINE struct envoy_type_matcher_v3_RegexMatchAndSubstitute* envoy_config_route_v3_RedirectAction_mutable_regex_rewrite ( envoy_config_route_v3_RedirectAction msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RedirectAction_new()

UPB_INLINE envoy_config_route_v3_RedirectAction* envoy_config_route_v3_RedirectAction_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RedirectAction_parse()

UPB_INLINE envoy_config_route_v3_RedirectAction* envoy_config_route_v3_RedirectAction_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RedirectAction_parse_ex()

UPB_INLINE envoy_config_route_v3_RedirectAction* envoy_config_route_v3_RedirectAction_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RedirectAction_path_redirect()

UPB_INLINE upb_strview envoy_config_route_v3_RedirectAction_path_redirect ( const envoy_config_route_v3_RedirectAction msg)

◆ envoy_config_route_v3_RedirectAction_path_rewrite_specifier_case()

UPB_INLINE envoy_config_route_v3_RedirectAction_path_rewrite_specifier_oneofcases envoy_config_route_v3_RedirectAction_path_rewrite_specifier_case ( const envoy_config_route_v3_RedirectAction msg)

◆ envoy_config_route_v3_RedirectAction_port_redirect()

UPB_INLINE uint32_t envoy_config_route_v3_RedirectAction_port_redirect ( const envoy_config_route_v3_RedirectAction msg)

◆ envoy_config_route_v3_RedirectAction_prefix_rewrite()

UPB_INLINE upb_strview envoy_config_route_v3_RedirectAction_prefix_rewrite ( const envoy_config_route_v3_RedirectAction msg)

◆ envoy_config_route_v3_RedirectAction_regex_rewrite()

UPB_INLINE const struct envoy_type_matcher_v3_RegexMatchAndSubstitute* envoy_config_route_v3_RedirectAction_regex_rewrite ( const envoy_config_route_v3_RedirectAction msg)

◆ envoy_config_route_v3_RedirectAction_response_code()

UPB_INLINE int32_t envoy_config_route_v3_RedirectAction_response_code ( const envoy_config_route_v3_RedirectAction msg)

◆ envoy_config_route_v3_RedirectAction_scheme_redirect()

UPB_INLINE upb_strview envoy_config_route_v3_RedirectAction_scheme_redirect ( const envoy_config_route_v3_RedirectAction msg)

◆ envoy_config_route_v3_RedirectAction_scheme_rewrite_specifier_case()

UPB_INLINE envoy_config_route_v3_RedirectAction_scheme_rewrite_specifier_oneofcases envoy_config_route_v3_RedirectAction_scheme_rewrite_specifier_case ( const envoy_config_route_v3_RedirectAction msg)

◆ envoy_config_route_v3_RedirectAction_serialize()

UPB_INLINE char* envoy_config_route_v3_RedirectAction_serialize ( const envoy_config_route_v3_RedirectAction msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RedirectAction_set_host_redirect()

UPB_INLINE void envoy_config_route_v3_RedirectAction_set_host_redirect ( envoy_config_route_v3_RedirectAction msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RedirectAction_set_https_redirect()

UPB_INLINE void envoy_config_route_v3_RedirectAction_set_https_redirect ( envoy_config_route_v3_RedirectAction msg,
bool  value 
)

◆ envoy_config_route_v3_RedirectAction_set_path_redirect()

UPB_INLINE void envoy_config_route_v3_RedirectAction_set_path_redirect ( envoy_config_route_v3_RedirectAction msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RedirectAction_set_port_redirect()

UPB_INLINE void envoy_config_route_v3_RedirectAction_set_port_redirect ( envoy_config_route_v3_RedirectAction msg,
uint32_t  value 
)

◆ envoy_config_route_v3_RedirectAction_set_prefix_rewrite()

UPB_INLINE void envoy_config_route_v3_RedirectAction_set_prefix_rewrite ( envoy_config_route_v3_RedirectAction msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RedirectAction_set_regex_rewrite()

UPB_INLINE void envoy_config_route_v3_RedirectAction_set_regex_rewrite ( envoy_config_route_v3_RedirectAction msg,
struct envoy_type_matcher_v3_RegexMatchAndSubstitute value 
)

◆ envoy_config_route_v3_RedirectAction_set_response_code()

UPB_INLINE void envoy_config_route_v3_RedirectAction_set_response_code ( envoy_config_route_v3_RedirectAction msg,
int32_t  value 
)

◆ envoy_config_route_v3_RedirectAction_set_scheme_redirect()

UPB_INLINE void envoy_config_route_v3_RedirectAction_set_scheme_redirect ( envoy_config_route_v3_RedirectAction msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RedirectAction_set_strip_query()

UPB_INLINE void envoy_config_route_v3_RedirectAction_set_strip_query ( envoy_config_route_v3_RedirectAction msg,
bool  value 
)

◆ envoy_config_route_v3_RedirectAction_strip_query()

UPB_INLINE bool envoy_config_route_v3_RedirectAction_strip_query ( const envoy_config_route_v3_RedirectAction msg)

◆ envoy_config_route_v3_RetryPolicy_add_retriable_headers()

UPB_INLINE struct envoy_config_route_v3_HeaderMatcher* envoy_config_route_v3_RetryPolicy_add_retriable_headers ( envoy_config_route_v3_RetryPolicy msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_add_retriable_request_headers()

UPB_INLINE struct envoy_config_route_v3_HeaderMatcher* envoy_config_route_v3_RetryPolicy_add_retriable_request_headers ( envoy_config_route_v3_RetryPolicy msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_add_retriable_status_codes()

UPB_INLINE bool envoy_config_route_v3_RetryPolicy_add_retriable_status_codes ( envoy_config_route_v3_RetryPolicy msg,
uint32_t  val,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_add_retry_host_predicate()

UPB_INLINE struct envoy_config_route_v3_RetryPolicy_RetryHostPredicate* envoy_config_route_v3_RetryPolicy_add_retry_host_predicate ( envoy_config_route_v3_RetryPolicy msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_has_num_retries()

UPB_INLINE bool envoy_config_route_v3_RetryPolicy_has_num_retries ( const envoy_config_route_v3_RetryPolicy msg)

◆ envoy_config_route_v3_RetryPolicy_has_per_try_timeout()

UPB_INLINE bool envoy_config_route_v3_RetryPolicy_has_per_try_timeout ( const envoy_config_route_v3_RetryPolicy msg)

◆ envoy_config_route_v3_RetryPolicy_has_rate_limited_retry_back_off()

UPB_INLINE bool envoy_config_route_v3_RetryPolicy_has_rate_limited_retry_back_off ( const envoy_config_route_v3_RetryPolicy msg)

◆ envoy_config_route_v3_RetryPolicy_has_retriable_headers()

UPB_INLINE bool envoy_config_route_v3_RetryPolicy_has_retriable_headers ( const envoy_config_route_v3_RetryPolicy msg)

◆ envoy_config_route_v3_RetryPolicy_has_retriable_request_headers()

UPB_INLINE bool envoy_config_route_v3_RetryPolicy_has_retriable_request_headers ( const envoy_config_route_v3_RetryPolicy msg)

◆ envoy_config_route_v3_RetryPolicy_has_retry_back_off()

UPB_INLINE bool envoy_config_route_v3_RetryPolicy_has_retry_back_off ( const envoy_config_route_v3_RetryPolicy msg)

◆ envoy_config_route_v3_RetryPolicy_has_retry_host_predicate()

UPB_INLINE bool envoy_config_route_v3_RetryPolicy_has_retry_host_predicate ( const envoy_config_route_v3_RetryPolicy msg)

◆ envoy_config_route_v3_RetryPolicy_has_retry_priority()

UPB_INLINE bool envoy_config_route_v3_RetryPolicy_has_retry_priority ( const envoy_config_route_v3_RetryPolicy msg)

◆ envoy_config_route_v3_RetryPolicy_host_selection_retry_max_attempts()

UPB_INLINE int64_t envoy_config_route_v3_RetryPolicy_host_selection_retry_max_attempts ( const envoy_config_route_v3_RetryPolicy msg)

◆ envoy_config_route_v3_RetryPolicy_mutable_num_retries()

UPB_INLINE struct google_protobuf_UInt32Value* envoy_config_route_v3_RetryPolicy_mutable_num_retries ( envoy_config_route_v3_RetryPolicy msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_mutable_per_try_timeout()

UPB_INLINE struct google_protobuf_Duration* envoy_config_route_v3_RetryPolicy_mutable_per_try_timeout ( envoy_config_route_v3_RetryPolicy msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_mutable_rate_limited_retry_back_off()

UPB_INLINE struct envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff* envoy_config_route_v3_RetryPolicy_mutable_rate_limited_retry_back_off ( envoy_config_route_v3_RetryPolicy msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_mutable_retriable_headers()

UPB_INLINE envoy_config_route_v3_HeaderMatcher** envoy_config_route_v3_RetryPolicy_mutable_retriable_headers ( envoy_config_route_v3_RetryPolicy msg,
size_t *  len 
)

◆ envoy_config_route_v3_RetryPolicy_mutable_retriable_request_headers()

UPB_INLINE envoy_config_route_v3_HeaderMatcher** envoy_config_route_v3_RetryPolicy_mutable_retriable_request_headers ( envoy_config_route_v3_RetryPolicy msg,
size_t *  len 
)

◆ envoy_config_route_v3_RetryPolicy_mutable_retriable_status_codes()

UPB_INLINE uint32_t* envoy_config_route_v3_RetryPolicy_mutable_retriable_status_codes ( envoy_config_route_v3_RetryPolicy msg,
size_t *  len 
)

◆ envoy_config_route_v3_RetryPolicy_mutable_retry_back_off()

UPB_INLINE struct envoy_config_route_v3_RetryPolicy_RetryBackOff* envoy_config_route_v3_RetryPolicy_mutable_retry_back_off ( envoy_config_route_v3_RetryPolicy msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_mutable_retry_host_predicate()

UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryHostPredicate** envoy_config_route_v3_RetryPolicy_mutable_retry_host_predicate ( envoy_config_route_v3_RetryPolicy msg,
size_t *  len 
)

◆ envoy_config_route_v3_RetryPolicy_mutable_retry_priority()

UPB_INLINE struct envoy_config_route_v3_RetryPolicy_RetryPriority* envoy_config_route_v3_RetryPolicy_mutable_retry_priority ( envoy_config_route_v3_RetryPolicy msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_new()

UPB_INLINE envoy_config_route_v3_RetryPolicy* envoy_config_route_v3_RetryPolicy_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RetryPolicy_num_retries()

UPB_INLINE const struct google_protobuf_UInt32Value* envoy_config_route_v3_RetryPolicy_num_retries ( const envoy_config_route_v3_RetryPolicy msg)

◆ envoy_config_route_v3_RetryPolicy_parse()

UPB_INLINE envoy_config_route_v3_RetryPolicy* envoy_config_route_v3_RetryPolicy_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_parse_ex()

UPB_INLINE envoy_config_route_v3_RetryPolicy* envoy_config_route_v3_RetryPolicy_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RetryPolicy_per_try_timeout()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_route_v3_RetryPolicy_per_try_timeout ( const envoy_config_route_v3_RetryPolicy msg)

◆ envoy_config_route_v3_RetryPolicy_rate_limited_retry_back_off()

UPB_INLINE const envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff* envoy_config_route_v3_RetryPolicy_rate_limited_retry_back_off ( const envoy_config_route_v3_RetryPolicy msg)

◆ envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_add_reset_headers()

UPB_INLINE struct envoy_config_route_v3_RetryPolicy_ResetHeader* envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_add_reset_headers ( envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_has_max_interval()

UPB_INLINE bool envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_has_max_interval ( const envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff msg)

◆ envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_has_reset_headers()

UPB_INLINE bool envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_has_reset_headers ( const envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff msg)

◆ envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_max_interval()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_max_interval ( const envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff msg)

◆ envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_mutable_max_interval()

UPB_INLINE struct google_protobuf_Duration* envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_mutable_max_interval ( envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_mutable_reset_headers()

UPB_INLINE envoy_config_route_v3_RetryPolicy_ResetHeader** envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_mutable_reset_headers ( envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff msg,
size_t *  len 
)

◆ envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_new()

UPB_INLINE envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff* envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_parse()

UPB_INLINE envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff* envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_parse_ex()

UPB_INLINE envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff* envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_reset_headers()

UPB_INLINE const envoy_config_route_v3_RetryPolicy_ResetHeader* const* envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_reset_headers ( const envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff msg,
size_t *  len 
)

◆ envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_resize_reset_headers()

UPB_INLINE envoy_config_route_v3_RetryPolicy_ResetHeader** envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_resize_reset_headers ( envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_serialize()

UPB_INLINE char* envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_serialize ( const envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_set_max_interval()

UPB_INLINE void envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_set_max_interval ( envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_route_v3_RetryPolicy_ResetHeader_format()

UPB_INLINE int32_t envoy_config_route_v3_RetryPolicy_ResetHeader_format ( const envoy_config_route_v3_RetryPolicy_ResetHeader msg)

◆ envoy_config_route_v3_RetryPolicy_ResetHeader_name()

UPB_INLINE upb_strview envoy_config_route_v3_RetryPolicy_ResetHeader_name ( const envoy_config_route_v3_RetryPolicy_ResetHeader msg)

◆ envoy_config_route_v3_RetryPolicy_ResetHeader_new()

UPB_INLINE envoy_config_route_v3_RetryPolicy_ResetHeader* envoy_config_route_v3_RetryPolicy_ResetHeader_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RetryPolicy_ResetHeader_parse()

UPB_INLINE envoy_config_route_v3_RetryPolicy_ResetHeader* envoy_config_route_v3_RetryPolicy_ResetHeader_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_ResetHeader_parse_ex()

UPB_INLINE envoy_config_route_v3_RetryPolicy_ResetHeader* envoy_config_route_v3_RetryPolicy_ResetHeader_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RetryPolicy_ResetHeader_serialize()

UPB_INLINE char* envoy_config_route_v3_RetryPolicy_ResetHeader_serialize ( const envoy_config_route_v3_RetryPolicy_ResetHeader msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RetryPolicy_ResetHeader_set_format()

UPB_INLINE void envoy_config_route_v3_RetryPolicy_ResetHeader_set_format ( envoy_config_route_v3_RetryPolicy_ResetHeader msg,
int32_t  value 
)

◆ envoy_config_route_v3_RetryPolicy_ResetHeader_set_name()

UPB_INLINE void envoy_config_route_v3_RetryPolicy_ResetHeader_set_name ( envoy_config_route_v3_RetryPolicy_ResetHeader msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RetryPolicy_resize_retriable_headers()

UPB_INLINE envoy_config_route_v3_HeaderMatcher** envoy_config_route_v3_RetryPolicy_resize_retriable_headers ( envoy_config_route_v3_RetryPolicy msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_resize_retriable_request_headers()

UPB_INLINE envoy_config_route_v3_HeaderMatcher** envoy_config_route_v3_RetryPolicy_resize_retriable_request_headers ( envoy_config_route_v3_RetryPolicy msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_resize_retriable_status_codes()

UPB_INLINE uint32_t* envoy_config_route_v3_RetryPolicy_resize_retriable_status_codes ( envoy_config_route_v3_RetryPolicy msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_resize_retry_host_predicate()

UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryHostPredicate** envoy_config_route_v3_RetryPolicy_resize_retry_host_predicate ( envoy_config_route_v3_RetryPolicy msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_retriable_headers()

UPB_INLINE const envoy_config_route_v3_HeaderMatcher* const* envoy_config_route_v3_RetryPolicy_retriable_headers ( const envoy_config_route_v3_RetryPolicy msg,
size_t *  len 
)

◆ envoy_config_route_v3_RetryPolicy_retriable_request_headers()

UPB_INLINE const envoy_config_route_v3_HeaderMatcher* const* envoy_config_route_v3_RetryPolicy_retriable_request_headers ( const envoy_config_route_v3_RetryPolicy msg,
size_t *  len 
)

◆ envoy_config_route_v3_RetryPolicy_retriable_status_codes()

UPB_INLINE uint32_t const* envoy_config_route_v3_RetryPolicy_retriable_status_codes ( const envoy_config_route_v3_RetryPolicy msg,
size_t *  len 
)

◆ envoy_config_route_v3_RetryPolicy_retry_back_off()

UPB_INLINE const envoy_config_route_v3_RetryPolicy_RetryBackOff* envoy_config_route_v3_RetryPolicy_retry_back_off ( const envoy_config_route_v3_RetryPolicy msg)

◆ envoy_config_route_v3_RetryPolicy_retry_host_predicate()

UPB_INLINE const envoy_config_route_v3_RetryPolicy_RetryHostPredicate* const* envoy_config_route_v3_RetryPolicy_retry_host_predicate ( const envoy_config_route_v3_RetryPolicy msg,
size_t *  len 
)

◆ envoy_config_route_v3_RetryPolicy_retry_on()

UPB_INLINE upb_strview envoy_config_route_v3_RetryPolicy_retry_on ( const envoy_config_route_v3_RetryPolicy msg)

◆ envoy_config_route_v3_RetryPolicy_retry_priority()

UPB_INLINE const envoy_config_route_v3_RetryPolicy_RetryPriority* envoy_config_route_v3_RetryPolicy_retry_priority ( const envoy_config_route_v3_RetryPolicy msg)

◆ envoy_config_route_v3_RetryPolicy_RetryBackOff_base_interval()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_route_v3_RetryPolicy_RetryBackOff_base_interval ( const envoy_config_route_v3_RetryPolicy_RetryBackOff msg)

◆ envoy_config_route_v3_RetryPolicy_RetryBackOff_has_base_interval()

UPB_INLINE bool envoy_config_route_v3_RetryPolicy_RetryBackOff_has_base_interval ( const envoy_config_route_v3_RetryPolicy_RetryBackOff msg)

◆ envoy_config_route_v3_RetryPolicy_RetryBackOff_has_max_interval()

UPB_INLINE bool envoy_config_route_v3_RetryPolicy_RetryBackOff_has_max_interval ( const envoy_config_route_v3_RetryPolicy_RetryBackOff msg)

◆ envoy_config_route_v3_RetryPolicy_RetryBackOff_max_interval()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_route_v3_RetryPolicy_RetryBackOff_max_interval ( const envoy_config_route_v3_RetryPolicy_RetryBackOff msg)

◆ envoy_config_route_v3_RetryPolicy_RetryBackOff_mutable_base_interval()

UPB_INLINE struct google_protobuf_Duration* envoy_config_route_v3_RetryPolicy_RetryBackOff_mutable_base_interval ( envoy_config_route_v3_RetryPolicy_RetryBackOff msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_RetryBackOff_mutable_max_interval()

UPB_INLINE struct google_protobuf_Duration* envoy_config_route_v3_RetryPolicy_RetryBackOff_mutable_max_interval ( envoy_config_route_v3_RetryPolicy_RetryBackOff msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_RetryBackOff_new()

UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryBackOff* envoy_config_route_v3_RetryPolicy_RetryBackOff_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RetryPolicy_RetryBackOff_parse()

UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryBackOff* envoy_config_route_v3_RetryPolicy_RetryBackOff_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_RetryBackOff_parse_ex()

UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryBackOff* envoy_config_route_v3_RetryPolicy_RetryBackOff_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RetryPolicy_RetryBackOff_serialize()

UPB_INLINE char* envoy_config_route_v3_RetryPolicy_RetryBackOff_serialize ( const envoy_config_route_v3_RetryPolicy_RetryBackOff msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RetryPolicy_RetryBackOff_set_base_interval()

UPB_INLINE void envoy_config_route_v3_RetryPolicy_RetryBackOff_set_base_interval ( envoy_config_route_v3_RetryPolicy_RetryBackOff msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_route_v3_RetryPolicy_RetryBackOff_set_max_interval()

UPB_INLINE void envoy_config_route_v3_RetryPolicy_RetryBackOff_set_max_interval ( envoy_config_route_v3_RetryPolicy_RetryBackOff msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_route_v3_RetryPolicy_RetryHostPredicate_config_type_case()

UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryHostPredicate_config_type_oneofcases envoy_config_route_v3_RetryPolicy_RetryHostPredicate_config_type_case ( const envoy_config_route_v3_RetryPolicy_RetryHostPredicate msg)

◆ envoy_config_route_v3_RetryPolicy_RetryHostPredicate_has_typed_config()

UPB_INLINE bool envoy_config_route_v3_RetryPolicy_RetryHostPredicate_has_typed_config ( const envoy_config_route_v3_RetryPolicy_RetryHostPredicate msg)

◆ envoy_config_route_v3_RetryPolicy_RetryHostPredicate_mutable_typed_config()

UPB_INLINE struct google_protobuf_Any* envoy_config_route_v3_RetryPolicy_RetryHostPredicate_mutable_typed_config ( envoy_config_route_v3_RetryPolicy_RetryHostPredicate msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_RetryHostPredicate_name()

UPB_INLINE upb_strview envoy_config_route_v3_RetryPolicy_RetryHostPredicate_name ( const envoy_config_route_v3_RetryPolicy_RetryHostPredicate msg)

◆ envoy_config_route_v3_RetryPolicy_RetryHostPredicate_new()

UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryHostPredicate* envoy_config_route_v3_RetryPolicy_RetryHostPredicate_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RetryPolicy_RetryHostPredicate_parse()

UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryHostPredicate* envoy_config_route_v3_RetryPolicy_RetryHostPredicate_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_RetryHostPredicate_parse_ex()

UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryHostPredicate* envoy_config_route_v3_RetryPolicy_RetryHostPredicate_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RetryPolicy_RetryHostPredicate_serialize()

UPB_INLINE char* envoy_config_route_v3_RetryPolicy_RetryHostPredicate_serialize ( const envoy_config_route_v3_RetryPolicy_RetryHostPredicate msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RetryPolicy_RetryHostPredicate_set_name()

UPB_INLINE void envoy_config_route_v3_RetryPolicy_RetryHostPredicate_set_name ( envoy_config_route_v3_RetryPolicy_RetryHostPredicate msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RetryPolicy_RetryHostPredicate_set_typed_config()

UPB_INLINE void envoy_config_route_v3_RetryPolicy_RetryHostPredicate_set_typed_config ( envoy_config_route_v3_RetryPolicy_RetryHostPredicate msg,
struct google_protobuf_Any value 
)

◆ envoy_config_route_v3_RetryPolicy_RetryHostPredicate_typed_config()

UPB_INLINE const struct google_protobuf_Any* envoy_config_route_v3_RetryPolicy_RetryHostPredicate_typed_config ( const envoy_config_route_v3_RetryPolicy_RetryHostPredicate msg)

◆ envoy_config_route_v3_RetryPolicy_RetryPriority_config_type_case()

UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryPriority_config_type_oneofcases envoy_config_route_v3_RetryPolicy_RetryPriority_config_type_case ( const envoy_config_route_v3_RetryPolicy_RetryPriority msg)

◆ envoy_config_route_v3_RetryPolicy_RetryPriority_has_typed_config()

UPB_INLINE bool envoy_config_route_v3_RetryPolicy_RetryPriority_has_typed_config ( const envoy_config_route_v3_RetryPolicy_RetryPriority msg)

◆ envoy_config_route_v3_RetryPolicy_RetryPriority_mutable_typed_config()

UPB_INLINE struct google_protobuf_Any* envoy_config_route_v3_RetryPolicy_RetryPriority_mutable_typed_config ( envoy_config_route_v3_RetryPolicy_RetryPriority msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_RetryPriority_name()

UPB_INLINE upb_strview envoy_config_route_v3_RetryPolicy_RetryPriority_name ( const envoy_config_route_v3_RetryPolicy_RetryPriority msg)

◆ envoy_config_route_v3_RetryPolicy_RetryPriority_new()

UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryPriority* envoy_config_route_v3_RetryPolicy_RetryPriority_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RetryPolicy_RetryPriority_parse()

UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryPriority* envoy_config_route_v3_RetryPolicy_RetryPriority_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RetryPolicy_RetryPriority_parse_ex()

UPB_INLINE envoy_config_route_v3_RetryPolicy_RetryPriority* envoy_config_route_v3_RetryPolicy_RetryPriority_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RetryPolicy_RetryPriority_serialize()

UPB_INLINE char* envoy_config_route_v3_RetryPolicy_RetryPriority_serialize ( const envoy_config_route_v3_RetryPolicy_RetryPriority msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RetryPolicy_RetryPriority_set_name()

UPB_INLINE void envoy_config_route_v3_RetryPolicy_RetryPriority_set_name ( envoy_config_route_v3_RetryPolicy_RetryPriority msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RetryPolicy_RetryPriority_set_typed_config()

UPB_INLINE void envoy_config_route_v3_RetryPolicy_RetryPriority_set_typed_config ( envoy_config_route_v3_RetryPolicy_RetryPriority msg,
struct google_protobuf_Any value 
)

◆ envoy_config_route_v3_RetryPolicy_RetryPriority_typed_config()

UPB_INLINE const struct google_protobuf_Any* envoy_config_route_v3_RetryPolicy_RetryPriority_typed_config ( const envoy_config_route_v3_RetryPolicy_RetryPriority msg)

◆ envoy_config_route_v3_RetryPolicy_serialize()

UPB_INLINE char* envoy_config_route_v3_RetryPolicy_serialize ( const envoy_config_route_v3_RetryPolicy msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RetryPolicy_set_host_selection_retry_max_attempts()

UPB_INLINE void envoy_config_route_v3_RetryPolicy_set_host_selection_retry_max_attempts ( envoy_config_route_v3_RetryPolicy msg,
int64_t  value 
)

◆ envoy_config_route_v3_RetryPolicy_set_num_retries()

UPB_INLINE void envoy_config_route_v3_RetryPolicy_set_num_retries ( envoy_config_route_v3_RetryPolicy msg,
struct google_protobuf_UInt32Value value 
)

◆ envoy_config_route_v3_RetryPolicy_set_per_try_timeout()

UPB_INLINE void envoy_config_route_v3_RetryPolicy_set_per_try_timeout ( envoy_config_route_v3_RetryPolicy msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_route_v3_RetryPolicy_set_rate_limited_retry_back_off()

UPB_INLINE void envoy_config_route_v3_RetryPolicy_set_rate_limited_retry_back_off ( envoy_config_route_v3_RetryPolicy msg,
envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff value 
)

◆ envoy_config_route_v3_RetryPolicy_set_retry_back_off()

UPB_INLINE void envoy_config_route_v3_RetryPolicy_set_retry_back_off ( envoy_config_route_v3_RetryPolicy msg,
envoy_config_route_v3_RetryPolicy_RetryBackOff value 
)

◆ envoy_config_route_v3_RetryPolicy_set_retry_on()

UPB_INLINE void envoy_config_route_v3_RetryPolicy_set_retry_on ( envoy_config_route_v3_RetryPolicy msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RetryPolicy_set_retry_priority()

UPB_INLINE void envoy_config_route_v3_RetryPolicy_set_retry_priority ( envoy_config_route_v3_RetryPolicy msg,
envoy_config_route_v3_RetryPolicy_RetryPriority value 
)

◆ envoy_config_route_v3_Route_action_case()

UPB_INLINE envoy_config_route_v3_Route_action_oneofcases envoy_config_route_v3_Route_action_case ( const envoy_config_route_v3_Route msg)

◆ envoy_config_route_v3_Route_add_request_headers_to_add()

UPB_INLINE struct envoy_config_core_v3_HeaderValueOption* envoy_config_route_v3_Route_add_request_headers_to_add ( envoy_config_route_v3_Route msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Route_add_request_headers_to_remove()

UPB_INLINE bool envoy_config_route_v3_Route_add_request_headers_to_remove ( envoy_config_route_v3_Route msg,
upb_strview  val,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Route_add_response_headers_to_add()

UPB_INLINE struct envoy_config_core_v3_HeaderValueOption* envoy_config_route_v3_Route_add_response_headers_to_add ( envoy_config_route_v3_Route msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Route_add_response_headers_to_remove()

UPB_INLINE bool envoy_config_route_v3_Route_add_response_headers_to_remove ( envoy_config_route_v3_Route msg,
upb_strview  val,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Route_decorator()

UPB_INLINE const envoy_config_route_v3_Decorator* envoy_config_route_v3_Route_decorator ( const envoy_config_route_v3_Route msg)

◆ envoy_config_route_v3_Route_direct_response()

UPB_INLINE const envoy_config_route_v3_DirectResponseAction* envoy_config_route_v3_Route_direct_response ( const envoy_config_route_v3_Route msg)

◆ envoy_config_route_v3_Route_filter_action()

UPB_INLINE const envoy_config_route_v3_FilterAction* envoy_config_route_v3_Route_filter_action ( const envoy_config_route_v3_Route msg)

◆ envoy_config_route_v3_Route_has_decorator()

UPB_INLINE bool envoy_config_route_v3_Route_has_decorator ( const envoy_config_route_v3_Route msg)

◆ envoy_config_route_v3_Route_has_direct_response()

UPB_INLINE bool envoy_config_route_v3_Route_has_direct_response ( const envoy_config_route_v3_Route msg)

◆ envoy_config_route_v3_Route_has_filter_action()

UPB_INLINE bool envoy_config_route_v3_Route_has_filter_action ( const envoy_config_route_v3_Route msg)

◆ envoy_config_route_v3_Route_has_match()

UPB_INLINE bool envoy_config_route_v3_Route_has_match ( const envoy_config_route_v3_Route msg)

◆ envoy_config_route_v3_Route_has_metadata()

UPB_INLINE bool envoy_config_route_v3_Route_has_metadata ( const envoy_config_route_v3_Route msg)

◆ envoy_config_route_v3_Route_has_per_request_buffer_limit_bytes()

UPB_INLINE bool envoy_config_route_v3_Route_has_per_request_buffer_limit_bytes ( const envoy_config_route_v3_Route msg)

◆ envoy_config_route_v3_Route_has_redirect()

UPB_INLINE bool envoy_config_route_v3_Route_has_redirect ( const envoy_config_route_v3_Route msg)

◆ envoy_config_route_v3_Route_has_request_headers_to_add()

UPB_INLINE bool envoy_config_route_v3_Route_has_request_headers_to_add ( const envoy_config_route_v3_Route msg)

◆ envoy_config_route_v3_Route_has_response_headers_to_add()

UPB_INLINE bool envoy_config_route_v3_Route_has_response_headers_to_add ( const envoy_config_route_v3_Route msg)

◆ envoy_config_route_v3_Route_has_route()

UPB_INLINE bool envoy_config_route_v3_Route_has_route ( const envoy_config_route_v3_Route msg)

◆ envoy_config_route_v3_Route_has_tracing()

UPB_INLINE bool envoy_config_route_v3_Route_has_tracing ( const envoy_config_route_v3_Route msg)

◆ envoy_config_route_v3_Route_has_typed_per_filter_config()

UPB_INLINE bool envoy_config_route_v3_Route_has_typed_per_filter_config ( const envoy_config_route_v3_Route msg)

◆ envoy_config_route_v3_Route_match()

UPB_INLINE const envoy_config_route_v3_RouteMatch* envoy_config_route_v3_Route_match ( const envoy_config_route_v3_Route msg)

◆ envoy_config_route_v3_Route_metadata()

UPB_INLINE const struct envoy_config_core_v3_Metadata* envoy_config_route_v3_Route_metadata ( const envoy_config_route_v3_Route msg)

◆ envoy_config_route_v3_Route_mutable_decorator()

UPB_INLINE struct envoy_config_route_v3_Decorator* envoy_config_route_v3_Route_mutable_decorator ( envoy_config_route_v3_Route msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Route_mutable_direct_response()

UPB_INLINE struct envoy_config_route_v3_DirectResponseAction* envoy_config_route_v3_Route_mutable_direct_response ( envoy_config_route_v3_Route msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Route_mutable_filter_action()

UPB_INLINE struct envoy_config_route_v3_FilterAction* envoy_config_route_v3_Route_mutable_filter_action ( envoy_config_route_v3_Route msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Route_mutable_match()

UPB_INLINE struct envoy_config_route_v3_RouteMatch* envoy_config_route_v3_Route_mutable_match ( envoy_config_route_v3_Route msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Route_mutable_metadata()

UPB_INLINE struct envoy_config_core_v3_Metadata* envoy_config_route_v3_Route_mutable_metadata ( envoy_config_route_v3_Route msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Route_mutable_per_request_buffer_limit_bytes()

UPB_INLINE struct google_protobuf_UInt32Value* envoy_config_route_v3_Route_mutable_per_request_buffer_limit_bytes ( envoy_config_route_v3_Route msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Route_mutable_redirect()

UPB_INLINE struct envoy_config_route_v3_RedirectAction* envoy_config_route_v3_Route_mutable_redirect ( envoy_config_route_v3_Route msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Route_mutable_request_headers_to_add()

UPB_INLINE struct envoy_config_core_v3_HeaderValueOption** envoy_config_route_v3_Route_mutable_request_headers_to_add ( envoy_config_route_v3_Route msg,
size_t *  len 
)

◆ envoy_config_route_v3_Route_mutable_request_headers_to_remove()

UPB_INLINE upb_strview* envoy_config_route_v3_Route_mutable_request_headers_to_remove ( envoy_config_route_v3_Route msg,
size_t *  len 
)

◆ envoy_config_route_v3_Route_mutable_response_headers_to_add()

UPB_INLINE struct envoy_config_core_v3_HeaderValueOption** envoy_config_route_v3_Route_mutable_response_headers_to_add ( envoy_config_route_v3_Route msg,
size_t *  len 
)

◆ envoy_config_route_v3_Route_mutable_response_headers_to_remove()

UPB_INLINE upb_strview* envoy_config_route_v3_Route_mutable_response_headers_to_remove ( envoy_config_route_v3_Route msg,
size_t *  len 
)

◆ envoy_config_route_v3_Route_mutable_route()

UPB_INLINE struct envoy_config_route_v3_RouteAction* envoy_config_route_v3_Route_mutable_route ( envoy_config_route_v3_Route msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Route_mutable_tracing()

UPB_INLINE struct envoy_config_route_v3_Tracing* envoy_config_route_v3_Route_mutable_tracing ( envoy_config_route_v3_Route msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Route_name()

UPB_INLINE upb_strview envoy_config_route_v3_Route_name ( const envoy_config_route_v3_Route msg)

◆ envoy_config_route_v3_Route_new()

UPB_INLINE envoy_config_route_v3_Route* envoy_config_route_v3_Route_new ( upb_arena *  arena)

◆ envoy_config_route_v3_Route_parse()

UPB_INLINE envoy_config_route_v3_Route* envoy_config_route_v3_Route_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Route_parse_ex()

UPB_INLINE envoy_config_route_v3_Route* envoy_config_route_v3_Route_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_Route_per_request_buffer_limit_bytes()

UPB_INLINE const struct google_protobuf_UInt32Value* envoy_config_route_v3_Route_per_request_buffer_limit_bytes ( const envoy_config_route_v3_Route msg)

◆ envoy_config_route_v3_Route_redirect()

UPB_INLINE const envoy_config_route_v3_RedirectAction* envoy_config_route_v3_Route_redirect ( const envoy_config_route_v3_Route msg)

◆ envoy_config_route_v3_Route_request_headers_to_add()

UPB_INLINE const struct envoy_config_core_v3_HeaderValueOption* const* envoy_config_route_v3_Route_request_headers_to_add ( const envoy_config_route_v3_Route msg,
size_t *  len 
)

◆ envoy_config_route_v3_Route_request_headers_to_remove()

UPB_INLINE upb_strview const* envoy_config_route_v3_Route_request_headers_to_remove ( const envoy_config_route_v3_Route msg,
size_t *  len 
)

◆ envoy_config_route_v3_Route_resize_request_headers_to_add()

UPB_INLINE struct envoy_config_core_v3_HeaderValueOption** envoy_config_route_v3_Route_resize_request_headers_to_add ( envoy_config_route_v3_Route msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Route_resize_request_headers_to_remove()

UPB_INLINE upb_strview* envoy_config_route_v3_Route_resize_request_headers_to_remove ( envoy_config_route_v3_Route msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Route_resize_response_headers_to_add()

UPB_INLINE struct envoy_config_core_v3_HeaderValueOption** envoy_config_route_v3_Route_resize_response_headers_to_add ( envoy_config_route_v3_Route msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Route_resize_response_headers_to_remove()

UPB_INLINE upb_strview* envoy_config_route_v3_Route_resize_response_headers_to_remove ( envoy_config_route_v3_Route msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Route_response_headers_to_add()

UPB_INLINE const struct envoy_config_core_v3_HeaderValueOption* const* envoy_config_route_v3_Route_response_headers_to_add ( const envoy_config_route_v3_Route msg,
size_t *  len 
)

◆ envoy_config_route_v3_Route_response_headers_to_remove()

UPB_INLINE upb_strview const* envoy_config_route_v3_Route_response_headers_to_remove ( const envoy_config_route_v3_Route msg,
size_t *  len 
)

◆ envoy_config_route_v3_Route_route()

UPB_INLINE const envoy_config_route_v3_RouteAction* envoy_config_route_v3_Route_route ( const envoy_config_route_v3_Route msg)

◆ envoy_config_route_v3_Route_serialize()

UPB_INLINE char* envoy_config_route_v3_Route_serialize ( const envoy_config_route_v3_Route msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_Route_set_decorator()

UPB_INLINE void envoy_config_route_v3_Route_set_decorator ( envoy_config_route_v3_Route msg,
envoy_config_route_v3_Decorator value 
)

◆ envoy_config_route_v3_Route_set_direct_response()

UPB_INLINE void envoy_config_route_v3_Route_set_direct_response ( envoy_config_route_v3_Route msg,
envoy_config_route_v3_DirectResponseAction value 
)

◆ envoy_config_route_v3_Route_set_filter_action()

UPB_INLINE void envoy_config_route_v3_Route_set_filter_action ( envoy_config_route_v3_Route msg,
envoy_config_route_v3_FilterAction value 
)

◆ envoy_config_route_v3_Route_set_match()

UPB_INLINE void envoy_config_route_v3_Route_set_match ( envoy_config_route_v3_Route msg,
envoy_config_route_v3_RouteMatch value 
)

◆ envoy_config_route_v3_Route_set_metadata()

UPB_INLINE void envoy_config_route_v3_Route_set_metadata ( envoy_config_route_v3_Route msg,
struct envoy_config_core_v3_Metadata value 
)

◆ envoy_config_route_v3_Route_set_name()

UPB_INLINE void envoy_config_route_v3_Route_set_name ( envoy_config_route_v3_Route msg,
upb_strview  value 
)

◆ envoy_config_route_v3_Route_set_per_request_buffer_limit_bytes()

UPB_INLINE void envoy_config_route_v3_Route_set_per_request_buffer_limit_bytes ( envoy_config_route_v3_Route msg,
struct google_protobuf_UInt32Value value 
)

◆ envoy_config_route_v3_Route_set_redirect()

UPB_INLINE void envoy_config_route_v3_Route_set_redirect ( envoy_config_route_v3_Route msg,
envoy_config_route_v3_RedirectAction value 
)

◆ envoy_config_route_v3_Route_set_route()

UPB_INLINE void envoy_config_route_v3_Route_set_route ( envoy_config_route_v3_Route msg,
envoy_config_route_v3_RouteAction value 
)

◆ envoy_config_route_v3_Route_set_tracing()

UPB_INLINE void envoy_config_route_v3_Route_set_tracing ( envoy_config_route_v3_Route msg,
envoy_config_route_v3_Tracing value 
)

◆ envoy_config_route_v3_Route_tracing()

UPB_INLINE const envoy_config_route_v3_Tracing* envoy_config_route_v3_Route_tracing ( const envoy_config_route_v3_Route msg)

◆ envoy_config_route_v3_Route_typed_per_filter_config_clear()

UPB_INLINE void envoy_config_route_v3_Route_typed_per_filter_config_clear ( envoy_config_route_v3_Route msg)

◆ envoy_config_route_v3_Route_typed_per_filter_config_delete()

UPB_INLINE bool envoy_config_route_v3_Route_typed_per_filter_config_delete ( envoy_config_route_v3_Route msg,
upb_strview  key 
)

◆ envoy_config_route_v3_Route_typed_per_filter_config_get()

UPB_INLINE bool envoy_config_route_v3_Route_typed_per_filter_config_get ( const envoy_config_route_v3_Route msg,
upb_strview  key,
struct google_protobuf_Any **  val 
)

◆ envoy_config_route_v3_Route_typed_per_filter_config_next()

UPB_INLINE const envoy_config_route_v3_Route_TypedPerFilterConfigEntry* envoy_config_route_v3_Route_typed_per_filter_config_next ( const envoy_config_route_v3_Route msg,
size_t *  iter 
)

◆ envoy_config_route_v3_Route_typed_per_filter_config_nextmutable()

UPB_INLINE envoy_config_route_v3_Route_TypedPerFilterConfigEntry* envoy_config_route_v3_Route_typed_per_filter_config_nextmutable ( envoy_config_route_v3_Route msg,
size_t *  iter 
)

◆ envoy_config_route_v3_Route_typed_per_filter_config_set()

UPB_INLINE bool envoy_config_route_v3_Route_typed_per_filter_config_set ( envoy_config_route_v3_Route msg,
upb_strview  key,
struct google_protobuf_Any val,
upb_arena *  a 
)

◆ envoy_config_route_v3_Route_typed_per_filter_config_size()

UPB_INLINE size_t envoy_config_route_v3_Route_typed_per_filter_config_size ( const envoy_config_route_v3_Route msg)

◆ envoy_config_route_v3_Route_TypedPerFilterConfigEntry_has_value()

UPB_INLINE bool envoy_config_route_v3_Route_TypedPerFilterConfigEntry_has_value ( const envoy_config_route_v3_Route_TypedPerFilterConfigEntry msg)

◆ envoy_config_route_v3_Route_TypedPerFilterConfigEntry_key()

UPB_INLINE upb_strview envoy_config_route_v3_Route_TypedPerFilterConfigEntry_key ( const envoy_config_route_v3_Route_TypedPerFilterConfigEntry msg)

◆ envoy_config_route_v3_Route_TypedPerFilterConfigEntry_set_value()

UPB_INLINE void envoy_config_route_v3_Route_TypedPerFilterConfigEntry_set_value ( envoy_config_route_v3_Route_TypedPerFilterConfigEntry msg,
struct google_protobuf_Any value 
)

◆ envoy_config_route_v3_Route_TypedPerFilterConfigEntry_value()

UPB_INLINE const struct google_protobuf_Any* envoy_config_route_v3_Route_TypedPerFilterConfigEntry_value ( const envoy_config_route_v3_Route_TypedPerFilterConfigEntry msg)

◆ envoy_config_route_v3_RouteAction_add_hash_policy()

UPB_INLINE struct envoy_config_route_v3_RouteAction_HashPolicy* envoy_config_route_v3_RouteAction_add_hash_policy ( envoy_config_route_v3_RouteAction msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_add_rate_limits()

UPB_INLINE struct envoy_config_route_v3_RateLimit* envoy_config_route_v3_RouteAction_add_rate_limits ( envoy_config_route_v3_RouteAction msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_add_request_mirror_policies()

UPB_INLINE struct envoy_config_route_v3_RouteAction_RequestMirrorPolicy* envoy_config_route_v3_RouteAction_add_request_mirror_policies ( envoy_config_route_v3_RouteAction msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_add_upgrade_configs()

UPB_INLINE struct envoy_config_route_v3_RouteAction_UpgradeConfig* envoy_config_route_v3_RouteAction_add_upgrade_configs ( envoy_config_route_v3_RouteAction msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_auto_host_rewrite()

UPB_INLINE const struct google_protobuf_BoolValue* envoy_config_route_v3_RouteAction_auto_host_rewrite ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_cluster()

UPB_INLINE upb_strview envoy_config_route_v3_RouteAction_cluster ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_cluster_header()

UPB_INLINE upb_strview envoy_config_route_v3_RouteAction_cluster_header ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_cluster_not_found_response_code()

UPB_INLINE int32_t envoy_config_route_v3_RouteAction_cluster_not_found_response_code ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_cluster_specifier_case()

UPB_INLINE envoy_config_route_v3_RouteAction_cluster_specifier_oneofcases envoy_config_route_v3_RouteAction_cluster_specifier_case ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_cors()

UPB_INLINE const envoy_config_route_v3_CorsPolicy* envoy_config_route_v3_RouteAction_cors ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_grpc_timeout_offset()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_route_v3_RouteAction_grpc_timeout_offset ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_has_auto_host_rewrite()

UPB_INLINE bool envoy_config_route_v3_RouteAction_has_auto_host_rewrite ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_has_cluster()

UPB_INLINE bool envoy_config_route_v3_RouteAction_has_cluster ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_has_cluster_header()

UPB_INLINE bool envoy_config_route_v3_RouteAction_has_cluster_header ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_has_cors()

UPB_INLINE bool envoy_config_route_v3_RouteAction_has_cors ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_has_grpc_timeout_offset()

UPB_INLINE bool envoy_config_route_v3_RouteAction_has_grpc_timeout_offset ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_has_hash_policy()

UPB_INLINE bool envoy_config_route_v3_RouteAction_has_hash_policy ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_has_hedge_policy()

UPB_INLINE bool envoy_config_route_v3_RouteAction_has_hedge_policy ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_has_host_rewrite_header()

UPB_INLINE bool envoy_config_route_v3_RouteAction_has_host_rewrite_header ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_has_host_rewrite_literal()

UPB_INLINE bool envoy_config_route_v3_RouteAction_has_host_rewrite_literal ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_has_host_rewrite_path_regex()

UPB_INLINE bool envoy_config_route_v3_RouteAction_has_host_rewrite_path_regex ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_has_idle_timeout()

UPB_INLINE bool envoy_config_route_v3_RouteAction_has_idle_timeout ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_has_include_vh_rate_limits()

UPB_INLINE bool envoy_config_route_v3_RouteAction_has_include_vh_rate_limits ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_has_internal_redirect_policy()

UPB_INLINE bool envoy_config_route_v3_RouteAction_has_internal_redirect_policy ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_has_max_grpc_timeout()

UPB_INLINE bool envoy_config_route_v3_RouteAction_has_max_grpc_timeout ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_has_max_internal_redirects()

UPB_INLINE bool envoy_config_route_v3_RouteAction_has_max_internal_redirects ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_has_max_stream_duration()

UPB_INLINE bool envoy_config_route_v3_RouteAction_has_max_stream_duration ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_has_metadata_match()

UPB_INLINE bool envoy_config_route_v3_RouteAction_has_metadata_match ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_has_rate_limits()

UPB_INLINE bool envoy_config_route_v3_RouteAction_has_rate_limits ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_has_regex_rewrite()

UPB_INLINE bool envoy_config_route_v3_RouteAction_has_regex_rewrite ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_has_request_mirror_policies()

UPB_INLINE bool envoy_config_route_v3_RouteAction_has_request_mirror_policies ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_has_retry_policy()

UPB_INLINE bool envoy_config_route_v3_RouteAction_has_retry_policy ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_has_retry_policy_typed_config()

UPB_INLINE bool envoy_config_route_v3_RouteAction_has_retry_policy_typed_config ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_has_timeout()

UPB_INLINE bool envoy_config_route_v3_RouteAction_has_timeout ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_has_upgrade_configs()

UPB_INLINE bool envoy_config_route_v3_RouteAction_has_upgrade_configs ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_has_weighted_clusters()

UPB_INLINE bool envoy_config_route_v3_RouteAction_has_weighted_clusters ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_hash_policy()

UPB_INLINE const envoy_config_route_v3_RouteAction_HashPolicy* const* envoy_config_route_v3_RouteAction_hash_policy ( const envoy_config_route_v3_RouteAction msg,
size_t *  len 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_connection_properties()

UPB_INLINE const envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties* envoy_config_route_v3_RouteAction_HashPolicy_connection_properties ( const envoy_config_route_v3_RouteAction_HashPolicy msg)

◆ envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties_new()

UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties* envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties_parse()

UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties* envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties_parse_ex()

UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties* envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties_serialize()

UPB_INLINE char* envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties_serialize ( const envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties_set_source_ip()

UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties_set_source_ip ( envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties msg,
bool  value 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties_source_ip()

UPB_INLINE bool envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties_source_ip ( const envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties msg)

◆ envoy_config_route_v3_RouteAction_HashPolicy_cookie()

UPB_INLINE const envoy_config_route_v3_RouteAction_HashPolicy_Cookie* envoy_config_route_v3_RouteAction_HashPolicy_cookie ( const envoy_config_route_v3_RouteAction_HashPolicy msg)

◆ envoy_config_route_v3_RouteAction_HashPolicy_Cookie_has_ttl()

UPB_INLINE bool envoy_config_route_v3_RouteAction_HashPolicy_Cookie_has_ttl ( const envoy_config_route_v3_RouteAction_HashPolicy_Cookie msg)

◆ envoy_config_route_v3_RouteAction_HashPolicy_Cookie_mutable_ttl()

UPB_INLINE struct google_protobuf_Duration* envoy_config_route_v3_RouteAction_HashPolicy_Cookie_mutable_ttl ( envoy_config_route_v3_RouteAction_HashPolicy_Cookie msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_Cookie_name()

UPB_INLINE upb_strview envoy_config_route_v3_RouteAction_HashPolicy_Cookie_name ( const envoy_config_route_v3_RouteAction_HashPolicy_Cookie msg)

◆ envoy_config_route_v3_RouteAction_HashPolicy_Cookie_new()

UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_Cookie* envoy_config_route_v3_RouteAction_HashPolicy_Cookie_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RouteAction_HashPolicy_Cookie_parse()

UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_Cookie* envoy_config_route_v3_RouteAction_HashPolicy_Cookie_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_Cookie_parse_ex()

UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_Cookie* envoy_config_route_v3_RouteAction_HashPolicy_Cookie_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_Cookie_path()

UPB_INLINE upb_strview envoy_config_route_v3_RouteAction_HashPolicy_Cookie_path ( const envoy_config_route_v3_RouteAction_HashPolicy_Cookie msg)

◆ envoy_config_route_v3_RouteAction_HashPolicy_Cookie_serialize()

UPB_INLINE char* envoy_config_route_v3_RouteAction_HashPolicy_Cookie_serialize ( const envoy_config_route_v3_RouteAction_HashPolicy_Cookie msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_Cookie_set_name()

UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_Cookie_set_name ( envoy_config_route_v3_RouteAction_HashPolicy_Cookie msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_Cookie_set_path()

UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_Cookie_set_path ( envoy_config_route_v3_RouteAction_HashPolicy_Cookie msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_Cookie_set_ttl()

UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_Cookie_set_ttl ( envoy_config_route_v3_RouteAction_HashPolicy_Cookie msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_Cookie_ttl()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_route_v3_RouteAction_HashPolicy_Cookie_ttl ( const envoy_config_route_v3_RouteAction_HashPolicy_Cookie msg)

◆ envoy_config_route_v3_RouteAction_HashPolicy_filter_state()

UPB_INLINE const envoy_config_route_v3_RouteAction_HashPolicy_FilterState* envoy_config_route_v3_RouteAction_HashPolicy_filter_state ( const envoy_config_route_v3_RouteAction_HashPolicy msg)

◆ envoy_config_route_v3_RouteAction_HashPolicy_FilterState_key()

UPB_INLINE upb_strview envoy_config_route_v3_RouteAction_HashPolicy_FilterState_key ( const envoy_config_route_v3_RouteAction_HashPolicy_FilterState msg)

◆ envoy_config_route_v3_RouteAction_HashPolicy_FilterState_new()

UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_FilterState* envoy_config_route_v3_RouteAction_HashPolicy_FilterState_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RouteAction_HashPolicy_FilterState_parse()

UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_FilterState* envoy_config_route_v3_RouteAction_HashPolicy_FilterState_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_FilterState_parse_ex()

UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_FilterState* envoy_config_route_v3_RouteAction_HashPolicy_FilterState_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_FilterState_serialize()

UPB_INLINE char* envoy_config_route_v3_RouteAction_HashPolicy_FilterState_serialize ( const envoy_config_route_v3_RouteAction_HashPolicy_FilterState msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_FilterState_set_key()

UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_FilterState_set_key ( envoy_config_route_v3_RouteAction_HashPolicy_FilterState msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_has_connection_properties()

UPB_INLINE bool envoy_config_route_v3_RouteAction_HashPolicy_has_connection_properties ( const envoy_config_route_v3_RouteAction_HashPolicy msg)

◆ envoy_config_route_v3_RouteAction_HashPolicy_has_cookie()

UPB_INLINE bool envoy_config_route_v3_RouteAction_HashPolicy_has_cookie ( const envoy_config_route_v3_RouteAction_HashPolicy msg)

◆ envoy_config_route_v3_RouteAction_HashPolicy_has_filter_state()

UPB_INLINE bool envoy_config_route_v3_RouteAction_HashPolicy_has_filter_state ( const envoy_config_route_v3_RouteAction_HashPolicy msg)

◆ envoy_config_route_v3_RouteAction_HashPolicy_has_header()

UPB_INLINE bool envoy_config_route_v3_RouteAction_HashPolicy_has_header ( const envoy_config_route_v3_RouteAction_HashPolicy msg)

◆ envoy_config_route_v3_RouteAction_HashPolicy_has_query_parameter()

UPB_INLINE bool envoy_config_route_v3_RouteAction_HashPolicy_has_query_parameter ( const envoy_config_route_v3_RouteAction_HashPolicy msg)

◆ envoy_config_route_v3_RouteAction_HashPolicy_header()

UPB_INLINE const envoy_config_route_v3_RouteAction_HashPolicy_Header* envoy_config_route_v3_RouteAction_HashPolicy_header ( const envoy_config_route_v3_RouteAction_HashPolicy msg)

◆ envoy_config_route_v3_RouteAction_HashPolicy_Header_has_regex_rewrite()

UPB_INLINE bool envoy_config_route_v3_RouteAction_HashPolicy_Header_has_regex_rewrite ( const envoy_config_route_v3_RouteAction_HashPolicy_Header msg)

◆ envoy_config_route_v3_RouteAction_HashPolicy_Header_header_name()

UPB_INLINE upb_strview envoy_config_route_v3_RouteAction_HashPolicy_Header_header_name ( const envoy_config_route_v3_RouteAction_HashPolicy_Header msg)

◆ envoy_config_route_v3_RouteAction_HashPolicy_Header_mutable_regex_rewrite()

UPB_INLINE struct envoy_type_matcher_v3_RegexMatchAndSubstitute* envoy_config_route_v3_RouteAction_HashPolicy_Header_mutable_regex_rewrite ( envoy_config_route_v3_RouteAction_HashPolicy_Header msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_Header_new()

UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_Header* envoy_config_route_v3_RouteAction_HashPolicy_Header_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RouteAction_HashPolicy_Header_parse()

UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_Header* envoy_config_route_v3_RouteAction_HashPolicy_Header_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_Header_parse_ex()

UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_Header* envoy_config_route_v3_RouteAction_HashPolicy_Header_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_Header_regex_rewrite()

UPB_INLINE const struct envoy_type_matcher_v3_RegexMatchAndSubstitute* envoy_config_route_v3_RouteAction_HashPolicy_Header_regex_rewrite ( const envoy_config_route_v3_RouteAction_HashPolicy_Header msg)

◆ envoy_config_route_v3_RouteAction_HashPolicy_Header_serialize()

UPB_INLINE char* envoy_config_route_v3_RouteAction_HashPolicy_Header_serialize ( const envoy_config_route_v3_RouteAction_HashPolicy_Header msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_Header_set_header_name()

UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_Header_set_header_name ( envoy_config_route_v3_RouteAction_HashPolicy_Header msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_Header_set_regex_rewrite()

UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_Header_set_regex_rewrite ( envoy_config_route_v3_RouteAction_HashPolicy_Header msg,
struct envoy_type_matcher_v3_RegexMatchAndSubstitute value 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_mutable_connection_properties()

UPB_INLINE struct envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties* envoy_config_route_v3_RouteAction_HashPolicy_mutable_connection_properties ( envoy_config_route_v3_RouteAction_HashPolicy msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_mutable_cookie()

UPB_INLINE struct envoy_config_route_v3_RouteAction_HashPolicy_Cookie* envoy_config_route_v3_RouteAction_HashPolicy_mutable_cookie ( envoy_config_route_v3_RouteAction_HashPolicy msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_mutable_filter_state()

UPB_INLINE struct envoy_config_route_v3_RouteAction_HashPolicy_FilterState* envoy_config_route_v3_RouteAction_HashPolicy_mutable_filter_state ( envoy_config_route_v3_RouteAction_HashPolicy msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_mutable_header()

UPB_INLINE struct envoy_config_route_v3_RouteAction_HashPolicy_Header* envoy_config_route_v3_RouteAction_HashPolicy_mutable_header ( envoy_config_route_v3_RouteAction_HashPolicy msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_mutable_query_parameter()

UPB_INLINE struct envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter* envoy_config_route_v3_RouteAction_HashPolicy_mutable_query_parameter ( envoy_config_route_v3_RouteAction_HashPolicy msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_new()

UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy* envoy_config_route_v3_RouteAction_HashPolicy_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RouteAction_HashPolicy_parse()

UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy* envoy_config_route_v3_RouteAction_HashPolicy_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_parse_ex()

UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy* envoy_config_route_v3_RouteAction_HashPolicy_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_policy_specifier_case()

UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_policy_specifier_oneofcases envoy_config_route_v3_RouteAction_HashPolicy_policy_specifier_case ( const envoy_config_route_v3_RouteAction_HashPolicy msg)

◆ envoy_config_route_v3_RouteAction_HashPolicy_query_parameter()

UPB_INLINE const envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter* envoy_config_route_v3_RouteAction_HashPolicy_query_parameter ( const envoy_config_route_v3_RouteAction_HashPolicy msg)

◆ envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter_name()

UPB_INLINE upb_strview envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter_name ( const envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter msg)

◆ envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter_new()

UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter* envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter_parse()

UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter* envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter_parse_ex()

UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter* envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter_serialize()

UPB_INLINE char* envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter_serialize ( const envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter_set_name()

UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter_set_name ( envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_serialize()

UPB_INLINE char* envoy_config_route_v3_RouteAction_HashPolicy_serialize ( const envoy_config_route_v3_RouteAction_HashPolicy msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_set_connection_properties()

UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_set_connection_properties ( envoy_config_route_v3_RouteAction_HashPolicy msg,
envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties value 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_set_cookie()

UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_set_cookie ( envoy_config_route_v3_RouteAction_HashPolicy msg,
envoy_config_route_v3_RouteAction_HashPolicy_Cookie value 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_set_filter_state()

UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_set_filter_state ( envoy_config_route_v3_RouteAction_HashPolicy msg,
envoy_config_route_v3_RouteAction_HashPolicy_FilterState value 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_set_header()

UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_set_header ( envoy_config_route_v3_RouteAction_HashPolicy msg,
envoy_config_route_v3_RouteAction_HashPolicy_Header value 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_set_query_parameter()

UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_set_query_parameter ( envoy_config_route_v3_RouteAction_HashPolicy msg,
envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter value 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_set_terminal()

UPB_INLINE void envoy_config_route_v3_RouteAction_HashPolicy_set_terminal ( envoy_config_route_v3_RouteAction_HashPolicy msg,
bool  value 
)

◆ envoy_config_route_v3_RouteAction_HashPolicy_terminal()

UPB_INLINE bool envoy_config_route_v3_RouteAction_HashPolicy_terminal ( const envoy_config_route_v3_RouteAction_HashPolicy msg)

◆ envoy_config_route_v3_RouteAction_hedge_policy()

UPB_INLINE const envoy_config_route_v3_HedgePolicy* envoy_config_route_v3_RouteAction_hedge_policy ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_host_rewrite_header()

UPB_INLINE upb_strview envoy_config_route_v3_RouteAction_host_rewrite_header ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_host_rewrite_literal()

UPB_INLINE upb_strview envoy_config_route_v3_RouteAction_host_rewrite_literal ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_host_rewrite_path_regex()

UPB_INLINE const struct envoy_type_matcher_v3_RegexMatchAndSubstitute* envoy_config_route_v3_RouteAction_host_rewrite_path_regex ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_host_rewrite_specifier_case()

UPB_INLINE envoy_config_route_v3_RouteAction_host_rewrite_specifier_oneofcases envoy_config_route_v3_RouteAction_host_rewrite_specifier_case ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_idle_timeout()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_route_v3_RouteAction_idle_timeout ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_include_vh_rate_limits()

UPB_INLINE const struct google_protobuf_BoolValue* envoy_config_route_v3_RouteAction_include_vh_rate_limits ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_internal_redirect_action()

UPB_INLINE int32_t envoy_config_route_v3_RouteAction_internal_redirect_action ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_internal_redirect_policy()

UPB_INLINE const envoy_config_route_v3_InternalRedirectPolicy* envoy_config_route_v3_RouteAction_internal_redirect_policy ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_max_grpc_timeout()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_route_v3_RouteAction_max_grpc_timeout ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_max_internal_redirects()

UPB_INLINE const struct google_protobuf_UInt32Value* envoy_config_route_v3_RouteAction_max_internal_redirects ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_max_stream_duration()

UPB_INLINE const envoy_config_route_v3_RouteAction_MaxStreamDuration* envoy_config_route_v3_RouteAction_max_stream_duration ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_MaxStreamDuration_grpc_timeout_header_max()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_route_v3_RouteAction_MaxStreamDuration_grpc_timeout_header_max ( const envoy_config_route_v3_RouteAction_MaxStreamDuration msg)

◆ envoy_config_route_v3_RouteAction_MaxStreamDuration_grpc_timeout_header_offset()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_route_v3_RouteAction_MaxStreamDuration_grpc_timeout_header_offset ( const envoy_config_route_v3_RouteAction_MaxStreamDuration msg)

◆ envoy_config_route_v3_RouteAction_MaxStreamDuration_has_grpc_timeout_header_max()

UPB_INLINE bool envoy_config_route_v3_RouteAction_MaxStreamDuration_has_grpc_timeout_header_max ( const envoy_config_route_v3_RouteAction_MaxStreamDuration msg)

◆ envoy_config_route_v3_RouteAction_MaxStreamDuration_has_grpc_timeout_header_offset()

UPB_INLINE bool envoy_config_route_v3_RouteAction_MaxStreamDuration_has_grpc_timeout_header_offset ( const envoy_config_route_v3_RouteAction_MaxStreamDuration msg)

◆ envoy_config_route_v3_RouteAction_MaxStreamDuration_has_max_stream_duration()

UPB_INLINE bool envoy_config_route_v3_RouteAction_MaxStreamDuration_has_max_stream_duration ( const envoy_config_route_v3_RouteAction_MaxStreamDuration msg)

◆ envoy_config_route_v3_RouteAction_MaxStreamDuration_max_stream_duration()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_route_v3_RouteAction_MaxStreamDuration_max_stream_duration ( const envoy_config_route_v3_RouteAction_MaxStreamDuration msg)

◆ envoy_config_route_v3_RouteAction_MaxStreamDuration_mutable_grpc_timeout_header_max()

UPB_INLINE struct google_protobuf_Duration* envoy_config_route_v3_RouteAction_MaxStreamDuration_mutable_grpc_timeout_header_max ( envoy_config_route_v3_RouteAction_MaxStreamDuration msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_MaxStreamDuration_mutable_grpc_timeout_header_offset()

UPB_INLINE struct google_protobuf_Duration* envoy_config_route_v3_RouteAction_MaxStreamDuration_mutable_grpc_timeout_header_offset ( envoy_config_route_v3_RouteAction_MaxStreamDuration msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_MaxStreamDuration_mutable_max_stream_duration()

UPB_INLINE struct google_protobuf_Duration* envoy_config_route_v3_RouteAction_MaxStreamDuration_mutable_max_stream_duration ( envoy_config_route_v3_RouteAction_MaxStreamDuration msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_MaxStreamDuration_new()

UPB_INLINE envoy_config_route_v3_RouteAction_MaxStreamDuration* envoy_config_route_v3_RouteAction_MaxStreamDuration_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RouteAction_MaxStreamDuration_parse()

UPB_INLINE envoy_config_route_v3_RouteAction_MaxStreamDuration* envoy_config_route_v3_RouteAction_MaxStreamDuration_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_MaxStreamDuration_parse_ex()

UPB_INLINE envoy_config_route_v3_RouteAction_MaxStreamDuration* envoy_config_route_v3_RouteAction_MaxStreamDuration_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RouteAction_MaxStreamDuration_serialize()

UPB_INLINE char* envoy_config_route_v3_RouteAction_MaxStreamDuration_serialize ( const envoy_config_route_v3_RouteAction_MaxStreamDuration msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RouteAction_MaxStreamDuration_set_grpc_timeout_header_max()

UPB_INLINE void envoy_config_route_v3_RouteAction_MaxStreamDuration_set_grpc_timeout_header_max ( envoy_config_route_v3_RouteAction_MaxStreamDuration msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_route_v3_RouteAction_MaxStreamDuration_set_grpc_timeout_header_offset()

UPB_INLINE void envoy_config_route_v3_RouteAction_MaxStreamDuration_set_grpc_timeout_header_offset ( envoy_config_route_v3_RouteAction_MaxStreamDuration msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_route_v3_RouteAction_MaxStreamDuration_set_max_stream_duration()

UPB_INLINE void envoy_config_route_v3_RouteAction_MaxStreamDuration_set_max_stream_duration ( envoy_config_route_v3_RouteAction_MaxStreamDuration msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_route_v3_RouteAction_metadata_match()

UPB_INLINE const struct envoy_config_core_v3_Metadata* envoy_config_route_v3_RouteAction_metadata_match ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_mutable_auto_host_rewrite()

UPB_INLINE struct google_protobuf_BoolValue* envoy_config_route_v3_RouteAction_mutable_auto_host_rewrite ( envoy_config_route_v3_RouteAction msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_mutable_cors()

UPB_INLINE struct envoy_config_route_v3_CorsPolicy* envoy_config_route_v3_RouteAction_mutable_cors ( envoy_config_route_v3_RouteAction msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_mutable_grpc_timeout_offset()

UPB_INLINE struct google_protobuf_Duration* envoy_config_route_v3_RouteAction_mutable_grpc_timeout_offset ( envoy_config_route_v3_RouteAction msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_mutable_hash_policy()

UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy** envoy_config_route_v3_RouteAction_mutable_hash_policy ( envoy_config_route_v3_RouteAction msg,
size_t *  len 
)

◆ envoy_config_route_v3_RouteAction_mutable_hedge_policy()

UPB_INLINE struct envoy_config_route_v3_HedgePolicy* envoy_config_route_v3_RouteAction_mutable_hedge_policy ( envoy_config_route_v3_RouteAction msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_mutable_host_rewrite_path_regex()

UPB_INLINE struct envoy_type_matcher_v3_RegexMatchAndSubstitute* envoy_config_route_v3_RouteAction_mutable_host_rewrite_path_regex ( envoy_config_route_v3_RouteAction msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_mutable_idle_timeout()

UPB_INLINE struct google_protobuf_Duration* envoy_config_route_v3_RouteAction_mutable_idle_timeout ( envoy_config_route_v3_RouteAction msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_mutable_include_vh_rate_limits()

UPB_INLINE struct google_protobuf_BoolValue* envoy_config_route_v3_RouteAction_mutable_include_vh_rate_limits ( envoy_config_route_v3_RouteAction msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_mutable_internal_redirect_policy()

UPB_INLINE struct envoy_config_route_v3_InternalRedirectPolicy* envoy_config_route_v3_RouteAction_mutable_internal_redirect_policy ( envoy_config_route_v3_RouteAction msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_mutable_max_grpc_timeout()

UPB_INLINE struct google_protobuf_Duration* envoy_config_route_v3_RouteAction_mutable_max_grpc_timeout ( envoy_config_route_v3_RouteAction msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_mutable_max_internal_redirects()

UPB_INLINE struct google_protobuf_UInt32Value* envoy_config_route_v3_RouteAction_mutable_max_internal_redirects ( envoy_config_route_v3_RouteAction msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_mutable_max_stream_duration()

UPB_INLINE struct envoy_config_route_v3_RouteAction_MaxStreamDuration* envoy_config_route_v3_RouteAction_mutable_max_stream_duration ( envoy_config_route_v3_RouteAction msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_mutable_metadata_match()

UPB_INLINE struct envoy_config_core_v3_Metadata* envoy_config_route_v3_RouteAction_mutable_metadata_match ( envoy_config_route_v3_RouteAction msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_mutable_rate_limits()

UPB_INLINE envoy_config_route_v3_RateLimit** envoy_config_route_v3_RouteAction_mutable_rate_limits ( envoy_config_route_v3_RouteAction msg,
size_t *  len 
)

◆ envoy_config_route_v3_RouteAction_mutable_regex_rewrite()

UPB_INLINE struct envoy_type_matcher_v3_RegexMatchAndSubstitute* envoy_config_route_v3_RouteAction_mutable_regex_rewrite ( envoy_config_route_v3_RouteAction msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_mutable_request_mirror_policies()

UPB_INLINE envoy_config_route_v3_RouteAction_RequestMirrorPolicy** envoy_config_route_v3_RouteAction_mutable_request_mirror_policies ( envoy_config_route_v3_RouteAction msg,
size_t *  len 
)

◆ envoy_config_route_v3_RouteAction_mutable_retry_policy()

UPB_INLINE struct envoy_config_route_v3_RetryPolicy* envoy_config_route_v3_RouteAction_mutable_retry_policy ( envoy_config_route_v3_RouteAction msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_mutable_retry_policy_typed_config()

UPB_INLINE struct google_protobuf_Any* envoy_config_route_v3_RouteAction_mutable_retry_policy_typed_config ( envoy_config_route_v3_RouteAction msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_mutable_timeout()

UPB_INLINE struct google_protobuf_Duration* envoy_config_route_v3_RouteAction_mutable_timeout ( envoy_config_route_v3_RouteAction msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_mutable_upgrade_configs()

UPB_INLINE envoy_config_route_v3_RouteAction_UpgradeConfig** envoy_config_route_v3_RouteAction_mutable_upgrade_configs ( envoy_config_route_v3_RouteAction msg,
size_t *  len 
)

◆ envoy_config_route_v3_RouteAction_mutable_weighted_clusters()

UPB_INLINE struct envoy_config_route_v3_WeightedCluster* envoy_config_route_v3_RouteAction_mutable_weighted_clusters ( envoy_config_route_v3_RouteAction msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_new()

UPB_INLINE envoy_config_route_v3_RouteAction* envoy_config_route_v3_RouteAction_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RouteAction_parse()

UPB_INLINE envoy_config_route_v3_RouteAction* envoy_config_route_v3_RouteAction_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_parse_ex()

UPB_INLINE envoy_config_route_v3_RouteAction* envoy_config_route_v3_RouteAction_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RouteAction_prefix_rewrite()

UPB_INLINE upb_strview envoy_config_route_v3_RouteAction_prefix_rewrite ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_priority()

UPB_INLINE int32_t envoy_config_route_v3_RouteAction_priority ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_rate_limits()

UPB_INLINE const envoy_config_route_v3_RateLimit* const* envoy_config_route_v3_RouteAction_rate_limits ( const envoy_config_route_v3_RouteAction msg,
size_t *  len 
)

◆ envoy_config_route_v3_RouteAction_regex_rewrite()

UPB_INLINE const struct envoy_type_matcher_v3_RegexMatchAndSubstitute* envoy_config_route_v3_RouteAction_regex_rewrite ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_request_mirror_policies()

UPB_INLINE const envoy_config_route_v3_RouteAction_RequestMirrorPolicy* const* envoy_config_route_v3_RouteAction_request_mirror_policies ( const envoy_config_route_v3_RouteAction msg,
size_t *  len 
)

◆ envoy_config_route_v3_RouteAction_RequestMirrorPolicy_cluster()

UPB_INLINE upb_strview envoy_config_route_v3_RouteAction_RequestMirrorPolicy_cluster ( const envoy_config_route_v3_RouteAction_RequestMirrorPolicy msg)

◆ envoy_config_route_v3_RouteAction_RequestMirrorPolicy_has_runtime_fraction()

UPB_INLINE bool envoy_config_route_v3_RouteAction_RequestMirrorPolicy_has_runtime_fraction ( const envoy_config_route_v3_RouteAction_RequestMirrorPolicy msg)

◆ envoy_config_route_v3_RouteAction_RequestMirrorPolicy_has_trace_sampled()

UPB_INLINE bool envoy_config_route_v3_RouteAction_RequestMirrorPolicy_has_trace_sampled ( const envoy_config_route_v3_RouteAction_RequestMirrorPolicy msg)

◆ envoy_config_route_v3_RouteAction_RequestMirrorPolicy_mutable_runtime_fraction()

UPB_INLINE struct envoy_config_core_v3_RuntimeFractionalPercent* envoy_config_route_v3_RouteAction_RequestMirrorPolicy_mutable_runtime_fraction ( envoy_config_route_v3_RouteAction_RequestMirrorPolicy msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_RequestMirrorPolicy_mutable_trace_sampled()

UPB_INLINE struct google_protobuf_BoolValue* envoy_config_route_v3_RouteAction_RequestMirrorPolicy_mutable_trace_sampled ( envoy_config_route_v3_RouteAction_RequestMirrorPolicy msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_RequestMirrorPolicy_new()

UPB_INLINE envoy_config_route_v3_RouteAction_RequestMirrorPolicy* envoy_config_route_v3_RouteAction_RequestMirrorPolicy_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RouteAction_RequestMirrorPolicy_parse()

UPB_INLINE envoy_config_route_v3_RouteAction_RequestMirrorPolicy* envoy_config_route_v3_RouteAction_RequestMirrorPolicy_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_RequestMirrorPolicy_parse_ex()

UPB_INLINE envoy_config_route_v3_RouteAction_RequestMirrorPolicy* envoy_config_route_v3_RouteAction_RequestMirrorPolicy_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RouteAction_RequestMirrorPolicy_runtime_fraction()

UPB_INLINE const struct envoy_config_core_v3_RuntimeFractionalPercent* envoy_config_route_v3_RouteAction_RequestMirrorPolicy_runtime_fraction ( const envoy_config_route_v3_RouteAction_RequestMirrorPolicy msg)

◆ envoy_config_route_v3_RouteAction_RequestMirrorPolicy_serialize()

UPB_INLINE char* envoy_config_route_v3_RouteAction_RequestMirrorPolicy_serialize ( const envoy_config_route_v3_RouteAction_RequestMirrorPolicy msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RouteAction_RequestMirrorPolicy_set_cluster()

UPB_INLINE void envoy_config_route_v3_RouteAction_RequestMirrorPolicy_set_cluster ( envoy_config_route_v3_RouteAction_RequestMirrorPolicy msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RouteAction_RequestMirrorPolicy_set_runtime_fraction()

UPB_INLINE void envoy_config_route_v3_RouteAction_RequestMirrorPolicy_set_runtime_fraction ( envoy_config_route_v3_RouteAction_RequestMirrorPolicy msg,
struct envoy_config_core_v3_RuntimeFractionalPercent value 
)

◆ envoy_config_route_v3_RouteAction_RequestMirrorPolicy_set_trace_sampled()

UPB_INLINE void envoy_config_route_v3_RouteAction_RequestMirrorPolicy_set_trace_sampled ( envoy_config_route_v3_RouteAction_RequestMirrorPolicy msg,
struct google_protobuf_BoolValue value 
)

◆ envoy_config_route_v3_RouteAction_RequestMirrorPolicy_trace_sampled()

UPB_INLINE const struct google_protobuf_BoolValue* envoy_config_route_v3_RouteAction_RequestMirrorPolicy_trace_sampled ( const envoy_config_route_v3_RouteAction_RequestMirrorPolicy msg)

◆ envoy_config_route_v3_RouteAction_resize_hash_policy()

UPB_INLINE envoy_config_route_v3_RouteAction_HashPolicy** envoy_config_route_v3_RouteAction_resize_hash_policy ( envoy_config_route_v3_RouteAction msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_resize_rate_limits()

UPB_INLINE envoy_config_route_v3_RateLimit** envoy_config_route_v3_RouteAction_resize_rate_limits ( envoy_config_route_v3_RouteAction msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_resize_request_mirror_policies()

UPB_INLINE envoy_config_route_v3_RouteAction_RequestMirrorPolicy** envoy_config_route_v3_RouteAction_resize_request_mirror_policies ( envoy_config_route_v3_RouteAction msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_resize_upgrade_configs()

UPB_INLINE envoy_config_route_v3_RouteAction_UpgradeConfig** envoy_config_route_v3_RouteAction_resize_upgrade_configs ( envoy_config_route_v3_RouteAction msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_retry_policy()

UPB_INLINE const envoy_config_route_v3_RetryPolicy* envoy_config_route_v3_RouteAction_retry_policy ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_retry_policy_typed_config()

UPB_INLINE const struct google_protobuf_Any* envoy_config_route_v3_RouteAction_retry_policy_typed_config ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_serialize()

UPB_INLINE char* envoy_config_route_v3_RouteAction_serialize ( const envoy_config_route_v3_RouteAction msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RouteAction_set_auto_host_rewrite()

UPB_INLINE void envoy_config_route_v3_RouteAction_set_auto_host_rewrite ( envoy_config_route_v3_RouteAction msg,
struct google_protobuf_BoolValue value 
)

◆ envoy_config_route_v3_RouteAction_set_cluster()

UPB_INLINE void envoy_config_route_v3_RouteAction_set_cluster ( envoy_config_route_v3_RouteAction msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RouteAction_set_cluster_header()

UPB_INLINE void envoy_config_route_v3_RouteAction_set_cluster_header ( envoy_config_route_v3_RouteAction msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RouteAction_set_cluster_not_found_response_code()

UPB_INLINE void envoy_config_route_v3_RouteAction_set_cluster_not_found_response_code ( envoy_config_route_v3_RouteAction msg,
int32_t  value 
)

◆ envoy_config_route_v3_RouteAction_set_cors()

UPB_INLINE void envoy_config_route_v3_RouteAction_set_cors ( envoy_config_route_v3_RouteAction msg,
envoy_config_route_v3_CorsPolicy value 
)

◆ envoy_config_route_v3_RouteAction_set_grpc_timeout_offset()

UPB_INLINE void envoy_config_route_v3_RouteAction_set_grpc_timeout_offset ( envoy_config_route_v3_RouteAction msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_route_v3_RouteAction_set_hedge_policy()

UPB_INLINE void envoy_config_route_v3_RouteAction_set_hedge_policy ( envoy_config_route_v3_RouteAction msg,
envoy_config_route_v3_HedgePolicy value 
)

◆ envoy_config_route_v3_RouteAction_set_host_rewrite_header()

UPB_INLINE void envoy_config_route_v3_RouteAction_set_host_rewrite_header ( envoy_config_route_v3_RouteAction msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RouteAction_set_host_rewrite_literal()

UPB_INLINE void envoy_config_route_v3_RouteAction_set_host_rewrite_literal ( envoy_config_route_v3_RouteAction msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RouteAction_set_host_rewrite_path_regex()

UPB_INLINE void envoy_config_route_v3_RouteAction_set_host_rewrite_path_regex ( envoy_config_route_v3_RouteAction msg,
struct envoy_type_matcher_v3_RegexMatchAndSubstitute value 
)

◆ envoy_config_route_v3_RouteAction_set_idle_timeout()

UPB_INLINE void envoy_config_route_v3_RouteAction_set_idle_timeout ( envoy_config_route_v3_RouteAction msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_route_v3_RouteAction_set_include_vh_rate_limits()

UPB_INLINE void envoy_config_route_v3_RouteAction_set_include_vh_rate_limits ( envoy_config_route_v3_RouteAction msg,
struct google_protobuf_BoolValue value 
)

◆ envoy_config_route_v3_RouteAction_set_internal_redirect_action()

UPB_INLINE void envoy_config_route_v3_RouteAction_set_internal_redirect_action ( envoy_config_route_v3_RouteAction msg,
int32_t  value 
)

◆ envoy_config_route_v3_RouteAction_set_internal_redirect_policy()

UPB_INLINE void envoy_config_route_v3_RouteAction_set_internal_redirect_policy ( envoy_config_route_v3_RouteAction msg,
envoy_config_route_v3_InternalRedirectPolicy value 
)

◆ envoy_config_route_v3_RouteAction_set_max_grpc_timeout()

UPB_INLINE void envoy_config_route_v3_RouteAction_set_max_grpc_timeout ( envoy_config_route_v3_RouteAction msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_route_v3_RouteAction_set_max_internal_redirects()

UPB_INLINE void envoy_config_route_v3_RouteAction_set_max_internal_redirects ( envoy_config_route_v3_RouteAction msg,
struct google_protobuf_UInt32Value value 
)

◆ envoy_config_route_v3_RouteAction_set_max_stream_duration()

UPB_INLINE void envoy_config_route_v3_RouteAction_set_max_stream_duration ( envoy_config_route_v3_RouteAction msg,
envoy_config_route_v3_RouteAction_MaxStreamDuration value 
)

◆ envoy_config_route_v3_RouteAction_set_metadata_match()

UPB_INLINE void envoy_config_route_v3_RouteAction_set_metadata_match ( envoy_config_route_v3_RouteAction msg,
struct envoy_config_core_v3_Metadata value 
)

◆ envoy_config_route_v3_RouteAction_set_prefix_rewrite()

UPB_INLINE void envoy_config_route_v3_RouteAction_set_prefix_rewrite ( envoy_config_route_v3_RouteAction msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RouteAction_set_priority()

UPB_INLINE void envoy_config_route_v3_RouteAction_set_priority ( envoy_config_route_v3_RouteAction msg,
int32_t  value 
)

◆ envoy_config_route_v3_RouteAction_set_regex_rewrite()

UPB_INLINE void envoy_config_route_v3_RouteAction_set_regex_rewrite ( envoy_config_route_v3_RouteAction msg,
struct envoy_type_matcher_v3_RegexMatchAndSubstitute value 
)

◆ envoy_config_route_v3_RouteAction_set_retry_policy()

UPB_INLINE void envoy_config_route_v3_RouteAction_set_retry_policy ( envoy_config_route_v3_RouteAction msg,
envoy_config_route_v3_RetryPolicy value 
)

◆ envoy_config_route_v3_RouteAction_set_retry_policy_typed_config()

UPB_INLINE void envoy_config_route_v3_RouteAction_set_retry_policy_typed_config ( envoy_config_route_v3_RouteAction msg,
struct google_protobuf_Any value 
)

◆ envoy_config_route_v3_RouteAction_set_timeout()

UPB_INLINE void envoy_config_route_v3_RouteAction_set_timeout ( envoy_config_route_v3_RouteAction msg,
struct google_protobuf_Duration value 
)

◆ envoy_config_route_v3_RouteAction_set_weighted_clusters()

UPB_INLINE void envoy_config_route_v3_RouteAction_set_weighted_clusters ( envoy_config_route_v3_RouteAction msg,
envoy_config_route_v3_WeightedCluster value 
)

◆ envoy_config_route_v3_RouteAction_timeout()

UPB_INLINE const struct google_protobuf_Duration* envoy_config_route_v3_RouteAction_timeout ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteAction_upgrade_configs()

UPB_INLINE const envoy_config_route_v3_RouteAction_UpgradeConfig* const* envoy_config_route_v3_RouteAction_upgrade_configs ( const envoy_config_route_v3_RouteAction msg,
size_t *  len 
)

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_connect_config()

UPB_INLINE const envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig* envoy_config_route_v3_RouteAction_UpgradeConfig_connect_config ( const envoy_config_route_v3_RouteAction_UpgradeConfig msg)

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_allow_post()

UPB_INLINE bool envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_allow_post ( const envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig msg)

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_has_proxy_protocol_config()

UPB_INLINE bool envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_has_proxy_protocol_config ( const envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig msg)

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_mutable_proxy_protocol_config()

UPB_INLINE struct envoy_config_core_v3_ProxyProtocolConfig* envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_mutable_proxy_protocol_config ( envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_new()

UPB_INLINE envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig* envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_parse()

UPB_INLINE envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig* envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_parse_ex()

UPB_INLINE envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig* envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_proxy_protocol_config()

UPB_INLINE const struct envoy_config_core_v3_ProxyProtocolConfig* envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_proxy_protocol_config ( const envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig msg)

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_serialize()

UPB_INLINE char* envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_serialize ( const envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_set_allow_post()

UPB_INLINE void envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_set_allow_post ( envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig msg,
bool  value 
)

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_set_proxy_protocol_config()

UPB_INLINE void envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_set_proxy_protocol_config ( envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig msg,
struct envoy_config_core_v3_ProxyProtocolConfig value 
)

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_enabled()

UPB_INLINE const struct google_protobuf_BoolValue* envoy_config_route_v3_RouteAction_UpgradeConfig_enabled ( const envoy_config_route_v3_RouteAction_UpgradeConfig msg)

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_has_connect_config()

UPB_INLINE bool envoy_config_route_v3_RouteAction_UpgradeConfig_has_connect_config ( const envoy_config_route_v3_RouteAction_UpgradeConfig msg)

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_has_enabled()

UPB_INLINE bool envoy_config_route_v3_RouteAction_UpgradeConfig_has_enabled ( const envoy_config_route_v3_RouteAction_UpgradeConfig msg)

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_mutable_connect_config()

UPB_INLINE struct envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig* envoy_config_route_v3_RouteAction_UpgradeConfig_mutable_connect_config ( envoy_config_route_v3_RouteAction_UpgradeConfig msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_mutable_enabled()

UPB_INLINE struct google_protobuf_BoolValue* envoy_config_route_v3_RouteAction_UpgradeConfig_mutable_enabled ( envoy_config_route_v3_RouteAction_UpgradeConfig msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_new()

UPB_INLINE envoy_config_route_v3_RouteAction_UpgradeConfig* envoy_config_route_v3_RouteAction_UpgradeConfig_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_parse()

UPB_INLINE envoy_config_route_v3_RouteAction_UpgradeConfig* envoy_config_route_v3_RouteAction_UpgradeConfig_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_parse_ex()

UPB_INLINE envoy_config_route_v3_RouteAction_UpgradeConfig* envoy_config_route_v3_RouteAction_UpgradeConfig_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_serialize()

UPB_INLINE char* envoy_config_route_v3_RouteAction_UpgradeConfig_serialize ( const envoy_config_route_v3_RouteAction_UpgradeConfig msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_set_connect_config()

UPB_INLINE void envoy_config_route_v3_RouteAction_UpgradeConfig_set_connect_config ( envoy_config_route_v3_RouteAction_UpgradeConfig msg,
envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig value 
)

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_set_enabled()

UPB_INLINE void envoy_config_route_v3_RouteAction_UpgradeConfig_set_enabled ( envoy_config_route_v3_RouteAction_UpgradeConfig msg,
struct google_protobuf_BoolValue value 
)

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_set_upgrade_type()

UPB_INLINE void envoy_config_route_v3_RouteAction_UpgradeConfig_set_upgrade_type ( envoy_config_route_v3_RouteAction_UpgradeConfig msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_upgrade_type()

UPB_INLINE upb_strview envoy_config_route_v3_RouteAction_UpgradeConfig_upgrade_type ( const envoy_config_route_v3_RouteAction_UpgradeConfig msg)

◆ envoy_config_route_v3_RouteAction_weighted_clusters()

UPB_INLINE const envoy_config_route_v3_WeightedCluster* envoy_config_route_v3_RouteAction_weighted_clusters ( const envoy_config_route_v3_RouteAction msg)

◆ envoy_config_route_v3_RouteMatch_add_headers()

UPB_INLINE struct envoy_config_route_v3_HeaderMatcher* envoy_config_route_v3_RouteMatch_add_headers ( envoy_config_route_v3_RouteMatch msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteMatch_add_query_parameters()

UPB_INLINE struct envoy_config_route_v3_QueryParameterMatcher* envoy_config_route_v3_RouteMatch_add_query_parameters ( envoy_config_route_v3_RouteMatch msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteMatch_case_sensitive()

UPB_INLINE const struct google_protobuf_BoolValue* envoy_config_route_v3_RouteMatch_case_sensitive ( const envoy_config_route_v3_RouteMatch msg)

◆ envoy_config_route_v3_RouteMatch_connect_matcher()

UPB_INLINE const envoy_config_route_v3_RouteMatch_ConnectMatcher* envoy_config_route_v3_RouteMatch_connect_matcher ( const envoy_config_route_v3_RouteMatch msg)

◆ envoy_config_route_v3_RouteMatch_ConnectMatcher_new()

UPB_INLINE envoy_config_route_v3_RouteMatch_ConnectMatcher* envoy_config_route_v3_RouteMatch_ConnectMatcher_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RouteMatch_ConnectMatcher_parse()

UPB_INLINE envoy_config_route_v3_RouteMatch_ConnectMatcher* envoy_config_route_v3_RouteMatch_ConnectMatcher_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteMatch_ConnectMatcher_parse_ex()

UPB_INLINE envoy_config_route_v3_RouteMatch_ConnectMatcher* envoy_config_route_v3_RouteMatch_ConnectMatcher_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RouteMatch_ConnectMatcher_serialize()

UPB_INLINE char* envoy_config_route_v3_RouteMatch_ConnectMatcher_serialize ( const envoy_config_route_v3_RouteMatch_ConnectMatcher msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RouteMatch_grpc()

UPB_INLINE const envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions* envoy_config_route_v3_RouteMatch_grpc ( const envoy_config_route_v3_RouteMatch msg)

◆ envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions_new()

UPB_INLINE envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions* envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions_parse()

UPB_INLINE envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions* envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions_parse_ex()

UPB_INLINE envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions* envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions_serialize()

UPB_INLINE char* envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions_serialize ( const envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RouteMatch_has_case_sensitive()

UPB_INLINE bool envoy_config_route_v3_RouteMatch_has_case_sensitive ( const envoy_config_route_v3_RouteMatch msg)

◆ envoy_config_route_v3_RouteMatch_has_connect_matcher()

UPB_INLINE bool envoy_config_route_v3_RouteMatch_has_connect_matcher ( const envoy_config_route_v3_RouteMatch msg)

◆ envoy_config_route_v3_RouteMatch_has_grpc()

UPB_INLINE bool envoy_config_route_v3_RouteMatch_has_grpc ( const envoy_config_route_v3_RouteMatch msg)

◆ envoy_config_route_v3_RouteMatch_has_headers()

UPB_INLINE bool envoy_config_route_v3_RouteMatch_has_headers ( const envoy_config_route_v3_RouteMatch msg)

◆ envoy_config_route_v3_RouteMatch_has_path()

UPB_INLINE bool envoy_config_route_v3_RouteMatch_has_path ( const envoy_config_route_v3_RouteMatch msg)

◆ envoy_config_route_v3_RouteMatch_has_prefix()

UPB_INLINE bool envoy_config_route_v3_RouteMatch_has_prefix ( const envoy_config_route_v3_RouteMatch msg)

◆ envoy_config_route_v3_RouteMatch_has_query_parameters()

UPB_INLINE bool envoy_config_route_v3_RouteMatch_has_query_parameters ( const envoy_config_route_v3_RouteMatch msg)

◆ envoy_config_route_v3_RouteMatch_has_runtime_fraction()

UPB_INLINE bool envoy_config_route_v3_RouteMatch_has_runtime_fraction ( const envoy_config_route_v3_RouteMatch msg)

◆ envoy_config_route_v3_RouteMatch_has_safe_regex()

UPB_INLINE bool envoy_config_route_v3_RouteMatch_has_safe_regex ( const envoy_config_route_v3_RouteMatch msg)

◆ envoy_config_route_v3_RouteMatch_has_tls_context()

UPB_INLINE bool envoy_config_route_v3_RouteMatch_has_tls_context ( const envoy_config_route_v3_RouteMatch msg)

◆ envoy_config_route_v3_RouteMatch_headers()

UPB_INLINE const envoy_config_route_v3_HeaderMatcher* const* envoy_config_route_v3_RouteMatch_headers ( const envoy_config_route_v3_RouteMatch msg,
size_t *  len 
)

◆ envoy_config_route_v3_RouteMatch_mutable_case_sensitive()

UPB_INLINE struct google_protobuf_BoolValue* envoy_config_route_v3_RouteMatch_mutable_case_sensitive ( envoy_config_route_v3_RouteMatch msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteMatch_mutable_connect_matcher()

UPB_INLINE struct envoy_config_route_v3_RouteMatch_ConnectMatcher* envoy_config_route_v3_RouteMatch_mutable_connect_matcher ( envoy_config_route_v3_RouteMatch msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteMatch_mutable_grpc()

UPB_INLINE struct envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions* envoy_config_route_v3_RouteMatch_mutable_grpc ( envoy_config_route_v3_RouteMatch msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteMatch_mutable_headers()

UPB_INLINE envoy_config_route_v3_HeaderMatcher** envoy_config_route_v3_RouteMatch_mutable_headers ( envoy_config_route_v3_RouteMatch msg,
size_t *  len 
)

◆ envoy_config_route_v3_RouteMatch_mutable_query_parameters()

UPB_INLINE envoy_config_route_v3_QueryParameterMatcher** envoy_config_route_v3_RouteMatch_mutable_query_parameters ( envoy_config_route_v3_RouteMatch msg,
size_t *  len 
)

◆ envoy_config_route_v3_RouteMatch_mutable_runtime_fraction()

UPB_INLINE struct envoy_config_core_v3_RuntimeFractionalPercent* envoy_config_route_v3_RouteMatch_mutable_runtime_fraction ( envoy_config_route_v3_RouteMatch msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteMatch_mutable_safe_regex()

UPB_INLINE struct envoy_type_matcher_v3_RegexMatcher* envoy_config_route_v3_RouteMatch_mutable_safe_regex ( envoy_config_route_v3_RouteMatch msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteMatch_mutable_tls_context()

UPB_INLINE struct envoy_config_route_v3_RouteMatch_TlsContextMatchOptions* envoy_config_route_v3_RouteMatch_mutable_tls_context ( envoy_config_route_v3_RouteMatch msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteMatch_new()

UPB_INLINE envoy_config_route_v3_RouteMatch* envoy_config_route_v3_RouteMatch_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RouteMatch_parse()

UPB_INLINE envoy_config_route_v3_RouteMatch* envoy_config_route_v3_RouteMatch_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteMatch_parse_ex()

UPB_INLINE envoy_config_route_v3_RouteMatch* envoy_config_route_v3_RouteMatch_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RouteMatch_path()

UPB_INLINE upb_strview envoy_config_route_v3_RouteMatch_path ( const envoy_config_route_v3_RouteMatch msg)

◆ envoy_config_route_v3_RouteMatch_path_specifier_case()

UPB_INLINE envoy_config_route_v3_RouteMatch_path_specifier_oneofcases envoy_config_route_v3_RouteMatch_path_specifier_case ( const envoy_config_route_v3_RouteMatch msg)

◆ envoy_config_route_v3_RouteMatch_prefix()

UPB_INLINE upb_strview envoy_config_route_v3_RouteMatch_prefix ( const envoy_config_route_v3_RouteMatch msg)

◆ envoy_config_route_v3_RouteMatch_query_parameters()

UPB_INLINE const envoy_config_route_v3_QueryParameterMatcher* const* envoy_config_route_v3_RouteMatch_query_parameters ( const envoy_config_route_v3_RouteMatch msg,
size_t *  len 
)

◆ envoy_config_route_v3_RouteMatch_resize_headers()

UPB_INLINE envoy_config_route_v3_HeaderMatcher** envoy_config_route_v3_RouteMatch_resize_headers ( envoy_config_route_v3_RouteMatch msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteMatch_resize_query_parameters()

UPB_INLINE envoy_config_route_v3_QueryParameterMatcher** envoy_config_route_v3_RouteMatch_resize_query_parameters ( envoy_config_route_v3_RouteMatch msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteMatch_runtime_fraction()

UPB_INLINE const struct envoy_config_core_v3_RuntimeFractionalPercent* envoy_config_route_v3_RouteMatch_runtime_fraction ( const envoy_config_route_v3_RouteMatch msg)

◆ envoy_config_route_v3_RouteMatch_safe_regex()

UPB_INLINE const struct envoy_type_matcher_v3_RegexMatcher* envoy_config_route_v3_RouteMatch_safe_regex ( const envoy_config_route_v3_RouteMatch msg)

◆ envoy_config_route_v3_RouteMatch_serialize()

UPB_INLINE char* envoy_config_route_v3_RouteMatch_serialize ( const envoy_config_route_v3_RouteMatch msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RouteMatch_set_case_sensitive()

UPB_INLINE void envoy_config_route_v3_RouteMatch_set_case_sensitive ( envoy_config_route_v3_RouteMatch msg,
struct google_protobuf_BoolValue value 
)

◆ envoy_config_route_v3_RouteMatch_set_connect_matcher()

UPB_INLINE void envoy_config_route_v3_RouteMatch_set_connect_matcher ( envoy_config_route_v3_RouteMatch msg,
envoy_config_route_v3_RouteMatch_ConnectMatcher value 
)

◆ envoy_config_route_v3_RouteMatch_set_grpc()

UPB_INLINE void envoy_config_route_v3_RouteMatch_set_grpc ( envoy_config_route_v3_RouteMatch msg,
envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions value 
)

◆ envoy_config_route_v3_RouteMatch_set_path()

UPB_INLINE void envoy_config_route_v3_RouteMatch_set_path ( envoy_config_route_v3_RouteMatch msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RouteMatch_set_prefix()

UPB_INLINE void envoy_config_route_v3_RouteMatch_set_prefix ( envoy_config_route_v3_RouteMatch msg,
upb_strview  value 
)

◆ envoy_config_route_v3_RouteMatch_set_runtime_fraction()

UPB_INLINE void envoy_config_route_v3_RouteMatch_set_runtime_fraction ( envoy_config_route_v3_RouteMatch msg,
struct envoy_config_core_v3_RuntimeFractionalPercent value 
)

◆ envoy_config_route_v3_RouteMatch_set_safe_regex()

UPB_INLINE void envoy_config_route_v3_RouteMatch_set_safe_regex ( envoy_config_route_v3_RouteMatch msg,
struct envoy_type_matcher_v3_RegexMatcher value 
)

◆ envoy_config_route_v3_RouteMatch_set_tls_context()

UPB_INLINE void envoy_config_route_v3_RouteMatch_set_tls_context ( envoy_config_route_v3_RouteMatch msg,
envoy_config_route_v3_RouteMatch_TlsContextMatchOptions value 
)

◆ envoy_config_route_v3_RouteMatch_tls_context()

UPB_INLINE const envoy_config_route_v3_RouteMatch_TlsContextMatchOptions* envoy_config_route_v3_RouteMatch_tls_context ( const envoy_config_route_v3_RouteMatch msg)

◆ envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_has_presented()

UPB_INLINE bool envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_has_presented ( const envoy_config_route_v3_RouteMatch_TlsContextMatchOptions msg)

◆ envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_has_validated()

UPB_INLINE bool envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_has_validated ( const envoy_config_route_v3_RouteMatch_TlsContextMatchOptions msg)

◆ envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_mutable_presented()

UPB_INLINE struct google_protobuf_BoolValue* envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_mutable_presented ( envoy_config_route_v3_RouteMatch_TlsContextMatchOptions msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_mutable_validated()

UPB_INLINE struct google_protobuf_BoolValue* envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_mutable_validated ( envoy_config_route_v3_RouteMatch_TlsContextMatchOptions msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_new()

UPB_INLINE envoy_config_route_v3_RouteMatch_TlsContextMatchOptions* envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_new ( upb_arena *  arena)

◆ envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_parse()

UPB_INLINE envoy_config_route_v3_RouteMatch_TlsContextMatchOptions* envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_parse_ex()

UPB_INLINE envoy_config_route_v3_RouteMatch_TlsContextMatchOptions* envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_presented()

UPB_INLINE const struct google_protobuf_BoolValue* envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_presented ( const envoy_config_route_v3_RouteMatch_TlsContextMatchOptions msg)

◆ envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_serialize()

UPB_INLINE char* envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_serialize ( const envoy_config_route_v3_RouteMatch_TlsContextMatchOptions msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_set_presented()

UPB_INLINE void envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_set_presented ( envoy_config_route_v3_RouteMatch_TlsContextMatchOptions msg,
struct google_protobuf_BoolValue value 
)

◆ envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_set_validated()

UPB_INLINE void envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_set_validated ( envoy_config_route_v3_RouteMatch_TlsContextMatchOptions msg,
struct google_protobuf_BoolValue value 
)

◆ envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_validated()

UPB_INLINE const struct google_protobuf_BoolValue* envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_validated ( const envoy_config_route_v3_RouteMatch_TlsContextMatchOptions msg)

◆ envoy_config_route_v3_Tracing_add_custom_tags()

UPB_INLINE struct envoy_type_tracing_v3_CustomTag* envoy_config_route_v3_Tracing_add_custom_tags ( envoy_config_route_v3_Tracing msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Tracing_client_sampling()

UPB_INLINE const struct envoy_type_v3_FractionalPercent* envoy_config_route_v3_Tracing_client_sampling ( const envoy_config_route_v3_Tracing msg)

◆ envoy_config_route_v3_Tracing_custom_tags()

UPB_INLINE const struct envoy_type_tracing_v3_CustomTag* const* envoy_config_route_v3_Tracing_custom_tags ( const envoy_config_route_v3_Tracing msg,
size_t *  len 
)

◆ envoy_config_route_v3_Tracing_has_client_sampling()

UPB_INLINE bool envoy_config_route_v3_Tracing_has_client_sampling ( const envoy_config_route_v3_Tracing msg)

◆ envoy_config_route_v3_Tracing_has_custom_tags()

UPB_INLINE bool envoy_config_route_v3_Tracing_has_custom_tags ( const envoy_config_route_v3_Tracing msg)

◆ envoy_config_route_v3_Tracing_has_overall_sampling()

UPB_INLINE bool envoy_config_route_v3_Tracing_has_overall_sampling ( const envoy_config_route_v3_Tracing msg)

◆ envoy_config_route_v3_Tracing_has_random_sampling()

UPB_INLINE bool envoy_config_route_v3_Tracing_has_random_sampling ( const envoy_config_route_v3_Tracing msg)

◆ envoy_config_route_v3_Tracing_mutable_client_sampling()

UPB_INLINE struct envoy_type_v3_FractionalPercent* envoy_config_route_v3_Tracing_mutable_client_sampling ( envoy_config_route_v3_Tracing msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Tracing_mutable_custom_tags()

UPB_INLINE struct envoy_type_tracing_v3_CustomTag** envoy_config_route_v3_Tracing_mutable_custom_tags ( envoy_config_route_v3_Tracing msg,
size_t *  len 
)

◆ envoy_config_route_v3_Tracing_mutable_overall_sampling()

UPB_INLINE struct envoy_type_v3_FractionalPercent* envoy_config_route_v3_Tracing_mutable_overall_sampling ( envoy_config_route_v3_Tracing msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Tracing_mutable_random_sampling()

UPB_INLINE struct envoy_type_v3_FractionalPercent* envoy_config_route_v3_Tracing_mutable_random_sampling ( envoy_config_route_v3_Tracing msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Tracing_new()

UPB_INLINE envoy_config_route_v3_Tracing* envoy_config_route_v3_Tracing_new ( upb_arena *  arena)

◆ envoy_config_route_v3_Tracing_overall_sampling()

UPB_INLINE const struct envoy_type_v3_FractionalPercent* envoy_config_route_v3_Tracing_overall_sampling ( const envoy_config_route_v3_Tracing msg)

◆ envoy_config_route_v3_Tracing_parse()

UPB_INLINE envoy_config_route_v3_Tracing* envoy_config_route_v3_Tracing_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Tracing_parse_ex()

UPB_INLINE envoy_config_route_v3_Tracing* envoy_config_route_v3_Tracing_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_Tracing_random_sampling()

UPB_INLINE const struct envoy_type_v3_FractionalPercent* envoy_config_route_v3_Tracing_random_sampling ( const envoy_config_route_v3_Tracing msg)

◆ envoy_config_route_v3_Tracing_resize_custom_tags()

UPB_INLINE struct envoy_type_tracing_v3_CustomTag** envoy_config_route_v3_Tracing_resize_custom_tags ( envoy_config_route_v3_Tracing msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_Tracing_serialize()

UPB_INLINE char* envoy_config_route_v3_Tracing_serialize ( const envoy_config_route_v3_Tracing msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_Tracing_set_client_sampling()

UPB_INLINE void envoy_config_route_v3_Tracing_set_client_sampling ( envoy_config_route_v3_Tracing msg,
struct envoy_type_v3_FractionalPercent value 
)

◆ envoy_config_route_v3_Tracing_set_overall_sampling()

UPB_INLINE void envoy_config_route_v3_Tracing_set_overall_sampling ( envoy_config_route_v3_Tracing msg,
struct envoy_type_v3_FractionalPercent value 
)

◆ envoy_config_route_v3_Tracing_set_random_sampling()

UPB_INLINE void envoy_config_route_v3_Tracing_set_random_sampling ( envoy_config_route_v3_Tracing msg,
struct envoy_type_v3_FractionalPercent value 
)

◆ envoy_config_route_v3_VirtualCluster_add_headers()

UPB_INLINE struct envoy_config_route_v3_HeaderMatcher* envoy_config_route_v3_VirtualCluster_add_headers ( envoy_config_route_v3_VirtualCluster msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_VirtualCluster_has_headers()

UPB_INLINE bool envoy_config_route_v3_VirtualCluster_has_headers ( const envoy_config_route_v3_VirtualCluster msg)

◆ envoy_config_route_v3_VirtualCluster_headers()

UPB_INLINE const envoy_config_route_v3_HeaderMatcher* const* envoy_config_route_v3_VirtualCluster_headers ( const envoy_config_route_v3_VirtualCluster msg,
size_t *  len 
)

◆ envoy_config_route_v3_VirtualCluster_mutable_headers()

UPB_INLINE envoy_config_route_v3_HeaderMatcher** envoy_config_route_v3_VirtualCluster_mutable_headers ( envoy_config_route_v3_VirtualCluster msg,
size_t *  len 
)

◆ envoy_config_route_v3_VirtualCluster_name()

UPB_INLINE upb_strview envoy_config_route_v3_VirtualCluster_name ( const envoy_config_route_v3_VirtualCluster msg)

◆ envoy_config_route_v3_VirtualCluster_new()

UPB_INLINE envoy_config_route_v3_VirtualCluster* envoy_config_route_v3_VirtualCluster_new ( upb_arena *  arena)

◆ envoy_config_route_v3_VirtualCluster_parse()

UPB_INLINE envoy_config_route_v3_VirtualCluster* envoy_config_route_v3_VirtualCluster_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_VirtualCluster_parse_ex()

UPB_INLINE envoy_config_route_v3_VirtualCluster* envoy_config_route_v3_VirtualCluster_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_VirtualCluster_resize_headers()

UPB_INLINE envoy_config_route_v3_HeaderMatcher** envoy_config_route_v3_VirtualCluster_resize_headers ( envoy_config_route_v3_VirtualCluster msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_VirtualCluster_serialize()

UPB_INLINE char* envoy_config_route_v3_VirtualCluster_serialize ( const envoy_config_route_v3_VirtualCluster msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_VirtualCluster_set_name()

UPB_INLINE void envoy_config_route_v3_VirtualCluster_set_name ( envoy_config_route_v3_VirtualCluster msg,
upb_strview  value 
)

◆ envoy_config_route_v3_VirtualHost_add_domains()

UPB_INLINE bool envoy_config_route_v3_VirtualHost_add_domains ( envoy_config_route_v3_VirtualHost msg,
upb_strview  val,
upb_arena *  arena 
)

◆ envoy_config_route_v3_VirtualHost_add_rate_limits()

UPB_INLINE struct envoy_config_route_v3_RateLimit* envoy_config_route_v3_VirtualHost_add_rate_limits ( envoy_config_route_v3_VirtualHost msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_VirtualHost_add_request_headers_to_add()

UPB_INLINE struct envoy_config_core_v3_HeaderValueOption* envoy_config_route_v3_VirtualHost_add_request_headers_to_add ( envoy_config_route_v3_VirtualHost msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_VirtualHost_add_request_headers_to_remove()

UPB_INLINE bool envoy_config_route_v3_VirtualHost_add_request_headers_to_remove ( envoy_config_route_v3_VirtualHost msg,
upb_strview  val,
upb_arena *  arena 
)

◆ envoy_config_route_v3_VirtualHost_add_response_headers_to_add()

UPB_INLINE struct envoy_config_core_v3_HeaderValueOption* envoy_config_route_v3_VirtualHost_add_response_headers_to_add ( envoy_config_route_v3_VirtualHost msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_VirtualHost_add_response_headers_to_remove()

UPB_INLINE bool envoy_config_route_v3_VirtualHost_add_response_headers_to_remove ( envoy_config_route_v3_VirtualHost msg,
upb_strview  val,
upb_arena *  arena 
)

◆ envoy_config_route_v3_VirtualHost_add_routes()

UPB_INLINE struct envoy_config_route_v3_Route* envoy_config_route_v3_VirtualHost_add_routes ( envoy_config_route_v3_VirtualHost msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_VirtualHost_add_virtual_clusters()

UPB_INLINE struct envoy_config_route_v3_VirtualCluster* envoy_config_route_v3_VirtualHost_add_virtual_clusters ( envoy_config_route_v3_VirtualHost msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_VirtualHost_cors()

UPB_INLINE const envoy_config_route_v3_CorsPolicy* envoy_config_route_v3_VirtualHost_cors ( const envoy_config_route_v3_VirtualHost msg)

◆ envoy_config_route_v3_VirtualHost_domains()

UPB_INLINE upb_strview const* envoy_config_route_v3_VirtualHost_domains ( const envoy_config_route_v3_VirtualHost msg,
size_t *  len 
)

◆ envoy_config_route_v3_VirtualHost_has_cors()

UPB_INLINE bool envoy_config_route_v3_VirtualHost_has_cors ( const envoy_config_route_v3_VirtualHost msg)

◆ envoy_config_route_v3_VirtualHost_has_hedge_policy()

UPB_INLINE bool envoy_config_route_v3_VirtualHost_has_hedge_policy ( const envoy_config_route_v3_VirtualHost msg)

◆ envoy_config_route_v3_VirtualHost_has_per_request_buffer_limit_bytes()

UPB_INLINE bool envoy_config_route_v3_VirtualHost_has_per_request_buffer_limit_bytes ( const envoy_config_route_v3_VirtualHost msg)

◆ envoy_config_route_v3_VirtualHost_has_rate_limits()

UPB_INLINE bool envoy_config_route_v3_VirtualHost_has_rate_limits ( const envoy_config_route_v3_VirtualHost msg)

◆ envoy_config_route_v3_VirtualHost_has_request_headers_to_add()

UPB_INLINE bool envoy_config_route_v3_VirtualHost_has_request_headers_to_add ( const envoy_config_route_v3_VirtualHost msg)

◆ envoy_config_route_v3_VirtualHost_has_response_headers_to_add()

UPB_INLINE bool envoy_config_route_v3_VirtualHost_has_response_headers_to_add ( const envoy_config_route_v3_VirtualHost msg)

◆ envoy_config_route_v3_VirtualHost_has_retry_policy()

UPB_INLINE bool envoy_config_route_v3_VirtualHost_has_retry_policy ( const envoy_config_route_v3_VirtualHost msg)

◆ envoy_config_route_v3_VirtualHost_has_retry_policy_typed_config()

UPB_INLINE bool envoy_config_route_v3_VirtualHost_has_retry_policy_typed_config ( const envoy_config_route_v3_VirtualHost msg)

◆ envoy_config_route_v3_VirtualHost_has_routes()

UPB_INLINE bool envoy_config_route_v3_VirtualHost_has_routes ( const envoy_config_route_v3_VirtualHost msg)

◆ envoy_config_route_v3_VirtualHost_has_typed_per_filter_config()

UPB_INLINE bool envoy_config_route_v3_VirtualHost_has_typed_per_filter_config ( const envoy_config_route_v3_VirtualHost msg)

◆ envoy_config_route_v3_VirtualHost_has_virtual_clusters()

UPB_INLINE bool envoy_config_route_v3_VirtualHost_has_virtual_clusters ( const envoy_config_route_v3_VirtualHost msg)

◆ envoy_config_route_v3_VirtualHost_hedge_policy()

UPB_INLINE const envoy_config_route_v3_HedgePolicy* envoy_config_route_v3_VirtualHost_hedge_policy ( const envoy_config_route_v3_VirtualHost msg)

◆ envoy_config_route_v3_VirtualHost_include_attempt_count_in_response()

UPB_INLINE bool envoy_config_route_v3_VirtualHost_include_attempt_count_in_response ( const envoy_config_route_v3_VirtualHost msg)

◆ envoy_config_route_v3_VirtualHost_include_request_attempt_count()

UPB_INLINE bool envoy_config_route_v3_VirtualHost_include_request_attempt_count ( const envoy_config_route_v3_VirtualHost msg)

◆ envoy_config_route_v3_VirtualHost_mutable_cors()

UPB_INLINE struct envoy_config_route_v3_CorsPolicy* envoy_config_route_v3_VirtualHost_mutable_cors ( envoy_config_route_v3_VirtualHost msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_VirtualHost_mutable_domains()

UPB_INLINE upb_strview* envoy_config_route_v3_VirtualHost_mutable_domains ( envoy_config_route_v3_VirtualHost msg,
size_t *  len 
)

◆ envoy_config_route_v3_VirtualHost_mutable_hedge_policy()

UPB_INLINE struct envoy_config_route_v3_HedgePolicy* envoy_config_route_v3_VirtualHost_mutable_hedge_policy ( envoy_config_route_v3_VirtualHost msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_VirtualHost_mutable_per_request_buffer_limit_bytes()

UPB_INLINE struct google_protobuf_UInt32Value* envoy_config_route_v3_VirtualHost_mutable_per_request_buffer_limit_bytes ( envoy_config_route_v3_VirtualHost msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_VirtualHost_mutable_rate_limits()

UPB_INLINE envoy_config_route_v3_RateLimit** envoy_config_route_v3_VirtualHost_mutable_rate_limits ( envoy_config_route_v3_VirtualHost msg,
size_t *  len 
)

◆ envoy_config_route_v3_VirtualHost_mutable_request_headers_to_add()

UPB_INLINE struct envoy_config_core_v3_HeaderValueOption** envoy_config_route_v3_VirtualHost_mutable_request_headers_to_add ( envoy_config_route_v3_VirtualHost msg,
size_t *  len 
)

◆ envoy_config_route_v3_VirtualHost_mutable_request_headers_to_remove()

UPB_INLINE upb_strview* envoy_config_route_v3_VirtualHost_mutable_request_headers_to_remove ( envoy_config_route_v3_VirtualHost msg,
size_t *  len 
)

◆ envoy_config_route_v3_VirtualHost_mutable_response_headers_to_add()

UPB_INLINE struct envoy_config_core_v3_HeaderValueOption** envoy_config_route_v3_VirtualHost_mutable_response_headers_to_add ( envoy_config_route_v3_VirtualHost msg,
size_t *  len 
)

◆ envoy_config_route_v3_VirtualHost_mutable_response_headers_to_remove()

UPB_INLINE upb_strview* envoy_config_route_v3_VirtualHost_mutable_response_headers_to_remove ( envoy_config_route_v3_VirtualHost msg,
size_t *  len 
)

◆ envoy_config_route_v3_VirtualHost_mutable_retry_policy()

UPB_INLINE struct envoy_config_route_v3_RetryPolicy* envoy_config_route_v3_VirtualHost_mutable_retry_policy ( envoy_config_route_v3_VirtualHost msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_VirtualHost_mutable_retry_policy_typed_config()

UPB_INLINE struct google_protobuf_Any* envoy_config_route_v3_VirtualHost_mutable_retry_policy_typed_config ( envoy_config_route_v3_VirtualHost msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_VirtualHost_mutable_routes()

UPB_INLINE envoy_config_route_v3_Route** envoy_config_route_v3_VirtualHost_mutable_routes ( envoy_config_route_v3_VirtualHost msg,
size_t *  len 
)

◆ envoy_config_route_v3_VirtualHost_mutable_virtual_clusters()

UPB_INLINE envoy_config_route_v3_VirtualCluster** envoy_config_route_v3_VirtualHost_mutable_virtual_clusters ( envoy_config_route_v3_VirtualHost msg,
size_t *  len 
)

◆ envoy_config_route_v3_VirtualHost_name()

UPB_INLINE upb_strview envoy_config_route_v3_VirtualHost_name ( const envoy_config_route_v3_VirtualHost msg)

◆ envoy_config_route_v3_VirtualHost_new()

UPB_INLINE envoy_config_route_v3_VirtualHost* envoy_config_route_v3_VirtualHost_new ( upb_arena *  arena)

◆ envoy_config_route_v3_VirtualHost_parse()

UPB_INLINE envoy_config_route_v3_VirtualHost* envoy_config_route_v3_VirtualHost_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_VirtualHost_parse_ex()

UPB_INLINE envoy_config_route_v3_VirtualHost* envoy_config_route_v3_VirtualHost_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_VirtualHost_per_request_buffer_limit_bytes()

UPB_INLINE const struct google_protobuf_UInt32Value* envoy_config_route_v3_VirtualHost_per_request_buffer_limit_bytes ( const envoy_config_route_v3_VirtualHost msg)

◆ envoy_config_route_v3_VirtualHost_rate_limits()

UPB_INLINE const envoy_config_route_v3_RateLimit* const* envoy_config_route_v3_VirtualHost_rate_limits ( const envoy_config_route_v3_VirtualHost msg,
size_t *  len 
)

◆ envoy_config_route_v3_VirtualHost_request_headers_to_add()

UPB_INLINE const struct envoy_config_core_v3_HeaderValueOption* const* envoy_config_route_v3_VirtualHost_request_headers_to_add ( const envoy_config_route_v3_VirtualHost msg,
size_t *  len 
)

◆ envoy_config_route_v3_VirtualHost_request_headers_to_remove()

UPB_INLINE upb_strview const* envoy_config_route_v3_VirtualHost_request_headers_to_remove ( const envoy_config_route_v3_VirtualHost msg,
size_t *  len 
)

◆ envoy_config_route_v3_VirtualHost_require_tls()

UPB_INLINE int32_t envoy_config_route_v3_VirtualHost_require_tls ( const envoy_config_route_v3_VirtualHost msg)

◆ envoy_config_route_v3_VirtualHost_resize_domains()

UPB_INLINE upb_strview* envoy_config_route_v3_VirtualHost_resize_domains ( envoy_config_route_v3_VirtualHost msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_VirtualHost_resize_rate_limits()

UPB_INLINE envoy_config_route_v3_RateLimit** envoy_config_route_v3_VirtualHost_resize_rate_limits ( envoy_config_route_v3_VirtualHost msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_VirtualHost_resize_request_headers_to_add()

UPB_INLINE struct envoy_config_core_v3_HeaderValueOption** envoy_config_route_v3_VirtualHost_resize_request_headers_to_add ( envoy_config_route_v3_VirtualHost msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_VirtualHost_resize_request_headers_to_remove()

UPB_INLINE upb_strview* envoy_config_route_v3_VirtualHost_resize_request_headers_to_remove ( envoy_config_route_v3_VirtualHost msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_VirtualHost_resize_response_headers_to_add()

UPB_INLINE struct envoy_config_core_v3_HeaderValueOption** envoy_config_route_v3_VirtualHost_resize_response_headers_to_add ( envoy_config_route_v3_VirtualHost msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_VirtualHost_resize_response_headers_to_remove()

UPB_INLINE upb_strview* envoy_config_route_v3_VirtualHost_resize_response_headers_to_remove ( envoy_config_route_v3_VirtualHost msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_VirtualHost_resize_routes()

UPB_INLINE envoy_config_route_v3_Route** envoy_config_route_v3_VirtualHost_resize_routes ( envoy_config_route_v3_VirtualHost msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_VirtualHost_resize_virtual_clusters()

UPB_INLINE envoy_config_route_v3_VirtualCluster** envoy_config_route_v3_VirtualHost_resize_virtual_clusters ( envoy_config_route_v3_VirtualHost msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_VirtualHost_response_headers_to_add()

UPB_INLINE const struct envoy_config_core_v3_HeaderValueOption* const* envoy_config_route_v3_VirtualHost_response_headers_to_add ( const envoy_config_route_v3_VirtualHost msg,
size_t *  len 
)

◆ envoy_config_route_v3_VirtualHost_response_headers_to_remove()

UPB_INLINE upb_strview const* envoy_config_route_v3_VirtualHost_response_headers_to_remove ( const envoy_config_route_v3_VirtualHost msg,
size_t *  len 
)

◆ envoy_config_route_v3_VirtualHost_retry_policy()

UPB_INLINE const envoy_config_route_v3_RetryPolicy* envoy_config_route_v3_VirtualHost_retry_policy ( const envoy_config_route_v3_VirtualHost msg)

◆ envoy_config_route_v3_VirtualHost_retry_policy_typed_config()

UPB_INLINE const struct google_protobuf_Any* envoy_config_route_v3_VirtualHost_retry_policy_typed_config ( const envoy_config_route_v3_VirtualHost msg)

◆ envoy_config_route_v3_VirtualHost_routes()

UPB_INLINE const envoy_config_route_v3_Route* const* envoy_config_route_v3_VirtualHost_routes ( const envoy_config_route_v3_VirtualHost msg,
size_t *  len 
)

◆ envoy_config_route_v3_VirtualHost_serialize()

UPB_INLINE char* envoy_config_route_v3_VirtualHost_serialize ( const envoy_config_route_v3_VirtualHost msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_VirtualHost_set_cors()

UPB_INLINE void envoy_config_route_v3_VirtualHost_set_cors ( envoy_config_route_v3_VirtualHost msg,
envoy_config_route_v3_CorsPolicy value 
)

◆ envoy_config_route_v3_VirtualHost_set_hedge_policy()

UPB_INLINE void envoy_config_route_v3_VirtualHost_set_hedge_policy ( envoy_config_route_v3_VirtualHost msg,
envoy_config_route_v3_HedgePolicy value 
)

◆ envoy_config_route_v3_VirtualHost_set_include_attempt_count_in_response()

UPB_INLINE void envoy_config_route_v3_VirtualHost_set_include_attempt_count_in_response ( envoy_config_route_v3_VirtualHost msg,
bool  value 
)

◆ envoy_config_route_v3_VirtualHost_set_include_request_attempt_count()

UPB_INLINE void envoy_config_route_v3_VirtualHost_set_include_request_attempt_count ( envoy_config_route_v3_VirtualHost msg,
bool  value 
)

◆ envoy_config_route_v3_VirtualHost_set_name()

UPB_INLINE void envoy_config_route_v3_VirtualHost_set_name ( envoy_config_route_v3_VirtualHost msg,
upb_strview  value 
)

◆ envoy_config_route_v3_VirtualHost_set_per_request_buffer_limit_bytes()

UPB_INLINE void envoy_config_route_v3_VirtualHost_set_per_request_buffer_limit_bytes ( envoy_config_route_v3_VirtualHost msg,
struct google_protobuf_UInt32Value value 
)

◆ envoy_config_route_v3_VirtualHost_set_require_tls()

UPB_INLINE void envoy_config_route_v3_VirtualHost_set_require_tls ( envoy_config_route_v3_VirtualHost msg,
int32_t  value 
)

◆ envoy_config_route_v3_VirtualHost_set_retry_policy()

UPB_INLINE void envoy_config_route_v3_VirtualHost_set_retry_policy ( envoy_config_route_v3_VirtualHost msg,
envoy_config_route_v3_RetryPolicy value 
)

◆ envoy_config_route_v3_VirtualHost_set_retry_policy_typed_config()

UPB_INLINE void envoy_config_route_v3_VirtualHost_set_retry_policy_typed_config ( envoy_config_route_v3_VirtualHost msg,
struct google_protobuf_Any value 
)

◆ envoy_config_route_v3_VirtualHost_typed_per_filter_config_clear()

UPB_INLINE void envoy_config_route_v3_VirtualHost_typed_per_filter_config_clear ( envoy_config_route_v3_VirtualHost msg)

◆ envoy_config_route_v3_VirtualHost_typed_per_filter_config_delete()

UPB_INLINE bool envoy_config_route_v3_VirtualHost_typed_per_filter_config_delete ( envoy_config_route_v3_VirtualHost msg,
upb_strview  key 
)

◆ envoy_config_route_v3_VirtualHost_typed_per_filter_config_get()

UPB_INLINE bool envoy_config_route_v3_VirtualHost_typed_per_filter_config_get ( const envoy_config_route_v3_VirtualHost msg,
upb_strview  key,
struct google_protobuf_Any **  val 
)

◆ envoy_config_route_v3_VirtualHost_typed_per_filter_config_next()

UPB_INLINE const envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry* envoy_config_route_v3_VirtualHost_typed_per_filter_config_next ( const envoy_config_route_v3_VirtualHost msg,
size_t *  iter 
)

◆ envoy_config_route_v3_VirtualHost_typed_per_filter_config_nextmutable()

UPB_INLINE envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry* envoy_config_route_v3_VirtualHost_typed_per_filter_config_nextmutable ( envoy_config_route_v3_VirtualHost msg,
size_t *  iter 
)

◆ envoy_config_route_v3_VirtualHost_typed_per_filter_config_set()

UPB_INLINE bool envoy_config_route_v3_VirtualHost_typed_per_filter_config_set ( envoy_config_route_v3_VirtualHost msg,
upb_strview  key,
struct google_protobuf_Any val,
upb_arena *  a 
)

◆ envoy_config_route_v3_VirtualHost_typed_per_filter_config_size()

UPB_INLINE size_t envoy_config_route_v3_VirtualHost_typed_per_filter_config_size ( const envoy_config_route_v3_VirtualHost msg)

◆ envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry_has_value()

UPB_INLINE bool envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry_has_value ( const envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry msg)

◆ envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry_key()

UPB_INLINE upb_strview envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry_key ( const envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry msg)

◆ envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry_set_value()

UPB_INLINE void envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry_set_value ( envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry msg,
struct google_protobuf_Any value 
)

◆ envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry_value()

UPB_INLINE const struct google_protobuf_Any* envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry_value ( const envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry msg)

◆ envoy_config_route_v3_VirtualHost_virtual_clusters()

UPB_INLINE const envoy_config_route_v3_VirtualCluster* const* envoy_config_route_v3_VirtualHost_virtual_clusters ( const envoy_config_route_v3_VirtualHost msg,
size_t *  len 
)

◆ envoy_config_route_v3_WeightedCluster_add_clusters()

UPB_INLINE struct envoy_config_route_v3_WeightedCluster_ClusterWeight* envoy_config_route_v3_WeightedCluster_add_clusters ( envoy_config_route_v3_WeightedCluster msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_WeightedCluster_clusters()

UPB_INLINE const envoy_config_route_v3_WeightedCluster_ClusterWeight* const* envoy_config_route_v3_WeightedCluster_clusters ( const envoy_config_route_v3_WeightedCluster msg,
size_t *  len 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_add_request_headers_to_add()

UPB_INLINE struct envoy_config_core_v3_HeaderValueOption* envoy_config_route_v3_WeightedCluster_ClusterWeight_add_request_headers_to_add ( envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_add_request_headers_to_remove()

UPB_INLINE bool envoy_config_route_v3_WeightedCluster_ClusterWeight_add_request_headers_to_remove ( envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
upb_strview  val,
upb_arena *  arena 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_add_response_headers_to_add()

UPB_INLINE struct envoy_config_core_v3_HeaderValueOption* envoy_config_route_v3_WeightedCluster_ClusterWeight_add_response_headers_to_add ( envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_add_response_headers_to_remove()

UPB_INLINE bool envoy_config_route_v3_WeightedCluster_ClusterWeight_add_response_headers_to_remove ( envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
upb_strview  val,
upb_arena *  arena 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_has_metadata_match()

UPB_INLINE bool envoy_config_route_v3_WeightedCluster_ClusterWeight_has_metadata_match ( const envoy_config_route_v3_WeightedCluster_ClusterWeight msg)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_has_request_headers_to_add()

UPB_INLINE bool envoy_config_route_v3_WeightedCluster_ClusterWeight_has_request_headers_to_add ( const envoy_config_route_v3_WeightedCluster_ClusterWeight msg)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_has_response_headers_to_add()

UPB_INLINE bool envoy_config_route_v3_WeightedCluster_ClusterWeight_has_response_headers_to_add ( const envoy_config_route_v3_WeightedCluster_ClusterWeight msg)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_has_typed_per_filter_config()

UPB_INLINE bool envoy_config_route_v3_WeightedCluster_ClusterWeight_has_typed_per_filter_config ( const envoy_config_route_v3_WeightedCluster_ClusterWeight msg)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_has_weight()

UPB_INLINE bool envoy_config_route_v3_WeightedCluster_ClusterWeight_has_weight ( const envoy_config_route_v3_WeightedCluster_ClusterWeight msg)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_metadata_match()

UPB_INLINE const struct envoy_config_core_v3_Metadata* envoy_config_route_v3_WeightedCluster_ClusterWeight_metadata_match ( const envoy_config_route_v3_WeightedCluster_ClusterWeight msg)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_mutable_metadata_match()

UPB_INLINE struct envoy_config_core_v3_Metadata* envoy_config_route_v3_WeightedCluster_ClusterWeight_mutable_metadata_match ( envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_mutable_request_headers_to_add()

UPB_INLINE struct envoy_config_core_v3_HeaderValueOption** envoy_config_route_v3_WeightedCluster_ClusterWeight_mutable_request_headers_to_add ( envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
size_t *  len 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_mutable_request_headers_to_remove()

UPB_INLINE upb_strview* envoy_config_route_v3_WeightedCluster_ClusterWeight_mutable_request_headers_to_remove ( envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
size_t *  len 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_mutable_response_headers_to_add()

UPB_INLINE struct envoy_config_core_v3_HeaderValueOption** envoy_config_route_v3_WeightedCluster_ClusterWeight_mutable_response_headers_to_add ( envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
size_t *  len 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_mutable_response_headers_to_remove()

UPB_INLINE upb_strview* envoy_config_route_v3_WeightedCluster_ClusterWeight_mutable_response_headers_to_remove ( envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
size_t *  len 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_mutable_weight()

UPB_INLINE struct google_protobuf_UInt32Value* envoy_config_route_v3_WeightedCluster_ClusterWeight_mutable_weight ( envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_name()

UPB_INLINE upb_strview envoy_config_route_v3_WeightedCluster_ClusterWeight_name ( const envoy_config_route_v3_WeightedCluster_ClusterWeight msg)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_new()

UPB_INLINE envoy_config_route_v3_WeightedCluster_ClusterWeight* envoy_config_route_v3_WeightedCluster_ClusterWeight_new ( upb_arena *  arena)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_parse()

UPB_INLINE envoy_config_route_v3_WeightedCluster_ClusterWeight* envoy_config_route_v3_WeightedCluster_ClusterWeight_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_parse_ex()

UPB_INLINE envoy_config_route_v3_WeightedCluster_ClusterWeight* envoy_config_route_v3_WeightedCluster_ClusterWeight_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_request_headers_to_add()

UPB_INLINE const struct envoy_config_core_v3_HeaderValueOption* const* envoy_config_route_v3_WeightedCluster_ClusterWeight_request_headers_to_add ( const envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
size_t *  len 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_request_headers_to_remove()

UPB_INLINE upb_strview const* envoy_config_route_v3_WeightedCluster_ClusterWeight_request_headers_to_remove ( const envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
size_t *  len 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_resize_request_headers_to_add()

UPB_INLINE struct envoy_config_core_v3_HeaderValueOption** envoy_config_route_v3_WeightedCluster_ClusterWeight_resize_request_headers_to_add ( envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_resize_request_headers_to_remove()

UPB_INLINE upb_strview* envoy_config_route_v3_WeightedCluster_ClusterWeight_resize_request_headers_to_remove ( envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_resize_response_headers_to_add()

UPB_INLINE struct envoy_config_core_v3_HeaderValueOption** envoy_config_route_v3_WeightedCluster_ClusterWeight_resize_response_headers_to_add ( envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_resize_response_headers_to_remove()

UPB_INLINE upb_strview* envoy_config_route_v3_WeightedCluster_ClusterWeight_resize_response_headers_to_remove ( envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_response_headers_to_add()

UPB_INLINE const struct envoy_config_core_v3_HeaderValueOption* const* envoy_config_route_v3_WeightedCluster_ClusterWeight_response_headers_to_add ( const envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
size_t *  len 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_response_headers_to_remove()

UPB_INLINE upb_strview const* envoy_config_route_v3_WeightedCluster_ClusterWeight_response_headers_to_remove ( const envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
size_t *  len 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_serialize()

UPB_INLINE char* envoy_config_route_v3_WeightedCluster_ClusterWeight_serialize ( const envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_set_metadata_match()

UPB_INLINE void envoy_config_route_v3_WeightedCluster_ClusterWeight_set_metadata_match ( envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
struct envoy_config_core_v3_Metadata value 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_set_name()

UPB_INLINE void envoy_config_route_v3_WeightedCluster_ClusterWeight_set_name ( envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
upb_strview  value 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_set_weight()

UPB_INLINE void envoy_config_route_v3_WeightedCluster_ClusterWeight_set_weight ( envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
struct google_protobuf_UInt32Value value 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_typed_per_filter_config_clear()

UPB_INLINE void envoy_config_route_v3_WeightedCluster_ClusterWeight_typed_per_filter_config_clear ( envoy_config_route_v3_WeightedCluster_ClusterWeight msg)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_typed_per_filter_config_delete()

UPB_INLINE bool envoy_config_route_v3_WeightedCluster_ClusterWeight_typed_per_filter_config_delete ( envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
upb_strview  key 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_typed_per_filter_config_get()

UPB_INLINE bool envoy_config_route_v3_WeightedCluster_ClusterWeight_typed_per_filter_config_get ( const envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
upb_strview  key,
struct google_protobuf_Any **  val 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_typed_per_filter_config_next()

UPB_INLINE const envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry* envoy_config_route_v3_WeightedCluster_ClusterWeight_typed_per_filter_config_next ( const envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
size_t *  iter 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_typed_per_filter_config_nextmutable()

UPB_INLINE envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry* envoy_config_route_v3_WeightedCluster_ClusterWeight_typed_per_filter_config_nextmutable ( envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
size_t *  iter 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_typed_per_filter_config_set()

UPB_INLINE bool envoy_config_route_v3_WeightedCluster_ClusterWeight_typed_per_filter_config_set ( envoy_config_route_v3_WeightedCluster_ClusterWeight msg,
upb_strview  key,
struct google_protobuf_Any val,
upb_arena *  a 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_typed_per_filter_config_size()

UPB_INLINE size_t envoy_config_route_v3_WeightedCluster_ClusterWeight_typed_per_filter_config_size ( const envoy_config_route_v3_WeightedCluster_ClusterWeight msg)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry_has_value()

UPB_INLINE bool envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry_has_value ( const envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry msg)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry_key()

UPB_INLINE upb_strview envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry_key ( const envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry msg)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry_set_value()

UPB_INLINE void envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry_set_value ( envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry msg,
struct google_protobuf_Any value 
)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry_value()

UPB_INLINE const struct google_protobuf_Any* envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry_value ( const envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry msg)

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_weight()

UPB_INLINE const struct google_protobuf_UInt32Value* envoy_config_route_v3_WeightedCluster_ClusterWeight_weight ( const envoy_config_route_v3_WeightedCluster_ClusterWeight msg)

◆ envoy_config_route_v3_WeightedCluster_has_clusters()

UPB_INLINE bool envoy_config_route_v3_WeightedCluster_has_clusters ( const envoy_config_route_v3_WeightedCluster msg)

◆ envoy_config_route_v3_WeightedCluster_has_total_weight()

UPB_INLINE bool envoy_config_route_v3_WeightedCluster_has_total_weight ( const envoy_config_route_v3_WeightedCluster msg)

◆ envoy_config_route_v3_WeightedCluster_mutable_clusters()

UPB_INLINE envoy_config_route_v3_WeightedCluster_ClusterWeight** envoy_config_route_v3_WeightedCluster_mutable_clusters ( envoy_config_route_v3_WeightedCluster msg,
size_t *  len 
)

◆ envoy_config_route_v3_WeightedCluster_mutable_total_weight()

UPB_INLINE struct google_protobuf_UInt32Value* envoy_config_route_v3_WeightedCluster_mutable_total_weight ( envoy_config_route_v3_WeightedCluster msg,
upb_arena *  arena 
)

◆ envoy_config_route_v3_WeightedCluster_new()

UPB_INLINE envoy_config_route_v3_WeightedCluster* envoy_config_route_v3_WeightedCluster_new ( upb_arena *  arena)

◆ envoy_config_route_v3_WeightedCluster_parse()

UPB_INLINE envoy_config_route_v3_WeightedCluster* envoy_config_route_v3_WeightedCluster_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_route_v3_WeightedCluster_parse_ex()

UPB_INLINE envoy_config_route_v3_WeightedCluster* envoy_config_route_v3_WeightedCluster_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_route_v3_WeightedCluster_resize_clusters()

UPB_INLINE envoy_config_route_v3_WeightedCluster_ClusterWeight** envoy_config_route_v3_WeightedCluster_resize_clusters ( envoy_config_route_v3_WeightedCluster msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_route_v3_WeightedCluster_runtime_key_prefix()

UPB_INLINE upb_strview envoy_config_route_v3_WeightedCluster_runtime_key_prefix ( const envoy_config_route_v3_WeightedCluster msg)

◆ envoy_config_route_v3_WeightedCluster_serialize()

UPB_INLINE char* envoy_config_route_v3_WeightedCluster_serialize ( const envoy_config_route_v3_WeightedCluster msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_route_v3_WeightedCluster_set_runtime_key_prefix()

UPB_INLINE void envoy_config_route_v3_WeightedCluster_set_runtime_key_prefix ( envoy_config_route_v3_WeightedCluster msg,
upb_strview  value 
)

◆ envoy_config_route_v3_WeightedCluster_set_total_weight()

UPB_INLINE void envoy_config_route_v3_WeightedCluster_set_total_weight ( envoy_config_route_v3_WeightedCluster msg,
struct google_protobuf_UInt32Value value 
)

◆ envoy_config_route_v3_WeightedCluster_total_weight()

UPB_INLINE const struct google_protobuf_UInt32Value* envoy_config_route_v3_WeightedCluster_total_weight ( const envoy_config_route_v3_WeightedCluster msg)

Variable Documentation

◆ envoy_config_core_v3_DataSource_msginit

const upb_msglayout envoy_config_core_v3_DataSource_msginit
extern

◆ envoy_config_core_v3_HeaderValueOption_msginit

const upb_msglayout envoy_config_core_v3_HeaderValueOption_msginit
extern

◆ envoy_config_core_v3_Metadata_msginit

const upb_msglayout envoy_config_core_v3_Metadata_msginit
extern

◆ envoy_config_core_v3_ProxyProtocolConfig_msginit

const upb_msglayout envoy_config_core_v3_ProxyProtocolConfig_msginit
extern

◆ envoy_config_core_v3_RuntimeFractionalPercent_msginit

const upb_msglayout envoy_config_core_v3_RuntimeFractionalPercent_msginit
extern

◆ envoy_config_core_v3_TypedExtensionConfig_msginit

const upb_msglayout envoy_config_core_v3_TypedExtensionConfig_msginit
extern

◆ envoy_config_route_v3_CorsPolicy_msginit

const upb_msglayout envoy_config_route_v3_CorsPolicy_msginit
extern

◆ envoy_config_route_v3_Decorator_msginit

const upb_msglayout envoy_config_route_v3_Decorator_msginit
extern

◆ envoy_config_route_v3_DirectResponseAction_msginit

const upb_msglayout envoy_config_route_v3_DirectResponseAction_msginit
extern

◆ envoy_config_route_v3_FilterAction_msginit

const upb_msglayout envoy_config_route_v3_FilterAction_msginit
extern

◆ envoy_config_route_v3_FilterConfig_msginit

const upb_msglayout envoy_config_route_v3_FilterConfig_msginit
extern

◆ envoy_config_route_v3_HeaderMatcher_msginit

const upb_msglayout envoy_config_route_v3_HeaderMatcher_msginit
extern

◆ envoy_config_route_v3_HedgePolicy_msginit

const upb_msglayout envoy_config_route_v3_HedgePolicy_msginit
extern

◆ envoy_config_route_v3_InternalRedirectPolicy_msginit

const upb_msglayout envoy_config_route_v3_InternalRedirectPolicy_msginit
extern

◆ envoy_config_route_v3_QueryParameterMatcher_msginit

const upb_msglayout envoy_config_route_v3_QueryParameterMatcher_msginit
extern

◆ envoy_config_route_v3_RateLimit_Action_DestinationCluster_msginit

const upb_msglayout envoy_config_route_v3_RateLimit_Action_DestinationCluster_msginit
extern

◆ envoy_config_route_v3_RateLimit_Action_DynamicMetaData_msginit

const upb_msglayout envoy_config_route_v3_RateLimit_Action_DynamicMetaData_msginit
extern

◆ envoy_config_route_v3_RateLimit_Action_GenericKey_msginit

const upb_msglayout envoy_config_route_v3_RateLimit_Action_GenericKey_msginit
extern

◆ envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_msginit

const upb_msglayout envoy_config_route_v3_RateLimit_Action_HeaderValueMatch_msginit
extern

◆ envoy_config_route_v3_RateLimit_Action_MetaData_msginit

const upb_msglayout envoy_config_route_v3_RateLimit_Action_MetaData_msginit
extern

◆ envoy_config_route_v3_RateLimit_Action_msginit

const upb_msglayout envoy_config_route_v3_RateLimit_Action_msginit
extern

◆ envoy_config_route_v3_RateLimit_Action_RemoteAddress_msginit

const upb_msglayout envoy_config_route_v3_RateLimit_Action_RemoteAddress_msginit
extern

◆ envoy_config_route_v3_RateLimit_Action_RequestHeaders_msginit

const upb_msglayout envoy_config_route_v3_RateLimit_Action_RequestHeaders_msginit
extern

◆ envoy_config_route_v3_RateLimit_Action_SourceCluster_msginit

const upb_msglayout envoy_config_route_v3_RateLimit_Action_SourceCluster_msginit
extern

◆ envoy_config_route_v3_RateLimit_msginit

const upb_msglayout envoy_config_route_v3_RateLimit_msginit
extern

◆ envoy_config_route_v3_RateLimit_Override_DynamicMetadata_msginit

const upb_msglayout envoy_config_route_v3_RateLimit_Override_DynamicMetadata_msginit
extern

◆ envoy_config_route_v3_RateLimit_Override_msginit

const upb_msglayout envoy_config_route_v3_RateLimit_Override_msginit
extern

◆ envoy_config_route_v3_RedirectAction_msginit

const upb_msglayout envoy_config_route_v3_RedirectAction_msginit
extern

◆ envoy_config_route_v3_RetryPolicy_msginit

const upb_msglayout envoy_config_route_v3_RetryPolicy_msginit
extern

◆ envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_msginit

const upb_msglayout envoy_config_route_v3_RetryPolicy_RateLimitedRetryBackOff_msginit
extern

◆ envoy_config_route_v3_RetryPolicy_ResetHeader_msginit

const upb_msglayout envoy_config_route_v3_RetryPolicy_ResetHeader_msginit
extern

◆ envoy_config_route_v3_RetryPolicy_RetryBackOff_msginit

const upb_msglayout envoy_config_route_v3_RetryPolicy_RetryBackOff_msginit
extern

◆ envoy_config_route_v3_RetryPolicy_RetryHostPredicate_msginit

const upb_msglayout envoy_config_route_v3_RetryPolicy_RetryHostPredicate_msginit
extern

◆ envoy_config_route_v3_RetryPolicy_RetryPriority_msginit

const upb_msglayout envoy_config_route_v3_RetryPolicy_RetryPriority_msginit
extern

◆ envoy_config_route_v3_Route_msginit

const upb_msglayout envoy_config_route_v3_Route_msginit
extern

◆ envoy_config_route_v3_Route_TypedPerFilterConfigEntry_msginit

const upb_msglayout envoy_config_route_v3_Route_TypedPerFilterConfigEntry_msginit
extern

◆ envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties_msginit

const upb_msglayout envoy_config_route_v3_RouteAction_HashPolicy_ConnectionProperties_msginit
extern

◆ envoy_config_route_v3_RouteAction_HashPolicy_Cookie_msginit

const upb_msglayout envoy_config_route_v3_RouteAction_HashPolicy_Cookie_msginit
extern

◆ envoy_config_route_v3_RouteAction_HashPolicy_FilterState_msginit

const upb_msglayout envoy_config_route_v3_RouteAction_HashPolicy_FilterState_msginit
extern

◆ envoy_config_route_v3_RouteAction_HashPolicy_Header_msginit

const upb_msglayout envoy_config_route_v3_RouteAction_HashPolicy_Header_msginit
extern

◆ envoy_config_route_v3_RouteAction_HashPolicy_msginit

const upb_msglayout envoy_config_route_v3_RouteAction_HashPolicy_msginit
extern

◆ envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter_msginit

const upb_msglayout envoy_config_route_v3_RouteAction_HashPolicy_QueryParameter_msginit
extern

◆ envoy_config_route_v3_RouteAction_MaxStreamDuration_msginit

const upb_msglayout envoy_config_route_v3_RouteAction_MaxStreamDuration_msginit
extern

◆ envoy_config_route_v3_RouteAction_msginit

const upb_msglayout envoy_config_route_v3_RouteAction_msginit
extern

◆ envoy_config_route_v3_RouteAction_RequestMirrorPolicy_msginit

const upb_msglayout envoy_config_route_v3_RouteAction_RequestMirrorPolicy_msginit
extern

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_msginit

const upb_msglayout envoy_config_route_v3_RouteAction_UpgradeConfig_ConnectConfig_msginit
extern

◆ envoy_config_route_v3_RouteAction_UpgradeConfig_msginit

const upb_msglayout envoy_config_route_v3_RouteAction_UpgradeConfig_msginit
extern

◆ envoy_config_route_v3_RouteMatch_ConnectMatcher_msginit

const upb_msglayout envoy_config_route_v3_RouteMatch_ConnectMatcher_msginit
extern

◆ envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions_msginit

const upb_msglayout envoy_config_route_v3_RouteMatch_GrpcRouteMatchOptions_msginit
extern

◆ envoy_config_route_v3_RouteMatch_msginit

const upb_msglayout envoy_config_route_v3_RouteMatch_msginit
extern

◆ envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_msginit

const upb_msglayout envoy_config_route_v3_RouteMatch_TlsContextMatchOptions_msginit
extern

◆ envoy_config_route_v3_Tracing_msginit

const upb_msglayout envoy_config_route_v3_Tracing_msginit
extern

◆ envoy_config_route_v3_VirtualCluster_msginit

const upb_msglayout envoy_config_route_v3_VirtualCluster_msginit
extern

◆ envoy_config_route_v3_VirtualHost_msginit

const upb_msglayout envoy_config_route_v3_VirtualHost_msginit
extern

◆ envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry_msginit

const upb_msglayout envoy_config_route_v3_VirtualHost_TypedPerFilterConfigEntry_msginit
extern

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_msginit

const upb_msglayout envoy_config_route_v3_WeightedCluster_ClusterWeight_msginit
extern

◆ envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry_msginit

const upb_msglayout envoy_config_route_v3_WeightedCluster_ClusterWeight_TypedPerFilterConfigEntry_msginit
extern

◆ envoy_config_route_v3_WeightedCluster_msginit

const upb_msglayout envoy_config_route_v3_WeightedCluster_msginit
extern

◆ envoy_type_matcher_v3_RegexMatchAndSubstitute_msginit

const upb_msglayout envoy_type_matcher_v3_RegexMatchAndSubstitute_msginit
extern

◆ envoy_type_matcher_v3_RegexMatcher_msginit

const upb_msglayout envoy_type_matcher_v3_RegexMatcher_msginit
extern

◆ envoy_type_matcher_v3_StringMatcher_msginit

const upb_msglayout envoy_type_matcher_v3_StringMatcher_msginit
extern

◆ envoy_type_metadata_v3_MetadataKey_msginit

const upb_msglayout envoy_type_metadata_v3_MetadataKey_msginit
extern

◆ envoy_type_tracing_v3_CustomTag_msginit

const upb_msglayout envoy_type_tracing_v3_CustomTag_msginit
extern

◆ envoy_type_v3_FractionalPercent_msginit

const upb_msglayout envoy_type_v3_FractionalPercent_msginit
extern

◆ envoy_type_v3_Int64Range_msginit

const upb_msglayout envoy_type_v3_Int64Range_msginit
extern

◆ google_protobuf_Any_msginit

const upb_msglayout google_protobuf_Any_msginit
extern

◆ google_protobuf_BoolValue_msginit

const upb_msglayout google_protobuf_BoolValue_msginit
extern

◆ google_protobuf_Duration_msginit

const upb_msglayout google_protobuf_Duration_msginit
extern

◆ google_protobuf_UInt32Value_msginit

const upb_msglayout google_protobuf_UInt32Value_msginit
extern