{ "swagger" : "2.0", "info" : { "version" : "4.1.2", "title" : "Poin App" }, "host" : "{{host}}", "basePath" : "{{basePath}}", "schemes" : [ "{{schemes}}" ], "consumes" : [ "application/json" ], "produces" : [ "application/json" ], "paths" : { "/batch/job/queryJob" : { "get" : { "description" : "Method Description -- queryJob", "operationId" : "queryJob", "tags" : [ "JobResource" ], "parameters" : [ { "name" : "jobId", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- jobId" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/BatchJobBo" }, "description" : "Response OK" } } } }, "/batch/job/pageData" : { "get" : { "description" : "Method Description -- queryJobs", "operationId" : "queryJobs", "tags" : [ "JobResource" ], "parameters" : [ { "name" : "startTime", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- startTime" }, { "name" : "endTime", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- endTime" }, { "name" : "version", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- version" }, { "name" : "jobName", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- jobName" }, { "name" : "jobId", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- jobId" }, { "name" : "status", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- status" }, { "name" : "offset", "in" : "query", "required" : "false", "type" : "integer", "description" : "parameter name -- offset" }, { "name" : "limit", "in" : "query", "required" : "false", "type" : "integer", "description" : "parameter name -- limit" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/PagingData" }, "description" : "Response OK" } } } }, "/batch/step/pageData" : { "get" : { "description" : "Method Description -- queryJobs", "operationId" : "queryJobs", "tags" : [ "StepResource" ], "parameters" : [ { "name" : "startTime", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- startTime" }, { "name" : "endTime", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- endTime" }, { "name" : "offset", "in" : "query", "required" : "false", "type" : "integer", "description" : "parameter name -- offset" }, { "name" : "limit", "in" : "query", "required" : "false", "type" : "integer", "description" : "parameter name -- limit" }, { "name" : "jobId", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- jobId" }, { "name" : "stepName", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- stepName" }, { "name" : "stepId", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- stepId" }, { "name" : "status", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- status" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/PagingData" }, "description" : "Response OK" } } } }, "/batch/step/querystep" : { "get" : { "description" : "Method Description -- queryStep", "operationId" : "queryStep", "tags" : [ "StepResource" ], "parameters" : [ { "name" : "id", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- id" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/BatchStepBo" }, "description" : "Response OK" } } } } }, "definitions" : { "BatchJobBo" : { "type" : "object", "properties" : { "jobId" : { "type" : "string" }, "jobName" : { "type" : "string" }, "version" : { "type" : "integer" }, "createTime" : { "type" : "string" }, "startTime" : { "type" : "string" }, "endTime" : { "type" : "string" }, "status" : { "type" : "string" }, "lastUpdated" : { "type" : "string" }, "exitCode" : { "type" : "string" }, "exitMessage" : { "type" : "string" }, "jobExecutionId" : { "type" : "string" } } }, "BatchStepBo" : { "type" : "object", "properties" : { "stepExecutionId" : { "type" : "string" }, "version" : { "type" : "integer" }, "stepName" : { "type" : "string" }, "startTime" : { "type" : "string" }, "endTime" : { "type" : "string" }, "status" : { "type" : "string" }, "lastUpdated" : { "type" : "string" }, "commitCount" : { "type" : "string" }, "readCount" : { "type" : "string" }, "filterCount" : { "type" : "string" }, "writeCount" : { "type" : "string" }, "readSkipCount" : { "type" : "string" }, "writeSkipCount" : { "type" : "string" }, "processSkipCount" : { "type" : "string" }, "rollbackCount" : { "type" : "string" }, "exitCode" : { "type" : "string" }, "exitMessage" : { "type" : "string" } } }, "PagingData" : { "type" : "object", "properties" : { "offset" : { "type" : "integer" }, "total" : { "type" : "integer" }, "sort" : { "type" : "string" }, "limit" : { "type" : "integer" }, "order" : { "type" : "string" }, "rows" : { "type" : "array", "items" : { "type" : "string" } }, "search" : { "type" : "string" } } } } }