public class BaseDriveRequestBuilder extends BaseRequestBuilder implements IBaseDriveRequestBuilder
| Constructor and Description |
|---|
BaseDriveRequestBuilder(java.lang.String requestUrl,
IOneDriveClient client,
java.util.List<Option> options)
The request builder for the Drive
|
| Modifier and Type | Method and Description |
|---|---|
IDriveRequest |
buildRequest()
Creates the request
|
IDriveRequest |
buildRequest(java.util.List<Option> options)
Creates the request with specific options instead of the existing options
|
IItemRequestBuilder |
getItems(java.lang.String id) |
IRecentRequestBuilder |
getRecent() |
IItemRequestBuilder |
getShared(java.lang.String id) |
IItemRequestBuilder |
getSpecial(java.lang.String id) |
getClient, getOptions, getRequestUrl, getRequestUrlWithAdditionalSegmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClient, getRequestUrl, getRequestUrlWithAdditionalSegmentpublic BaseDriveRequestBuilder(java.lang.String requestUrl,
IOneDriveClient client,
java.util.List<Option> options)
requestUrl - The request urlclient - The service clientoptions - The options for this requestpublic IDriveRequest buildRequest()
buildRequest in interface IBaseDriveRequestBuilderpublic IDriveRequest buildRequest(java.util.List<Option> options)
buildRequest in interface IBaseDriveRequestBuilderpublic IItemRequestBuilder getItems(java.lang.String id)
getItems in interface IBaseDriveRequestBuilderpublic IItemRequestBuilder getShared(java.lang.String id)
getShared in interface IBaseDriveRequestBuilderpublic IItemRequestBuilder getSpecial(java.lang.String id)
getSpecial in interface IBaseDriveRequestBuilderpublic IRecentRequestBuilder getRecent()
getRecent in interface IBaseDriveRequestBuilder