public class NotebookRequestBuilder extends BaseRequestBuilder implements INotebookRequestBuilder
| Constructor and Description |
|---|
NotebookRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request builder for the Notebook
|
| Modifier and Type | Method and Description |
|---|---|
INotebookRequest |
buildRequest()
Creates the request
|
INotebookRequest |
buildRequest(java.util.List<? extends Option> requestOptions)
Creates the request with specific requestOptions instead of the existing requestOptions
|
INotebookCopyNotebookRequestBuilder |
copyNotebook(java.lang.String groupId,
java.lang.String renameAs,
java.lang.String notebookFolder,
java.lang.String siteCollectionId,
java.lang.String siteId) |
ISectionGroupCollectionRequestBuilder |
sectionGroups() |
ISectionGroupRequestBuilder |
sectionGroups(java.lang.String id) |
IOnenoteSectionCollectionRequestBuilder |
sections() |
IOnenoteSectionRequestBuilder |
sections(java.lang.String id) |
getClient, getOptions, getRequestUrl, getRequestUrlWithAdditionalParameter, getRequestUrlWithAdditionalSegmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClient, getRequestUrl, getRequestUrlWithAdditionalSegmentpublic NotebookRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
requestUrl - the request URLclient - the service clientrequestOptions - the options for this requestpublic INotebookRequest buildRequest()
buildRequest in interface INotebookRequestBuilderpublic INotebookRequest buildRequest(java.util.List<? extends Option> requestOptions)
buildRequest in interface INotebookRequestBuilderrequestOptions - the options for this requestpublic IOnenoteSectionCollectionRequestBuilder sections()
sections in interface INotebookRequestBuilderpublic IOnenoteSectionRequestBuilder sections(java.lang.String id)
sections in interface INotebookRequestBuilderpublic ISectionGroupCollectionRequestBuilder sectionGroups()
sectionGroups in interface INotebookRequestBuilderpublic ISectionGroupRequestBuilder sectionGroups(java.lang.String id)
sectionGroups in interface INotebookRequestBuilderpublic INotebookCopyNotebookRequestBuilder copyNotebook(java.lang.String groupId, java.lang.String renameAs, java.lang.String notebookFolder, java.lang.String siteCollectionId, java.lang.String siteId)
copyNotebook in interface INotebookRequestBuilder