|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.google.gdata.client.media.ResumableGDataFileUploader.Builder
public static class ResumableGDataFileUploader.Builder
Builder to construct a ResumableGDataFileUploader.
| Constructor Summary | |
|---|---|
ResumableGDataFileUploader.Builder(MediaService service,
MediaFileSource mediaFile,
IEntry entryToUpdate)
Builds a ResumableGDataFileUploader to update an existing media. |
|
ResumableGDataFileUploader.Builder(MediaService service,
java.net.URL mediaUrl,
MediaFileSource mediaFile,
IEntry mediaEntry)
Builds a ResumableGDataFileUploader to upload new media. |
|
| Method Summary | |
|---|---|
ResumableGDataFileUploader |
build()
Creates a ResumableGDataFileUploader instance. |
ResumableGDataFileUploader.Builder |
chunkSize(long chunkSize)
Max content size for media upload request. |
ResumableGDataFileUploader.Builder |
executor(java.util.concurrent.ExecutorService executor)
Sets ExecutorService to execute asynchronous tasks. |
ResumableGDataFileUploader.Builder |
requestType(ResumableGDataFileUploader.RequestType requestType)
Sets the media upload request type. |
ResumableGDataFileUploader.Builder |
title(java.lang.String mediaTitle)
Sets title for uploaded media. |
ResumableGDataFileUploader.Builder |
trackProgress(ProgressListener listener,
long progressInterval)
Sets parameters to track upload progress. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ResumableGDataFileUploader.Builder(MediaService service,
java.net.URL mediaUrl,
MediaFileSource mediaFile,
IEntry mediaEntry)
ResumableGDataFileUploader to upload new media.
service - media servicemediaUrl - resumable-create-media url.mediaFile - file to upload.mediaEntry - metadata for the uploaded file.
public ResumableGDataFileUploader.Builder(MediaService service,
MediaFileSource mediaFile,
IEntry entryToUpdate)
ResumableGDataFileUploader to update an existing media.
service - media service.mediaFile - updated file to upload.entryToUpdate - updated metadata associated with the existing entry.| Method Detail |
|---|
public ResumableGDataFileUploader.Builder title(java.lang.String mediaTitle)
mediaTitle - title for new media.
public ResumableGDataFileUploader.Builder chunkSize(long chunkSize)
chunkSize - max upload size in bytes.
public ResumableGDataFileUploader.Builder executor(java.util.concurrent.ExecutorService executor)
ExecutorService to execute asynchronous tasks.
executor - executor service to use.
public ResumableGDataFileUploader.Builder trackProgress(ProgressListener listener,
long progressInterval)
listener - ProgressListener callback for tracking progress.progressInterval - time interval in millis for progress
notifications.
public ResumableGDataFileUploader.Builder requestType(ResumableGDataFileUploader.RequestType requestType)
requestType - one of INSERT, UPDATE, UPDATE_MEDIA_ONLY
public ResumableGDataFileUploader build()
throws java.io.IOException,
ServiceException
ResumableGDataFileUploader instance.
java.io.IOException - any read/write error.
ServiceException - any server error.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||