public class ColumnDefinitionCollectionRequest extends BaseCollectionRequest<ColumnDefinitionCollectionResponse,IColumnDefinitionCollectionPage> implements IColumnDefinitionCollectionRequest
Constructor and Description |
---|
ColumnDefinitionCollectionRequest(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request builder for this collection of ColumnDefinition
|
Modifier and Type | Method and Description |
---|---|
IColumnDefinitionCollectionPage |
buildFromResponse(ColumnDefinitionCollectionResponse response) |
IColumnDefinitionCollectionRequest |
expand(java.lang.String value)
Sets the expand clause for the request
|
IColumnDefinitionCollectionRequest |
filter(java.lang.String value)
Sets the filter clause for the request
|
IColumnDefinitionCollectionPage |
get() |
void |
get(ICallback<? super IColumnDefinitionCollectionPage> callback) |
IColumnDefinitionCollectionRequest |
orderBy(java.lang.String value)
Sets the order by clause for the request
|
ColumnDefinition |
post(ColumnDefinition newColumnDefinition) |
void |
post(ColumnDefinition newColumnDefinition,
ICallback<? super ColumnDefinition> callback) |
IColumnDefinitionCollectionRequest |
select(java.lang.String value)
Sets the select clause for the request
|
IColumnDefinitionCollectionRequest |
skip(int value)
Sets the skip value for the request
|
IColumnDefinitionCollectionRequest |
skipToken(java.lang.String skipToken)
Add Skip token for pagination
|
IColumnDefinitionCollectionRequest |
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 ColumnDefinitionCollectionRequest(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 IColumnDefinitionCollectionPage> callback)
get
in interface IColumnDefinitionCollectionRequest
public IColumnDefinitionCollectionPage get() throws ClientException
get
in interface IColumnDefinitionCollectionRequest
ClientException
public void post(ColumnDefinition newColumnDefinition, ICallback<? super ColumnDefinition> callback)
post
in interface IColumnDefinitionCollectionRequest
public ColumnDefinition post(ColumnDefinition newColumnDefinition) throws ClientException
post
in interface IColumnDefinitionCollectionRequest
ClientException
public IColumnDefinitionCollectionRequest expand(java.lang.String value)
expand
in interface IColumnDefinitionCollectionRequest
value
- the expand clausepublic IColumnDefinitionCollectionRequest filter(java.lang.String value)
filter
in interface IColumnDefinitionCollectionRequest
value
- the filter clausepublic IColumnDefinitionCollectionRequest orderBy(java.lang.String value)
orderBy
in interface IColumnDefinitionCollectionRequest
value
- the order by clausepublic IColumnDefinitionCollectionRequest select(java.lang.String value)
select
in interface IColumnDefinitionCollectionRequest
value
- the select clausepublic IColumnDefinitionCollectionRequest top(int value)
top
in interface IColumnDefinitionCollectionRequest
value
- the max number of items to returnpublic IColumnDefinitionCollectionRequest skip(int value)
skip
in interface IColumnDefinitionCollectionRequest
value
- of the number of items to skippublic IColumnDefinitionCollectionRequest skipToken(java.lang.String skipToken)
skipToken
in interface IColumnDefinitionCollectionRequest
skipToken
- - Token for paginationpublic IColumnDefinitionCollectionPage buildFromResponse(ColumnDefinitionCollectionResponse response)