Part(name: String, value: String)Part(name: String, inputStream: InputStream, submittedFileName: String)Part(contentType: String? = null, headers: Map<String, List<String>> = emptyMap(), inputStream: InputStream, name: String, size: Long = -1L, submittedFileName: String? = null)