public class TokenLifetimePolicyWithReferenceRequest extends BaseRequest implements ITokenLifetimePolicyWithReferenceRequest
functionOptions, queryOptions, REQUEST_STATS_HEADER_VALUE_FORMAT_STRING
Constructor and Description |
---|
TokenLifetimePolicyWithReferenceRequest(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request for the TokenLifetimePolicy
|
Modifier and Type | Method and Description |
---|---|
void |
delete() |
void |
delete(ICallback<? super TokenLifetimePolicy> callback) |
ITokenLifetimePolicyWithReferenceRequest |
expand(java.lang.String value)
Sets the expand clause for the request
|
TokenLifetimePolicy |
get() |
void |
get(ICallback<? super TokenLifetimePolicy> callback) |
TokenLifetimePolicy |
patch(TokenLifetimePolicy sourceTokenLifetimePolicy) |
void |
patch(TokenLifetimePolicy sourceTokenLifetimePolicy,
ICallback<? super TokenLifetimePolicy> callback) |
TokenLifetimePolicy |
post(TokenLifetimePolicy newTokenLifetimePolicy,
IJsonBackedObject payload) |
void |
post(TokenLifetimePolicy newTokenLifetimePolicy,
IJsonBackedObject payload,
ICallback<? super TokenLifetimePolicy> callback) |
ITokenLifetimePolicyWithReferenceRequest |
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 TokenLifetimePolicyWithReferenceRequest(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 post(TokenLifetimePolicy newTokenLifetimePolicy, IJsonBackedObject payload, ICallback<? super TokenLifetimePolicy> callback)
post
in interface ITokenLifetimePolicyWithReferenceRequest
public TokenLifetimePolicy post(TokenLifetimePolicy newTokenLifetimePolicy, IJsonBackedObject payload) throws ClientException
post
in interface ITokenLifetimePolicyWithReferenceRequest
ClientException
public void get(ICallback<? super TokenLifetimePolicy> callback)
get
in interface ITokenLifetimePolicyWithReferenceRequest
public TokenLifetimePolicy get() throws ClientException
get
in interface ITokenLifetimePolicyWithReferenceRequest
ClientException
public void delete(ICallback<? super TokenLifetimePolicy> callback)
delete
in interface ITokenLifetimePolicyWithReferenceRequest
public void delete() throws ClientException
delete
in interface ITokenLifetimePolicyWithReferenceRequest
ClientException
public void patch(TokenLifetimePolicy sourceTokenLifetimePolicy, ICallback<? super TokenLifetimePolicy> callback)
patch
in interface ITokenLifetimePolicyWithReferenceRequest
public TokenLifetimePolicy patch(TokenLifetimePolicy sourceTokenLifetimePolicy) throws ClientException
patch
in interface ITokenLifetimePolicyWithReferenceRequest
ClientException
public ITokenLifetimePolicyWithReferenceRequest select(java.lang.String value)
select
in interface ITokenLifetimePolicyWithReferenceRequest
value
- the select clausepublic ITokenLifetimePolicyWithReferenceRequest expand(java.lang.String value)
expand
in interface ITokenLifetimePolicyWithReferenceRequest
value
- the expand clause