Skip to content

Commit 315fc9f

Browse files
committed
add 401 error code info
1 parent b2ad44f commit 315fc9f

File tree

5 files changed

+9
-0
lines changed

5 files changed

+9
-0
lines changed

cwms-data-api/src/main/java/cwms/cda/api/Controllers.java

+1
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,7 @@ public final class Controllers {
179179
public static final String STATUS_404 = "404";
180180
public static final String STATUS_501 = "501";
181181
public static final String STATUS_400 = "400";
182+
public static final String STATUS_401 = "401";
182183
public static final String TEXT_MASK = "text-mask";
183184
public static final String DELETE_MODE = "delete-mode";
184185
public static final String STANDARD_TEXT_ID_MASK = "standard-text-id-mask";

cwms-data-api/src/main/java/cwms/cda/api/rating/RateTimeSeriesController.java

+2
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import static cwms.cda.api.Controllers.RATING_ID;
2929
import static cwms.cda.api.Controllers.STATUS_200;
3030
import static cwms.cda.api.Controllers.STATUS_400;
31+
import static cwms.cda.api.Controllers.STATUS_401;
3132
import static cwms.cda.api.Controllers.STATUS_404;
3233
import static cwms.cda.api.Controllers.STATUS_501;
3334
import static cwms.cda.data.dao.JooqDao.getDslContext;
@@ -78,6 +79,7 @@ public RateTimeSeriesController(MetricRegistry metrics) {
7879
@OpenApiContent(type = Formats.JSONV1, from = RatedOutputTimeSeries.class)
7980
}),
8081
@OpenApiResponse(status = STATUS_400, description = "Invalid input parameters."),
82+
@OpenApiResponse(status = STATUS_401, description = "Client is not authorized."),
8183
@OpenApiResponse(status = STATUS_404, description = "The rating curve was not found."),
8284
@OpenApiResponse(status = STATUS_501, description = "Requested format is not implemented")
8385
},

cwms-data-api/src/main/java/cwms/cda/api/rating/RateValuesController.java

+2
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import static cwms.cda.api.Controllers.RATING_ID;
2929
import static cwms.cda.api.Controllers.STATUS_200;
3030
import static cwms.cda.api.Controllers.STATUS_400;
31+
import static cwms.cda.api.Controllers.STATUS_401;
3132
import static cwms.cda.api.Controllers.STATUS_404;
3233
import static cwms.cda.api.Controllers.STATUS_501;
3334
import static cwms.cda.data.dao.JooqDao.getDslContext;
@@ -78,6 +79,7 @@ public RateValuesController(MetricRegistry metrics) {
7879
@OpenApiContent(type = Formats.JSONV1, from = RatedOutputValues.class)
7980
}),
8081
@OpenApiResponse(status = STATUS_400, description = "Invalid input parameters."),
82+
@OpenApiResponse(status = STATUS_401, description = "Client is not authorized."),
8183
@OpenApiResponse(status = STATUS_404, description = "The rating curve was not found."),
8284
@OpenApiResponse(status = STATUS_501, description = "Requested format is not implemented")
8385
},

cwms-data-api/src/main/java/cwms/cda/api/rating/ReverseRateTimeSeriesController.java

+2
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import static cwms.cda.api.Controllers.RATING_ID;
2929
import static cwms.cda.api.Controllers.STATUS_200;
3030
import static cwms.cda.api.Controllers.STATUS_400;
31+
import static cwms.cda.api.Controllers.STATUS_401;
3132
import static cwms.cda.api.Controllers.STATUS_404;
3233
import static cwms.cda.api.Controllers.STATUS_501;
3334
import static cwms.cda.api.rating.RateTimeSeriesController.TAG;
@@ -78,6 +79,7 @@ public ReverseRateTimeSeriesController(MetricRegistry metrics) {
7879
@OpenApiContent(type = Formats.JSONV1, from = RatedOutputTimeSeries.class)
7980
}),
8081
@OpenApiResponse(status = STATUS_400, description = "Invalid input parameters."),
82+
@OpenApiResponse(status = STATUS_401, description = "Client is not authorized."),
8183
@OpenApiResponse(status = STATUS_404, description = "The rating or input time series were not found."),
8284
@OpenApiResponse(status = STATUS_501, description = "Requested format is not implemented")
8385
},

cwms-data-api/src/main/java/cwms/cda/api/rating/ReverseRateValuesController.java

+2
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import static cwms.cda.api.Controllers.RATING_ID;
2929
import static cwms.cda.api.Controllers.STATUS_200;
3030
import static cwms.cda.api.Controllers.STATUS_400;
31+
import static cwms.cda.api.Controllers.STATUS_401;
3132
import static cwms.cda.api.Controllers.STATUS_404;
3233
import static cwms.cda.api.Controllers.STATUS_501;
3334
import static cwms.cda.api.rating.RateTimeSeriesController.TAG;
@@ -78,6 +79,7 @@ public ReverseRateValuesController(MetricRegistry metrics) {
7879
@OpenApiContent(type = Formats.JSONV1, from = RatedOutputValues.class)
7980
}),
8081
@OpenApiResponse(status = STATUS_400, description = "Invalid input parameters."),
82+
@OpenApiResponse(status = STATUS_401, description = "Client is not authorized."),
8183
@OpenApiResponse(status = STATUS_404, description = "The rating or input time series were not found."),
8284
@OpenApiResponse(status = STATUS_501, description = "Requested format is not implemented")
8385
},

0 commit comments

Comments
 (0)