@@ -42,6 +42,9 @@ const val AMINO_ACID_MUTATIONS_RESPONSE_SCHEMA = "AminoAcidMutationsResponse"
42
42
43
43
const val NUCLEOTIDE_MUTATIONS_SCHEMA = " NucleotideMutations"
44
44
const val AMINO_ACID_MUTATIONS_SCHEMA = " AminoAcidMutations"
45
+ const val NUCLEOTIDE_INSERTIONS_SCHEMA = " NucleotideInsertions"
46
+ const val AMINO_ACID_INSERTIONS_SCHEMA = " AminoAcidInsertions"
47
+
45
48
const val ORDER_BY_FIELDS_SCHEMA = " OrderByFields"
46
49
const val LIMIT_SCHEMA = " Limit"
47
50
const val OFFSET_SCHEMA = " Offset"
@@ -102,8 +105,10 @@ class LapisController(
102
105
@RequestParam
103
106
aminoAcidMutations : List <AminoAcidMutation >? ,
104
107
@RequestParam
108
+ @Parameter(schema = Schema (ref = " #/components/schemas/$NUCLEOTIDE_INSERTIONS_SCHEMA " ))
105
109
nucleotideInsertions : List <NucleotideInsertion >? ,
106
110
@RequestParam
111
+ @Parameter(schema = Schema (ref = " #/components/schemas/$AMINO_ACID_INSERTIONS_SCHEMA " ))
107
112
aminoAcidInsertions : List <AminoAcidInsertion >? ,
108
113
@Parameter(
109
114
schema = Schema (ref = " #/components/schemas/$LIMIT_SCHEMA " ),
@@ -188,8 +193,10 @@ class LapisController(
188
193
@RequestParam
189
194
dataFormat : String? = null,
190
195
@RequestParam
196
+ @Parameter(schema = Schema (ref = " #/components/schemas/$NUCLEOTIDE_INSERTIONS_SCHEMA " ))
191
197
nucleotideInsertions : List <NucleotideInsertion >? ,
192
198
@RequestParam
199
+ @Parameter(schema = Schema (ref = " #/components/schemas/$AMINO_ACID_INSERTIONS_SCHEMA " ))
193
200
aminoAcidInsertions : List <AminoAcidInsertion >? ,
194
201
): String {
195
202
val request = SequenceFiltersRequestWithFields (
@@ -254,8 +261,10 @@ class LapisController(
254
261
@RequestParam
255
262
dataFormat : String? = null,
256
263
@RequestParam
264
+ @Parameter(schema = Schema (ref = " #/components/schemas/$NUCLEOTIDE_INSERTIONS_SCHEMA " ))
257
265
nucleotideInsertions : List <NucleotideInsertion >? ,
258
266
@RequestParam
267
+ @Parameter(schema = Schema (ref = " #/components/schemas/$AMINO_ACID_INSERTIONS_SCHEMA " ))
259
268
aminoAcidInsertions : List <AminoAcidInsertion >? ,
260
269
): String {
261
270
val request = SequenceFiltersRequestWithFields (
@@ -296,7 +305,7 @@ class LapisController(
296
305
responses = [ApiResponse (responseCode = " 200" )],
297
306
)
298
307
fun postAggregatedAsCsv (
299
- @Parameter(schema = Schema (ref = " #/components/schemas/$DETAILS_REQUEST_SCHEMA " ))
308
+ @Parameter(schema = Schema (ref = " #/components/schemas/$AGGREGATED_REQUEST_SCHEMA " ))
300
309
@RequestBody
301
310
request : SequenceFiltersRequestWithFields ,
302
311
): String {
@@ -310,7 +319,7 @@ class LapisController(
310
319
responses = [ApiResponse (responseCode = " 200" )],
311
320
)
312
321
fun postAggregatedAsTsv (
313
- @Parameter(schema = Schema (ref = " #/components/schemas/$DETAILS_REQUEST_SCHEMA " ))
322
+ @Parameter(schema = Schema (ref = " #/components/schemas/$AGGREGATED_REQUEST_SCHEMA " ))
314
323
@RequestBody
315
324
request : SequenceFiltersRequestWithFields ,
316
325
): String {
@@ -365,8 +374,10 @@ class LapisController(
365
374
@RequestParam
366
375
dataFormat : String? = null,
367
376
@RequestParam
377
+ @Parameter(schema = Schema (ref = " #/components/schemas/$NUCLEOTIDE_INSERTIONS_SCHEMA " ))
368
378
nucleotideInsertions : List <NucleotideInsertion >? ,
369
379
@RequestParam
380
+ @Parameter(schema = Schema (ref = " #/components/schemas/$AMINO_ACID_INSERTIONS_SCHEMA " ))
370
381
aminoAcidInsertions : List <AminoAcidInsertion >? ,
371
382
): LapisResponse <List <NucleotideMutationResponse >> {
372
383
val mutationProportionsRequest = MutationProportionsRequest (
@@ -427,8 +438,10 @@ class LapisController(
427
438
@RequestParam
428
439
offset : Int? = null,
429
440
@RequestParam
441
+ @Parameter(schema = Schema (ref = " #/components/schemas/$NUCLEOTIDE_INSERTIONS_SCHEMA " ))
430
442
nucleotideInsertions : List <NucleotideInsertion >? ,
431
443
@RequestParam
444
+ @Parameter(schema = Schema (ref = " #/components/schemas/$AMINO_ACID_INSERTIONS_SCHEMA " ))
432
445
aminoAcidInsertions : List <AminoAcidInsertion >? ,
433
446
): String {
434
447
val request = MutationProportionsRequest (
@@ -487,8 +500,10 @@ class LapisController(
487
500
@RequestParam
488
501
offset : Int? = null,
489
502
@RequestParam
503
+ @Parameter(schema = Schema (ref = " #/components/schemas/$NUCLEOTIDE_INSERTIONS_SCHEMA " ))
490
504
nucleotideInsertions : List <NucleotideInsertion >? ,
491
505
@RequestParam
506
+ @Parameter(schema = Schema (ref = " #/components/schemas/$AMINO_ACID_INSERTIONS_SCHEMA " ))
492
507
aminoAcidInsertions : List <AminoAcidInsertion >? ,
493
508
): String {
494
509
val request = MutationProportionsRequest (
@@ -594,8 +609,10 @@ class LapisController(
594
609
@RequestParam
595
610
offset : Int? = null,
596
611
@RequestParam
612
+ @Parameter(schema = Schema (ref = " #/components/schemas/$NUCLEOTIDE_INSERTIONS_SCHEMA " ))
597
613
nucleotideInsertions : List <NucleotideInsertion >? ,
598
614
@RequestParam
615
+ @Parameter(schema = Schema (ref = " #/components/schemas/$AMINO_ACID_INSERTIONS_SCHEMA " ))
599
616
aminoAcidInsertions : List <AminoAcidInsertion >? ,
600
617
): LapisResponse <List <AminoAcidMutationResponse >> {
601
618
val mutationProportionsRequest = MutationProportionsRequest (
@@ -656,8 +673,10 @@ class LapisController(
656
673
@RequestParam
657
674
offset : Int? = null,
658
675
@RequestParam
676
+ @Parameter(schema = Schema (ref = " #/components/schemas/$NUCLEOTIDE_INSERTIONS_SCHEMA " ))
659
677
nucleotideInsertions : List <NucleotideInsertion >? ,
660
678
@RequestParam
679
+ @Parameter(schema = Schema (ref = " #/components/schemas/$AMINO_ACID_INSERTIONS_SCHEMA " ))
661
680
aminoAcidInsertions : List <AminoAcidInsertion >? ,
662
681
): String {
663
682
val mutationProportionsRequest = MutationProportionsRequest (
@@ -716,8 +735,10 @@ class LapisController(
716
735
@RequestParam
717
736
offset : Int? = null,
718
737
@RequestParam
738
+ @Parameter(schema = Schema (ref = " #/components/schemas/$NUCLEOTIDE_INSERTIONS_SCHEMA " ))
719
739
nucleotideInsertions : List <NucleotideInsertion >? ,
720
740
@RequestParam
741
+ @Parameter(schema = Schema (ref = " #/components/schemas/$AMINO_ACID_INSERTIONS_SCHEMA " ))
721
742
aminoAcidInsertions : List <AminoAcidInsertion >? ,
722
743
): String {
723
744
val mutationProportionsRequest = MutationProportionsRequest (
@@ -842,8 +863,10 @@ class LapisController(
842
863
@RequestParam
843
864
dataFormat : String? = null,
844
865
@RequestParam
866
+ @Parameter(schema = Schema (ref = " #/components/schemas/$NUCLEOTIDE_INSERTIONS_SCHEMA " ))
845
867
nucleotideInsertions : List <NucleotideInsertion >? ,
846
868
@RequestParam
869
+ @Parameter(schema = Schema (ref = " #/components/schemas/$AMINO_ACID_INSERTIONS_SCHEMA " ))
847
870
aminoAcidInsertions : List <AminoAcidInsertion >? ,
848
871
): LapisResponse <List <DetailsData >> {
849
872
val request = SequenceFiltersRequestWithFields (
@@ -901,8 +924,10 @@ class LapisController(
901
924
@RequestParam
902
925
offset : Int? = null,
903
926
@RequestParam
927
+ @Parameter(schema = Schema (ref = " #/components/schemas/$NUCLEOTIDE_INSERTIONS_SCHEMA " ))
904
928
nucleotideInsertions : List <NucleotideInsertion >? ,
905
929
@RequestParam
930
+ @Parameter(schema = Schema (ref = " #/components/schemas/$AMINO_ACID_INSERTIONS_SCHEMA " ))
906
931
aminoAcidInsertions : List <AminoAcidInsertion >? ,
907
932
): String {
908
933
val request = SequenceFiltersRequestWithFields (
@@ -958,8 +983,10 @@ class LapisController(
958
983
@RequestParam
959
984
offset : Int? = null,
960
985
@RequestParam
986
+ @Parameter(schema = Schema (ref = " #/components/schemas/$NUCLEOTIDE_INSERTIONS_SCHEMA " ))
961
987
nucleotideInsertions : List <NucleotideInsertion >? ,
962
988
@RequestParam
989
+ @Parameter(schema = Schema (ref = " #/components/schemas/$AMINO_ACID_INSERTIONS_SCHEMA " ))
963
990
aminoAcidInsertions : List <AminoAcidInsertion >? ,
964
991
): String {
965
992
val request = SequenceFiltersRequestWithFields (
0 commit comments