Skip to content
Snippets Groups Projects

Fix Swagger CSV Response

1 file
+ 7
6
Compare changes
  • Side-by-side
  • Inline
@@ -112,7 +112,7 @@ public class NetcdfController {
"Annual Frequency of Exceedence,0.036386,0.026034,0.018125,0.012197, ...\n"))
})
@Get(uri = "/{longitude}/{latitude}/{siteClass}/{imt}{?format}",
produces = MediaType.APPLICATION_JSON)
produces = { MediaType.APPLICATION_JSON, MediaType.TEXT_CSV })
public HttpResponse<String> doGetSlashByImt(
HttpRequest<?> request,
@Schema(required = true) @PathVariable Double latitude,
@@ -177,7 +177,7 @@ public class NetcdfController {
})
@Get(uri = "/{longitude}/{latitude}/{siteClass}{?format}",
produces = MediaType.APPLICATION_JSON)
produces = { MediaType.APPLICATION_JSON, MediaType.TEXT_CSV })
public HttpResponse<String> doGetSlashBySite(
HttpRequest<?> request,
@Schema(required = true) @PathVariable Double latitude,
@@ -238,7 +238,8 @@ public class NetcdfController {
"..."))
})
@Get(uri = "/{longitude}/{latitude}{?format}", produces = MediaType.APPLICATION_JSON)
@Get(uri = "/{longitude}/{latitude}{?format}",
produces = { MediaType.APPLICATION_JSON, MediaType.TEXT_CSV })
public HttpResponse<String> doGetSlash(
HttpRequest<?> request,
@Schema(required = true) @PathVariable Double longitude,
@@ -300,10 +301,10 @@ public class NetcdfController {
"Annual Frequency of Exceedence,0.036386,0.026034,0.018125,0.012197, ...\n" +
"\n" +
"..."))
})
@Get(uri = "{?longitude,latitude,siteClass,imt,format}",
produces = MediaType.APPLICATION_JSON)
@Get(
uri = "{?longitude,latitude,siteClass,imt,format}",
produces = { MediaType.APPLICATION_JSON, MediaType.TEXT_CSV })
public HttpResponse<String> doGet(
HttpRequest<?> request,
@Schema(required = true) @QueryValue @Nullable Double longitude,
Loading