MultipartFormBody

Represents a Multi-part that is backed by a stream, which should be closed after handling the content. The gotchas which apply to StreamBody also apply here..

Constructors

Link copied to clipboard
constructor(boundary: String = UUID.randomUUID().toString())

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
open override val length: Long? = null
Link copied to clipboard
open override val payload: ByteBuffer
Link copied to clipboard
open override val stream: InputStream

Functions

Link copied to clipboard
open override fun close()
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun fieldValue(name: String): String?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
@JvmName(name = "plus")
operator fun plus(field: Pair<String, String>): MultipartFormBody
@JvmName(name = "plusField")
operator fun plus(field: Pair<String, MultipartFormField>): MultipartFormBody
@JvmName(name = "plusFile")
operator fun plus(field: Pair<String, MultipartFormFile>): MultipartFormBody
Link copied to clipboard
open override fun toString(): String