{ "swagger" : "2.0", "info" : { "version" : "1.0.0", "title" : "Application" }, "host" : "{{host}}", "basePath" : "{{basePath}}", "schemes" : [ "{{schemes}}" ], "consumes" : [ "application/json", "application/xml" ], "produces" : [ "application/json", "application/xml" ], "paths" : { "/file/download" : { "get" : { "description" : "Method Description -- downloadFile", "operationId" : "downloadFile", "tags" : [ "FileResource" ], "parameters" : [ { "name" : "httpservletresponse", "in" : "body", "required" : "true", "schema" : { "$ref" : "#/definitions/HttpServletResponse" }, "description" : "parameter name -- httpservletresponse" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/Response" }, "description" : "Response OK" } } } }, "/file/upload" : { "post" : { "description" : "Method Description -- uploadFile", "operationId" : "uploadFile", "tags" : [ "FileResource" ], "produces" : [ "text/json" ], "parameters" : [ { "name" : "multipartformdatainput", "in" : "body", "required" : "true", "schema" : { "$ref" : "#/definitions/MultipartFormDataInput" }, "description" : "parameter name -- multipartformdatainput" } ], "responses" : { "200" : { "schema" : { "type" : "object", "additionalProperties" : { "type" : "string" } }, "description" : "Response OK" } } } }, "/file/download/stream" : { "get" : { "description" : "Method Description -- newDownloadFile", "operationId" : "newDownloadFile", "tags" : [ "FileResource" ], "parameters" : [ { "name" : "fileName", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- fileName" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/Response" }, "description" : "Response OK" } } } } }, "definitions" : { "Response" : { "type" : "object", "properties" : { } }, "MultipartFormDataInput" : { "type" : "object", "properties" : { } }, "HttpServletResponse" : { "type" : "object", "properties" : { } } } }