Class Info |
|---|
public final class MediaHttpUploader MediaHttpUploader类结构。 |
Constructor Name |
|---|
MediaHttpUploader(AbstractInputStreamContent mediaContent, HttpTransport transport, HttpRequestInitializer httpRequestInitializer) MediaHttpUploader类构造方法。 |
Qualifier and Type | Method Name and Description |
|---|---|
double | 获取上传进度,该上传进度表示已上传字节的百分比,介于0.0(0%)和1.0(100%)之间。 |
MediaHttpUploaderProgressListener | 返回进度监听器。 |
long | 获取上传总耗时。 |
UploadState | 获取上传器的当前上传状态。 |
MediaHttpUploader | setDirectUploadEnabled(boolean directUploadEnabled) 是否启用直接上传。 |
MediaHttpUploader | setProgressListener(MediaHttpUploaderProgressListener progressListener) 设置进度监听器用于发送进度通知。 |
Constructor |
|---|
public MediaHttpUploader(AbstractInputStreamContent mediaContent,HttpTransport transport, HttpRequestInitializer httpRequestInitializer) MediaHttpUploader构造方法。 |
Parameters
Name | Description |
|---|---|
mediaContent | 输入流媒体上传的内容 |
transport | 用于请求的HttpTransport。 |
httpRequestInitializer | HttpRequest初始化,可以为null。 |
Method |
|---|
public MediaHttpUploader setDirectUploadEnabled(boolean directUploadEnabled) 设置是否启用直接上传。 |
Parameters
Name | Description |
|---|---|
directUploadEnabled | 是否启用直接上传。 true:启动直接上传,整个媒体数据会通过一个请求上传, false:禁用直接上传,媒体数据会分片使用断点续传上传,默认为false。 |
Returns
Type | Description |
|---|---|
MediaHttpUploader | 返回一个MediaHttpUploader类对象。 |
Method |
|---|
public MediaHttpUploader setProgressListener(MediaHttpUploaderProgressListener progressListener) 设置进度监听器用于发送进度通知。。 |
Parameters
Name | Description |
|---|---|
progressListener | 进度监听器。 |
Returns
Type | Description |
|---|---|
MediaHttpUploader | 返回一个MediaHttpUploader类对象。 |
Method |
|---|
public MediaHttpUploaderProgressListener getProgressListener() 返回进度监听器。 |
Returns
Type | Description |
|---|---|
返回一个MediaHttpUploaderProgressListener接口对象。 |
Method |
|---|
double getProgress() 获取上传进度,该上传进度表示已上传字节的百分比,介于0.0(0%)和1.0(100%)之间。 |
Returns
Type | Description |
|---|---|
double | 上传进度,介于0.0(0%)和1.0(100%)之间。 |
Throws
Name | Description |
|---|---|
java.io.IOException | 若接口调用异常,会返回IOException。开发者可以通过getMessage()方法获取错误描述。 |