public class DriveItemVersionStreamRequest extends BaseStreamRequest<DriveItemVersion> implements IDriveItemVersionStreamRequest
Constructor and Description |
---|
DriveItemVersionStreamRequest(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request for the DriveItemVersionStream
|
Modifier and Type | Method and Description |
---|---|
java.io.InputStream |
get()
Gets the contents of this stream
|
void |
get(ICallback<java.io.InputStream> callback)
Gets the contents of this stream
|
DriveItemVersion |
put(byte[] fileContents)
Uploads to the stream
|
void |
put(byte[] fileContents,
ICallback<DriveItemVersion> callback)
Uploads to the stream
|
addHeader, getDelay, getHeaders, getHttpMethod, getMaxRedirects, getMaxRetries, getOptions, getRequestUrl, getShouldRedirect, getShouldRetry, getUseCaches, send, send, send, send, setDelay, setMaxRedirects, setMaxRetries, setShouldRedirect, setShouldRetry, setUseCaches
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addHeader, getDelay, getHeaders, getHttpMethod, getMaxRedirects, getMaxRetries, getOptions, getRequestUrl, getShouldRedirect, getShouldRetry, getUseCaches, setDelay, setMaxRedirects, setMaxRetries, setShouldRedirect, setShouldRetry, setUseCaches
public DriveItemVersionStreamRequest(java.lang.String requestUrl, IBaseClient client, java.util.List<? extends Option> requestOptions)
requestUrl
- the request URLclient
- the service clientrequestOptions
- the options for this requestpublic void get(ICallback<java.io.InputStream> callback)
get
in interface IDriveItemVersionStreamRequest
callback
- the callback to be called after success or failurepublic java.io.InputStream get() throws ClientException
get
in interface IDriveItemVersionStreamRequest
ClientException
- an exception occurs if there was an error while the request was sentpublic void put(byte[] fileContents, ICallback<DriveItemVersion> callback)
put
in interface IDriveItemVersionStreamRequest
fileContents
- the contents of the stream to uploadcallback
- the callback to be called after success or failurepublic DriveItemVersion put(byte[] fileContents) throws ClientException
put
in interface IDriveItemVersionStreamRequest
fileContents
- the contents of the stream to uploadClientException
- an exception occurs if there was an error while the request was sent