public class OnenoteRequestBuilder extends BaseRequestBuilder implements IOnenoteRequestBuilder
Constructor and Description |
---|
OnenoteRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request builder for the Onenote
|
Modifier and Type | Method and Description |
---|---|
IOnenoteRequest |
buildRequest(java.util.List<? extends Option> requestOptions)
Creates the request with specific requestOptions instead of the existing requestOptions
|
IOnenoteRequest |
buildRequest(Option... requestOptions)
Creates the request
|
INotebookCollectionRequestBuilder |
notebooks() |
INotebookRequestBuilder |
notebooks(java.lang.String id) |
IOnenoteOperationCollectionRequestBuilder |
operations() |
IOnenoteOperationRequestBuilder |
operations(java.lang.String id) |
IOnenotePageCollectionRequestBuilder |
pages() |
IOnenotePageRequestBuilder |
pages(java.lang.String id) |
IOnenoteResourceCollectionRequestBuilder |
resources() |
IOnenoteResourceRequestBuilder |
resources(java.lang.String id) |
ISectionGroupCollectionRequestBuilder |
sectionGroups() |
ISectionGroupRequestBuilder |
sectionGroups(java.lang.String id) |
IOnenoteSectionCollectionRequestBuilder |
sections() |
IOnenoteSectionRequestBuilder |
sections(java.lang.String id) |
getClient, getOptions, getRequestUrl, getRequestUrlWithAdditionalParameter, getRequestUrlWithAdditionalSegment
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getClient, getRequestUrl, getRequestUrlWithAdditionalSegment
public OnenoteRequestBuilder(java.lang.String requestUrl, IBaseClient client, java.util.List<? extends Option> requestOptions)
requestUrl
- the request URLclient
- the service clientrequestOptions
- the options for this requestpublic IOnenoteRequest buildRequest(Option... requestOptions)
buildRequest
in interface IOnenoteRequestBuilder
requestOptions
- the options for this requestpublic IOnenoteRequest buildRequest(java.util.List<? extends Option> requestOptions)
buildRequest
in interface IOnenoteRequestBuilder
requestOptions
- the options for this requestpublic INotebookCollectionRequestBuilder notebooks()
notebooks
in interface IOnenoteRequestBuilder
public INotebookRequestBuilder notebooks(java.lang.String id)
notebooks
in interface IOnenoteRequestBuilder
public IOnenoteOperationCollectionRequestBuilder operations()
operations
in interface IOnenoteRequestBuilder
public IOnenoteOperationRequestBuilder operations(java.lang.String id)
operations
in interface IOnenoteRequestBuilder
public IOnenotePageCollectionRequestBuilder pages()
pages
in interface IOnenoteRequestBuilder
public IOnenotePageRequestBuilder pages(java.lang.String id)
pages
in interface IOnenoteRequestBuilder
public IOnenoteResourceCollectionRequestBuilder resources()
resources
in interface IOnenoteRequestBuilder
public IOnenoteResourceRequestBuilder resources(java.lang.String id)
resources
in interface IOnenoteRequestBuilder
public ISectionGroupCollectionRequestBuilder sectionGroups()
sectionGroups
in interface IOnenoteRequestBuilder
public ISectionGroupRequestBuilder sectionGroups(java.lang.String id)
sectionGroups
in interface IOnenoteRequestBuilder
public IOnenoteSectionCollectionRequestBuilder sections()
sections
in interface IOnenoteRequestBuilder
public IOnenoteSectionRequestBuilder sections(java.lang.String id)
sections
in interface IOnenoteRequestBuilder