public class EducationClassReferenceRequest extends BaseRequest implements IEducationClassReferenceRequest
functionOptions, queryOptions, REQUEST_STATS_HEADER_VALUE_FORMAT_STRING
Constructor and Description |
---|
EducationClassReferenceRequest(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request for the EducationClass
|
Modifier and Type | Method and Description |
---|---|
EducationClass |
delete() |
void |
delete(ICallback<? super EducationClass> callback) |
IEducationClassReferenceRequest |
expand(java.lang.String value)
Sets the expand clause for the request
|
EducationClass |
put(EducationClass srcEducationClass)
Puts the EducationClass
|
void |
put(EducationClass srcEducationClass,
ICallback<? super EducationClass> callback)
Puts the EducationClass
|
IEducationClassReferenceRequest |
select(java.lang.String value)
Sets the select clause for the request
|
addFunctionOption, addHeader, addQueryOption, getClient, getDelay, getFunctionOptions, getHeaders, getHttpMethod, getHttpRequest, getHttpRequest, getHttpRequest, getMaxRedirects, getMaxRetries, getOptions, getQueryOptions, getRequestUrl, getResponseType, getShouldRedirect, getShouldRetry, getUseCaches, send, send, setDelay, setHttpMethod, 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 EducationClassReferenceRequest(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 delete(ICallback<? super EducationClass> callback)
delete
in interface IEducationClassReferenceRequest
public EducationClass delete() throws ClientException
delete
in interface IEducationClassReferenceRequest
ClientException
public IEducationClassReferenceRequest select(java.lang.String value)
select
in interface IEducationClassReferenceRequest
value
- the select clausepublic IEducationClassReferenceRequest expand(java.lang.String value)
expand
in interface IEducationClassReferenceRequest
value
- the expand clausepublic void put(EducationClass srcEducationClass, ICallback<? super EducationClass> callback)
put
in interface IEducationClassReferenceRequest
srcEducationClass
- the EducationClass reference to PUTcallback
- the callback to be called after success or failurepublic EducationClass put(EducationClass srcEducationClass) throws ClientException
put
in interface IEducationClassReferenceRequest
srcEducationClass
- the EducationClass reference to PUTClientException
- an exception occurs if there was an error while the request was sent