1 /* This file was generated by upb_generator from the input file:
2 *
3 * envoy/admin/v3/config_dump.proto
4 *
5 * Do not edit -- your changes will be discarded when the file is
6 * regenerated. */
7
8 #ifndef ENVOY_ADMIN_V3_CONFIG_DUMP_PROTO_UPB_H_
9 #define ENVOY_ADMIN_V3_CONFIG_DUMP_PROTO_UPB_H_
10
11 #include "upb/generated_code_support.h"
12
13 #include "envoy/admin/v3/config_dump.upb_minitable.h"
14
15 #include "envoy/admin/v3/config_dump_shared.upb_minitable.h"
16 #include "envoy/config/bootstrap/v3/bootstrap.upb_minitable.h"
17 #include "google/protobuf/any.upb_minitable.h"
18 #include "google/protobuf/timestamp.upb_minitable.h"
19 #include "udpa/annotations/status.upb_minitable.h"
20 #include "udpa/annotations/versioning.upb_minitable.h"
21
22 // Must be last.
23 #include "upb/port/def.inc"
24
25 #ifdef __cplusplus
26 extern "C" {
27 #endif
28
29 typedef struct envoy_admin_v3_ConfigDump { upb_Message UPB_PRIVATE(base); } envoy_admin_v3_ConfigDump;
30 typedef struct envoy_admin_v3_BootstrapConfigDump { upb_Message UPB_PRIVATE(base); } envoy_admin_v3_BootstrapConfigDump;
31 typedef struct envoy_admin_v3_SecretsConfigDump { upb_Message UPB_PRIVATE(base); } envoy_admin_v3_SecretsConfigDump;
32 typedef struct envoy_admin_v3_SecretsConfigDump_DynamicSecret { upb_Message UPB_PRIVATE(base); } envoy_admin_v3_SecretsConfigDump_DynamicSecret;
33 typedef struct envoy_admin_v3_SecretsConfigDump_StaticSecret { upb_Message UPB_PRIVATE(base); } envoy_admin_v3_SecretsConfigDump_StaticSecret;
34 struct envoy_admin_v3_UpdateFailureState;
35 struct envoy_config_bootstrap_v3_Bootstrap;
36 struct google_protobuf_Any;
37 struct google_protobuf_Timestamp;
38
39
40
41 /* envoy.admin.v3.ConfigDump */
42
envoy_admin_v3_ConfigDump_new(upb_Arena * arena)43 UPB_INLINE envoy_admin_v3_ConfigDump* envoy_admin_v3_ConfigDump_new(upb_Arena* arena) {
44 return (envoy_admin_v3_ConfigDump*)_upb_Message_New(&envoy__admin__v3__ConfigDump_msg_init, arena);
45 }
envoy_admin_v3_ConfigDump_parse(const char * buf,size_t size,upb_Arena * arena)46 UPB_INLINE envoy_admin_v3_ConfigDump* envoy_admin_v3_ConfigDump_parse(const char* buf, size_t size, upb_Arena* arena) {
47 envoy_admin_v3_ConfigDump* ret = envoy_admin_v3_ConfigDump_new(arena);
48 if (!ret) return NULL;
49 if (upb_Decode(buf, size, UPB_UPCAST(ret), &envoy__admin__v3__ConfigDump_msg_init, NULL, 0, arena) !=
50 kUpb_DecodeStatus_Ok) {
51 return NULL;
52 }
53 return ret;
54 }
envoy_admin_v3_ConfigDump_parse_ex(const char * buf,size_t size,const upb_ExtensionRegistry * extreg,int options,upb_Arena * arena)55 UPB_INLINE envoy_admin_v3_ConfigDump* envoy_admin_v3_ConfigDump_parse_ex(const char* buf, size_t size,
56 const upb_ExtensionRegistry* extreg,
57 int options, upb_Arena* arena) {
58 envoy_admin_v3_ConfigDump* ret = envoy_admin_v3_ConfigDump_new(arena);
59 if (!ret) return NULL;
60 if (upb_Decode(buf, size, UPB_UPCAST(ret), &envoy__admin__v3__ConfigDump_msg_init, extreg, options,
61 arena) != kUpb_DecodeStatus_Ok) {
62 return NULL;
63 }
64 return ret;
65 }
envoy_admin_v3_ConfigDump_serialize(const envoy_admin_v3_ConfigDump * msg,upb_Arena * arena,size_t * len)66 UPB_INLINE char* envoy_admin_v3_ConfigDump_serialize(const envoy_admin_v3_ConfigDump* msg, upb_Arena* arena, size_t* len) {
67 char* ptr;
68 (void)upb_Encode(UPB_UPCAST(msg), &envoy__admin__v3__ConfigDump_msg_init, 0, arena, &ptr, len);
69 return ptr;
70 }
envoy_admin_v3_ConfigDump_serialize_ex(const envoy_admin_v3_ConfigDump * msg,int options,upb_Arena * arena,size_t * len)71 UPB_INLINE char* envoy_admin_v3_ConfigDump_serialize_ex(const envoy_admin_v3_ConfigDump* msg, int options,
72 upb_Arena* arena, size_t* len) {
73 char* ptr;
74 (void)upb_Encode(UPB_UPCAST(msg), &envoy__admin__v3__ConfigDump_msg_init, options, arena, &ptr, len);
75 return ptr;
76 }
envoy_admin_v3_ConfigDump_clear_configs(envoy_admin_v3_ConfigDump * msg)77 UPB_INLINE void envoy_admin_v3_ConfigDump_clear_configs(envoy_admin_v3_ConfigDump* msg) {
78 const upb_MiniTableField field = {1, 8, 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
79 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
80 }
envoy_admin_v3_ConfigDump_configs(const envoy_admin_v3_ConfigDump * msg,size_t * size)81 UPB_INLINE const struct google_protobuf_Any* const* envoy_admin_v3_ConfigDump_configs(const envoy_admin_v3_ConfigDump* msg, size_t* size) {
82 const upb_MiniTableField field = {1, 8, 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
83 const upb_Array* arr = upb_Message_GetArray(UPB_UPCAST(msg), &field);
84 if (arr) {
85 if (size) *size = arr->UPB_PRIVATE(size);
86 return (const struct google_protobuf_Any* const*)upb_Array_DataPtr(arr);
87 } else {
88 if (size) *size = 0;
89 return NULL;
90 }
91 }
_envoy_admin_v3_ConfigDump_configs_upb_array(const envoy_admin_v3_ConfigDump * msg,size_t * size)92 UPB_INLINE const upb_Array* _envoy_admin_v3_ConfigDump_configs_upb_array(const envoy_admin_v3_ConfigDump* msg, size_t* size) {
93 const upb_MiniTableField field = {1, 8, 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
94 const upb_Array* arr = upb_Message_GetArray(UPB_UPCAST(msg), &field);
95 if (size) {
96 *size = arr ? arr->UPB_PRIVATE(size) : 0;
97 }
98 return arr;
99 }
_envoy_admin_v3_ConfigDump_configs_mutable_upb_array(envoy_admin_v3_ConfigDump * msg,size_t * size,upb_Arena * arena)100 UPB_INLINE upb_Array* _envoy_admin_v3_ConfigDump_configs_mutable_upb_array(envoy_admin_v3_ConfigDump* msg, size_t* size, upb_Arena* arena) {
101 const upb_MiniTableField field = {1, 8, 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
102 upb_Array* arr = upb_Message_GetOrCreateMutableArray(UPB_UPCAST(msg),
103 &field, arena);
104 if (size) {
105 *size = arr ? arr->UPB_PRIVATE(size) : 0;
106 }
107 return arr;
108 }
109
envoy_admin_v3_ConfigDump_mutable_configs(envoy_admin_v3_ConfigDump * msg,size_t * size)110 UPB_INLINE struct google_protobuf_Any** envoy_admin_v3_ConfigDump_mutable_configs(envoy_admin_v3_ConfigDump* msg, size_t* size) {
111 upb_MiniTableField field = {1, 8, 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
112 upb_Array* arr = upb_Message_GetMutableArray(UPB_UPCAST(msg), &field);
113 if (arr) {
114 if (size) *size = arr->UPB_PRIVATE(size);
115 return (struct google_protobuf_Any**)upb_Array_MutableDataPtr(arr);
116 } else {
117 if (size) *size = 0;
118 return NULL;
119 }
120 }
envoy_admin_v3_ConfigDump_resize_configs(envoy_admin_v3_ConfigDump * msg,size_t size,upb_Arena * arena)121 UPB_INLINE struct google_protobuf_Any** envoy_admin_v3_ConfigDump_resize_configs(envoy_admin_v3_ConfigDump* msg, size_t size, upb_Arena* arena) {
122 upb_MiniTableField field = {1, 8, 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
123 return (struct google_protobuf_Any**)upb_Message_ResizeArrayUninitialized(UPB_UPCAST(msg),
124 &field, size, arena);
125 }
envoy_admin_v3_ConfigDump_add_configs(envoy_admin_v3_ConfigDump * msg,upb_Arena * arena)126 UPB_INLINE struct google_protobuf_Any* envoy_admin_v3_ConfigDump_add_configs(envoy_admin_v3_ConfigDump* msg, upb_Arena* arena) {
127 upb_MiniTableField field = {1, 8, 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
128 upb_Array* arr = upb_Message_GetOrCreateMutableArray(
129 UPB_UPCAST(msg), &field, arena);
130 if (!arr || !UPB_PRIVATE(_upb_Array_ResizeUninitialized)(
131 arr, arr->UPB_PRIVATE(size) + 1, arena)) {
132 return NULL;
133 }
134 struct google_protobuf_Any* sub = (struct google_protobuf_Any*)_upb_Message_New(&google__protobuf__Any_msg_init, arena);
135 if (!arr || !sub) return NULL;
136 UPB_PRIVATE(_upb_Array_Set)
137 (arr, arr->UPB_PRIVATE(size) - 1, &sub, sizeof(sub));
138 return sub;
139 }
140
141 /* envoy.admin.v3.BootstrapConfigDump */
142
envoy_admin_v3_BootstrapConfigDump_new(upb_Arena * arena)143 UPB_INLINE envoy_admin_v3_BootstrapConfigDump* envoy_admin_v3_BootstrapConfigDump_new(upb_Arena* arena) {
144 return (envoy_admin_v3_BootstrapConfigDump*)_upb_Message_New(&envoy__admin__v3__BootstrapConfigDump_msg_init, arena);
145 }
envoy_admin_v3_BootstrapConfigDump_parse(const char * buf,size_t size,upb_Arena * arena)146 UPB_INLINE envoy_admin_v3_BootstrapConfigDump* envoy_admin_v3_BootstrapConfigDump_parse(const char* buf, size_t size, upb_Arena* arena) {
147 envoy_admin_v3_BootstrapConfigDump* ret = envoy_admin_v3_BootstrapConfigDump_new(arena);
148 if (!ret) return NULL;
149 if (upb_Decode(buf, size, UPB_UPCAST(ret), &envoy__admin__v3__BootstrapConfigDump_msg_init, NULL, 0, arena) !=
150 kUpb_DecodeStatus_Ok) {
151 return NULL;
152 }
153 return ret;
154 }
envoy_admin_v3_BootstrapConfigDump_parse_ex(const char * buf,size_t size,const upb_ExtensionRegistry * extreg,int options,upb_Arena * arena)155 UPB_INLINE envoy_admin_v3_BootstrapConfigDump* envoy_admin_v3_BootstrapConfigDump_parse_ex(const char* buf, size_t size,
156 const upb_ExtensionRegistry* extreg,
157 int options, upb_Arena* arena) {
158 envoy_admin_v3_BootstrapConfigDump* ret = envoy_admin_v3_BootstrapConfigDump_new(arena);
159 if (!ret) return NULL;
160 if (upb_Decode(buf, size, UPB_UPCAST(ret), &envoy__admin__v3__BootstrapConfigDump_msg_init, extreg, options,
161 arena) != kUpb_DecodeStatus_Ok) {
162 return NULL;
163 }
164 return ret;
165 }
envoy_admin_v3_BootstrapConfigDump_serialize(const envoy_admin_v3_BootstrapConfigDump * msg,upb_Arena * arena,size_t * len)166 UPB_INLINE char* envoy_admin_v3_BootstrapConfigDump_serialize(const envoy_admin_v3_BootstrapConfigDump* msg, upb_Arena* arena, size_t* len) {
167 char* ptr;
168 (void)upb_Encode(UPB_UPCAST(msg), &envoy__admin__v3__BootstrapConfigDump_msg_init, 0, arena, &ptr, len);
169 return ptr;
170 }
envoy_admin_v3_BootstrapConfigDump_serialize_ex(const envoy_admin_v3_BootstrapConfigDump * msg,int options,upb_Arena * arena,size_t * len)171 UPB_INLINE char* envoy_admin_v3_BootstrapConfigDump_serialize_ex(const envoy_admin_v3_BootstrapConfigDump* msg, int options,
172 upb_Arena* arena, size_t* len) {
173 char* ptr;
174 (void)upb_Encode(UPB_UPCAST(msg), &envoy__admin__v3__BootstrapConfigDump_msg_init, options, arena, &ptr, len);
175 return ptr;
176 }
envoy_admin_v3_BootstrapConfigDump_clear_bootstrap(envoy_admin_v3_BootstrapConfigDump * msg)177 UPB_INLINE void envoy_admin_v3_BootstrapConfigDump_clear_bootstrap(envoy_admin_v3_BootstrapConfigDump* msg) {
178 const upb_MiniTableField field = {1, UPB_SIZE(12, 16), 64, 0, 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_BootstrapConfigDump_bootstrap(const envoy_admin_v3_BootstrapConfigDump * msg)181 UPB_INLINE const struct envoy_config_bootstrap_v3_Bootstrap* envoy_admin_v3_BootstrapConfigDump_bootstrap(const envoy_admin_v3_BootstrapConfigDump* msg) {
182 const struct envoy_config_bootstrap_v3_Bootstrap* default_val = NULL;
183 const struct envoy_config_bootstrap_v3_Bootstrap* ret;
184 const upb_MiniTableField field = {1, UPB_SIZE(12, 16), 64, 0, 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_BootstrapConfigDump_has_bootstrap(const envoy_admin_v3_BootstrapConfigDump * msg)189 UPB_INLINE bool envoy_admin_v3_BootstrapConfigDump_has_bootstrap(const envoy_admin_v3_BootstrapConfigDump* msg) {
190 const upb_MiniTableField field = {1, UPB_SIZE(12, 16), 64, 0, 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 }
envoy_admin_v3_BootstrapConfigDump_clear_last_updated(envoy_admin_v3_BootstrapConfigDump * msg)193 UPB_INLINE void envoy_admin_v3_BootstrapConfigDump_clear_last_updated(envoy_admin_v3_BootstrapConfigDump* msg) {
194 const upb_MiniTableField field = {2, UPB_SIZE(16, 24), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
195 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
196 }
envoy_admin_v3_BootstrapConfigDump_last_updated(const envoy_admin_v3_BootstrapConfigDump * msg)197 UPB_INLINE const struct google_protobuf_Timestamp* envoy_admin_v3_BootstrapConfigDump_last_updated(const envoy_admin_v3_BootstrapConfigDump* msg) {
198 const struct google_protobuf_Timestamp* default_val = NULL;
199 const struct google_protobuf_Timestamp* ret;
200 const upb_MiniTableField field = {2, UPB_SIZE(16, 24), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
201 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
202 &default_val, &ret);
203 return ret;
204 }
envoy_admin_v3_BootstrapConfigDump_has_last_updated(const envoy_admin_v3_BootstrapConfigDump * msg)205 UPB_INLINE bool envoy_admin_v3_BootstrapConfigDump_has_last_updated(const envoy_admin_v3_BootstrapConfigDump* msg) {
206 const upb_MiniTableField field = {2, UPB_SIZE(16, 24), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
207 return upb_Message_HasBaseField(UPB_UPCAST(msg), &field);
208 }
209
envoy_admin_v3_BootstrapConfigDump_set_bootstrap(envoy_admin_v3_BootstrapConfigDump * msg,struct envoy_config_bootstrap_v3_Bootstrap * value)210 UPB_INLINE void envoy_admin_v3_BootstrapConfigDump_set_bootstrap(envoy_admin_v3_BootstrapConfigDump *msg, struct envoy_config_bootstrap_v3_Bootstrap* value) {
211 const upb_MiniTableField field = {1, UPB_SIZE(12, 16), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
212 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
213 }
envoy_admin_v3_BootstrapConfigDump_mutable_bootstrap(envoy_admin_v3_BootstrapConfigDump * msg,upb_Arena * arena)214 UPB_INLINE struct envoy_config_bootstrap_v3_Bootstrap* envoy_admin_v3_BootstrapConfigDump_mutable_bootstrap(envoy_admin_v3_BootstrapConfigDump* msg, upb_Arena* arena) {
215 struct envoy_config_bootstrap_v3_Bootstrap* sub = (struct envoy_config_bootstrap_v3_Bootstrap*)envoy_admin_v3_BootstrapConfigDump_bootstrap(msg);
216 if (sub == NULL) {
217 sub = (struct envoy_config_bootstrap_v3_Bootstrap*)_upb_Message_New(&envoy__config__bootstrap__v3__Bootstrap_msg_init, arena);
218 if (sub) envoy_admin_v3_BootstrapConfigDump_set_bootstrap(msg, sub);
219 }
220 return sub;
221 }
envoy_admin_v3_BootstrapConfigDump_set_last_updated(envoy_admin_v3_BootstrapConfigDump * msg,struct google_protobuf_Timestamp * value)222 UPB_INLINE void envoy_admin_v3_BootstrapConfigDump_set_last_updated(envoy_admin_v3_BootstrapConfigDump *msg, struct google_protobuf_Timestamp* value) {
223 const upb_MiniTableField field = {2, UPB_SIZE(16, 24), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
224 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
225 }
envoy_admin_v3_BootstrapConfigDump_mutable_last_updated(envoy_admin_v3_BootstrapConfigDump * msg,upb_Arena * arena)226 UPB_INLINE struct google_protobuf_Timestamp* envoy_admin_v3_BootstrapConfigDump_mutable_last_updated(envoy_admin_v3_BootstrapConfigDump* msg, upb_Arena* arena) {
227 struct google_protobuf_Timestamp* sub = (struct google_protobuf_Timestamp*)envoy_admin_v3_BootstrapConfigDump_last_updated(msg);
228 if (sub == NULL) {
229 sub = (struct google_protobuf_Timestamp*)_upb_Message_New(&google__protobuf__Timestamp_msg_init, arena);
230 if (sub) envoy_admin_v3_BootstrapConfigDump_set_last_updated(msg, sub);
231 }
232 return sub;
233 }
234
235 /* envoy.admin.v3.SecretsConfigDump */
236
envoy_admin_v3_SecretsConfigDump_new(upb_Arena * arena)237 UPB_INLINE envoy_admin_v3_SecretsConfigDump* envoy_admin_v3_SecretsConfigDump_new(upb_Arena* arena) {
238 return (envoy_admin_v3_SecretsConfigDump*)_upb_Message_New(&envoy__admin__v3__SecretsConfigDump_msg_init, arena);
239 }
envoy_admin_v3_SecretsConfigDump_parse(const char * buf,size_t size,upb_Arena * arena)240 UPB_INLINE envoy_admin_v3_SecretsConfigDump* envoy_admin_v3_SecretsConfigDump_parse(const char* buf, size_t size, upb_Arena* arena) {
241 envoy_admin_v3_SecretsConfigDump* ret = envoy_admin_v3_SecretsConfigDump_new(arena);
242 if (!ret) return NULL;
243 if (upb_Decode(buf, size, UPB_UPCAST(ret), &envoy__admin__v3__SecretsConfigDump_msg_init, NULL, 0, arena) !=
244 kUpb_DecodeStatus_Ok) {
245 return NULL;
246 }
247 return ret;
248 }
envoy_admin_v3_SecretsConfigDump_parse_ex(const char * buf,size_t size,const upb_ExtensionRegistry * extreg,int options,upb_Arena * arena)249 UPB_INLINE envoy_admin_v3_SecretsConfigDump* envoy_admin_v3_SecretsConfigDump_parse_ex(const char* buf, size_t size,
250 const upb_ExtensionRegistry* extreg,
251 int options, upb_Arena* arena) {
252 envoy_admin_v3_SecretsConfigDump* ret = envoy_admin_v3_SecretsConfigDump_new(arena);
253 if (!ret) return NULL;
254 if (upb_Decode(buf, size, UPB_UPCAST(ret), &envoy__admin__v3__SecretsConfigDump_msg_init, extreg, options,
255 arena) != kUpb_DecodeStatus_Ok) {
256 return NULL;
257 }
258 return ret;
259 }
envoy_admin_v3_SecretsConfigDump_serialize(const envoy_admin_v3_SecretsConfigDump * msg,upb_Arena * arena,size_t * len)260 UPB_INLINE char* envoy_admin_v3_SecretsConfigDump_serialize(const envoy_admin_v3_SecretsConfigDump* msg, upb_Arena* arena, size_t* len) {
261 char* ptr;
262 (void)upb_Encode(UPB_UPCAST(msg), &envoy__admin__v3__SecretsConfigDump_msg_init, 0, arena, &ptr, len);
263 return ptr;
264 }
envoy_admin_v3_SecretsConfigDump_serialize_ex(const envoy_admin_v3_SecretsConfigDump * msg,int options,upb_Arena * arena,size_t * len)265 UPB_INLINE char* envoy_admin_v3_SecretsConfigDump_serialize_ex(const envoy_admin_v3_SecretsConfigDump* msg, int options,
266 upb_Arena* arena, size_t* len) {
267 char* ptr;
268 (void)upb_Encode(UPB_UPCAST(msg), &envoy__admin__v3__SecretsConfigDump_msg_init, options, arena, &ptr, len);
269 return ptr;
270 }
envoy_admin_v3_SecretsConfigDump_clear_static_secrets(envoy_admin_v3_SecretsConfigDump * msg)271 UPB_INLINE void envoy_admin_v3_SecretsConfigDump_clear_static_secrets(envoy_admin_v3_SecretsConfigDump* msg) {
272 const upb_MiniTableField field = {1, 8, 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
273 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
274 }
envoy_admin_v3_SecretsConfigDump_static_secrets(const envoy_admin_v3_SecretsConfigDump * msg,size_t * size)275 UPB_INLINE const envoy_admin_v3_SecretsConfigDump_StaticSecret* const* envoy_admin_v3_SecretsConfigDump_static_secrets(const envoy_admin_v3_SecretsConfigDump* msg, size_t* size) {
276 const upb_MiniTableField field = {1, 8, 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
277 const upb_Array* arr = upb_Message_GetArray(UPB_UPCAST(msg), &field);
278 if (arr) {
279 if (size) *size = arr->UPB_PRIVATE(size);
280 return (const envoy_admin_v3_SecretsConfigDump_StaticSecret* const*)upb_Array_DataPtr(arr);
281 } else {
282 if (size) *size = 0;
283 return NULL;
284 }
285 }
_envoy_admin_v3_SecretsConfigDump_static_secrets_upb_array(const envoy_admin_v3_SecretsConfigDump * msg,size_t * size)286 UPB_INLINE const upb_Array* _envoy_admin_v3_SecretsConfigDump_static_secrets_upb_array(const envoy_admin_v3_SecretsConfigDump* msg, size_t* size) {
287 const upb_MiniTableField field = {1, 8, 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
288 const upb_Array* arr = upb_Message_GetArray(UPB_UPCAST(msg), &field);
289 if (size) {
290 *size = arr ? arr->UPB_PRIVATE(size) : 0;
291 }
292 return arr;
293 }
_envoy_admin_v3_SecretsConfigDump_static_secrets_mutable_upb_array(envoy_admin_v3_SecretsConfigDump * msg,size_t * size,upb_Arena * arena)294 UPB_INLINE upb_Array* _envoy_admin_v3_SecretsConfigDump_static_secrets_mutable_upb_array(envoy_admin_v3_SecretsConfigDump* msg, size_t* size, upb_Arena* arena) {
295 const upb_MiniTableField field = {1, 8, 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
296 upb_Array* arr = upb_Message_GetOrCreateMutableArray(UPB_UPCAST(msg),
297 &field, arena);
298 if (size) {
299 *size = arr ? arr->UPB_PRIVATE(size) : 0;
300 }
301 return arr;
302 }
envoy_admin_v3_SecretsConfigDump_clear_dynamic_active_secrets(envoy_admin_v3_SecretsConfigDump * msg)303 UPB_INLINE void envoy_admin_v3_SecretsConfigDump_clear_dynamic_active_secrets(envoy_admin_v3_SecretsConfigDump* msg) {
304 const upb_MiniTableField field = {2, UPB_SIZE(12, 16), 0, 1, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
305 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
306 }
envoy_admin_v3_SecretsConfigDump_dynamic_active_secrets(const envoy_admin_v3_SecretsConfigDump * msg,size_t * size)307 UPB_INLINE const envoy_admin_v3_SecretsConfigDump_DynamicSecret* const* envoy_admin_v3_SecretsConfigDump_dynamic_active_secrets(const envoy_admin_v3_SecretsConfigDump* msg, size_t* size) {
308 const upb_MiniTableField field = {2, UPB_SIZE(12, 16), 0, 1, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
309 const upb_Array* arr = upb_Message_GetArray(UPB_UPCAST(msg), &field);
310 if (arr) {
311 if (size) *size = arr->UPB_PRIVATE(size);
312 return (const envoy_admin_v3_SecretsConfigDump_DynamicSecret* const*)upb_Array_DataPtr(arr);
313 } else {
314 if (size) *size = 0;
315 return NULL;
316 }
317 }
_envoy_admin_v3_SecretsConfigDump_dynamic_active_secrets_upb_array(const envoy_admin_v3_SecretsConfigDump * msg,size_t * size)318 UPB_INLINE const upb_Array* _envoy_admin_v3_SecretsConfigDump_dynamic_active_secrets_upb_array(const envoy_admin_v3_SecretsConfigDump* msg, size_t* size) {
319 const upb_MiniTableField field = {2, UPB_SIZE(12, 16), 0, 1, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
320 const upb_Array* arr = upb_Message_GetArray(UPB_UPCAST(msg), &field);
321 if (size) {
322 *size = arr ? arr->UPB_PRIVATE(size) : 0;
323 }
324 return arr;
325 }
_envoy_admin_v3_SecretsConfigDump_dynamic_active_secrets_mutable_upb_array(envoy_admin_v3_SecretsConfigDump * msg,size_t * size,upb_Arena * arena)326 UPB_INLINE upb_Array* _envoy_admin_v3_SecretsConfigDump_dynamic_active_secrets_mutable_upb_array(envoy_admin_v3_SecretsConfigDump* msg, size_t* size, upb_Arena* arena) {
327 const upb_MiniTableField field = {2, UPB_SIZE(12, 16), 0, 1, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
328 upb_Array* arr = upb_Message_GetOrCreateMutableArray(UPB_UPCAST(msg),
329 &field, arena);
330 if (size) {
331 *size = arr ? arr->UPB_PRIVATE(size) : 0;
332 }
333 return arr;
334 }
envoy_admin_v3_SecretsConfigDump_clear_dynamic_warming_secrets(envoy_admin_v3_SecretsConfigDump * msg)335 UPB_INLINE void envoy_admin_v3_SecretsConfigDump_clear_dynamic_warming_secrets(envoy_admin_v3_SecretsConfigDump* msg) {
336 const upb_MiniTableField field = {3, UPB_SIZE(16, 24), 0, 2, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
337 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
338 }
envoy_admin_v3_SecretsConfigDump_dynamic_warming_secrets(const envoy_admin_v3_SecretsConfigDump * msg,size_t * size)339 UPB_INLINE const envoy_admin_v3_SecretsConfigDump_DynamicSecret* const* envoy_admin_v3_SecretsConfigDump_dynamic_warming_secrets(const envoy_admin_v3_SecretsConfigDump* msg, size_t* size) {
340 const upb_MiniTableField field = {3, UPB_SIZE(16, 24), 0, 2, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
341 const upb_Array* arr = upb_Message_GetArray(UPB_UPCAST(msg), &field);
342 if (arr) {
343 if (size) *size = arr->UPB_PRIVATE(size);
344 return (const envoy_admin_v3_SecretsConfigDump_DynamicSecret* const*)upb_Array_DataPtr(arr);
345 } else {
346 if (size) *size = 0;
347 return NULL;
348 }
349 }
_envoy_admin_v3_SecretsConfigDump_dynamic_warming_secrets_upb_array(const envoy_admin_v3_SecretsConfigDump * msg,size_t * size)350 UPB_INLINE const upb_Array* _envoy_admin_v3_SecretsConfigDump_dynamic_warming_secrets_upb_array(const envoy_admin_v3_SecretsConfigDump* msg, size_t* size) {
351 const upb_MiniTableField field = {3, UPB_SIZE(16, 24), 0, 2, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
352 const upb_Array* arr = upb_Message_GetArray(UPB_UPCAST(msg), &field);
353 if (size) {
354 *size = arr ? arr->UPB_PRIVATE(size) : 0;
355 }
356 return arr;
357 }
_envoy_admin_v3_SecretsConfigDump_dynamic_warming_secrets_mutable_upb_array(envoy_admin_v3_SecretsConfigDump * msg,size_t * size,upb_Arena * arena)358 UPB_INLINE upb_Array* _envoy_admin_v3_SecretsConfigDump_dynamic_warming_secrets_mutable_upb_array(envoy_admin_v3_SecretsConfigDump* msg, size_t* size, upb_Arena* arena) {
359 const upb_MiniTableField field = {3, UPB_SIZE(16, 24), 0, 2, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
360 upb_Array* arr = upb_Message_GetOrCreateMutableArray(UPB_UPCAST(msg),
361 &field, arena);
362 if (size) {
363 *size = arr ? arr->UPB_PRIVATE(size) : 0;
364 }
365 return arr;
366 }
367
envoy_admin_v3_SecretsConfigDump_mutable_static_secrets(envoy_admin_v3_SecretsConfigDump * msg,size_t * size)368 UPB_INLINE envoy_admin_v3_SecretsConfigDump_StaticSecret** envoy_admin_v3_SecretsConfigDump_mutable_static_secrets(envoy_admin_v3_SecretsConfigDump* msg, size_t* size) {
369 upb_MiniTableField field = {1, 8, 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
370 upb_Array* arr = upb_Message_GetMutableArray(UPB_UPCAST(msg), &field);
371 if (arr) {
372 if (size) *size = arr->UPB_PRIVATE(size);
373 return (envoy_admin_v3_SecretsConfigDump_StaticSecret**)upb_Array_MutableDataPtr(arr);
374 } else {
375 if (size) *size = 0;
376 return NULL;
377 }
378 }
envoy_admin_v3_SecretsConfigDump_resize_static_secrets(envoy_admin_v3_SecretsConfigDump * msg,size_t size,upb_Arena * arena)379 UPB_INLINE envoy_admin_v3_SecretsConfigDump_StaticSecret** envoy_admin_v3_SecretsConfigDump_resize_static_secrets(envoy_admin_v3_SecretsConfigDump* msg, size_t size, upb_Arena* arena) {
380 upb_MiniTableField field = {1, 8, 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
381 return (envoy_admin_v3_SecretsConfigDump_StaticSecret**)upb_Message_ResizeArrayUninitialized(UPB_UPCAST(msg),
382 &field, size, arena);
383 }
envoy_admin_v3_SecretsConfigDump_add_static_secrets(envoy_admin_v3_SecretsConfigDump * msg,upb_Arena * arena)384 UPB_INLINE struct envoy_admin_v3_SecretsConfigDump_StaticSecret* envoy_admin_v3_SecretsConfigDump_add_static_secrets(envoy_admin_v3_SecretsConfigDump* msg, upb_Arena* arena) {
385 upb_MiniTableField field = {1, 8, 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
386 upb_Array* arr = upb_Message_GetOrCreateMutableArray(
387 UPB_UPCAST(msg), &field, arena);
388 if (!arr || !UPB_PRIVATE(_upb_Array_ResizeUninitialized)(
389 arr, arr->UPB_PRIVATE(size) + 1, arena)) {
390 return NULL;
391 }
392 struct envoy_admin_v3_SecretsConfigDump_StaticSecret* sub = (struct envoy_admin_v3_SecretsConfigDump_StaticSecret*)_upb_Message_New(&envoy__admin__v3__SecretsConfigDump__StaticSecret_msg_init, arena);
393 if (!arr || !sub) return NULL;
394 UPB_PRIVATE(_upb_Array_Set)
395 (arr, arr->UPB_PRIVATE(size) - 1, &sub, sizeof(sub));
396 return sub;
397 }
envoy_admin_v3_SecretsConfigDump_mutable_dynamic_active_secrets(envoy_admin_v3_SecretsConfigDump * msg,size_t * size)398 UPB_INLINE envoy_admin_v3_SecretsConfigDump_DynamicSecret** envoy_admin_v3_SecretsConfigDump_mutable_dynamic_active_secrets(envoy_admin_v3_SecretsConfigDump* msg, size_t* size) {
399 upb_MiniTableField field = {2, UPB_SIZE(12, 16), 0, 1, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
400 upb_Array* arr = upb_Message_GetMutableArray(UPB_UPCAST(msg), &field);
401 if (arr) {
402 if (size) *size = arr->UPB_PRIVATE(size);
403 return (envoy_admin_v3_SecretsConfigDump_DynamicSecret**)upb_Array_MutableDataPtr(arr);
404 } else {
405 if (size) *size = 0;
406 return NULL;
407 }
408 }
envoy_admin_v3_SecretsConfigDump_resize_dynamic_active_secrets(envoy_admin_v3_SecretsConfigDump * msg,size_t size,upb_Arena * arena)409 UPB_INLINE envoy_admin_v3_SecretsConfigDump_DynamicSecret** envoy_admin_v3_SecretsConfigDump_resize_dynamic_active_secrets(envoy_admin_v3_SecretsConfigDump* msg, size_t size, upb_Arena* arena) {
410 upb_MiniTableField field = {2, UPB_SIZE(12, 16), 0, 1, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
411 return (envoy_admin_v3_SecretsConfigDump_DynamicSecret**)upb_Message_ResizeArrayUninitialized(UPB_UPCAST(msg),
412 &field, size, arena);
413 }
envoy_admin_v3_SecretsConfigDump_add_dynamic_active_secrets(envoy_admin_v3_SecretsConfigDump * msg,upb_Arena * arena)414 UPB_INLINE struct envoy_admin_v3_SecretsConfigDump_DynamicSecret* envoy_admin_v3_SecretsConfigDump_add_dynamic_active_secrets(envoy_admin_v3_SecretsConfigDump* msg, upb_Arena* arena) {
415 upb_MiniTableField field = {2, UPB_SIZE(12, 16), 0, 1, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
416 upb_Array* arr = upb_Message_GetOrCreateMutableArray(
417 UPB_UPCAST(msg), &field, arena);
418 if (!arr || !UPB_PRIVATE(_upb_Array_ResizeUninitialized)(
419 arr, arr->UPB_PRIVATE(size) + 1, arena)) {
420 return NULL;
421 }
422 struct envoy_admin_v3_SecretsConfigDump_DynamicSecret* sub = (struct envoy_admin_v3_SecretsConfigDump_DynamicSecret*)_upb_Message_New(&envoy__admin__v3__SecretsConfigDump__DynamicSecret_msg_init, arena);
423 if (!arr || !sub) return NULL;
424 UPB_PRIVATE(_upb_Array_Set)
425 (arr, arr->UPB_PRIVATE(size) - 1, &sub, sizeof(sub));
426 return sub;
427 }
envoy_admin_v3_SecretsConfigDump_mutable_dynamic_warming_secrets(envoy_admin_v3_SecretsConfigDump * msg,size_t * size)428 UPB_INLINE envoy_admin_v3_SecretsConfigDump_DynamicSecret** envoy_admin_v3_SecretsConfigDump_mutable_dynamic_warming_secrets(envoy_admin_v3_SecretsConfigDump* msg, size_t* size) {
429 upb_MiniTableField field = {3, UPB_SIZE(16, 24), 0, 2, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
430 upb_Array* arr = upb_Message_GetMutableArray(UPB_UPCAST(msg), &field);
431 if (arr) {
432 if (size) *size = arr->UPB_PRIVATE(size);
433 return (envoy_admin_v3_SecretsConfigDump_DynamicSecret**)upb_Array_MutableDataPtr(arr);
434 } else {
435 if (size) *size = 0;
436 return NULL;
437 }
438 }
envoy_admin_v3_SecretsConfigDump_resize_dynamic_warming_secrets(envoy_admin_v3_SecretsConfigDump * msg,size_t size,upb_Arena * arena)439 UPB_INLINE envoy_admin_v3_SecretsConfigDump_DynamicSecret** envoy_admin_v3_SecretsConfigDump_resize_dynamic_warming_secrets(envoy_admin_v3_SecretsConfigDump* msg, size_t size, upb_Arena* arena) {
440 upb_MiniTableField field = {3, UPB_SIZE(16, 24), 0, 2, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
441 return (envoy_admin_v3_SecretsConfigDump_DynamicSecret**)upb_Message_ResizeArrayUninitialized(UPB_UPCAST(msg),
442 &field, size, arena);
443 }
envoy_admin_v3_SecretsConfigDump_add_dynamic_warming_secrets(envoy_admin_v3_SecretsConfigDump * msg,upb_Arena * arena)444 UPB_INLINE struct envoy_admin_v3_SecretsConfigDump_DynamicSecret* envoy_admin_v3_SecretsConfigDump_add_dynamic_warming_secrets(envoy_admin_v3_SecretsConfigDump* msg, upb_Arena* arena) {
445 upb_MiniTableField field = {3, UPB_SIZE(16, 24), 0, 2, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
446 upb_Array* arr = upb_Message_GetOrCreateMutableArray(
447 UPB_UPCAST(msg), &field, arena);
448 if (!arr || !UPB_PRIVATE(_upb_Array_ResizeUninitialized)(
449 arr, arr->UPB_PRIVATE(size) + 1, arena)) {
450 return NULL;
451 }
452 struct envoy_admin_v3_SecretsConfigDump_DynamicSecret* sub = (struct envoy_admin_v3_SecretsConfigDump_DynamicSecret*)_upb_Message_New(&envoy__admin__v3__SecretsConfigDump__DynamicSecret_msg_init, arena);
453 if (!arr || !sub) return NULL;
454 UPB_PRIVATE(_upb_Array_Set)
455 (arr, arr->UPB_PRIVATE(size) - 1, &sub, sizeof(sub));
456 return sub;
457 }
458
459 /* envoy.admin.v3.SecretsConfigDump.DynamicSecret */
460
envoy_admin_v3_SecretsConfigDump_DynamicSecret_new(upb_Arena * arena)461 UPB_INLINE envoy_admin_v3_SecretsConfigDump_DynamicSecret* envoy_admin_v3_SecretsConfigDump_DynamicSecret_new(upb_Arena* arena) {
462 return (envoy_admin_v3_SecretsConfigDump_DynamicSecret*)_upb_Message_New(&envoy__admin__v3__SecretsConfigDump__DynamicSecret_msg_init, arena);
463 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_parse(const char * buf,size_t size,upb_Arena * arena)464 UPB_INLINE envoy_admin_v3_SecretsConfigDump_DynamicSecret* envoy_admin_v3_SecretsConfigDump_DynamicSecret_parse(const char* buf, size_t size, upb_Arena* arena) {
465 envoy_admin_v3_SecretsConfigDump_DynamicSecret* ret = envoy_admin_v3_SecretsConfigDump_DynamicSecret_new(arena);
466 if (!ret) return NULL;
467 if (upb_Decode(buf, size, UPB_UPCAST(ret), &envoy__admin__v3__SecretsConfigDump__DynamicSecret_msg_init, NULL, 0, arena) !=
468 kUpb_DecodeStatus_Ok) {
469 return NULL;
470 }
471 return ret;
472 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_parse_ex(const char * buf,size_t size,const upb_ExtensionRegistry * extreg,int options,upb_Arena * arena)473 UPB_INLINE envoy_admin_v3_SecretsConfigDump_DynamicSecret* envoy_admin_v3_SecretsConfigDump_DynamicSecret_parse_ex(const char* buf, size_t size,
474 const upb_ExtensionRegistry* extreg,
475 int options, upb_Arena* arena) {
476 envoy_admin_v3_SecretsConfigDump_DynamicSecret* ret = envoy_admin_v3_SecretsConfigDump_DynamicSecret_new(arena);
477 if (!ret) return NULL;
478 if (upb_Decode(buf, size, UPB_UPCAST(ret), &envoy__admin__v3__SecretsConfigDump__DynamicSecret_msg_init, extreg, options,
479 arena) != kUpb_DecodeStatus_Ok) {
480 return NULL;
481 }
482 return ret;
483 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_serialize(const envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg,upb_Arena * arena,size_t * len)484 UPB_INLINE char* envoy_admin_v3_SecretsConfigDump_DynamicSecret_serialize(const envoy_admin_v3_SecretsConfigDump_DynamicSecret* msg, upb_Arena* arena, size_t* len) {
485 char* ptr;
486 (void)upb_Encode(UPB_UPCAST(msg), &envoy__admin__v3__SecretsConfigDump__DynamicSecret_msg_init, 0, arena, &ptr, len);
487 return ptr;
488 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_serialize_ex(const envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg,int options,upb_Arena * arena,size_t * len)489 UPB_INLINE char* envoy_admin_v3_SecretsConfigDump_DynamicSecret_serialize_ex(const envoy_admin_v3_SecretsConfigDump_DynamicSecret* msg, int options,
490 upb_Arena* arena, size_t* len) {
491 char* ptr;
492 (void)upb_Encode(UPB_UPCAST(msg), &envoy__admin__v3__SecretsConfigDump__DynamicSecret_msg_init, options, arena, &ptr, len);
493 return ptr;
494 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_clear_name(envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg)495 UPB_INLINE void envoy_admin_v3_SecretsConfigDump_DynamicSecret_clear_name(envoy_admin_v3_SecretsConfigDump_DynamicSecret* msg) {
496 const upb_MiniTableField field = {1, UPB_SIZE(28, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
497 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
498 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_name(const envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg)499 UPB_INLINE upb_StringView envoy_admin_v3_SecretsConfigDump_DynamicSecret_name(const envoy_admin_v3_SecretsConfigDump_DynamicSecret* msg) {
500 upb_StringView default_val = upb_StringView_FromString("");
501 upb_StringView ret;
502 const upb_MiniTableField field = {1, UPB_SIZE(28, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
503 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
504 &default_val, &ret);
505 return ret;
506 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_clear_version_info(envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg)507 UPB_INLINE void envoy_admin_v3_SecretsConfigDump_DynamicSecret_clear_version_info(envoy_admin_v3_SecretsConfigDump_DynamicSecret* msg) {
508 const upb_MiniTableField field = {2, UPB_SIZE(36, 32), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
509 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
510 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_version_info(const envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg)511 UPB_INLINE upb_StringView envoy_admin_v3_SecretsConfigDump_DynamicSecret_version_info(const envoy_admin_v3_SecretsConfigDump_DynamicSecret* msg) {
512 upb_StringView default_val = upb_StringView_FromString("");
513 upb_StringView ret;
514 const upb_MiniTableField field = {2, UPB_SIZE(36, 32), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
515 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
516 &default_val, &ret);
517 return ret;
518 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_clear_last_updated(envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg)519 UPB_INLINE void envoy_admin_v3_SecretsConfigDump_DynamicSecret_clear_last_updated(envoy_admin_v3_SecretsConfigDump_DynamicSecret* msg) {
520 const upb_MiniTableField field = {3, UPB_SIZE(12, 48), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
521 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
522 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_last_updated(const envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg)523 UPB_INLINE const struct google_protobuf_Timestamp* envoy_admin_v3_SecretsConfigDump_DynamicSecret_last_updated(const envoy_admin_v3_SecretsConfigDump_DynamicSecret* msg) {
524 const struct google_protobuf_Timestamp* default_val = NULL;
525 const struct google_protobuf_Timestamp* ret;
526 const upb_MiniTableField field = {3, UPB_SIZE(12, 48), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
527 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
528 &default_val, &ret);
529 return ret;
530 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_has_last_updated(const envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg)531 UPB_INLINE bool envoy_admin_v3_SecretsConfigDump_DynamicSecret_has_last_updated(const envoy_admin_v3_SecretsConfigDump_DynamicSecret* msg) {
532 const upb_MiniTableField field = {3, UPB_SIZE(12, 48), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
533 return upb_Message_HasBaseField(UPB_UPCAST(msg), &field);
534 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_clear_secret(envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg)535 UPB_INLINE void envoy_admin_v3_SecretsConfigDump_DynamicSecret_clear_secret(envoy_admin_v3_SecretsConfigDump_DynamicSecret* msg) {
536 const upb_MiniTableField field = {4, UPB_SIZE(16, 56), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
537 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
538 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_secret(const envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg)539 UPB_INLINE const struct google_protobuf_Any* envoy_admin_v3_SecretsConfigDump_DynamicSecret_secret(const envoy_admin_v3_SecretsConfigDump_DynamicSecret* msg) {
540 const struct google_protobuf_Any* default_val = NULL;
541 const struct google_protobuf_Any* ret;
542 const upb_MiniTableField field = {4, UPB_SIZE(16, 56), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
543 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
544 &default_val, &ret);
545 return ret;
546 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_has_secret(const envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg)547 UPB_INLINE bool envoy_admin_v3_SecretsConfigDump_DynamicSecret_has_secret(const envoy_admin_v3_SecretsConfigDump_DynamicSecret* msg) {
548 const upb_MiniTableField field = {4, UPB_SIZE(16, 56), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
549 return upb_Message_HasBaseField(UPB_UPCAST(msg), &field);
550 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_clear_error_state(envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg)551 UPB_INLINE void envoy_admin_v3_SecretsConfigDump_DynamicSecret_clear_error_state(envoy_admin_v3_SecretsConfigDump_DynamicSecret* msg) {
552 const upb_MiniTableField field = {5, UPB_SIZE(20, 64), 66, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
553 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
554 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_error_state(const envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg)555 UPB_INLINE const struct envoy_admin_v3_UpdateFailureState* envoy_admin_v3_SecretsConfigDump_DynamicSecret_error_state(const envoy_admin_v3_SecretsConfigDump_DynamicSecret* msg) {
556 const struct envoy_admin_v3_UpdateFailureState* default_val = NULL;
557 const struct envoy_admin_v3_UpdateFailureState* ret;
558 const upb_MiniTableField field = {5, UPB_SIZE(20, 64), 66, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
559 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
560 &default_val, &ret);
561 return ret;
562 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_has_error_state(const envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg)563 UPB_INLINE bool envoy_admin_v3_SecretsConfigDump_DynamicSecret_has_error_state(const envoy_admin_v3_SecretsConfigDump_DynamicSecret* msg) {
564 const upb_MiniTableField field = {5, UPB_SIZE(20, 64), 66, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
565 return upb_Message_HasBaseField(UPB_UPCAST(msg), &field);
566 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_clear_client_status(envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg)567 UPB_INLINE void envoy_admin_v3_SecretsConfigDump_DynamicSecret_clear_client_status(envoy_admin_v3_SecretsConfigDump_DynamicSecret* msg) {
568 const upb_MiniTableField field = {6, UPB_SIZE(24, 12), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)};
569 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
570 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_client_status(const envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg)571 UPB_INLINE int32_t envoy_admin_v3_SecretsConfigDump_DynamicSecret_client_status(const envoy_admin_v3_SecretsConfigDump_DynamicSecret* msg) {
572 int32_t default_val = 0;
573 int32_t ret;
574 const upb_MiniTableField field = {6, UPB_SIZE(24, 12), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)};
575 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
576 &default_val, &ret);
577 return ret;
578 }
579
envoy_admin_v3_SecretsConfigDump_DynamicSecret_set_name(envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg,upb_StringView value)580 UPB_INLINE void envoy_admin_v3_SecretsConfigDump_DynamicSecret_set_name(envoy_admin_v3_SecretsConfigDump_DynamicSecret *msg, upb_StringView value) {
581 const upb_MiniTableField field = {1, UPB_SIZE(28, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
582 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
583 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_set_version_info(envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg,upb_StringView value)584 UPB_INLINE void envoy_admin_v3_SecretsConfigDump_DynamicSecret_set_version_info(envoy_admin_v3_SecretsConfigDump_DynamicSecret *msg, upb_StringView value) {
585 const upb_MiniTableField field = {2, UPB_SIZE(36, 32), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
586 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
587 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_set_last_updated(envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg,struct google_protobuf_Timestamp * value)588 UPB_INLINE void envoy_admin_v3_SecretsConfigDump_DynamicSecret_set_last_updated(envoy_admin_v3_SecretsConfigDump_DynamicSecret *msg, struct google_protobuf_Timestamp* value) {
589 const upb_MiniTableField field = {3, UPB_SIZE(12, 48), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
590 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
591 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_mutable_last_updated(envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg,upb_Arena * arena)592 UPB_INLINE struct google_protobuf_Timestamp* envoy_admin_v3_SecretsConfigDump_DynamicSecret_mutable_last_updated(envoy_admin_v3_SecretsConfigDump_DynamicSecret* msg, upb_Arena* arena) {
593 struct google_protobuf_Timestamp* sub = (struct google_protobuf_Timestamp*)envoy_admin_v3_SecretsConfigDump_DynamicSecret_last_updated(msg);
594 if (sub == NULL) {
595 sub = (struct google_protobuf_Timestamp*)_upb_Message_New(&google__protobuf__Timestamp_msg_init, arena);
596 if (sub) envoy_admin_v3_SecretsConfigDump_DynamicSecret_set_last_updated(msg, sub);
597 }
598 return sub;
599 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_set_secret(envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg,struct google_protobuf_Any * value)600 UPB_INLINE void envoy_admin_v3_SecretsConfigDump_DynamicSecret_set_secret(envoy_admin_v3_SecretsConfigDump_DynamicSecret *msg, struct google_protobuf_Any* value) {
601 const upb_MiniTableField field = {4, UPB_SIZE(16, 56), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
602 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
603 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_mutable_secret(envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg,upb_Arena * arena)604 UPB_INLINE struct google_protobuf_Any* envoy_admin_v3_SecretsConfigDump_DynamicSecret_mutable_secret(envoy_admin_v3_SecretsConfigDump_DynamicSecret* msg, upb_Arena* arena) {
605 struct google_protobuf_Any* sub = (struct google_protobuf_Any*)envoy_admin_v3_SecretsConfigDump_DynamicSecret_secret(msg);
606 if (sub == NULL) {
607 sub = (struct google_protobuf_Any*)_upb_Message_New(&google__protobuf__Any_msg_init, arena);
608 if (sub) envoy_admin_v3_SecretsConfigDump_DynamicSecret_set_secret(msg, sub);
609 }
610 return sub;
611 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_set_error_state(envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg,struct envoy_admin_v3_UpdateFailureState * value)612 UPB_INLINE void envoy_admin_v3_SecretsConfigDump_DynamicSecret_set_error_state(envoy_admin_v3_SecretsConfigDump_DynamicSecret *msg, struct envoy_admin_v3_UpdateFailureState* value) {
613 const upb_MiniTableField field = {5, UPB_SIZE(20, 64), 66, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
614 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
615 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_mutable_error_state(envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg,upb_Arena * arena)616 UPB_INLINE struct envoy_admin_v3_UpdateFailureState* envoy_admin_v3_SecretsConfigDump_DynamicSecret_mutable_error_state(envoy_admin_v3_SecretsConfigDump_DynamicSecret* msg, upb_Arena* arena) {
617 struct envoy_admin_v3_UpdateFailureState* sub = (struct envoy_admin_v3_UpdateFailureState*)envoy_admin_v3_SecretsConfigDump_DynamicSecret_error_state(msg);
618 if (sub == NULL) {
619 sub = (struct envoy_admin_v3_UpdateFailureState*)_upb_Message_New(&envoy__admin__v3__UpdateFailureState_msg_init, arena);
620 if (sub) envoy_admin_v3_SecretsConfigDump_DynamicSecret_set_error_state(msg, sub);
621 }
622 return sub;
623 }
envoy_admin_v3_SecretsConfigDump_DynamicSecret_set_client_status(envoy_admin_v3_SecretsConfigDump_DynamicSecret * msg,int32_t value)624 UPB_INLINE void envoy_admin_v3_SecretsConfigDump_DynamicSecret_set_client_status(envoy_admin_v3_SecretsConfigDump_DynamicSecret *msg, int32_t value) {
625 const upb_MiniTableField field = {6, UPB_SIZE(24, 12), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)};
626 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
627 }
628
629 /* envoy.admin.v3.SecretsConfigDump.StaticSecret */
630
envoy_admin_v3_SecretsConfigDump_StaticSecret_new(upb_Arena * arena)631 UPB_INLINE envoy_admin_v3_SecretsConfigDump_StaticSecret* envoy_admin_v3_SecretsConfigDump_StaticSecret_new(upb_Arena* arena) {
632 return (envoy_admin_v3_SecretsConfigDump_StaticSecret*)_upb_Message_New(&envoy__admin__v3__SecretsConfigDump__StaticSecret_msg_init, arena);
633 }
envoy_admin_v3_SecretsConfigDump_StaticSecret_parse(const char * buf,size_t size,upb_Arena * arena)634 UPB_INLINE envoy_admin_v3_SecretsConfigDump_StaticSecret* envoy_admin_v3_SecretsConfigDump_StaticSecret_parse(const char* buf, size_t size, upb_Arena* arena) {
635 envoy_admin_v3_SecretsConfigDump_StaticSecret* ret = envoy_admin_v3_SecretsConfigDump_StaticSecret_new(arena);
636 if (!ret) return NULL;
637 if (upb_Decode(buf, size, UPB_UPCAST(ret), &envoy__admin__v3__SecretsConfigDump__StaticSecret_msg_init, NULL, 0, arena) !=
638 kUpb_DecodeStatus_Ok) {
639 return NULL;
640 }
641 return ret;
642 }
envoy_admin_v3_SecretsConfigDump_StaticSecret_parse_ex(const char * buf,size_t size,const upb_ExtensionRegistry * extreg,int options,upb_Arena * arena)643 UPB_INLINE envoy_admin_v3_SecretsConfigDump_StaticSecret* envoy_admin_v3_SecretsConfigDump_StaticSecret_parse_ex(const char* buf, size_t size,
644 const upb_ExtensionRegistry* extreg,
645 int options, upb_Arena* arena) {
646 envoy_admin_v3_SecretsConfigDump_StaticSecret* ret = envoy_admin_v3_SecretsConfigDump_StaticSecret_new(arena);
647 if (!ret) return NULL;
648 if (upb_Decode(buf, size, UPB_UPCAST(ret), &envoy__admin__v3__SecretsConfigDump__StaticSecret_msg_init, extreg, options,
649 arena) != kUpb_DecodeStatus_Ok) {
650 return NULL;
651 }
652 return ret;
653 }
envoy_admin_v3_SecretsConfigDump_StaticSecret_serialize(const envoy_admin_v3_SecretsConfigDump_StaticSecret * msg,upb_Arena * arena,size_t * len)654 UPB_INLINE char* envoy_admin_v3_SecretsConfigDump_StaticSecret_serialize(const envoy_admin_v3_SecretsConfigDump_StaticSecret* msg, upb_Arena* arena, size_t* len) {
655 char* ptr;
656 (void)upb_Encode(UPB_UPCAST(msg), &envoy__admin__v3__SecretsConfigDump__StaticSecret_msg_init, 0, arena, &ptr, len);
657 return ptr;
658 }
envoy_admin_v3_SecretsConfigDump_StaticSecret_serialize_ex(const envoy_admin_v3_SecretsConfigDump_StaticSecret * msg,int options,upb_Arena * arena,size_t * len)659 UPB_INLINE char* envoy_admin_v3_SecretsConfigDump_StaticSecret_serialize_ex(const envoy_admin_v3_SecretsConfigDump_StaticSecret* msg, int options,
660 upb_Arena* arena, size_t* len) {
661 char* ptr;
662 (void)upb_Encode(UPB_UPCAST(msg), &envoy__admin__v3__SecretsConfigDump__StaticSecret_msg_init, options, arena, &ptr, len);
663 return ptr;
664 }
envoy_admin_v3_SecretsConfigDump_StaticSecret_clear_name(envoy_admin_v3_SecretsConfigDump_StaticSecret * msg)665 UPB_INLINE void envoy_admin_v3_SecretsConfigDump_StaticSecret_clear_name(envoy_admin_v3_SecretsConfigDump_StaticSecret* msg) {
666 const upb_MiniTableField field = {1, UPB_SIZE(20, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
667 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
668 }
envoy_admin_v3_SecretsConfigDump_StaticSecret_name(const envoy_admin_v3_SecretsConfigDump_StaticSecret * msg)669 UPB_INLINE upb_StringView envoy_admin_v3_SecretsConfigDump_StaticSecret_name(const envoy_admin_v3_SecretsConfigDump_StaticSecret* msg) {
670 upb_StringView default_val = upb_StringView_FromString("");
671 upb_StringView ret;
672 const upb_MiniTableField field = {1, UPB_SIZE(20, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
673 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
674 &default_val, &ret);
675 return ret;
676 }
envoy_admin_v3_SecretsConfigDump_StaticSecret_clear_last_updated(envoy_admin_v3_SecretsConfigDump_StaticSecret * msg)677 UPB_INLINE void envoy_admin_v3_SecretsConfigDump_StaticSecret_clear_last_updated(envoy_admin_v3_SecretsConfigDump_StaticSecret* msg) {
678 const upb_MiniTableField field = {2, UPB_SIZE(12, 32), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
679 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
680 }
envoy_admin_v3_SecretsConfigDump_StaticSecret_last_updated(const envoy_admin_v3_SecretsConfigDump_StaticSecret * msg)681 UPB_INLINE const struct google_protobuf_Timestamp* envoy_admin_v3_SecretsConfigDump_StaticSecret_last_updated(const envoy_admin_v3_SecretsConfigDump_StaticSecret* msg) {
682 const struct google_protobuf_Timestamp* default_val = NULL;
683 const struct google_protobuf_Timestamp* ret;
684 const upb_MiniTableField field = {2, UPB_SIZE(12, 32), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
685 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
686 &default_val, &ret);
687 return ret;
688 }
envoy_admin_v3_SecretsConfigDump_StaticSecret_has_last_updated(const envoy_admin_v3_SecretsConfigDump_StaticSecret * msg)689 UPB_INLINE bool envoy_admin_v3_SecretsConfigDump_StaticSecret_has_last_updated(const envoy_admin_v3_SecretsConfigDump_StaticSecret* msg) {
690 const upb_MiniTableField field = {2, UPB_SIZE(12, 32), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
691 return upb_Message_HasBaseField(UPB_UPCAST(msg), &field);
692 }
envoy_admin_v3_SecretsConfigDump_StaticSecret_clear_secret(envoy_admin_v3_SecretsConfigDump_StaticSecret * msg)693 UPB_INLINE void envoy_admin_v3_SecretsConfigDump_StaticSecret_clear_secret(envoy_admin_v3_SecretsConfigDump_StaticSecret* msg) {
694 const upb_MiniTableField field = {3, UPB_SIZE(16, 40), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
695 upb_Message_ClearBaseField(UPB_UPCAST(msg), &field);
696 }
envoy_admin_v3_SecretsConfigDump_StaticSecret_secret(const envoy_admin_v3_SecretsConfigDump_StaticSecret * msg)697 UPB_INLINE const struct google_protobuf_Any* envoy_admin_v3_SecretsConfigDump_StaticSecret_secret(const envoy_admin_v3_SecretsConfigDump_StaticSecret* msg) {
698 const struct google_protobuf_Any* default_val = NULL;
699 const struct google_protobuf_Any* ret;
700 const upb_MiniTableField field = {3, UPB_SIZE(16, 40), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
701 _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field,
702 &default_val, &ret);
703 return ret;
704 }
envoy_admin_v3_SecretsConfigDump_StaticSecret_has_secret(const envoy_admin_v3_SecretsConfigDump_StaticSecret * msg)705 UPB_INLINE bool envoy_admin_v3_SecretsConfigDump_StaticSecret_has_secret(const envoy_admin_v3_SecretsConfigDump_StaticSecret* msg) {
706 const upb_MiniTableField field = {3, UPB_SIZE(16, 40), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
707 return upb_Message_HasBaseField(UPB_UPCAST(msg), &field);
708 }
709
envoy_admin_v3_SecretsConfigDump_StaticSecret_set_name(envoy_admin_v3_SecretsConfigDump_StaticSecret * msg,upb_StringView value)710 UPB_INLINE void envoy_admin_v3_SecretsConfigDump_StaticSecret_set_name(envoy_admin_v3_SecretsConfigDump_StaticSecret *msg, upb_StringView value) {
711 const upb_MiniTableField field = {1, UPB_SIZE(20, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)};
712 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
713 }
envoy_admin_v3_SecretsConfigDump_StaticSecret_set_last_updated(envoy_admin_v3_SecretsConfigDump_StaticSecret * msg,struct google_protobuf_Timestamp * value)714 UPB_INLINE void envoy_admin_v3_SecretsConfigDump_StaticSecret_set_last_updated(envoy_admin_v3_SecretsConfigDump_StaticSecret *msg, struct google_protobuf_Timestamp* value) {
715 const upb_MiniTableField field = {2, UPB_SIZE(12, 32), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
716 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
717 }
envoy_admin_v3_SecretsConfigDump_StaticSecret_mutable_last_updated(envoy_admin_v3_SecretsConfigDump_StaticSecret * msg,upb_Arena * arena)718 UPB_INLINE struct google_protobuf_Timestamp* envoy_admin_v3_SecretsConfigDump_StaticSecret_mutable_last_updated(envoy_admin_v3_SecretsConfigDump_StaticSecret* msg, upb_Arena* arena) {
719 struct google_protobuf_Timestamp* sub = (struct google_protobuf_Timestamp*)envoy_admin_v3_SecretsConfigDump_StaticSecret_last_updated(msg);
720 if (sub == NULL) {
721 sub = (struct google_protobuf_Timestamp*)_upb_Message_New(&google__protobuf__Timestamp_msg_init, arena);
722 if (sub) envoy_admin_v3_SecretsConfigDump_StaticSecret_set_last_updated(msg, sub);
723 }
724 return sub;
725 }
envoy_admin_v3_SecretsConfigDump_StaticSecret_set_secret(envoy_admin_v3_SecretsConfigDump_StaticSecret * msg,struct google_protobuf_Any * value)726 UPB_INLINE void envoy_admin_v3_SecretsConfigDump_StaticSecret_set_secret(envoy_admin_v3_SecretsConfigDump_StaticSecret *msg, struct google_protobuf_Any* value) {
727 const upb_MiniTableField field = {3, UPB_SIZE(16, 40), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)};
728 _upb_Message_SetNonExtensionField((upb_Message *)msg, &field, &value);
729 }
envoy_admin_v3_SecretsConfigDump_StaticSecret_mutable_secret(envoy_admin_v3_SecretsConfigDump_StaticSecret * msg,upb_Arena * arena)730 UPB_INLINE struct google_protobuf_Any* envoy_admin_v3_SecretsConfigDump_StaticSecret_mutable_secret(envoy_admin_v3_SecretsConfigDump_StaticSecret* msg, upb_Arena* arena) {
731 struct google_protobuf_Any* sub = (struct google_protobuf_Any*)envoy_admin_v3_SecretsConfigDump_StaticSecret_secret(msg);
732 if (sub == NULL) {
733 sub = (struct google_protobuf_Any*)_upb_Message_New(&google__protobuf__Any_msg_init, arena);
734 if (sub) envoy_admin_v3_SecretsConfigDump_StaticSecret_set_secret(msg, sub);
735 }
736 return sub;
737 }
738
739 #ifdef __cplusplus
740 } /* extern "C" */
741 #endif
742
743 #include "upb/port/undef.inc"
744
745 #endif /* ENVOY_ADMIN_V3_CONFIG_DUMP_PROTO_UPB_H_ */
746