public class BaseItemRequestBuilder extends BaseRequestBuilder implements IBaseItemRequestBuilder
| Constructor and Description |
|---|
BaseItemRequestBuilder(java.lang.String requestUrl,
IOneDriveClient client,
java.util.List<Option> options)
The request builder for the Item
|
| Modifier and Type | Method and Description |
|---|---|
IItemRequest |
buildRequest()
Creates the request
|
IItemRequest |
buildRequest(java.util.List<Option> options)
Creates the request with specific options instead of the existing options
|
IItemCollectionRequestBuilder |
getChildren() |
IItemRequestBuilder |
getChildren(java.lang.String id) |
IItemStreamRequestBuilder |
getContent() |
ICopyRequestBuilder |
getCopy(java.lang.String name,
ItemReference parentReference) |
ICreateLinkRequestBuilder |
getCreateLink(java.lang.String type) |
ICreateSessionRequestBuilder |
getCreateSession(ChunkedUploadSessionDescriptor item) |
IDeltaRequestBuilder |
getDelta(java.lang.String token) |
IPermissionCollectionRequestBuilder |
getPermissions() |
IPermissionRequestBuilder |
getPermissions(java.lang.String id) |
ISearchRequestBuilder |
getSearch(java.lang.String q) |
IThumbnailSetCollectionRequestBuilder |
getThumbnails() |
IThumbnailSetRequestBuilder |
getThumbnails(java.lang.String id) |
getClient, getOptions, getRequestUrl, getRequestUrlWithAdditionalSegmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClient, getRequestUrl, getRequestUrlWithAdditionalSegmentpublic BaseItemRequestBuilder(java.lang.String requestUrl,
IOneDriveClient client,
java.util.List<Option> options)
requestUrl - The request urlclient - The service clientoptions - The options for this requestpublic IItemRequest buildRequest()
buildRequest in interface IBaseItemRequestBuilderpublic IItemRequest buildRequest(java.util.List<Option> options)
buildRequest in interface IBaseItemRequestBuilderpublic IPermissionCollectionRequestBuilder getPermissions()
getPermissions in interface IBaseItemRequestBuilderpublic IPermissionRequestBuilder getPermissions(java.lang.String id)
getPermissions in interface IBaseItemRequestBuilderpublic IItemCollectionRequestBuilder getChildren()
getChildren in interface IBaseItemRequestBuilderpublic IItemRequestBuilder getChildren(java.lang.String id)
getChildren in interface IBaseItemRequestBuilderpublic IThumbnailSetCollectionRequestBuilder getThumbnails()
getThumbnails in interface IBaseItemRequestBuilderpublic IThumbnailSetRequestBuilder getThumbnails(java.lang.String id)
getThumbnails in interface IBaseItemRequestBuilderpublic IItemStreamRequestBuilder getContent()
getContent in interface IBaseItemRequestBuilderpublic ICreateSessionRequestBuilder getCreateSession(ChunkedUploadSessionDescriptor item)
getCreateSession in interface IBaseItemRequestBuilderpublic ICopyRequestBuilder getCopy(java.lang.String name, ItemReference parentReference)
getCopy in interface IBaseItemRequestBuilderpublic ICreateLinkRequestBuilder getCreateLink(java.lang.String type)
getCreateLink in interface IBaseItemRequestBuilderpublic IDeltaRequestBuilder getDelta(java.lang.String token)
getDelta in interface IBaseItemRequestBuilderpublic ISearchRequestBuilder getSearch(java.lang.String q)
getSearch in interface IBaseItemRequestBuilder