Skip to content

//okhttp/okhttp3/MultipartBody/Builder

Builder

[jvm]\ class Builder@JvmOverloadsconstructor(boundary: String = UUID.randomUUID().toString())

Constructors

Builder [jvm]
@JvmOverloads
fun Builder(boundary: String = UUID.randomUUID().toString())

Functions

Name Summary
addFormDataPart [jvm]
fun addFormDataPart(name: String, value: String): MultipartBody.Builder
fun addFormDataPart(name: String, filename: String?, body: RequestBody): MultipartBody.Builder
Add a form data part to the body.
addPart [jvm]
fun addPart(part: MultipartBody.Part): MultipartBody.Builder
fun addPart(body: RequestBody): MultipartBody.Builder
fun addPart(headers: Headers?, body: RequestBody): MultipartBody.Builder
Add a part to the body.
build [jvm]
fun build(): MultipartBody
Assemble the specified parts into a request body.
setType [jvm]
fun setType(type: MediaType): MultipartBody.Builder
Set the MIME type. Expected values for type are MIXED (the default), ALTERNATIVE, DIGEST, PARALLEL and FORM.