public static class Application.APIRequestUpdate extends APIRequest<Application>
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 Application getLastResponse()
getLastResponse in class APIRequest<Application>public Application parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<Application>APIExceptionpublic Application execute() throws APIException
execute in class APIRequest<Application>APIExceptionpublic Application execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<Application>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<Application> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<Application> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic Application.APIRequestUpdate setParam(String param, Object value)
setParam in class APIRequest<Application>public Application.APIRequestUpdate setParams(Map<String,Object> params)
setParams in class APIRequest<Application>public Application.APIRequestUpdate setAnPlatforms(List<Application.EnumAnPlatforms> anPlatforms)
public Application.APIRequestUpdate setAnPlatforms(String anPlatforms)
public Application.APIRequestUpdate setAndroidClassName(String androidClassName)
public Application.APIRequestUpdate setAndroidKeyHashes(List<String> androidKeyHashes)
public Application.APIRequestUpdate setAndroidKeyHashes(String androidKeyHashes)
public Application.APIRequestUpdate setAndroidPackageName(String androidPackageName)
public Application.APIRequestUpdate setAndroidSso(Boolean androidSso)
public Application.APIRequestUpdate setAndroidSso(String androidSso)
public Application.APIRequestUpdate setAppDomains(List<String> appDomains)
public Application.APIRequestUpdate setAppDomains(String appDomains)
public Application.APIRequestUpdate setAppName(String appName)
public Application.APIRequestUpdate setAppType(Boolean appType)
public Application.APIRequestUpdate setAppType(String appType)
public Application.APIRequestUpdate setAuthDialogHeadline(String authDialogHeadline)
public Application.APIRequestUpdate setAuthDialogPermsExplanation(String authDialogPermsExplanation)
public Application.APIRequestUpdate setAuthReferralDefaultActivityPrivacy(String authReferralDefaultActivityPrivacy)
public Application.APIRequestUpdate setAuthReferralEnabled(Boolean authReferralEnabled)
public Application.APIRequestUpdate setAuthReferralEnabled(String authReferralEnabled)
public Application.APIRequestUpdate setAuthReferralExtendedPerms(List<String> authReferralExtendedPerms)
public Application.APIRequestUpdate setAuthReferralExtendedPerms(String authReferralExtendedPerms)
public Application.APIRequestUpdate setAuthReferralFriendPerms(List<String> authReferralFriendPerms)
public Application.APIRequestUpdate setAuthReferralFriendPerms(String authReferralFriendPerms)
public Application.APIRequestUpdate setAuthReferralResponseType(String authReferralResponseType)
public Application.APIRequestUpdate setAuthReferralUserPerms(List<String> authReferralUserPerms)
public Application.APIRequestUpdate setAuthReferralUserPerms(String authReferralUserPerms)
public Application.APIRequestUpdate setCanvasFluidHeight(Boolean canvasFluidHeight)
public Application.APIRequestUpdate setCanvasFluidHeight(String canvasFluidHeight)
public Application.APIRequestUpdate setCanvasFluidWidth(Boolean canvasFluidWidth)
public Application.APIRequestUpdate setCanvasFluidWidth(String canvasFluidWidth)
public Application.APIRequestUpdate setCanvasUrl(String canvasUrl)
public Application.APIRequestUpdate setContactEmail(String contactEmail)
public Application.APIRequestUpdate setDeauthCallbackUrl(String deauthCallbackUrl)
public Application.APIRequestUpdate setIosBundleId(List<String> iosBundleId)
public Application.APIRequestUpdate setIosBundleId(String iosBundleId)
public Application.APIRequestUpdate setMobileWebUrl(String mobileWebUrl)
public Application.APIRequestUpdate setNamespace(String namespace)
public Application.APIRequestUpdate setPageTabDefaultName(String pageTabDefaultName)
public Application.APIRequestUpdate setPrivacyPolicyUrl(String privacyPolicyUrl)
public Application.APIRequestUpdate setRestrictions(String restrictions)
public Application.APIRequestUpdate setSecureCanvasUrl(String secureCanvasUrl)
public Application.APIRequestUpdate setSecurePageTabUrl(String securePageTabUrl)
public Application.APIRequestUpdate setServerIpWhitelist(List<String> serverIpWhitelist)
public Application.APIRequestUpdate setServerIpWhitelist(String serverIpWhitelist)
public Application.APIRequestUpdate setTermsOfServiceUrl(String termsOfServiceUrl)
public Application.APIRequestUpdate setUrlSchemeSuffix(String urlSchemeSuffix)
public Application.APIRequestUpdate setUserSupportEmail(String userSupportEmail)
public Application.APIRequestUpdate setUserSupportUrl(String userSupportUrl)
public Application.APIRequestUpdate setWebsiteUrl(String websiteUrl)
public Application.APIRequestUpdate requestAllFields()
public Application.APIRequestUpdate requestAllFields(boolean value)
public Application.APIRequestUpdate requestFields(List<String> fields)
requestFields in class APIRequest<Application>public Application.APIRequestUpdate requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<Application>public Application.APIRequestUpdate requestField(String field)
requestField in class APIRequest<Application>public Application.APIRequestUpdate requestField(String field, boolean value)
requestField in class APIRequest<Application>Copyright © 2020. All rights reserved.