@@ -114,12 +114,13 @@ public class HttpJsonFirestoreAdminStub extends FirestoreAdminStub {
114114 Map <String , List <String >> fields = new HashMap <>();
115115 ProtoRestSerializer <CreateIndexRequest > serializer =
116116 ProtoRestSerializer .create ();
117+ serializer .putQueryParam (fields , "$alt" , "json;enum-encoding=int" );
117118 return fields ;
118119 })
119120 .setRequestBodyExtractor (
120121 request ->
121122 ProtoRestSerializer .create ()
122- .toBody ("index" , request .getIndex (), false ))
123+ .toBody ("index" , request .getIndex (), true ))
123124 .build ())
124125 .setResponseParser (
125126 ProtoMessageResponseParser .<Operation >newBuilder ()
@@ -156,6 +157,7 @@ public class HttpJsonFirestoreAdminStub extends FirestoreAdminStub {
156157 serializer .putQueryParam (fields , "filter" , request .getFilter ());
157158 serializer .putQueryParam (fields , "pageSize" , request .getPageSize ());
158159 serializer .putQueryParam (fields , "pageToken" , request .getPageToken ());
160+ serializer .putQueryParam (fields , "$alt" , "json;enum-encoding=int" );
159161 return fields ;
160162 })
161163 .setRequestBodyExtractor (request -> null )
@@ -188,6 +190,7 @@ public class HttpJsonFirestoreAdminStub extends FirestoreAdminStub {
188190 Map <String , List <String >> fields = new HashMap <>();
189191 ProtoRestSerializer <GetIndexRequest > serializer =
190192 ProtoRestSerializer .create ();
193+ serializer .putQueryParam (fields , "$alt" , "json;enum-encoding=int" );
191194 return fields ;
192195 })
193196 .setRequestBodyExtractor (request -> null )
@@ -220,6 +223,7 @@ public class HttpJsonFirestoreAdminStub extends FirestoreAdminStub {
220223 Map <String , List <String >> fields = new HashMap <>();
221224 ProtoRestSerializer <DeleteIndexRequest > serializer =
222225 ProtoRestSerializer .create ();
226+ serializer .putQueryParam (fields , "$alt" , "json;enum-encoding=int" );
223227 return fields ;
224228 })
225229 .setRequestBodyExtractor (request -> null )
@@ -252,6 +256,7 @@ public class HttpJsonFirestoreAdminStub extends FirestoreAdminStub {
252256 Map <String , List <String >> fields = new HashMap <>();
253257 ProtoRestSerializer <GetFieldRequest > serializer =
254258 ProtoRestSerializer .create ();
259+ serializer .putQueryParam (fields , "$alt" , "json;enum-encoding=int" );
255260 return fields ;
256261 })
257262 .setRequestBodyExtractor (request -> null )
@@ -287,12 +292,13 @@ public class HttpJsonFirestoreAdminStub extends FirestoreAdminStub {
287292 ProtoRestSerializer <UpdateFieldRequest > serializer =
288293 ProtoRestSerializer .create ();
289294 serializer .putQueryParam (fields , "updateMask" , request .getUpdateMask ());
295+ serializer .putQueryParam (fields , "$alt" , "json;enum-encoding=int" );
290296 return fields ;
291297 })
292298 .setRequestBodyExtractor (
293299 request ->
294300 ProtoRestSerializer .create ()
295- .toBody ("field" , request .getField (), false ))
301+ .toBody ("field" , request .getField (), true ))
296302 .build ())
297303 .setResponseParser (
298304 ProtoMessageResponseParser .<Operation >newBuilder ()
@@ -329,6 +335,7 @@ public class HttpJsonFirestoreAdminStub extends FirestoreAdminStub {
329335 serializer .putQueryParam (fields , "filter" , request .getFilter ());
330336 serializer .putQueryParam (fields , "pageSize" , request .getPageSize ());
331337 serializer .putQueryParam (fields , "pageToken" , request .getPageToken ());
338+ serializer .putQueryParam (fields , "$alt" , "json;enum-encoding=int" );
332339 return fields ;
333340 })
334341 .setRequestBodyExtractor (request -> null )
@@ -362,12 +369,13 @@ public class HttpJsonFirestoreAdminStub extends FirestoreAdminStub {
362369 Map <String , List <String >> fields = new HashMap <>();
363370 ProtoRestSerializer <ExportDocumentsRequest > serializer =
364371 ProtoRestSerializer .create ();
372+ serializer .putQueryParam (fields , "$alt" , "json;enum-encoding=int" );
365373 return fields ;
366374 })
367375 .setRequestBodyExtractor (
368376 request ->
369377 ProtoRestSerializer .create ()
370- .toBody ("*" , request .toBuilder ().clearName ().build (), false ))
378+ .toBody ("*" , request .toBuilder ().clearName ().build (), true ))
371379 .build ())
372380 .setResponseParser (
373381 ProtoMessageResponseParser .<Operation >newBuilder ()
@@ -401,12 +409,13 @@ public class HttpJsonFirestoreAdminStub extends FirestoreAdminStub {
401409 Map <String , List <String >> fields = new HashMap <>();
402410 ProtoRestSerializer <ImportDocumentsRequest > serializer =
403411 ProtoRestSerializer .create ();
412+ serializer .putQueryParam (fields , "$alt" , "json;enum-encoding=int" );
404413 return fields ;
405414 })
406415 .setRequestBodyExtractor (
407416 request ->
408417 ProtoRestSerializer .create ()
409- .toBody ("*" , request .toBuilder ().clearName ().build (), false ))
418+ .toBody ("*" , request .toBuilder ().clearName ().build (), true ))
410419 .build ())
411420 .setResponseParser (
412421 ProtoMessageResponseParser .<Operation >newBuilder ()
@@ -440,6 +449,7 @@ public class HttpJsonFirestoreAdminStub extends FirestoreAdminStub {
440449 Map <String , List <String >> fields = new HashMap <>();
441450 ProtoRestSerializer <GetDatabaseRequest > serializer =
442451 ProtoRestSerializer .create ();
452+ serializer .putQueryParam (fields , "$alt" , "json;enum-encoding=int" );
443453 return fields ;
444454 })
445455 .setRequestBodyExtractor (request -> null )
@@ -473,6 +483,7 @@ public class HttpJsonFirestoreAdminStub extends FirestoreAdminStub {
473483 Map <String , List <String >> fields = new HashMap <>();
474484 ProtoRestSerializer <ListDatabasesRequest > serializer =
475485 ProtoRestSerializer .create ();
486+ serializer .putQueryParam (fields , "$alt" , "json;enum-encoding=int" );
476487 return fields ;
477488 })
478489 .setRequestBodyExtractor (request -> null )
@@ -508,12 +519,13 @@ public class HttpJsonFirestoreAdminStub extends FirestoreAdminStub {
508519 ProtoRestSerializer <UpdateDatabaseRequest > serializer =
509520 ProtoRestSerializer .create ();
510521 serializer .putQueryParam (fields , "updateMask" , request .getUpdateMask ());
522+ serializer .putQueryParam (fields , "$alt" , "json;enum-encoding=int" );
511523 return fields ;
512524 })
513525 .setRequestBodyExtractor (
514526 request ->
515527 ProtoRestSerializer .create ()
516- .toBody ("database" , request .getDatabase (), false ))
528+ .toBody ("database" , request .getDatabase (), true ))
517529 .build ())
518530 .setResponseParser (
519531 ProtoMessageResponseParser .<Operation >newBuilder ()
0 commit comments