public static class Canvas.APIRequestUpdate extends APIRequest<Canvas>
APIRequest.DefaultAsyncRequestExecutor, APIRequest.DefaultRequestExecutor, APIRequest.IAsyncRequestExecutor, APIRequest.IRequestExecutor, APIRequest.RequestHelper, APIRequest.ResponseParser<T extends APINode>, APIRequest.ResponseWrapper| Modifier and Type | Field and Description |
|---|---|
static String[] |
FIELDS |
static String[] |
PARAMS |
context, endpoint, method, nodeId, paramNames, params, parser, returnFields, USER_AGENT, useVideoEndpoint| Constructor and Description |
|---|
APIRequestUpdate(String nodeId,
APIContext context) |
addToBatch, addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestUpdate(String nodeId, APIContext context)
public Canvas getLastResponse()
getLastResponse in class APIRequest<Canvas>public Canvas parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<Canvas>APIExceptionpublic Canvas execute() throws APIException
execute in class APIRequest<Canvas>APIExceptionpublic Canvas execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<Canvas>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<Canvas> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<Canvas> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic Canvas.APIRequestUpdate setParam(String param, Object value)
setParam in class APIRequest<Canvas>public Canvas.APIRequestUpdate setParams(Map<String,Object> params)
setParams in class APIRequest<Canvas>public Canvas.APIRequestUpdate setBackgroundColor(String backgroundColor)
public Canvas.APIRequestUpdate setBodyElementIds(List<String> bodyElementIds)
public Canvas.APIRequestUpdate setBodyElementIds(String bodyElementIds)
public Canvas.APIRequestUpdate setEnableSwipeToOpen(Boolean enableSwipeToOpen)
public Canvas.APIRequestUpdate setEnableSwipeToOpen(String enableSwipeToOpen)
public Canvas.APIRequestUpdate setIsHidden(Boolean isHidden)
public Canvas.APIRequestUpdate setIsHidden(String isHidden)
public Canvas.APIRequestUpdate setIsPublished(Boolean isPublished)
public Canvas.APIRequestUpdate setIsPublished(String isPublished)
public Canvas.APIRequestUpdate setName(String name)
public Canvas.APIRequestUpdate requestAllFields()
public Canvas.APIRequestUpdate requestAllFields(boolean value)
public Canvas.APIRequestUpdate requestFields(List<String> fields)
requestFields in class APIRequest<Canvas>public Canvas.APIRequestUpdate requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<Canvas>public Canvas.APIRequestUpdate requestField(String field)
requestField in class APIRequest<Canvas>public Canvas.APIRequestUpdate requestField(String field, boolean value)
requestField in class APIRequest<Canvas>Copyright © 2020. All rights reserved.