Skip to content
Snippets Groups Projects
Commit 72a03808 authored by Powers, Peter M.'s avatar Powers, Peter M.
Browse files

service call arg formatting

parent 3e340cfd
No related branches found
No related tags found
2 merge requests!577Production Release | nshmp-haz,!566CLI continued
......@@ -4,8 +4,6 @@ import javax.inject.Inject;
import gov.usgs.earthquake.nshmp.www.services.HazardService;
import gov.usgs.earthquake.nshmp.www.services.HazardService.QueryParameters;
import io.micronaut.core.annotation.Nullable;
import io.micronaut.http.HttpRequest;
import io.micronaut.http.HttpResponse;
import io.micronaut.http.annotation.Controller;
......@@ -61,11 +59,24 @@ public class HazardController {
@Get(uri = "/{longitude}/{latitude}/{vs30}{?truncate,maxdir}")
public HttpResponse<String> doGetHazard(
HttpRequest<?> request,
@Schema(minimum = "-360", maximum = "360") @PathVariable double longitude,
@Schema(minimum = "-90", maximum = "90") @PathVariable double latitude,
@Schema(minimum = "150", maximum = "3000") @PathVariable int vs30,
@QueryValue(defaultValue = "false") @Nullable boolean truncate,
@QueryValue(defaultValue = "false") @Nullable boolean maxdir) {
@Schema(minimum = "-360", maximum = "360")
@PathVariable
double longitude,
@Schema(minimum = "-90", maximum = "90")
@PathVariable
double latitude,
@Schema(minimum = "150", maximum = "3000")
@PathVariable
int vs30,
@QueryValue(defaultValue = "false")
boolean truncate,
@QueryValue(defaultValue = "false")
boolean maxdir) {
/*
* @Schema annotation parameter constraints only affect Swagger service
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment