{ "swagger" : "2.0", "info" : { "description" : "This page shows all the APIs available in the Holmes engine management module.", "version" : "v1", "title" : "API Descriptions for Holmes Engine Management", "termsOfService" : "http://www.github.com/kongchen/swagger-maven-plugin", "contact" : { "name" : "Guangrong Fu", "email" : "fu.guangrong@zte.com.cn" }, "license" : { "name" : "Apache 2.0", "url" : "http://www.apache.org/licenses/LICENSE-2.0.html" } }, "basePath" : "/api/holmes-engine-mgmt/v1/", "tags" : [ { "name" : "Health Check" }, { "name" : "Holmes Engine Management" } ], "paths" : { "/healthcheck" : { "get" : { "tags" : [ "Health Check" ], "summary" : "Interface for the health check of the engine management module for Holmes", "description" : "", "operationId" : "healthCheck", "produces" : [ "text/plain" ], "responses" : { "200" : { "description" : "successful operation", "schema" : { "type" : "boolean" } } } } }, "/rule" : { "post" : { "tags" : [ "Holmes Engine Management" ], "summary" : "Check the validity of a rule.", "description" : "", "operationId" : "compileRule", "produces" : [ "application/json" ], "responses" : { "200" : { "description" : "successful operation", "schema" : { "type" : "boolean" } } } } } } }