You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by ni...@apache.org on 2018/01/02 10:44:32 UTC

[incubator-servicecomb-java-chassis] 14/14: JAV-508 & SCB-11 add ApiResponse for code 400

This is an automated email from the ASF dual-hosted git repository.

ningjiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-servicecomb-java-chassis.git

commit 0c52b49a5888146a5c3d6bbcc3d1addcd7f6e4a6
Author: zhengyangyong <ya...@huawei.com>
AuthorDate: Tue Jan 2 16:27:10 2018 +0800

    JAV-508 & SCB-11 add ApiResponse for code 400
    
    Signed-off-by: zhengyangyong <ya...@huawei.com>
---
 .../io/servicecomb/metrics/core/publish/DefaultMetricsPublisher.java | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/metrics/metrics-core/src/main/java/io/servicecomb/metrics/core/publish/DefaultMetricsPublisher.java b/metrics/metrics-core/src/main/java/io/servicecomb/metrics/core/publish/DefaultMetricsPublisher.java
index 9c3909b..e031161 100644
--- a/metrics/metrics-core/src/main/java/io/servicecomb/metrics/core/publish/DefaultMetricsPublisher.java
+++ b/metrics/metrics-core/src/main/java/io/servicecomb/metrics/core/publish/DefaultMetricsPublisher.java
@@ -27,6 +27,8 @@ import org.springframework.web.bind.annotation.RequestMethod;
 import io.servicecomb.metrics.common.MetricsPublisher;
 import io.servicecomb.metrics.common.RegistryMetric;
 import io.servicecomb.provider.rest.common.RestSchema;
+import io.swagger.annotations.ApiResponse;
+import io.swagger.annotations.ApiResponses;
 
 @RestSchema(schemaId = "metricsEndpoint")
 @RequestMapping(path = "/metrics")
@@ -52,6 +54,9 @@ public class DefaultMetricsPublisher implements MetricsPublisher {
     return dataSource.getRegistryMetric();
   }
 
+  @ApiResponses({
+      @ApiResponse(code = 400, response = String.class, message = "illegal request content"),
+  })
   @RequestMapping(path = "/{windowTime}", method = RequestMethod.GET)
   @CrossOrigin
   @Override

-- 
To stop receiving notification emails like this one, please contact
"commits@servicecomb.apache.org" <co...@servicecomb.apache.org>.