public class BaseSearchRequest extends BaseCollectionRequest<BaseSearchCollectionResponse,ISearchCollectionPage> implements IBaseSearchRequest
| Constructor and Description |
|---|
BaseSearchRequest(java.lang.String requestUrl,
IOneDriveClient client,
java.util.List<Option> options,
java.lang.String q)
The request for this Search
|
| Modifier and Type | Method and Description |
|---|---|
ISearchCollectionPage |
buildFromResponse(BaseSearchCollectionResponse response) |
ISearchRequest |
expand(java.lang.String value) |
ISearchCollectionPage |
get() |
void |
get(ICallback<ISearchCollectionPage> callback) |
ISearchRequest |
select(java.lang.String value) |
ISearchRequest |
top(int value) |
addHeader, addQueryOption, getBaseRequest, getCollectionPageClass, getHeaders, getHttpMethod, getOptions, getRequestUrl, sendpublic BaseSearchRequest(java.lang.String requestUrl,
IOneDriveClient client,
java.util.List<Option> options,
java.lang.String q)
requestUrl - The request urlclient - The service clientoptions - The options for this requestpublic void get(ICallback<ISearchCollectionPage> callback)
get in interface IBaseSearchRequestpublic ISearchCollectionPage get() throws ClientException
get in interface IBaseSearchRequestClientExceptionpublic ISearchRequest select(java.lang.String value)
select in interface IBaseSearchRequestpublic ISearchRequest top(int value)
top in interface IBaseSearchRequestpublic ISearchRequest expand(java.lang.String value)
expand in interface IBaseSearchRequestpublic ISearchCollectionPage buildFromResponse(BaseSearchCollectionResponse response)