1 /* This file was generated by upb_generator from the input file:
2 *
3 * envoy/admin/v3/server_info.proto
4 *
5 * Do not edit -- your changes will be discarded when the file is
6 * regenerated. */
7
8 #ifndef ENVOY_ADMIN_V3_SERVER_INFO_PROTO_UPB_H_
9 #define ENVOY_ADMIN_V3_SERVER_INFO_PROTO_UPB_H_
10
11 #include "upb/generated_code_support.h"
12
13 #include "envoy/admin/v3/server_info.upb_minitable.h"
14
15 #include "envoy/config/core/v3/base.upb_minitable.h"
16 #include "google/protobuf/duration.upb_minitable.h"
17 #include "udpa/annotations/status.upb_minitable.h"
18 #include "udpa/annotations/versioning.upb_minitable.h"
19
20 // Must be last.
21 #include "upb/port/def.inc"
22
23 #ifdef __cplusplus
24 extern "C" {
25 #endif
26
27 typedef struct envoy_admin_v3_ServerInfo { upb_Message UPB_PRIVATE(base); } envoy_admin_v3_ServerInfo;
28 typedef struct envoy_admin_v3_CommandLineOptions { upb_Message UPB_PRIVATE(base); } envoy_admin_v3_CommandLineOptions;
29 struct envoy_config_core_v3_Node;
30 struct google_protobuf_Duration;
31
32 typedef enum {
33 envoy_admin_v3_CommandLineOptions_Gradual = 0,
34 envoy_admin_v3_CommandLineOptions_Immediate = 1
35 } envoy_admin_v3_CommandLineOptions_DrainStrategy;
36
37 typedef enum {
38 envoy_admin_v3_CommandLineOptions_v4 = 0,
39 envoy_admin_v3_CommandLineOptions_v6 = 1
40 } envoy_admin_v3_CommandLineOptions_IpVersion;
41
42 typedef enum {
43 envoy_admin_v3_CommandLineOptions_Serve = 0,
44 envoy_admin_v3_CommandLineOptions_Validate = 1,
45 envoy_admin_v3_CommandLineOptions_InitOnly = 2
46 } envoy_admin_v3_CommandLineOptions_Mode;
47
48 typedef enum {
49 envoy_admin_v3_ServerInfo_LIVE = 0,
50 envoy_admin_v3_ServerInfo_DRAINING = 1,
51 envoy_admin_v3_ServerInfo_PRE_INITIALIZING = 2,
52 envoy_admin_v3_ServerInfo_INITIALIZING = 3
53 } envoy_admin_v3_ServerInfo_State;
54
55
56
57 /* envoy.admin.v3.ServerInfo */
58
envoy_admin_v3_ServerInfo_new(upb_Arena * arena)59 UPB_INLINE envoy_admin_v3_ServerInfo* envoy_admin_v3_ServerInfo_new(upb_Arena* arena) {
60 return (envoy_admin_v3_ServerInfo*)_upb_Message_New(&envoy__admin__v3__ServerInfo_msg_init, arena);
61 }
envoy_admin_v3_ServerInfo_parse(const char * buf,size_t size,upb_Arena * arena)62 UPB_INLINE envoy_admin_v3_ServerInfo* envoy_admin_v3_ServerInfo_parse(const char* buf, size_t size, upb_Arena* arena) {
63 envoy_admin_v3_ServerInfo* ret = envoy_admin_v3_ServerInfo_new(arena);
64 if (!ret) return NULL;
65 if (upb_Decode(buf, size, UPB_UPCAST(ret), &envoy__admin__v3__ServerInfo_msg_init, NULL, 0, arena) !=
66 kUpb_DecodeStatus_Ok) {
67 return NULL;
68 }
69 return ret;
70 }
envoy_admin_v3_ServerInfo_parse_ex(const char * buf,size_t size,const upb_ExtensionRegistry * extreg,int options,upb_Arena * arena)71 UPB_INLINE envoy_admin_v3_ServerInfo* envoy_admin_v3_ServerInfo_parse_ex(const char* buf, size_t size,
72 const upb_ExtensionRegistry* extreg,
73 int options, upb_Arena* arena) {
74 envoy_admin_v3_ServerInfo* ret = envoy_admin_v3_ServerInfo_new(arena);
75 if (!ret) return NULL;
76 if (upb_Decode(buf, size, UPB_UPCAST(ret), &envoy__admin__v3__ServerInfo_msg_init, extreg, options,
77 arena) != kUpb_DecodeStatus_Ok) {
78 return NULL;
79 }
80 return ret;
81 }
envoy_admin_v3_ServerInfo_serialize(const envoy_admin_v3_ServerInfo * msg,upb_Arena * arena,size_t * len)82 UPB_INLINE char* envoy_admin_v3_ServerInfo_serialize(const envoy_admin_v3_ServerInfo* msg, upb_Arena* arena, size_t* len) {
83 char* ptr;
84 (void)upb_Encode(UPB_UPCAST(msg), &envoy__admin__v3__ServerInfo_msg_init, 0, arena, &ptr, len);
85 return ptr;
86 }
envoy_admin_v3_ServerInfo_serialize_ex(const envoy_admin_v3_ServerInfo * msg,int options,upb_Arena * arena,size_t * len)87 UPB_INLINE char* envoy_admin_v3_ServerInfo_serialize_ex(const envoy_admin_v3_ServerInfo* msg, int options,
88 upb_Arena* arena, size_t* len) {
89 char* ptr;
90 (void)upb_Encode(UPB_UPCAST(msg), &envoy__admin__v3__ServerInfo_msg_init, options, arena, &ptr, len);
91 return ptr;
92 }
envoy_admin_v3_ServerInfo_clear_version(envoy_admin_v3_ServerInfo * msg)93 UPB_INLINE void envoy_admin_v3_ServerInfo_clear_version(envoy_admin_v3_ServerInfo* msg) {
94 const upb_MiniTableField field = {1, UPB_SIZE(32, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
95 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
96 }
envoy_admin_v3_ServerInfo_version(const envoy_admin_v3_ServerInfo * msg)97 UPB_INLINE upb_StringView envoy_admin_v3_ServerInfo_version(const envoy_admin_v3_ServerInfo* msg) {
98 upb_StringView default_val = upb_StringView_FromString("");
99 upb_StringView ret;
100 const upb_MiniTableField field = {1, UPB_SIZE(32, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
101 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
102 &default_val, &ret);
103 return ret;
104 }
envoy_admin_v3_ServerInfo_clear_state(envoy_admin_v3_ServerInfo * msg)105 UPB_INLINE void envoy_admin_v3_ServerInfo_clear_state(envoy_admin_v3_ServerInfo* msg) {
106 const upb_MiniTableField field = {2, 12, 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)};
107 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
108 }
envoy_admin_v3_ServerInfo_state(const envoy_admin_v3_ServerInfo * msg)109 UPB_INLINE int32_t envoy_admin_v3_ServerInfo_state(const envoy_admin_v3_ServerInfo* msg) {
110 int32_t default_val = 0;
111 int32_t ret;
112 const upb_MiniTableField field = {2, 12, 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)};
113 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
114 &default_val, &ret);
115 return ret;
116 }
envoy_admin_v3_ServerInfo_clear_uptime_current_epoch(envoy_admin_v3_ServerInfo * msg)117 UPB_INLINE void envoy_admin_v3_ServerInfo_clear_uptime_current_epoch(envoy_admin_v3_ServerInfo* msg) {
118 const upb_MiniTableField field = {3, UPB_SIZE(16, 32), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
119 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
120 }
envoy_admin_v3_ServerInfo_uptime_current_epoch(const envoy_admin_v3_ServerInfo * msg)121 UPB_INLINE const struct google_protobuf_Duration* envoy_admin_v3_ServerInfo_uptime_current_epoch(const envoy_admin_v3_ServerInfo* msg) {
122 const struct google_protobuf_Duration* default_val = NULL;
123 const struct google_protobuf_Duration* ret;
124 const upb_MiniTableField field = {3, UPB_SIZE(16, 32), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
125 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
126 &default_val, &ret);
127 return ret;
128 }
envoy_admin_v3_ServerInfo_has_uptime_current_epoch(const envoy_admin_v3_ServerInfo * msg)129 UPB_INLINE bool envoy_admin_v3_ServerInfo_has_uptime_current_epoch(const envoy_admin_v3_ServerInfo* msg) {
130 const upb_MiniTableField field = {3, UPB_SIZE(16, 32), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
131 return upb_Message_HasBaseField(UPB_UPCAST(msg), &field);
132 }
envoy_admin_v3_ServerInfo_clear_uptime_all_epochs(envoy_admin_v3_ServerInfo * msg)133 UPB_INLINE void envoy_admin_v3_ServerInfo_clear_uptime_all_epochs(envoy_admin_v3_ServerInfo* msg) {
134 const upb_MiniTableField field = {4, UPB_SIZE(20, 40), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
135 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
136 }
envoy_admin_v3_ServerInfo_uptime_all_epochs(const envoy_admin_v3_ServerInfo * msg)137 UPB_INLINE const struct google_protobuf_Duration* envoy_admin_v3_ServerInfo_uptime_all_epochs(const envoy_admin_v3_ServerInfo* msg) {
138 const struct google_protobuf_Duration* default_val = NULL;
139 const struct google_protobuf_Duration* ret;
140 const upb_MiniTableField field = {4, UPB_SIZE(20, 40), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
141 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
142 &default_val, &ret);
143 return ret;
144 }
envoy_admin_v3_ServerInfo_has_uptime_all_epochs(const envoy_admin_v3_ServerInfo * msg)145 UPB_INLINE bool envoy_admin_v3_ServerInfo_has_uptime_all_epochs(const envoy_admin_v3_ServerInfo* msg) {
146 const upb_MiniTableField field = {4, UPB_SIZE(20, 40), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
147 return upb_Message_HasBaseField(UPB_UPCAST(msg), &field);
148 }
envoy_admin_v3_ServerInfo_clear_hot_restart_version(envoy_admin_v3_ServerInfo * msg)149 UPB_INLINE void envoy_admin_v3_ServerInfo_clear_hot_restart_version(envoy_admin_v3_ServerInfo* msg) {
150 const upb_MiniTableField field = {5, UPB_SIZE(40, 48), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
151 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
152 }
envoy_admin_v3_ServerInfo_hot_restart_version(const envoy_admin_v3_ServerInfo * msg)153 UPB_INLINE upb_StringView envoy_admin_v3_ServerInfo_hot_restart_version(const envoy_admin_v3_ServerInfo* msg) {
154 upb_StringView default_val = upb_StringView_FromString("");
155 upb_StringView ret;
156 const upb_MiniTableField field = {5, UPB_SIZE(40, 48), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
157 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
158 &default_val, &ret);
159 return ret;
160 }
envoy_admin_v3_ServerInfo_clear_command_line_options(envoy_admin_v3_ServerInfo * msg)161 UPB_INLINE void envoy_admin_v3_ServerInfo_clear_command_line_options(envoy_admin_v3_ServerInfo* msg) {
162 const upb_MiniTableField field = {6, UPB_SIZE(24, 64), 66, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
163 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
164 }
envoy_admin_v3_ServerInfo_command_line_options(const envoy_admin_v3_ServerInfo * msg)165 UPB_INLINE const envoy_admin_v3_CommandLineOptions* envoy_admin_v3_ServerInfo_command_line_options(const envoy_admin_v3_ServerInfo* msg) {
166 const envoy_admin_v3_CommandLineOptions* default_val = NULL;
167 const envoy_admin_v3_CommandLineOptions* ret;
168 const upb_MiniTableField field = {6, UPB_SIZE(24, 64), 66, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
169 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
170 &default_val, &ret);
171 return ret;
172 }
envoy_admin_v3_ServerInfo_has_command_line_options(const envoy_admin_v3_ServerInfo * msg)173 UPB_INLINE bool envoy_admin_v3_ServerInfo_has_command_line_options(const envoy_admin_v3_ServerInfo* msg) {
174 const upb_MiniTableField field = {6, UPB_SIZE(24, 64), 66, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
175 return upb_Message_HasBaseField(UPB_UPCAST(msg), &field);
176 }
envoy_admin_v3_ServerInfo_clear_node(envoy_admin_v3_ServerInfo * msg)177 UPB_INLINE void envoy_admin_v3_ServerInfo_clear_node(envoy_admin_v3_ServerInfo* msg) {
178 const upb_MiniTableField field = {7, UPB_SIZE(28, 72), 67, 3, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
179 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
180 }
envoy_admin_v3_ServerInfo_node(const envoy_admin_v3_ServerInfo * msg)181 UPB_INLINE const struct envoy_config_core_v3_Node* envoy_admin_v3_ServerInfo_node(const envoy_admin_v3_ServerInfo* msg) {
182 const struct envoy_config_core_v3_Node* default_val = NULL;
183 const struct envoy_config_core_v3_Node* ret;
184 const upb_MiniTableField field = {7, UPB_SIZE(28, 72), 67, 3, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
185 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
186 &default_val, &ret);
187 return ret;
188 }
envoy_admin_v3_ServerInfo_has_node(const envoy_admin_v3_ServerInfo * msg)189 UPB_INLINE bool envoy_admin_v3_ServerInfo_has_node(const envoy_admin_v3_ServerInfo* msg) {
190 const upb_MiniTableField field = {7, UPB_SIZE(28, 72), 67, 3, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
191 return upb_Message_HasBaseField(UPB_UPCAST(msg), &field);
192 }
193
envoy_admin_v3_ServerInfo_set_version(envoy_admin_v3_ServerInfo * msg,upb_StringView value)194 UPB_INLINE void envoy_admin_v3_ServerInfo_set_version(envoy_admin_v3_ServerInfo *msg, upb_StringView value) {
195 const upb_MiniTableField field = {1, UPB_SIZE(32, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
196 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
197 }
envoy_admin_v3_ServerInfo_set_state(envoy_admin_v3_ServerInfo * msg,int32_t value)198 UPB_INLINE void envoy_admin_v3_ServerInfo_set_state(envoy_admin_v3_ServerInfo *msg, int32_t value) {
199 const upb_MiniTableField field = {2, 12, 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)};
200 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
201 }
envoy_admin_v3_ServerInfo_set_uptime_current_epoch(envoy_admin_v3_ServerInfo * msg,struct google_protobuf_Duration * value)202 UPB_INLINE void envoy_admin_v3_ServerInfo_set_uptime_current_epoch(envoy_admin_v3_ServerInfo *msg, struct google_protobuf_Duration* value) {
203 const upb_MiniTableField field = {3, UPB_SIZE(16, 32), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
204 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
205 }
envoy_admin_v3_ServerInfo_mutable_uptime_current_epoch(envoy_admin_v3_ServerInfo * msg,upb_Arena * arena)206 UPB_INLINE struct google_protobuf_Duration* envoy_admin_v3_ServerInfo_mutable_uptime_current_epoch(envoy_admin_v3_ServerInfo* msg, upb_Arena* arena) {
207 struct google_protobuf_Duration* sub = (struct google_protobuf_Duration*)envoy_admin_v3_ServerInfo_uptime_current_epoch(msg);
208 if (sub == NULL) {
209 sub = (struct google_protobuf_Duration*)_upb_Message_New(&google__protobuf__Duration_msg_init, arena);
210 if (sub) envoy_admin_v3_ServerInfo_set_uptime_current_epoch(msg, sub);
211 }
212 return sub;
213 }
envoy_admin_v3_ServerInfo_set_uptime_all_epochs(envoy_admin_v3_ServerInfo * msg,struct google_protobuf_Duration * value)214 UPB_INLINE void envoy_admin_v3_ServerInfo_set_uptime_all_epochs(envoy_admin_v3_ServerInfo *msg, struct google_protobuf_Duration* value) {
215 const upb_MiniTableField field = {4, UPB_SIZE(20, 40), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
216 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
217 }
envoy_admin_v3_ServerInfo_mutable_uptime_all_epochs(envoy_admin_v3_ServerInfo * msg,upb_Arena * arena)218 UPB_INLINE struct google_protobuf_Duration* envoy_admin_v3_ServerInfo_mutable_uptime_all_epochs(envoy_admin_v3_ServerInfo* msg, upb_Arena* arena) {
219 struct google_protobuf_Duration* sub = (struct google_protobuf_Duration*)envoy_admin_v3_ServerInfo_uptime_all_epochs(msg);
220 if (sub == NULL) {
221 sub = (struct google_protobuf_Duration*)_upb_Message_New(&google__protobuf__Duration_msg_init, arena);
222 if (sub) envoy_admin_v3_ServerInfo_set_uptime_all_epochs(msg, sub);
223 }
224 return sub;
225 }
envoy_admin_v3_ServerInfo_set_hot_restart_version(envoy_admin_v3_ServerInfo * msg,upb_StringView value)226 UPB_INLINE void envoy_admin_v3_ServerInfo_set_hot_restart_version(envoy_admin_v3_ServerInfo *msg, upb_StringView value) {
227 const upb_MiniTableField field = {5, UPB_SIZE(40, 48), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
228 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
229 }
envoy_admin_v3_ServerInfo_set_command_line_options(envoy_admin_v3_ServerInfo * msg,envoy_admin_v3_CommandLineOptions * value)230 UPB_INLINE void envoy_admin_v3_ServerInfo_set_command_line_options(envoy_admin_v3_ServerInfo *msg, envoy_admin_v3_CommandLineOptions* value) {
231 const upb_MiniTableField field = {6, UPB_SIZE(24, 64), 66, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
232 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
233 }
envoy_admin_v3_ServerInfo_mutable_command_line_options(envoy_admin_v3_ServerInfo * msg,upb_Arena * arena)234 UPB_INLINE struct envoy_admin_v3_CommandLineOptions* envoy_admin_v3_ServerInfo_mutable_command_line_options(envoy_admin_v3_ServerInfo* msg, upb_Arena* arena) {
235 struct envoy_admin_v3_CommandLineOptions* sub = (struct envoy_admin_v3_CommandLineOptions*)envoy_admin_v3_ServerInfo_command_line_options(msg);
236 if (sub == NULL) {
237 sub = (struct envoy_admin_v3_CommandLineOptions*)_upb_Message_New(&envoy__admin__v3__CommandLineOptions_msg_init, arena);
238 if (sub) envoy_admin_v3_ServerInfo_set_command_line_options(msg, sub);
239 }
240 return sub;
241 }
envoy_admin_v3_ServerInfo_set_node(envoy_admin_v3_ServerInfo * msg,struct envoy_config_core_v3_Node * value)242 UPB_INLINE void envoy_admin_v3_ServerInfo_set_node(envoy_admin_v3_ServerInfo *msg, struct envoy_config_core_v3_Node* value) {
243 const upb_MiniTableField field = {7, UPB_SIZE(28, 72), 67, 3, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
244 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
245 }
envoy_admin_v3_ServerInfo_mutable_node(envoy_admin_v3_ServerInfo * msg,upb_Arena * arena)246 UPB_INLINE struct envoy_config_core_v3_Node* envoy_admin_v3_ServerInfo_mutable_node(envoy_admin_v3_ServerInfo* msg, upb_Arena* arena) {
247 struct envoy_config_core_v3_Node* sub = (struct envoy_config_core_v3_Node*)envoy_admin_v3_ServerInfo_node(msg);
248 if (sub == NULL) {
249 sub = (struct envoy_config_core_v3_Node*)_upb_Message_New(&envoy__config__core__v3__Node_msg_init, arena);
250 if (sub) envoy_admin_v3_ServerInfo_set_node(msg, sub);
251 }
252 return sub;
253 }
254
255 /* envoy.admin.v3.CommandLineOptions */
256
envoy_admin_v3_CommandLineOptions_new(upb_Arena * arena)257 UPB_INLINE envoy_admin_v3_CommandLineOptions* envoy_admin_v3_CommandLineOptions_new(upb_Arena* arena) {
258 return (envoy_admin_v3_CommandLineOptions*)_upb_Message_New(&envoy__admin__v3__CommandLineOptions_msg_init, arena);
259 }
envoy_admin_v3_CommandLineOptions_parse(const char * buf,size_t size,upb_Arena * arena)260 UPB_INLINE envoy_admin_v3_CommandLineOptions* envoy_admin_v3_CommandLineOptions_parse(const char* buf, size_t size, upb_Arena* arena) {
261 envoy_admin_v3_CommandLineOptions* ret = envoy_admin_v3_CommandLineOptions_new(arena);
262 if (!ret) return NULL;
263 if (upb_Decode(buf, size, UPB_UPCAST(ret), &envoy__admin__v3__CommandLineOptions_msg_init, NULL, 0, arena) !=
264 kUpb_DecodeStatus_Ok) {
265 return NULL;
266 }
267 return ret;
268 }
envoy_admin_v3_CommandLineOptions_parse_ex(const char * buf,size_t size,const upb_ExtensionRegistry * extreg,int options,upb_Arena * arena)269 UPB_INLINE envoy_admin_v3_CommandLineOptions* envoy_admin_v3_CommandLineOptions_parse_ex(const char* buf, size_t size,
270 const upb_ExtensionRegistry* extreg,
271 int options, upb_Arena* arena) {
272 envoy_admin_v3_CommandLineOptions* ret = envoy_admin_v3_CommandLineOptions_new(arena);
273 if (!ret) return NULL;
274 if (upb_Decode(buf, size, UPB_UPCAST(ret), &envoy__admin__v3__CommandLineOptions_msg_init, extreg, options,
275 arena) != kUpb_DecodeStatus_Ok) {
276 return NULL;
277 }
278 return ret;
279 }
envoy_admin_v3_CommandLineOptions_serialize(const envoy_admin_v3_CommandLineOptions * msg,upb_Arena * arena,size_t * len)280 UPB_INLINE char* envoy_admin_v3_CommandLineOptions_serialize(const envoy_admin_v3_CommandLineOptions* msg, upb_Arena* arena, size_t* len) {
281 char* ptr;
282 (void)upb_Encode(UPB_UPCAST(msg), &envoy__admin__v3__CommandLineOptions_msg_init, 0, arena, &ptr, len);
283 return ptr;
284 }
envoy_admin_v3_CommandLineOptions_serialize_ex(const envoy_admin_v3_CommandLineOptions * msg,int options,upb_Arena * arena,size_t * len)285 UPB_INLINE char* envoy_admin_v3_CommandLineOptions_serialize_ex(const envoy_admin_v3_CommandLineOptions* msg, int options,
286 upb_Arena* arena, size_t* len) {
287 char* ptr;
288 (void)upb_Encode(UPB_UPCAST(msg), &envoy__admin__v3__CommandLineOptions_msg_init, options, arena, &ptr, len);
289 return ptr;
290 }
envoy_admin_v3_CommandLineOptions_clear_base_id(envoy_admin_v3_CommandLineOptions * msg)291 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_base_id(envoy_admin_v3_CommandLineOptions* msg) {
292 const upb_MiniTableField field = {1, UPB_SIZE(80, 64), 0, kUpb_NoSub, 4, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)};
293 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
294 }
envoy_admin_v3_CommandLineOptions_base_id(const envoy_admin_v3_CommandLineOptions * msg)295 UPB_INLINE uint64_t envoy_admin_v3_CommandLineOptions_base_id(const envoy_admin_v3_CommandLineOptions* msg) {
296 uint64_t default_val = (uint64_t)0ull;
297 uint64_t ret;
298 const upb_MiniTableField field = {1, UPB_SIZE(80, 64), 0, kUpb_NoSub, 4, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)};
299 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
300 &default_val, &ret);
301 return ret;
302 }
envoy_admin_v3_CommandLineOptions_clear_concurrency(envoy_admin_v3_CommandLineOptions * msg)303 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_concurrency(envoy_admin_v3_CommandLineOptions* msg) {
304 const upb_MiniTableField field = {2, 12, 0, kUpb_NoSub, 13, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)};
305 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
306 }
envoy_admin_v3_CommandLineOptions_concurrency(const envoy_admin_v3_CommandLineOptions * msg)307 UPB_INLINE uint32_t envoy_admin_v3_CommandLineOptions_concurrency(const envoy_admin_v3_CommandLineOptions* msg) {
308 uint32_t default_val = (uint32_t)0u;
309 uint32_t ret;
310 const upb_MiniTableField field = {2, 12, 0, kUpb_NoSub, 13, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)};
311 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
312 &default_val, &ret);
313 return ret;
314 }
envoy_admin_v3_CommandLineOptions_clear_config_path(envoy_admin_v3_CommandLineOptions * msg)315 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_config_path(envoy_admin_v3_CommandLineOptions* msg) {
316 const upb_MiniTableField field = {3, UPB_SIZE(88, 72), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
317 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
318 }
envoy_admin_v3_CommandLineOptions_config_path(const envoy_admin_v3_CommandLineOptions * msg)319 UPB_INLINE upb_StringView envoy_admin_v3_CommandLineOptions_config_path(const envoy_admin_v3_CommandLineOptions* msg) {
320 upb_StringView default_val = upb_StringView_FromString("");
321 upb_StringView ret;
322 const upb_MiniTableField field = {3, UPB_SIZE(88, 72), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
323 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
324 &default_val, &ret);
325 return ret;
326 }
envoy_admin_v3_CommandLineOptions_clear_config_yaml(envoy_admin_v3_CommandLineOptions * msg)327 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_config_yaml(envoy_admin_v3_CommandLineOptions* msg) {
328 const upb_MiniTableField field = {4, UPB_SIZE(96, 88), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
329 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
330 }
envoy_admin_v3_CommandLineOptions_config_yaml(const envoy_admin_v3_CommandLineOptions * msg)331 UPB_INLINE upb_StringView envoy_admin_v3_CommandLineOptions_config_yaml(const envoy_admin_v3_CommandLineOptions* msg) {
332 upb_StringView default_val = upb_StringView_FromString("");
333 upb_StringView ret;
334 const upb_MiniTableField field = {4, UPB_SIZE(96, 88), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
335 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
336 &default_val, &ret);
337 return ret;
338 }
envoy_admin_v3_CommandLineOptions_clear_allow_unknown_static_fields(envoy_admin_v3_CommandLineOptions * msg)339 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_allow_unknown_static_fields(envoy_admin_v3_CommandLineOptions* msg) {
340 const upb_MiniTableField field = {5, 16, 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
341 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
342 }
envoy_admin_v3_CommandLineOptions_allow_unknown_static_fields(const envoy_admin_v3_CommandLineOptions * msg)343 UPB_INLINE bool envoy_admin_v3_CommandLineOptions_allow_unknown_static_fields(const envoy_admin_v3_CommandLineOptions* msg) {
344 bool default_val = false;
345 bool ret;
346 const upb_MiniTableField field = {5, 16, 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
347 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
348 &default_val, &ret);
349 return ret;
350 }
envoy_admin_v3_CommandLineOptions_clear_admin_address_path(envoy_admin_v3_CommandLineOptions * msg)351 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_admin_address_path(envoy_admin_v3_CommandLineOptions* msg) {
352 const upb_MiniTableField field = {6, 104, 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
353 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
354 }
envoy_admin_v3_CommandLineOptions_admin_address_path(const envoy_admin_v3_CommandLineOptions * msg)355 UPB_INLINE upb_StringView envoy_admin_v3_CommandLineOptions_admin_address_path(const envoy_admin_v3_CommandLineOptions* msg) {
356 upb_StringView default_val = upb_StringView_FromString("");
357 upb_StringView ret;
358 const upb_MiniTableField field = {6, 104, 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
359 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
360 &default_val, &ret);
361 return ret;
362 }
envoy_admin_v3_CommandLineOptions_clear_local_address_ip_version(envoy_admin_v3_CommandLineOptions * msg)363 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_local_address_ip_version(envoy_admin_v3_CommandLineOptions* msg) {
364 const upb_MiniTableField field = {7, 20, 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)};
365 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
366 }
envoy_admin_v3_CommandLineOptions_local_address_ip_version(const envoy_admin_v3_CommandLineOptions * msg)367 UPB_INLINE int32_t envoy_admin_v3_CommandLineOptions_local_address_ip_version(const envoy_admin_v3_CommandLineOptions* msg) {
368 int32_t default_val = 0;
369 int32_t ret;
370 const upb_MiniTableField field = {7, 20, 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)};
371 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
372 &default_val, &ret);
373 return ret;
374 }
envoy_admin_v3_CommandLineOptions_clear_log_level(envoy_admin_v3_CommandLineOptions * msg)375 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_log_level(envoy_admin_v3_CommandLineOptions* msg) {
376 const upb_MiniTableField field = {8, UPB_SIZE(112, 120), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
377 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
378 }
envoy_admin_v3_CommandLineOptions_log_level(const envoy_admin_v3_CommandLineOptions * msg)379 UPB_INLINE upb_StringView envoy_admin_v3_CommandLineOptions_log_level(const envoy_admin_v3_CommandLineOptions* msg) {
380 upb_StringView default_val = upb_StringView_FromString("");
381 upb_StringView ret;
382 const upb_MiniTableField field = {8, UPB_SIZE(112, 120), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
383 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
384 &default_val, &ret);
385 return ret;
386 }
envoy_admin_v3_CommandLineOptions_clear_component_log_level(envoy_admin_v3_CommandLineOptions * msg)387 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_component_log_level(envoy_admin_v3_CommandLineOptions* msg) {
388 const upb_MiniTableField field = {9, UPB_SIZE(120, 136), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
389 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
390 }
envoy_admin_v3_CommandLineOptions_component_log_level(const envoy_admin_v3_CommandLineOptions * msg)391 UPB_INLINE upb_StringView envoy_admin_v3_CommandLineOptions_component_log_level(const envoy_admin_v3_CommandLineOptions* msg) {
392 upb_StringView default_val = upb_StringView_FromString("");
393 upb_StringView ret;
394 const upb_MiniTableField field = {9, UPB_SIZE(120, 136), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
395 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
396 &default_val, &ret);
397 return ret;
398 }
envoy_admin_v3_CommandLineOptions_clear_log_format(envoy_admin_v3_CommandLineOptions * msg)399 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_log_format(envoy_admin_v3_CommandLineOptions* msg) {
400 const upb_MiniTableField field = {10, UPB_SIZE(128, 152), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
401 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
402 }
envoy_admin_v3_CommandLineOptions_log_format(const envoy_admin_v3_CommandLineOptions * msg)403 UPB_INLINE upb_StringView envoy_admin_v3_CommandLineOptions_log_format(const envoy_admin_v3_CommandLineOptions* msg) {
404 upb_StringView default_val = upb_StringView_FromString("");
405 upb_StringView ret;
406 const upb_MiniTableField field = {10, UPB_SIZE(128, 152), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
407 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
408 &default_val, &ret);
409 return ret;
410 }
envoy_admin_v3_CommandLineOptions_clear_log_path(envoy_admin_v3_CommandLineOptions * msg)411 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_log_path(envoy_admin_v3_CommandLineOptions* msg) {
412 const upb_MiniTableField field = {11, UPB_SIZE(136, 168), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
413 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
414 }
envoy_admin_v3_CommandLineOptions_log_path(const envoy_admin_v3_CommandLineOptions * msg)415 UPB_INLINE upb_StringView envoy_admin_v3_CommandLineOptions_log_path(const envoy_admin_v3_CommandLineOptions* msg) {
416 upb_StringView default_val = upb_StringView_FromString("");
417 upb_StringView ret;
418 const upb_MiniTableField field = {11, UPB_SIZE(136, 168), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
419 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
420 &default_val, &ret);
421 return ret;
422 }
envoy_admin_v3_CommandLineOptions_clear_service_cluster(envoy_admin_v3_CommandLineOptions * msg)423 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_service_cluster(envoy_admin_v3_CommandLineOptions* msg) {
424 const upb_MiniTableField field = {13, UPB_SIZE(144, 184), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
425 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
426 }
envoy_admin_v3_CommandLineOptions_service_cluster(const envoy_admin_v3_CommandLineOptions * msg)427 UPB_INLINE upb_StringView envoy_admin_v3_CommandLineOptions_service_cluster(const envoy_admin_v3_CommandLineOptions* msg) {
428 upb_StringView default_val = upb_StringView_FromString("");
429 upb_StringView ret;
430 const upb_MiniTableField field = {13, UPB_SIZE(144, 184), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
431 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
432 &default_val, &ret);
433 return ret;
434 }
envoy_admin_v3_CommandLineOptions_clear_service_node(envoy_admin_v3_CommandLineOptions * msg)435 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_service_node(envoy_admin_v3_CommandLineOptions* msg) {
436 const upb_MiniTableField field = {14, UPB_SIZE(152, 200), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
437 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
438 }
envoy_admin_v3_CommandLineOptions_service_node(const envoy_admin_v3_CommandLineOptions * msg)439 UPB_INLINE upb_StringView envoy_admin_v3_CommandLineOptions_service_node(const envoy_admin_v3_CommandLineOptions* msg) {
440 upb_StringView default_val = upb_StringView_FromString("");
441 upb_StringView ret;
442 const upb_MiniTableField field = {14, UPB_SIZE(152, 200), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
443 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
444 &default_val, &ret);
445 return ret;
446 }
envoy_admin_v3_CommandLineOptions_clear_service_zone(envoy_admin_v3_CommandLineOptions * msg)447 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_service_zone(envoy_admin_v3_CommandLineOptions* msg) {
448 const upb_MiniTableField field = {15, UPB_SIZE(160, 216), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
449 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
450 }
envoy_admin_v3_CommandLineOptions_service_zone(const envoy_admin_v3_CommandLineOptions * msg)451 UPB_INLINE upb_StringView envoy_admin_v3_CommandLineOptions_service_zone(const envoy_admin_v3_CommandLineOptions* msg) {
452 upb_StringView default_val = upb_StringView_FromString("");
453 upb_StringView ret;
454 const upb_MiniTableField field = {15, UPB_SIZE(160, 216), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
455 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
456 &default_val, &ret);
457 return ret;
458 }
envoy_admin_v3_CommandLineOptions_clear_file_flush_interval(envoy_admin_v3_CommandLineOptions * msg)459 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_file_flush_interval(envoy_admin_v3_CommandLineOptions* msg) {
460 const upb_MiniTableField field = {16, UPB_SIZE(24, 232), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
461 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
462 }
envoy_admin_v3_CommandLineOptions_file_flush_interval(const envoy_admin_v3_CommandLineOptions * msg)463 UPB_INLINE const struct google_protobuf_Duration* envoy_admin_v3_CommandLineOptions_file_flush_interval(const envoy_admin_v3_CommandLineOptions* msg) {
464 const struct google_protobuf_Duration* default_val = NULL;
465 const struct google_protobuf_Duration* ret;
466 const upb_MiniTableField field = {16, UPB_SIZE(24, 232), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
467 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
468 &default_val, &ret);
469 return ret;
470 }
envoy_admin_v3_CommandLineOptions_has_file_flush_interval(const envoy_admin_v3_CommandLineOptions * msg)471 UPB_INLINE bool envoy_admin_v3_CommandLineOptions_has_file_flush_interval(const envoy_admin_v3_CommandLineOptions* msg) {
472 const upb_MiniTableField field = {16, UPB_SIZE(24, 232), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
473 return upb_Message_HasBaseField(UPB_UPCAST(msg), &field);
474 }
envoy_admin_v3_CommandLineOptions_clear_drain_time(envoy_admin_v3_CommandLineOptions * msg)475 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_drain_time(envoy_admin_v3_CommandLineOptions* msg) {
476 const upb_MiniTableField field = {17, UPB_SIZE(28, 240), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
477 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
478 }
envoy_admin_v3_CommandLineOptions_drain_time(const envoy_admin_v3_CommandLineOptions * msg)479 UPB_INLINE const struct google_protobuf_Duration* envoy_admin_v3_CommandLineOptions_drain_time(const envoy_admin_v3_CommandLineOptions* msg) {
480 const struct google_protobuf_Duration* default_val = NULL;
481 const struct google_protobuf_Duration* ret;
482 const upb_MiniTableField field = {17, UPB_SIZE(28, 240), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
483 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
484 &default_val, &ret);
485 return ret;
486 }
envoy_admin_v3_CommandLineOptions_has_drain_time(const envoy_admin_v3_CommandLineOptions * msg)487 UPB_INLINE bool envoy_admin_v3_CommandLineOptions_has_drain_time(const envoy_admin_v3_CommandLineOptions* msg) {
488 const upb_MiniTableField field = {17, UPB_SIZE(28, 240), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
489 return upb_Message_HasBaseField(UPB_UPCAST(msg), &field);
490 }
envoy_admin_v3_CommandLineOptions_clear_parent_shutdown_time(envoy_admin_v3_CommandLineOptions * msg)491 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_parent_shutdown_time(envoy_admin_v3_CommandLineOptions* msg) {
492 const upb_MiniTableField field = {18, UPB_SIZE(32, 248), 66, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
493 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
494 }
envoy_admin_v3_CommandLineOptions_parent_shutdown_time(const envoy_admin_v3_CommandLineOptions * msg)495 UPB_INLINE const struct google_protobuf_Duration* envoy_admin_v3_CommandLineOptions_parent_shutdown_time(const envoy_admin_v3_CommandLineOptions* msg) {
496 const struct google_protobuf_Duration* default_val = NULL;
497 const struct google_protobuf_Duration* ret;
498 const upb_MiniTableField field = {18, UPB_SIZE(32, 248), 66, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
499 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
500 &default_val, &ret);
501 return ret;
502 }
envoy_admin_v3_CommandLineOptions_has_parent_shutdown_time(const envoy_admin_v3_CommandLineOptions * msg)503 UPB_INLINE bool envoy_admin_v3_CommandLineOptions_has_parent_shutdown_time(const envoy_admin_v3_CommandLineOptions* msg) {
504 const upb_MiniTableField field = {18, UPB_SIZE(32, 248), 66, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
505 return upb_Message_HasBaseField(UPB_UPCAST(msg), &field);
506 }
envoy_admin_v3_CommandLineOptions_clear_mode(envoy_admin_v3_CommandLineOptions * msg)507 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_mode(envoy_admin_v3_CommandLineOptions* msg) {
508 const upb_MiniTableField field = {19, UPB_SIZE(36, 24), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)};
509 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
510 }
envoy_admin_v3_CommandLineOptions_mode(const envoy_admin_v3_CommandLineOptions * msg)511 UPB_INLINE int32_t envoy_admin_v3_CommandLineOptions_mode(const envoy_admin_v3_CommandLineOptions* msg) {
512 int32_t default_val = 0;
513 int32_t ret;
514 const upb_MiniTableField field = {19, UPB_SIZE(36, 24), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)};
515 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
516 &default_val, &ret);
517 return ret;
518 }
envoy_admin_v3_CommandLineOptions_clear_disable_hot_restart(envoy_admin_v3_CommandLineOptions * msg)519 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_disable_hot_restart(envoy_admin_v3_CommandLineOptions* msg) {
520 const upb_MiniTableField field = {22, UPB_SIZE(40, 28), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
521 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
522 }
envoy_admin_v3_CommandLineOptions_disable_hot_restart(const envoy_admin_v3_CommandLineOptions * msg)523 UPB_INLINE bool envoy_admin_v3_CommandLineOptions_disable_hot_restart(const envoy_admin_v3_CommandLineOptions* msg) {
524 bool default_val = false;
525 bool ret;
526 const upb_MiniTableField field = {22, UPB_SIZE(40, 28), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
527 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
528 &default_val, &ret);
529 return ret;
530 }
envoy_admin_v3_CommandLineOptions_clear_enable_mutex_tracing(envoy_admin_v3_CommandLineOptions * msg)531 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_enable_mutex_tracing(envoy_admin_v3_CommandLineOptions* msg) {
532 const upb_MiniTableField field = {23, UPB_SIZE(41, 29), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
533 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
534 }
envoy_admin_v3_CommandLineOptions_enable_mutex_tracing(const envoy_admin_v3_CommandLineOptions * msg)535 UPB_INLINE bool envoy_admin_v3_CommandLineOptions_enable_mutex_tracing(const envoy_admin_v3_CommandLineOptions* msg) {
536 bool default_val = false;
537 bool ret;
538 const upb_MiniTableField field = {23, UPB_SIZE(41, 29), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
539 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
540 &default_val, &ret);
541 return ret;
542 }
envoy_admin_v3_CommandLineOptions_clear_restart_epoch(envoy_admin_v3_CommandLineOptions * msg)543 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_restart_epoch(envoy_admin_v3_CommandLineOptions* msg) {
544 const upb_MiniTableField field = {24, UPB_SIZE(44, 32), 0, kUpb_NoSub, 13, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)};
545 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
546 }
envoy_admin_v3_CommandLineOptions_restart_epoch(const envoy_admin_v3_CommandLineOptions * msg)547 UPB_INLINE uint32_t envoy_admin_v3_CommandLineOptions_restart_epoch(const envoy_admin_v3_CommandLineOptions* msg) {
548 uint32_t default_val = (uint32_t)0u;
549 uint32_t ret;
550 const upb_MiniTableField field = {24, UPB_SIZE(44, 32), 0, kUpb_NoSub, 13, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)};
551 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
552 &default_val, &ret);
553 return ret;
554 }
envoy_admin_v3_CommandLineOptions_clear_cpuset_threads(envoy_admin_v3_CommandLineOptions * msg)555 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_cpuset_threads(envoy_admin_v3_CommandLineOptions* msg) {
556 const upb_MiniTableField field = {25, UPB_SIZE(48, 36), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
557 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
558 }
envoy_admin_v3_CommandLineOptions_cpuset_threads(const envoy_admin_v3_CommandLineOptions * msg)559 UPB_INLINE bool envoy_admin_v3_CommandLineOptions_cpuset_threads(const envoy_admin_v3_CommandLineOptions* msg) {
560 bool default_val = false;
561 bool ret;
562 const upb_MiniTableField field = {25, UPB_SIZE(48, 36), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
563 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
564 &default_val, &ret);
565 return ret;
566 }
envoy_admin_v3_CommandLineOptions_clear_reject_unknown_dynamic_fields(envoy_admin_v3_CommandLineOptions * msg)567 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_reject_unknown_dynamic_fields(envoy_admin_v3_CommandLineOptions* msg) {
568 const upb_MiniTableField field = {26, UPB_SIZE(49, 37), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
569 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
570 }
envoy_admin_v3_CommandLineOptions_reject_unknown_dynamic_fields(const envoy_admin_v3_CommandLineOptions * msg)571 UPB_INLINE bool envoy_admin_v3_CommandLineOptions_reject_unknown_dynamic_fields(const envoy_admin_v3_CommandLineOptions* msg) {
572 bool default_val = false;
573 bool ret;
574 const upb_MiniTableField field = {26, UPB_SIZE(49, 37), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
575 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
576 &default_val, &ret);
577 return ret;
578 }
envoy_admin_v3_CommandLineOptions_clear_log_format_escaped(envoy_admin_v3_CommandLineOptions * msg)579 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_log_format_escaped(envoy_admin_v3_CommandLineOptions* msg) {
580 const upb_MiniTableField field = {27, UPB_SIZE(50, 38), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
581 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
582 }
envoy_admin_v3_CommandLineOptions_log_format_escaped(const envoy_admin_v3_CommandLineOptions * msg)583 UPB_INLINE bool envoy_admin_v3_CommandLineOptions_log_format_escaped(const envoy_admin_v3_CommandLineOptions* msg) {
584 bool default_val = false;
585 bool ret;
586 const upb_MiniTableField field = {27, UPB_SIZE(50, 38), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
587 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
588 &default_val, &ret);
589 return ret;
590 }
envoy_admin_v3_CommandLineOptions_clear_disabled_extensions(envoy_admin_v3_CommandLineOptions * msg)591 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_disabled_extensions(envoy_admin_v3_CommandLineOptions* msg) {
592 const upb_MiniTableField field = {28, UPB_SIZE(52, 256), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
593 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
594 }
envoy_admin_v3_CommandLineOptions_disabled_extensions(const envoy_admin_v3_CommandLineOptions * msg,size_t * size)595 UPB_INLINE upb_StringView const* envoy_admin_v3_CommandLineOptions_disabled_extensions(const envoy_admin_v3_CommandLineOptions* msg, size_t* size) {
596 const upb_MiniTableField field = {28, UPB_SIZE(52, 256), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
597 const upb_Array* arr = upb_Message_GetArray(UPB_UPCAST(msg), &field);
598 if (arr) {
599 if (size) *size = arr->UPB_PRIVATE(size);
600 return (upb_StringView const*)upb_Array_DataPtr(arr);
601 } else {
602 if (size) *size = 0;
603 return NULL;
604 }
605 }
_envoy_admin_v3_CommandLineOptions_disabled_extensions_upb_array(const envoy_admin_v3_CommandLineOptions * msg,size_t * size)606 UPB_INLINE const upb_Array* _envoy_admin_v3_CommandLineOptions_disabled_extensions_upb_array(const envoy_admin_v3_CommandLineOptions* msg, size_t* size) {
607 const upb_MiniTableField field = {28, UPB_SIZE(52, 256), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
608 const upb_Array* arr = upb_Message_GetArray(UPB_UPCAST(msg), &field);
609 if (size) {
610 *size = arr ? arr->UPB_PRIVATE(size) : 0;
611 }
612 return arr;
613 }
_envoy_admin_v3_CommandLineOptions_disabled_extensions_mutable_upb_array(envoy_admin_v3_CommandLineOptions * msg,size_t * size,upb_Arena * arena)614 UPB_INLINE upb_Array* _envoy_admin_v3_CommandLineOptions_disabled_extensions_mutable_upb_array(envoy_admin_v3_CommandLineOptions* msg, size_t* size, upb_Arena* arena) {
615 const upb_MiniTableField field = {28, UPB_SIZE(52, 256), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
616 upb_Array* arr = upb_Message_GetOrCreateMutableArray(UPB_UPCAST(msg),
617 &field, arena);
618 if (size) {
619 *size = arr ? arr->UPB_PRIVATE(size) : 0;
620 }
621 return arr;
622 }
envoy_admin_v3_CommandLineOptions_clear_ignore_unknown_dynamic_fields(envoy_admin_v3_CommandLineOptions * msg)623 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_ignore_unknown_dynamic_fields(envoy_admin_v3_CommandLineOptions* msg) {
624 const upb_MiniTableField field = {30, UPB_SIZE(56, 39), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
625 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
626 }
envoy_admin_v3_CommandLineOptions_ignore_unknown_dynamic_fields(const envoy_admin_v3_CommandLineOptions * msg)627 UPB_INLINE bool envoy_admin_v3_CommandLineOptions_ignore_unknown_dynamic_fields(const envoy_admin_v3_CommandLineOptions* msg) {
628 bool default_val = false;
629 bool ret;
630 const upb_MiniTableField field = {30, UPB_SIZE(56, 39), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
631 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
632 &default_val, &ret);
633 return ret;
634 }
envoy_admin_v3_CommandLineOptions_clear_use_dynamic_base_id(envoy_admin_v3_CommandLineOptions * msg)635 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_use_dynamic_base_id(envoy_admin_v3_CommandLineOptions* msg) {
636 const upb_MiniTableField field = {31, UPB_SIZE(57, 40), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
637 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
638 }
envoy_admin_v3_CommandLineOptions_use_dynamic_base_id(const envoy_admin_v3_CommandLineOptions * msg)639 UPB_INLINE bool envoy_admin_v3_CommandLineOptions_use_dynamic_base_id(const envoy_admin_v3_CommandLineOptions* msg) {
640 bool default_val = false;
641 bool ret;
642 const upb_MiniTableField field = {31, UPB_SIZE(57, 40), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
643 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
644 &default_val, &ret);
645 return ret;
646 }
envoy_admin_v3_CommandLineOptions_clear_base_id_path(envoy_admin_v3_CommandLineOptions * msg)647 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_base_id_path(envoy_admin_v3_CommandLineOptions* msg) {
648 const upb_MiniTableField field = {32, UPB_SIZE(168, 264), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
649 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
650 }
envoy_admin_v3_CommandLineOptions_base_id_path(const envoy_admin_v3_CommandLineOptions * msg)651 UPB_INLINE upb_StringView envoy_admin_v3_CommandLineOptions_base_id_path(const envoy_admin_v3_CommandLineOptions* msg) {
652 upb_StringView default_val = upb_StringView_FromString("");
653 upb_StringView ret;
654 const upb_MiniTableField field = {32, UPB_SIZE(168, 264), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
655 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
656 &default_val, &ret);
657 return ret;
658 }
envoy_admin_v3_CommandLineOptions_clear_drain_strategy(envoy_admin_v3_CommandLineOptions * msg)659 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_drain_strategy(envoy_admin_v3_CommandLineOptions* msg) {
660 const upb_MiniTableField field = {33, UPB_SIZE(60, 44), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)};
661 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
662 }
envoy_admin_v3_CommandLineOptions_drain_strategy(const envoy_admin_v3_CommandLineOptions * msg)663 UPB_INLINE int32_t envoy_admin_v3_CommandLineOptions_drain_strategy(const envoy_admin_v3_CommandLineOptions* msg) {
664 int32_t default_val = 0;
665 int32_t ret;
666 const upb_MiniTableField field = {33, UPB_SIZE(60, 44), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)};
667 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
668 &default_val, &ret);
669 return ret;
670 }
envoy_admin_v3_CommandLineOptions_clear_enable_fine_grain_logging(envoy_admin_v3_CommandLineOptions * msg)671 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_enable_fine_grain_logging(envoy_admin_v3_CommandLineOptions* msg) {
672 const upb_MiniTableField field = {34, UPB_SIZE(64, 48), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
673 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
674 }
envoy_admin_v3_CommandLineOptions_enable_fine_grain_logging(const envoy_admin_v3_CommandLineOptions * msg)675 UPB_INLINE bool envoy_admin_v3_CommandLineOptions_enable_fine_grain_logging(const envoy_admin_v3_CommandLineOptions* msg) {
676 bool default_val = false;
677 bool ret;
678 const upb_MiniTableField field = {34, UPB_SIZE(64, 48), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
679 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
680 &default_val, &ret);
681 return ret;
682 }
envoy_admin_v3_CommandLineOptions_clear_socket_path(envoy_admin_v3_CommandLineOptions * msg)683 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_socket_path(envoy_admin_v3_CommandLineOptions* msg) {
684 const upb_MiniTableField field = {35, UPB_SIZE(176, 280), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
685 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
686 }
envoy_admin_v3_CommandLineOptions_socket_path(const envoy_admin_v3_CommandLineOptions * msg)687 UPB_INLINE upb_StringView envoy_admin_v3_CommandLineOptions_socket_path(const envoy_admin_v3_CommandLineOptions* msg) {
688 upb_StringView default_val = upb_StringView_FromString("");
689 upb_StringView ret;
690 const upb_MiniTableField field = {35, UPB_SIZE(176, 280), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
691 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
692 &default_val, &ret);
693 return ret;
694 }
envoy_admin_v3_CommandLineOptions_clear_socket_mode(envoy_admin_v3_CommandLineOptions * msg)695 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_socket_mode(envoy_admin_v3_CommandLineOptions* msg) {
696 const upb_MiniTableField field = {36, UPB_SIZE(68, 52), 0, kUpb_NoSub, 13, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)};
697 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
698 }
envoy_admin_v3_CommandLineOptions_socket_mode(const envoy_admin_v3_CommandLineOptions * msg)699 UPB_INLINE uint32_t envoy_admin_v3_CommandLineOptions_socket_mode(const envoy_admin_v3_CommandLineOptions* msg) {
700 uint32_t default_val = (uint32_t)0u;
701 uint32_t ret;
702 const upb_MiniTableField field = {36, UPB_SIZE(68, 52), 0, kUpb_NoSub, 13, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)};
703 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
704 &default_val, &ret);
705 return ret;
706 }
envoy_admin_v3_CommandLineOptions_clear_enable_core_dump(envoy_admin_v3_CommandLineOptions * msg)707 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_enable_core_dump(envoy_admin_v3_CommandLineOptions* msg) {
708 const upb_MiniTableField field = {37, UPB_SIZE(72, 56), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
709 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
710 }
envoy_admin_v3_CommandLineOptions_enable_core_dump(const envoy_admin_v3_CommandLineOptions * msg)711 UPB_INLINE bool envoy_admin_v3_CommandLineOptions_enable_core_dump(const envoy_admin_v3_CommandLineOptions* msg) {
712 bool default_val = false;
713 bool ret;
714 const upb_MiniTableField field = {37, UPB_SIZE(72, 56), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
715 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
716 &default_val, &ret);
717 return ret;
718 }
envoy_admin_v3_CommandLineOptions_clear_stats_tag(envoy_admin_v3_CommandLineOptions * msg)719 UPB_INLINE void envoy_admin_v3_CommandLineOptions_clear_stats_tag(envoy_admin_v3_CommandLineOptions* msg) {
720 const upb_MiniTableField field = {38, UPB_SIZE(76, 296), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
721 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
722 }
envoy_admin_v3_CommandLineOptions_stats_tag(const envoy_admin_v3_CommandLineOptions * msg,size_t * size)723 UPB_INLINE upb_StringView const* envoy_admin_v3_CommandLineOptions_stats_tag(const envoy_admin_v3_CommandLineOptions* msg, size_t* size) {
724 const upb_MiniTableField field = {38, UPB_SIZE(76, 296), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
725 const upb_Array* arr = upb_Message_GetArray(UPB_UPCAST(msg), &field);
726 if (arr) {
727 if (size) *size = arr->UPB_PRIVATE(size);
728 return (upb_StringView const*)upb_Array_DataPtr(arr);
729 } else {
730 if (size) *size = 0;
731 return NULL;
732 }
733 }
_envoy_admin_v3_CommandLineOptions_stats_tag_upb_array(const envoy_admin_v3_CommandLineOptions * msg,size_t * size)734 UPB_INLINE const upb_Array* _envoy_admin_v3_CommandLineOptions_stats_tag_upb_array(const envoy_admin_v3_CommandLineOptions* msg, size_t* size) {
735 const upb_MiniTableField field = {38, UPB_SIZE(76, 296), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
736 const upb_Array* arr = upb_Message_GetArray(UPB_UPCAST(msg), &field);
737 if (size) {
738 *size = arr ? arr->UPB_PRIVATE(size) : 0;
739 }
740 return arr;
741 }
_envoy_admin_v3_CommandLineOptions_stats_tag_mutable_upb_array(envoy_admin_v3_CommandLineOptions * msg,size_t * size,upb_Arena * arena)742 UPB_INLINE upb_Array* _envoy_admin_v3_CommandLineOptions_stats_tag_mutable_upb_array(envoy_admin_v3_CommandLineOptions* msg, size_t* size, upb_Arena* arena) {
743 const upb_MiniTableField field = {38, UPB_SIZE(76, 296), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
744 upb_Array* arr = upb_Message_GetOrCreateMutableArray(UPB_UPCAST(msg),
745 &field, arena);
746 if (size) {
747 *size = arr ? arr->UPB_PRIVATE(size) : 0;
748 }
749 return arr;
750 }
751
envoy_admin_v3_CommandLineOptions_set_base_id(envoy_admin_v3_CommandLineOptions * msg,uint64_t value)752 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_base_id(envoy_admin_v3_CommandLineOptions *msg, uint64_t value) {
753 const upb_MiniTableField field = {1, UPB_SIZE(80, 64), 0, kUpb_NoSub, 4, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)};
754 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
755 }
envoy_admin_v3_CommandLineOptions_set_concurrency(envoy_admin_v3_CommandLineOptions * msg,uint32_t value)756 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_concurrency(envoy_admin_v3_CommandLineOptions *msg, uint32_t value) {
757 const upb_MiniTableField field = {2, 12, 0, kUpb_NoSub, 13, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)};
758 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
759 }
envoy_admin_v3_CommandLineOptions_set_config_path(envoy_admin_v3_CommandLineOptions * msg,upb_StringView value)760 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_config_path(envoy_admin_v3_CommandLineOptions *msg, upb_StringView value) {
761 const upb_MiniTableField field = {3, UPB_SIZE(88, 72), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
762 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
763 }
envoy_admin_v3_CommandLineOptions_set_config_yaml(envoy_admin_v3_CommandLineOptions * msg,upb_StringView value)764 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_config_yaml(envoy_admin_v3_CommandLineOptions *msg, upb_StringView value) {
765 const upb_MiniTableField field = {4, UPB_SIZE(96, 88), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
766 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
767 }
envoy_admin_v3_CommandLineOptions_set_allow_unknown_static_fields(envoy_admin_v3_CommandLineOptions * msg,bool value)768 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_allow_unknown_static_fields(envoy_admin_v3_CommandLineOptions *msg, bool value) {
769 const upb_MiniTableField field = {5, 16, 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
770 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
771 }
envoy_admin_v3_CommandLineOptions_set_admin_address_path(envoy_admin_v3_CommandLineOptions * msg,upb_StringView value)772 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_admin_address_path(envoy_admin_v3_CommandLineOptions *msg, upb_StringView value) {
773 const upb_MiniTableField field = {6, 104, 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
774 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
775 }
envoy_admin_v3_CommandLineOptions_set_local_address_ip_version(envoy_admin_v3_CommandLineOptions * msg,int32_t value)776 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_local_address_ip_version(envoy_admin_v3_CommandLineOptions *msg, int32_t value) {
777 const upb_MiniTableField field = {7, 20, 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)};
778 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
779 }
envoy_admin_v3_CommandLineOptions_set_log_level(envoy_admin_v3_CommandLineOptions * msg,upb_StringView value)780 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_log_level(envoy_admin_v3_CommandLineOptions *msg, upb_StringView value) {
781 const upb_MiniTableField field = {8, UPB_SIZE(112, 120), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
782 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
783 }
envoy_admin_v3_CommandLineOptions_set_component_log_level(envoy_admin_v3_CommandLineOptions * msg,upb_StringView value)784 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_component_log_level(envoy_admin_v3_CommandLineOptions *msg, upb_StringView value) {
785 const upb_MiniTableField field = {9, UPB_SIZE(120, 136), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
786 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
787 }
envoy_admin_v3_CommandLineOptions_set_log_format(envoy_admin_v3_CommandLineOptions * msg,upb_StringView value)788 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_log_format(envoy_admin_v3_CommandLineOptions *msg, upb_StringView value) {
789 const upb_MiniTableField field = {10, UPB_SIZE(128, 152), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
790 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
791 }
envoy_admin_v3_CommandLineOptions_set_log_path(envoy_admin_v3_CommandLineOptions * msg,upb_StringView value)792 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_log_path(envoy_admin_v3_CommandLineOptions *msg, upb_StringView value) {
793 const upb_MiniTableField field = {11, UPB_SIZE(136, 168), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
794 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
795 }
envoy_admin_v3_CommandLineOptions_set_service_cluster(envoy_admin_v3_CommandLineOptions * msg,upb_StringView value)796 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_service_cluster(envoy_admin_v3_CommandLineOptions *msg, upb_StringView value) {
797 const upb_MiniTableField field = {13, UPB_SIZE(144, 184), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
798 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
799 }
envoy_admin_v3_CommandLineOptions_set_service_node(envoy_admin_v3_CommandLineOptions * msg,upb_StringView value)800 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_service_node(envoy_admin_v3_CommandLineOptions *msg, upb_StringView value) {
801 const upb_MiniTableField field = {14, UPB_SIZE(152, 200), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
802 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
803 }
envoy_admin_v3_CommandLineOptions_set_service_zone(envoy_admin_v3_CommandLineOptions * msg,upb_StringView value)804 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_service_zone(envoy_admin_v3_CommandLineOptions *msg, upb_StringView value) {
805 const upb_MiniTableField field = {15, UPB_SIZE(160, 216), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
806 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
807 }
envoy_admin_v3_CommandLineOptions_set_file_flush_interval(envoy_admin_v3_CommandLineOptions * msg,struct google_protobuf_Duration * value)808 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_file_flush_interval(envoy_admin_v3_CommandLineOptions *msg, struct google_protobuf_Duration* value) {
809 const upb_MiniTableField field = {16, UPB_SIZE(24, 232), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
810 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
811 }
envoy_admin_v3_CommandLineOptions_mutable_file_flush_interval(envoy_admin_v3_CommandLineOptions * msg,upb_Arena * arena)812 UPB_INLINE struct google_protobuf_Duration* envoy_admin_v3_CommandLineOptions_mutable_file_flush_interval(envoy_admin_v3_CommandLineOptions* msg, upb_Arena* arena) {
813 struct google_protobuf_Duration* sub = (struct google_protobuf_Duration*)envoy_admin_v3_CommandLineOptions_file_flush_interval(msg);
814 if (sub == NULL) {
815 sub = (struct google_protobuf_Duration*)_upb_Message_New(&google__protobuf__Duration_msg_init, arena);
816 if (sub) envoy_admin_v3_CommandLineOptions_set_file_flush_interval(msg, sub);
817 }
818 return sub;
819 }
envoy_admin_v3_CommandLineOptions_set_drain_time(envoy_admin_v3_CommandLineOptions * msg,struct google_protobuf_Duration * value)820 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_drain_time(envoy_admin_v3_CommandLineOptions *msg, struct google_protobuf_Duration* value) {
821 const upb_MiniTableField field = {17, UPB_SIZE(28, 240), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
822 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
823 }
envoy_admin_v3_CommandLineOptions_mutable_drain_time(envoy_admin_v3_CommandLineOptions * msg,upb_Arena * arena)824 UPB_INLINE struct google_protobuf_Duration* envoy_admin_v3_CommandLineOptions_mutable_drain_time(envoy_admin_v3_CommandLineOptions* msg, upb_Arena* arena) {
825 struct google_protobuf_Duration* sub = (struct google_protobuf_Duration*)envoy_admin_v3_CommandLineOptions_drain_time(msg);
826 if (sub == NULL) {
827 sub = (struct google_protobuf_Duration*)_upb_Message_New(&google__protobuf__Duration_msg_init, arena);
828 if (sub) envoy_admin_v3_CommandLineOptions_set_drain_time(msg, sub);
829 }
830 return sub;
831 }
envoy_admin_v3_CommandLineOptions_set_parent_shutdown_time(envoy_admin_v3_CommandLineOptions * msg,struct google_protobuf_Duration * value)832 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_parent_shutdown_time(envoy_admin_v3_CommandLineOptions *msg, struct google_protobuf_Duration* value) {
833 const upb_MiniTableField field = {18, UPB_SIZE(32, 248), 66, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
834 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
835 }
envoy_admin_v3_CommandLineOptions_mutable_parent_shutdown_time(envoy_admin_v3_CommandLineOptions * msg,upb_Arena * arena)836 UPB_INLINE struct google_protobuf_Duration* envoy_admin_v3_CommandLineOptions_mutable_parent_shutdown_time(envoy_admin_v3_CommandLineOptions* msg, upb_Arena* arena) {
837 struct google_protobuf_Duration* sub = (struct google_protobuf_Duration*)envoy_admin_v3_CommandLineOptions_parent_shutdown_time(msg);
838 if (sub == NULL) {
839 sub = (struct google_protobuf_Duration*)_upb_Message_New(&google__protobuf__Duration_msg_init, arena);
840 if (sub) envoy_admin_v3_CommandLineOptions_set_parent_shutdown_time(msg, sub);
841 }
842 return sub;
843 }
envoy_admin_v3_CommandLineOptions_set_mode(envoy_admin_v3_CommandLineOptions * msg,int32_t value)844 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_mode(envoy_admin_v3_CommandLineOptions *msg, int32_t value) {
845 const upb_MiniTableField field = {19, UPB_SIZE(36, 24), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)};
846 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
847 }
envoy_admin_v3_CommandLineOptions_set_disable_hot_restart(envoy_admin_v3_CommandLineOptions * msg,bool value)848 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_disable_hot_restart(envoy_admin_v3_CommandLineOptions *msg, bool value) {
849 const upb_MiniTableField field = {22, UPB_SIZE(40, 28), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
850 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
851 }
envoy_admin_v3_CommandLineOptions_set_enable_mutex_tracing(envoy_admin_v3_CommandLineOptions * msg,bool value)852 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_enable_mutex_tracing(envoy_admin_v3_CommandLineOptions *msg, bool value) {
853 const upb_MiniTableField field = {23, UPB_SIZE(41, 29), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
854 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
855 }
envoy_admin_v3_CommandLineOptions_set_restart_epoch(envoy_admin_v3_CommandLineOptions * msg,uint32_t value)856 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_restart_epoch(envoy_admin_v3_CommandLineOptions *msg, uint32_t value) {
857 const upb_MiniTableField field = {24, UPB_SIZE(44, 32), 0, kUpb_NoSub, 13, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)};
858 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
859 }
envoy_admin_v3_CommandLineOptions_set_cpuset_threads(envoy_admin_v3_CommandLineOptions * msg,bool value)860 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_cpuset_threads(envoy_admin_v3_CommandLineOptions *msg, bool value) {
861 const upb_MiniTableField field = {25, UPB_SIZE(48, 36), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
862 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
863 }
envoy_admin_v3_CommandLineOptions_set_reject_unknown_dynamic_fields(envoy_admin_v3_CommandLineOptions * msg,bool value)864 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_reject_unknown_dynamic_fields(envoy_admin_v3_CommandLineOptions *msg, bool value) {
865 const upb_MiniTableField field = {26, UPB_SIZE(49, 37), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
866 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
867 }
envoy_admin_v3_CommandLineOptions_set_log_format_escaped(envoy_admin_v3_CommandLineOptions * msg,bool value)868 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_log_format_escaped(envoy_admin_v3_CommandLineOptions *msg, bool value) {
869 const upb_MiniTableField field = {27, UPB_SIZE(50, 38), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
870 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
871 }
envoy_admin_v3_CommandLineOptions_mutable_disabled_extensions(envoy_admin_v3_CommandLineOptions * msg,size_t * size)872 UPB_INLINE upb_StringView* envoy_admin_v3_CommandLineOptions_mutable_disabled_extensions(envoy_admin_v3_CommandLineOptions* msg, size_t* size) {
873 upb_MiniTableField field = {28, UPB_SIZE(52, 256), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
874 upb_Array* arr = upb_Message_GetMutableArray(UPB_UPCAST(msg), &field);
875 if (arr) {
876 if (size) *size = arr->UPB_PRIVATE(size);
877 return (upb_StringView*)upb_Array_MutableDataPtr(arr);
878 } else {
879 if (size) *size = 0;
880 return NULL;
881 }
882 }
envoy_admin_v3_CommandLineOptions_resize_disabled_extensions(envoy_admin_v3_CommandLineOptions * msg,size_t size,upb_Arena * arena)883 UPB_INLINE upb_StringView* envoy_admin_v3_CommandLineOptions_resize_disabled_extensions(envoy_admin_v3_CommandLineOptions* msg, size_t size, upb_Arena* arena) {
884 upb_MiniTableField field = {28, UPB_SIZE(52, 256), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
885 return (upb_StringView*)upb_Message_ResizeArrayUninitialized(UPB_UPCAST(msg),
886 &field, size, arena);
887 }
envoy_admin_v3_CommandLineOptions_add_disabled_extensions(envoy_admin_v3_CommandLineOptions * msg,upb_StringView val,upb_Arena * arena)888 UPB_INLINE bool envoy_admin_v3_CommandLineOptions_add_disabled_extensions(envoy_admin_v3_CommandLineOptions* msg, upb_StringView val, upb_Arena* arena) {
889 upb_MiniTableField field = {28, UPB_SIZE(52, 256), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
890 upb_Array* arr = upb_Message_GetOrCreateMutableArray(
891 UPB_UPCAST(msg), &field, arena);
892 if (!arr || !UPB_PRIVATE(_upb_Array_ResizeUninitialized)(
893 arr, arr->UPB_PRIVATE(size) + 1, arena)) {
894 return false;
895 }
896 UPB_PRIVATE(_upb_Array_Set)
897 (arr, arr->UPB_PRIVATE(size) - 1, &val, sizeof(val));
898 return true;
899 }
envoy_admin_v3_CommandLineOptions_set_ignore_unknown_dynamic_fields(envoy_admin_v3_CommandLineOptions * msg,bool value)900 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_ignore_unknown_dynamic_fields(envoy_admin_v3_CommandLineOptions *msg, bool value) {
901 const upb_MiniTableField field = {30, UPB_SIZE(56, 39), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
902 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
903 }
envoy_admin_v3_CommandLineOptions_set_use_dynamic_base_id(envoy_admin_v3_CommandLineOptions * msg,bool value)904 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_use_dynamic_base_id(envoy_admin_v3_CommandLineOptions *msg, bool value) {
905 const upb_MiniTableField field = {31, UPB_SIZE(57, 40), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
906 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
907 }
envoy_admin_v3_CommandLineOptions_set_base_id_path(envoy_admin_v3_CommandLineOptions * msg,upb_StringView value)908 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_base_id_path(envoy_admin_v3_CommandLineOptions *msg, upb_StringView value) {
909 const upb_MiniTableField field = {32, UPB_SIZE(168, 264), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
910 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
911 }
envoy_admin_v3_CommandLineOptions_set_drain_strategy(envoy_admin_v3_CommandLineOptions * msg,int32_t value)912 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_drain_strategy(envoy_admin_v3_CommandLineOptions *msg, int32_t value) {
913 const upb_MiniTableField field = {33, UPB_SIZE(60, 44), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)};
914 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
915 }
envoy_admin_v3_CommandLineOptions_set_enable_fine_grain_logging(envoy_admin_v3_CommandLineOptions * msg,bool value)916 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_enable_fine_grain_logging(envoy_admin_v3_CommandLineOptions *msg, bool value) {
917 const upb_MiniTableField field = {34, UPB_SIZE(64, 48), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
918 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
919 }
envoy_admin_v3_CommandLineOptions_set_socket_path(envoy_admin_v3_CommandLineOptions * msg,upb_StringView value)920 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_socket_path(envoy_admin_v3_CommandLineOptions *msg, upb_StringView value) {
921 const upb_MiniTableField field = {35, UPB_SIZE(176, 280), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
922 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
923 }
envoy_admin_v3_CommandLineOptions_set_socket_mode(envoy_admin_v3_CommandLineOptions * msg,uint32_t value)924 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_socket_mode(envoy_admin_v3_CommandLineOptions *msg, uint32_t value) {
925 const upb_MiniTableField field = {36, UPB_SIZE(68, 52), 0, kUpb_NoSub, 13, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)};
926 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
927 }
envoy_admin_v3_CommandLineOptions_set_enable_core_dump(envoy_admin_v3_CommandLineOptions * msg,bool value)928 UPB_INLINE void envoy_admin_v3_CommandLineOptions_set_enable_core_dump(envoy_admin_v3_CommandLineOptions *msg, bool value) {
929 const upb_MiniTableField field = {37, UPB_SIZE(72, 56), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)};
930 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
931 }
envoy_admin_v3_CommandLineOptions_mutable_stats_tag(envoy_admin_v3_CommandLineOptions * msg,size_t * size)932 UPB_INLINE upb_StringView* envoy_admin_v3_CommandLineOptions_mutable_stats_tag(envoy_admin_v3_CommandLineOptions* msg, size_t* size) {
933 upb_MiniTableField field = {38, UPB_SIZE(76, 296), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
934 upb_Array* arr = upb_Message_GetMutableArray(UPB_UPCAST(msg), &field);
935 if (arr) {
936 if (size) *size = arr->UPB_PRIVATE(size);
937 return (upb_StringView*)upb_Array_MutableDataPtr(arr);
938 } else {
939 if (size) *size = 0;
940 return NULL;
941 }
942 }
envoy_admin_v3_CommandLineOptions_resize_stats_tag(envoy_admin_v3_CommandLineOptions * msg,size_t size,upb_Arena * arena)943 UPB_INLINE upb_StringView* envoy_admin_v3_CommandLineOptions_resize_stats_tag(envoy_admin_v3_CommandLineOptions* msg, size_t size, upb_Arena* arena) {
944 upb_MiniTableField field = {38, UPB_SIZE(76, 296), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
945 return (upb_StringView*)upb_Message_ResizeArrayUninitialized(UPB_UPCAST(msg),
946 &field, size, arena);
947 }
envoy_admin_v3_CommandLineOptions_add_stats_tag(envoy_admin_v3_CommandLineOptions * msg,upb_StringView val,upb_Arena * arena)948 UPB_INLINE bool envoy_admin_v3_CommandLineOptions_add_stats_tag(envoy_admin_v3_CommandLineOptions* msg, upb_StringView val, upb_Arena* arena) {
949 upb_MiniTableField field = {38, UPB_SIZE(76, 296), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
950 upb_Array* arr = upb_Message_GetOrCreateMutableArray(
951 UPB_UPCAST(msg), &field, arena);
952 if (!arr || !UPB_PRIVATE(_upb_Array_ResizeUninitialized)(
953 arr, arr->UPB_PRIVATE(size) + 1, arena)) {
954 return false;
955 }
956 UPB_PRIVATE(_upb_Array_Set)
957 (arr, arr->UPB_PRIVATE(size) - 1, &val, sizeof(val));
958 return true;
959 }
960
961 #ifdef __cplusplus
962 } /* extern "C" */
963 #endif
964
965 #include "upb/port/undef.inc"
966
967 #endif /* ENVOY_ADMIN_V3_SERVER_INFO_PROTO_UPB_H_ */
968