public class ManagedIOSLobAppRequest extends BaseRequest implements IManagedIOSLobAppRequest
functionOptions, queryOptions, REQUEST_STATS_HEADER_VALUE_FORMAT_STRING
Constructor and Description |
---|
ManagedIOSLobAppRequest(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request for the ManagedIOSLobApp
|
Modifier and Type | Method and Description |
---|---|
void |
delete()
Delete this item from the service
|
void |
delete(ICallback<? super ManagedIOSLobApp> callback)
Delete this item from the service
|
IManagedIOSLobAppRequest |
expand(java.lang.String value)
Sets the expand clause for the request
|
ManagedIOSLobApp |
get()
Gets the ManagedIOSLobApp from the service
|
void |
get(ICallback<? super ManagedIOSLobApp> callback)
Gets the ManagedIOSLobApp from the service
|
ManagedIOSLobApp |
patch(ManagedIOSLobApp sourceManagedIOSLobApp)
Patches this ManagedIOSLobApp with a source
|
void |
patch(ManagedIOSLobApp sourceManagedIOSLobApp,
ICallback<? super ManagedIOSLobApp> callback)
Patches this ManagedIOSLobApp with a source
|
ManagedIOSLobApp |
post(ManagedIOSLobApp newManagedIOSLobApp)
Creates a ManagedIOSLobApp with a new object
|
void |
post(ManagedIOSLobApp newManagedIOSLobApp,
ICallback<? super ManagedIOSLobApp> callback)
Creates a ManagedIOSLobApp with a new object
|
ManagedIOSLobApp |
put(ManagedIOSLobApp newManagedIOSLobApp)
Creates a ManagedIOSLobApp with a new object
|
void |
put(ManagedIOSLobApp newManagedIOSLobApp,
ICallback<? super ManagedIOSLobApp> callback)
Creates a ManagedIOSLobApp with a new object
|
IManagedIOSLobAppRequest |
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 ManagedIOSLobAppRequest(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 ManagedIOSLobApp> callback)
get
in interface IManagedIOSLobAppRequest
callback
- the callback to be called after success or failurepublic ManagedIOSLobApp get() throws ClientException
get
in interface IManagedIOSLobAppRequest
ClientException
- this exception occurs if the request was unable to complete for any reasonpublic void delete(ICallback<? super ManagedIOSLobApp> callback)
delete
in interface IManagedIOSLobAppRequest
callback
- the callback when the deletion action has completedpublic void delete() throws ClientException
delete
in interface IManagedIOSLobAppRequest
ClientException
- if there was an exception during the delete operationpublic void patch(ManagedIOSLobApp sourceManagedIOSLobApp, ICallback<? super ManagedIOSLobApp> callback)
patch
in interface IManagedIOSLobAppRequest
sourceManagedIOSLobApp
- the source object with updatescallback
- the callback to be called after success or failurepublic ManagedIOSLobApp patch(ManagedIOSLobApp sourceManagedIOSLobApp) throws ClientException
patch
in interface IManagedIOSLobAppRequest
sourceManagedIOSLobApp
- the source object with updatesClientException
- this exception occurs if the request was unable to complete for any reasonpublic void post(ManagedIOSLobApp newManagedIOSLobApp, ICallback<? super ManagedIOSLobApp> callback)
post
in interface IManagedIOSLobAppRequest
newManagedIOSLobApp
- the new object to createcallback
- the callback to be called after success or failurepublic ManagedIOSLobApp post(ManagedIOSLobApp newManagedIOSLobApp) throws ClientException
post
in interface IManagedIOSLobAppRequest
newManagedIOSLobApp
- the new object to createClientException
- this exception occurs if the request was unable to complete for any reasonpublic void put(ManagedIOSLobApp newManagedIOSLobApp, ICallback<? super ManagedIOSLobApp> callback)
put
in interface IManagedIOSLobAppRequest
newManagedIOSLobApp
- the object to create/updatecallback
- the callback to be called after success or failurepublic ManagedIOSLobApp put(ManagedIOSLobApp newManagedIOSLobApp) throws ClientException
put
in interface IManagedIOSLobAppRequest
newManagedIOSLobApp
- the object to create/updateClientException
- this exception occurs if the request was unable to complete for any reasonpublic IManagedIOSLobAppRequest select(java.lang.String value)
select
in interface IManagedIOSLobAppRequest
value
- the select clausepublic IManagedIOSLobAppRequest expand(java.lang.String value)
expand
in interface IManagedIOSLobAppRequest
value
- the expand clause