public class SectionGroupCollectionRequest extends BaseCollectionRequest<SectionGroupCollectionResponse,ISectionGroupCollectionPage> implements ISectionGroupCollectionRequest
Constructor and Description |
---|
SectionGroupCollectionRequest(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request builder for this collection of SectionGroup
|
Modifier and Type | Method and Description |
---|---|
ISectionGroupCollectionPage |
buildFromResponse(SectionGroupCollectionResponse response) |
ISectionGroupCollectionRequest |
expand(java.lang.String value)
Sets the expand clause for the request
|
ISectionGroupCollectionRequest |
filter(java.lang.String value)
Sets the filter clause for the request
|
ISectionGroupCollectionPage |
get() |
void |
get(ICallback<? super ISectionGroupCollectionPage> callback) |
ISectionGroupCollectionRequest |
orderBy(java.lang.String value)
Sets the order by clause for the request
|
SectionGroup |
post(SectionGroup newSectionGroup) |
void |
post(SectionGroup newSectionGroup,
ICallback<? super SectionGroup> callback) |
ISectionGroupCollectionRequest |
select(java.lang.String value)
Sets the select clause for the request
|
ISectionGroupCollectionRequest |
skip(int value)
Sets the skip value for the request
|
ISectionGroupCollectionRequest |
skipToken(java.lang.String skipToken)
Add Skip token for pagination
|
ISectionGroupCollectionRequest |
top(int value)
Sets the top value for the request
|
addFunctionOption, addHeader, addQueryOption, getBaseRequest, getCollectionPageClass, getDelay, getHeaders, getHttpMethod, getHttpRequest, getHttpRequest, getHttpRequest, getMaxRedirects, getMaxRetries, getOptions, getRequestUrl, getShouldRedirect, getShouldRetry, getUseCaches, post, send, setDelay, setMaxRedirects, setMaxRetries, setShouldRedirect, setShouldRetry, setUseCaches, withHttpMethod
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addHeader, getDelay, getHeaders, getHttpMethod, getHttpRequest, getHttpRequest, getHttpRequest, getMaxRedirects, getMaxRetries, getOptions, getRequestUrl, getShouldRedirect, getShouldRetry, getUseCaches, setDelay, setMaxRedirects, setMaxRetries, setShouldRedirect, setShouldRetry, setUseCaches, withHttpMethod
public SectionGroupCollectionRequest(java.lang.String requestUrl, IBaseClient client, java.util.List<? extends Option> requestOptions)
requestUrl
- the request URLclient
- the service clientrequestOptions
- the options for this requestpublic void get(ICallback<? super ISectionGroupCollectionPage> callback)
get
in interface ISectionGroupCollectionRequest
public ISectionGroupCollectionPage get() throws ClientException
get
in interface ISectionGroupCollectionRequest
ClientException
public void post(SectionGroup newSectionGroup, ICallback<? super SectionGroup> callback)
post
in interface ISectionGroupCollectionRequest
public SectionGroup post(SectionGroup newSectionGroup) throws ClientException
post
in interface ISectionGroupCollectionRequest
ClientException
public ISectionGroupCollectionRequest expand(java.lang.String value)
expand
in interface ISectionGroupCollectionRequest
value
- the expand clausepublic ISectionGroupCollectionRequest filter(java.lang.String value)
filter
in interface ISectionGroupCollectionRequest
value
- the filter clausepublic ISectionGroupCollectionRequest orderBy(java.lang.String value)
orderBy
in interface ISectionGroupCollectionRequest
value
- the order by clausepublic ISectionGroupCollectionRequest select(java.lang.String value)
select
in interface ISectionGroupCollectionRequest
value
- the select clausepublic ISectionGroupCollectionRequest top(int value)
top
in interface ISectionGroupCollectionRequest
value
- the max number of items to returnpublic ISectionGroupCollectionRequest skip(int value)
skip
in interface ISectionGroupCollectionRequest
value
- of the number of items to skippublic ISectionGroupCollectionRequest skipToken(java.lang.String skipToken)
skipToken
in interface ISectionGroupCollectionRequest
skipToken
- - Token for paginationpublic ISectionGroupCollectionPage buildFromResponse(SectionGroupCollectionResponse response)