public class MultipartBody extends java.lang.Object implements NetworkRequest.BodyLoader
| Constructor and Description |
|---|
MultipartBody(java.net.HttpURLConnection connection) |
MultipartBody(NetworkRequest<?> request) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPart(java.lang.String name,
java.io.File value) |
void |
addPart(java.lang.String name,
java.lang.String value) |
void |
addPart(java.lang.String name,
java.lang.String fileName,
java.io.InputStream value) |
void |
addPart(java.lang.String name,
java.lang.String fileName,
java.io.InputStream value,
long length) |
boolean |
cancel() |
boolean |
isCancelable() |
protected void |
onFinishedWritingPart(java.lang.String name) |
protected void |
onStartedWritingPart(java.lang.String name) |
protected void |
onWritingPartProgress(java.lang.String name,
long progress,
long total) |
void |
write(java.io.OutputStream output) |
public MultipartBody(java.net.HttpURLConnection connection)
public MultipartBody(NetworkRequest<?> request)
public void addPart(java.lang.String name,
java.lang.String value)
public void addPart(java.lang.String name,
java.io.File value)
public void addPart(java.lang.String name,
java.lang.String fileName,
java.io.InputStream value)
public void addPart(java.lang.String name,
java.lang.String fileName,
java.io.InputStream value,
long length)
public void write(java.io.OutputStream output)
throws java.io.IOException
write in interface NetworkRequest.BodyLoaderjava.io.IOExceptionprotected void onStartedWritingPart(java.lang.String name)
protected void onWritingPartProgress(java.lang.String name,
long progress,
long total)
protected void onFinishedWritingPart(java.lang.String name)
public boolean isCancelable()
isCancelable in interface NetworkRequest.BodyLoaderpublic boolean cancel()
cancel in interface NetworkRequest.BodyLoader