{ "swagger" : "2.0", "info" : { "version" : "4.3.0", "title" : "Poin App" }, "host" : "{{host}}", "basePath" : "{{basePath}}", "schemes" : [ "{{schemes}}" ], "consumes" : [ "application/json" ], "produces" : [ "application/json" ], "paths" : { "/api/registry" : { "post" : { "description" : "Method Description -- registry", "operationId" : "registry", "tags" : [ "JobApiController" ], "parameters" : [ { "name" : "registryparam", "in" : "body", "required" : "true", "schema" : { "$ref" : "#/definitions/RegistryParam" }, "description" : "parameter name -- registryparam" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/ReturnT" }, "description" : "Response OK" } } } }, "/api/syncRetry" : { "get" : { "description" : "Method Description -- syncRetry", "operationId" : "syncRetry", "tags" : [ "JobApiController" ], "produces" : [ "application/json" ], "parameters" : [ { "name" : "syncLogId", "in" : "query", "required" : "false", "type" : "integer", "description" : "parameter name -- syncLogId" }, { "name" : "unitTag", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- unitTag" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/ReturnT" }, "description" : "Response OK" } } } }, "/api/registryRemove" : { "post" : { "description" : "Method Description -- registryRemove", "operationId" : "registryRemove", "tags" : [ "JobApiController" ], "parameters" : [ { "name" : "registryparam", "in" : "body", "required" : "true", "schema" : { "$ref" : "#/definitions/RegistryParam" }, "description" : "parameter name -- registryparam" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/ReturnT" }, "description" : "Response OK" } } } }, "/api/syncTest" : { "get" : { "description" : "Method Description -- syncTest", "operationId" : "syncTest", "tags" : [ "JobApiController" ], "responses" : { "200" : { "description" : "Response OK" } } } }, "/api/getSyncLog" : { "get" : { "description" : "Method Description -- getSyncLog", "operationId" : "getSyncLog", "tags" : [ "JobApiController" ], "produces" : [ "application/json" ], "parameters" : [ { "name" : "xxlJobId", "in" : "query", "required" : "false", "type" : "integer", "description" : "parameter name -- xxlJobId" }, { "name" : "flowId", "in" : "query", "required" : "false", "type" : "integer", "description" : "parameter name -- flowId" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/ReturnT" }, "description" : "Response OK" } } } }, "/api/syncCallback" : { "post" : { "description" : "Method Description -- syncCallBack", "operationId" : "syncCallBack", "tags" : [ "JobApiController" ], "parameters" : [ ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/ReturnT" }, "description" : "Response OK" } } } }, "/api/callback" : { "post" : { "description" : "Method Description -- callback", "operationId" : "callback", "tags" : [ "JobApiController" ], "parameters" : [ ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/ReturnT" }, "description" : "Response OK" } } } }, "/api/cronExpression" : { "post" : { "description" : "Method Description -- cronExpression", "operationId" : "cronExpression", "tags" : [ "JobApiController" ], "produces" : [ "application/json" ], "parameters" : [ ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/ReturnT" }, "description" : "Response OK" } } } } }, "definitions" : { "ReturnT" : { "type" : "object", "properties" : { "code" : { "type" : "integer" }, "msg" : { "type" : "string" }, "content" : { "$ref" : "#/definitions/Object" }, "transferParam" : { "type" : "string" }, "shardingItemParams" : { "type" : "string" }, "errorMsg" : { "type" : "string" } } }, "RegistryParam" : { "type" : "object", "properties" : { "myPodName" : { "type" : "string" }, "registryGroup" : { "type" : "string" }, "registryKey" : { "type" : "string" }, "registryValue" : { "type" : "string" }, "tag" : { "type" : "string" }, "weight" : { "type" : "string" } } }, "Object" : { "type" : "object", "properties" : { } } } }