#include "upb/msg_internal.h"
#include "upb/decode.h"
#include "upb/decode_fast.h"
#include "upb/encode.h"
#include "upb/port_def.inc"
#include "upb/port_undef.inc"
Go to the source code of this file.
Definition at line 29 of file trace_config.upb.h.
typedef struct opencensus_proto_trace_v1_ProbabilitySampler opencensus_proto_trace_v1_ProbabilitySampler |
Definition at line 28 of file trace_config.upb.h.
typedef struct opencensus_proto_trace_v1_RateLimitingSampler opencensus_proto_trace_v1_RateLimitingSampler |
Definition at line 30 of file trace_config.upb.h.
Definition at line 27 of file trace_config.upb.h.
Enumerator | |
---|---|
opencensus_proto_trace_v1_ConstantSampler_ALWAYS_OFF | |
opencensus_proto_trace_v1_ConstantSampler_ALWAYS_ON | |
opencensus_proto_trace_v1_ConstantSampler_ALWAYS_PARENT |
Definition at line 36 of file trace_config.upb.h.
Definition at line 75 of file trace_config.upb.h.
UPB_INLINE void opencensus_proto_trace_v1_ConstantSampler_clear_decision | ( | const opencensus_proto_trace_v1_ConstantSampler * | msg | ) |
Definition at line 258 of file trace_config.upb.h.
UPB_INLINE int32_t opencensus_proto_trace_v1_ConstantSampler_decision | ( | const opencensus_proto_trace_v1_ConstantSampler * | msg | ) |
Definition at line 261 of file trace_config.upb.h.
UPB_INLINE opencensus_proto_trace_v1_ConstantSampler* opencensus_proto_trace_v1_ConstantSampler_new | ( | upb_Arena * | arena | ) |
Definition at line 229 of file trace_config.upb.h.
UPB_INLINE opencensus_proto_trace_v1_ConstantSampler* opencensus_proto_trace_v1_ConstantSampler_parse | ( | const char * | buf, |
size_t | size, | ||
upb_Arena * | arena | ||
) |
Definition at line 232 of file trace_config.upb.h.
UPB_INLINE opencensus_proto_trace_v1_ConstantSampler* opencensus_proto_trace_v1_ConstantSampler_parse_ex | ( | const char * | buf, |
size_t | size, | ||
const upb_ExtensionRegistry * | extreg, | ||
int | options, | ||
upb_Arena * | arena | ||
) |
Definition at line 240 of file trace_config.upb.h.
UPB_INLINE char* opencensus_proto_trace_v1_ConstantSampler_serialize | ( | const opencensus_proto_trace_v1_ConstantSampler * | msg, |
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 251 of file trace_config.upb.h.
UPB_INLINE char* opencensus_proto_trace_v1_ConstantSampler_serialize_ex | ( | const opencensus_proto_trace_v1_ConstantSampler * | msg, |
int | options, | ||
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 254 of file trace_config.upb.h.
UPB_INLINE void opencensus_proto_trace_v1_ConstantSampler_set_decision | ( | opencensus_proto_trace_v1_ConstantSampler * | msg, |
int32_t | value | ||
) |
Definition at line 265 of file trace_config.upb.h.
UPB_INLINE void opencensus_proto_trace_v1_ProbabilitySampler_clear_samplingProbability | ( | const opencensus_proto_trace_v1_ProbabilitySampler * | msg | ) |
Definition at line 216 of file trace_config.upb.h.
UPB_INLINE opencensus_proto_trace_v1_ProbabilitySampler* opencensus_proto_trace_v1_ProbabilitySampler_new | ( | upb_Arena * | arena | ) |
Definition at line 187 of file trace_config.upb.h.
UPB_INLINE opencensus_proto_trace_v1_ProbabilitySampler* opencensus_proto_trace_v1_ProbabilitySampler_parse | ( | const char * | buf, |
size_t | size, | ||
upb_Arena * | arena | ||
) |
Definition at line 190 of file trace_config.upb.h.
UPB_INLINE opencensus_proto_trace_v1_ProbabilitySampler* opencensus_proto_trace_v1_ProbabilitySampler_parse_ex | ( | const char * | buf, |
size_t | size, | ||
const upb_ExtensionRegistry * | extreg, | ||
int | options, | ||
upb_Arena * | arena | ||
) |
Definition at line 198 of file trace_config.upb.h.
UPB_INLINE double opencensus_proto_trace_v1_ProbabilitySampler_samplingProbability | ( | const opencensus_proto_trace_v1_ProbabilitySampler * | msg | ) |
Definition at line 219 of file trace_config.upb.h.
UPB_INLINE char* opencensus_proto_trace_v1_ProbabilitySampler_serialize | ( | const opencensus_proto_trace_v1_ProbabilitySampler * | msg, |
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 209 of file trace_config.upb.h.
UPB_INLINE char* opencensus_proto_trace_v1_ProbabilitySampler_serialize_ex | ( | const opencensus_proto_trace_v1_ProbabilitySampler * | msg, |
int | options, | ||
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 212 of file trace_config.upb.h.
UPB_INLINE void opencensus_proto_trace_v1_ProbabilitySampler_set_samplingProbability | ( | opencensus_proto_trace_v1_ProbabilitySampler * | msg, |
double | value | ||
) |
Definition at line 223 of file trace_config.upb.h.
UPB_INLINE void opencensus_proto_trace_v1_RateLimitingSampler_clear_qps | ( | const opencensus_proto_trace_v1_RateLimitingSampler * | msg | ) |
Definition at line 300 of file trace_config.upb.h.
UPB_INLINE opencensus_proto_trace_v1_RateLimitingSampler* opencensus_proto_trace_v1_RateLimitingSampler_new | ( | upb_Arena * | arena | ) |
Definition at line 271 of file trace_config.upb.h.
UPB_INLINE opencensus_proto_trace_v1_RateLimitingSampler* opencensus_proto_trace_v1_RateLimitingSampler_parse | ( | const char * | buf, |
size_t | size, | ||
upb_Arena * | arena | ||
) |
Definition at line 274 of file trace_config.upb.h.
UPB_INLINE opencensus_proto_trace_v1_RateLimitingSampler* opencensus_proto_trace_v1_RateLimitingSampler_parse_ex | ( | const char * | buf, |
size_t | size, | ||
const upb_ExtensionRegistry * | extreg, | ||
int | options, | ||
upb_Arena * | arena | ||
) |
Definition at line 282 of file trace_config.upb.h.
UPB_INLINE int64_t opencensus_proto_trace_v1_RateLimitingSampler_qps | ( | const opencensus_proto_trace_v1_RateLimitingSampler * | msg | ) |
Definition at line 303 of file trace_config.upb.h.
UPB_INLINE char* opencensus_proto_trace_v1_RateLimitingSampler_serialize | ( | const opencensus_proto_trace_v1_RateLimitingSampler * | msg, |
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 293 of file trace_config.upb.h.
UPB_INLINE char* opencensus_proto_trace_v1_RateLimitingSampler_serialize_ex | ( | const opencensus_proto_trace_v1_RateLimitingSampler * | msg, |
int | options, | ||
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 296 of file trace_config.upb.h.
UPB_INLINE void opencensus_proto_trace_v1_RateLimitingSampler_set_qps | ( | opencensus_proto_trace_v1_RateLimitingSampler * | msg, |
int64_t | value | ||
) |
Definition at line 307 of file trace_config.upb.h.
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_clear_constant_sampler | ( | const opencensus_proto_trace_v1_TraceConfig * | msg | ) |
Definition at line 96 of file trace_config.upb.h.
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_clear_max_number_of_annotations | ( | const opencensus_proto_trace_v1_TraceConfig * | msg | ) |
Definition at line 117 of file trace_config.upb.h.
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_clear_max_number_of_attributes | ( | const opencensus_proto_trace_v1_TraceConfig * | msg | ) |
Definition at line 111 of file trace_config.upb.h.
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_clear_max_number_of_links | ( | const opencensus_proto_trace_v1_TraceConfig * | msg | ) |
Definition at line 129 of file trace_config.upb.h.
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_clear_max_number_of_message_events | ( | const opencensus_proto_trace_v1_TraceConfig * | msg | ) |
Definition at line 123 of file trace_config.upb.h.
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_clear_probability_sampler | ( | const opencensus_proto_trace_v1_TraceConfig * | msg | ) |
Definition at line 87 of file trace_config.upb.h.
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_clear_rate_limiting_sampler | ( | const opencensus_proto_trace_v1_TraceConfig * | msg | ) |
Definition at line 105 of file trace_config.upb.h.
const UPB_INLINE opencensus_proto_trace_v1_ConstantSampler* opencensus_proto_trace_v1_TraceConfig_constant_sampler | ( | const opencensus_proto_trace_v1_TraceConfig * | msg | ) |
Definition at line 99 of file trace_config.upb.h.
UPB_INLINE bool opencensus_proto_trace_v1_TraceConfig_has_constant_sampler | ( | const opencensus_proto_trace_v1_TraceConfig * | msg | ) |
Definition at line 93 of file trace_config.upb.h.
UPB_INLINE bool opencensus_proto_trace_v1_TraceConfig_has_probability_sampler | ( | const opencensus_proto_trace_v1_TraceConfig * | msg | ) |
Definition at line 84 of file trace_config.upb.h.
UPB_INLINE bool opencensus_proto_trace_v1_TraceConfig_has_rate_limiting_sampler | ( | const opencensus_proto_trace_v1_TraceConfig * | msg | ) |
Definition at line 102 of file trace_config.upb.h.
UPB_INLINE int64_t opencensus_proto_trace_v1_TraceConfig_max_number_of_annotations | ( | const opencensus_proto_trace_v1_TraceConfig * | msg | ) |
Definition at line 120 of file trace_config.upb.h.
UPB_INLINE int64_t opencensus_proto_trace_v1_TraceConfig_max_number_of_attributes | ( | const opencensus_proto_trace_v1_TraceConfig * | msg | ) |
Definition at line 114 of file trace_config.upb.h.
UPB_INLINE int64_t opencensus_proto_trace_v1_TraceConfig_max_number_of_links | ( | const opencensus_proto_trace_v1_TraceConfig * | msg | ) |
Definition at line 132 of file trace_config.upb.h.
UPB_INLINE int64_t opencensus_proto_trace_v1_TraceConfig_max_number_of_message_events | ( | const opencensus_proto_trace_v1_TraceConfig * | msg | ) |
Definition at line 126 of file trace_config.upb.h.
UPB_INLINE struct opencensus_proto_trace_v1_ConstantSampler* opencensus_proto_trace_v1_TraceConfig_mutable_constant_sampler | ( | opencensus_proto_trace_v1_TraceConfig * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 151 of file trace_config.upb.h.
UPB_INLINE struct opencensus_proto_trace_v1_ProbabilitySampler* opencensus_proto_trace_v1_TraceConfig_mutable_probability_sampler | ( | opencensus_proto_trace_v1_TraceConfig * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 139 of file trace_config.upb.h.
UPB_INLINE struct opencensus_proto_trace_v1_RateLimitingSampler* opencensus_proto_trace_v1_TraceConfig_mutable_rate_limiting_sampler | ( | opencensus_proto_trace_v1_TraceConfig * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 163 of file trace_config.upb.h.
UPB_INLINE opencensus_proto_trace_v1_TraceConfig* opencensus_proto_trace_v1_TraceConfig_new | ( | upb_Arena * | arena | ) |
Definition at line 46 of file trace_config.upb.h.
UPB_INLINE opencensus_proto_trace_v1_TraceConfig* opencensus_proto_trace_v1_TraceConfig_parse | ( | const char * | buf, |
size_t | size, | ||
upb_Arena * | arena | ||
) |
Definition at line 49 of file trace_config.upb.h.
UPB_INLINE opencensus_proto_trace_v1_TraceConfig* opencensus_proto_trace_v1_TraceConfig_parse_ex | ( | const char * | buf, |
size_t | size, | ||
const upb_ExtensionRegistry * | extreg, | ||
int | options, | ||
upb_Arena * | arena | ||
) |
Definition at line 57 of file trace_config.upb.h.
const UPB_INLINE opencensus_proto_trace_v1_ProbabilitySampler* opencensus_proto_trace_v1_TraceConfig_probability_sampler | ( | const opencensus_proto_trace_v1_TraceConfig * | msg | ) |
Definition at line 90 of file trace_config.upb.h.
const UPB_INLINE opencensus_proto_trace_v1_RateLimitingSampler* opencensus_proto_trace_v1_TraceConfig_rate_limiting_sampler | ( | const opencensus_proto_trace_v1_TraceConfig * | msg | ) |
Definition at line 108 of file trace_config.upb.h.
UPB_INLINE opencensus_proto_trace_v1_TraceConfig_sampler_oneofcases opencensus_proto_trace_v1_TraceConfig_sampler_case | ( | const opencensus_proto_trace_v1_TraceConfig * | msg | ) |
Definition at line 81 of file trace_config.upb.h.
UPB_INLINE char* opencensus_proto_trace_v1_TraceConfig_serialize | ( | const opencensus_proto_trace_v1_TraceConfig * | msg, |
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 68 of file trace_config.upb.h.
UPB_INLINE char* opencensus_proto_trace_v1_TraceConfig_serialize_ex | ( | const opencensus_proto_trace_v1_TraceConfig * | msg, |
int | options, | ||
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 71 of file trace_config.upb.h.
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_set_constant_sampler | ( | opencensus_proto_trace_v1_TraceConfig * | msg, |
opencensus_proto_trace_v1_ConstantSampler * | value | ||
) |
Definition at line 148 of file trace_config.upb.h.
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_set_max_number_of_annotations | ( | opencensus_proto_trace_v1_TraceConfig * | msg, |
int64_t | value | ||
) |
Definition at line 175 of file trace_config.upb.h.
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_set_max_number_of_attributes | ( | opencensus_proto_trace_v1_TraceConfig * | msg, |
int64_t | value | ||
) |
Definition at line 172 of file trace_config.upb.h.
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_set_max_number_of_links | ( | opencensus_proto_trace_v1_TraceConfig * | msg, |
int64_t | value | ||
) |
Definition at line 181 of file trace_config.upb.h.
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_set_max_number_of_message_events | ( | opencensus_proto_trace_v1_TraceConfig * | msg, |
int64_t | value | ||
) |
Definition at line 178 of file trace_config.upb.h.
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_set_probability_sampler | ( | opencensus_proto_trace_v1_TraceConfig * | msg, |
opencensus_proto_trace_v1_ProbabilitySampler * | value | ||
) |
Definition at line 136 of file trace_config.upb.h.
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_set_rate_limiting_sampler | ( | opencensus_proto_trace_v1_TraceConfig * | msg, |
opencensus_proto_trace_v1_RateLimitingSampler * | value | ||
) |
Definition at line 160 of file trace_config.upb.h.
const upb_MiniTable opencensus_proto_trace_v1_ConstantSampler_msginit |
Definition at line 51 of file trace_config.upb.c.
const upb_MiniTable opencensus_proto_trace_v1_ProbabilitySampler_msginit |
Definition at line 41 of file trace_config.upb.c.
const upb_MiniTable opencensus_proto_trace_v1_RateLimitingSampler_msginit |
Definition at line 61 of file trace_config.upb.c.
const upb_MiniTable_File opencensus_proto_trace_v1_trace_config_proto_upb_file_layout |
Definition at line 74 of file trace_config.upb.c.
const upb_MiniTable opencensus_proto_trace_v1_TraceConfig_msginit |
Definition at line 31 of file trace_config.upb.c.