public static class PageCallToAction.APIRequestGet extends APIRequest<PageCallToAction>
APIRequest.DefaultAsyncRequestExecutor, APIRequest.DefaultRequestExecutor, APIRequest.IAsyncRequestExecutor, APIRequest.IRequestExecutor, APIRequest.RequestHelper, APIRequest.ResponseParser<T extends APINode>
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 |
---|
APIRequestGet(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpoint
public APIRequestGet(String nodeId, APIContext context)
public PageCallToAction getLastResponse()
getLastResponse
in class APIRequest<PageCallToAction>
public PageCallToAction parseResponse(String response) throws APIException
parseResponse
in class APIRequest<PageCallToAction>
APIException
public PageCallToAction execute() throws APIException
execute
in class APIRequest<PageCallToAction>
APIException
public PageCallToAction execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<PageCallToAction>
APIException
public com.google.common.util.concurrent.ListenableFuture<PageCallToAction> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<PageCallToAction> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public PageCallToAction.APIRequestGet setParam(String param, Object value)
setParam
in class APIRequest<PageCallToAction>
public PageCallToAction.APIRequestGet setParams(Map<String,Object> params)
setParams
in class APIRequest<PageCallToAction>
public PageCallToAction.APIRequestGet requestAllFields()
public PageCallToAction.APIRequestGet requestAllFields(boolean value)
public PageCallToAction.APIRequestGet requestFields(List<String> fields)
requestFields
in class APIRequest<PageCallToAction>
public PageCallToAction.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<PageCallToAction>
public PageCallToAction.APIRequestGet requestField(String field)
requestField
in class APIRequest<PageCallToAction>
public PageCallToAction.APIRequestGet requestField(String field, boolean value)
requestField
in class APIRequest<PageCallToAction>
public PageCallToAction.APIRequestGet requestAndroidAppField()
public PageCallToAction.APIRequestGet requestAndroidAppField(boolean value)
public PageCallToAction.APIRequestGet requestAndroidDeeplinkField()
public PageCallToAction.APIRequestGet requestAndroidDeeplinkField(boolean value)
public PageCallToAction.APIRequestGet requestAndroidDestinationTypeField()
public PageCallToAction.APIRequestGet requestAndroidDestinationTypeField(boolean value)
public PageCallToAction.APIRequestGet requestAndroidPackageNameField()
public PageCallToAction.APIRequestGet requestAndroidPackageNameField(boolean value)
public PageCallToAction.APIRequestGet requestAndroidUrlField()
public PageCallToAction.APIRequestGet requestAndroidUrlField(boolean value)
public PageCallToAction.APIRequestGet requestCreatedTimeField()
public PageCallToAction.APIRequestGet requestCreatedTimeField(boolean value)
public PageCallToAction.APIRequestGet requestEmailAddressField()
public PageCallToAction.APIRequestGet requestEmailAddressField(boolean value)
public PageCallToAction.APIRequestGet requestFromField()
public PageCallToAction.APIRequestGet requestFromField(boolean value)
public PageCallToAction.APIRequestGet requestIdField()
public PageCallToAction.APIRequestGet requestIdField(boolean value)
public PageCallToAction.APIRequestGet requestIntlNumberWithPlusField()
public PageCallToAction.APIRequestGet requestIntlNumberWithPlusField(boolean value)
public PageCallToAction.APIRequestGet requestIphoneAppField()
public PageCallToAction.APIRequestGet requestIphoneAppField(boolean value)
public PageCallToAction.APIRequestGet requestIphoneDeeplinkField()
public PageCallToAction.APIRequestGet requestIphoneDeeplinkField(boolean value)
public PageCallToAction.APIRequestGet requestIphoneDestinationTypeField()
public PageCallToAction.APIRequestGet requestIphoneDestinationTypeField(boolean value)
public PageCallToAction.APIRequestGet requestIphoneUrlField()
public PageCallToAction.APIRequestGet requestIphoneUrlField(boolean value)
public PageCallToAction.APIRequestGet requestStatusField()
public PageCallToAction.APIRequestGet requestStatusField(boolean value)
public PageCallToAction.APIRequestGet requestTypeField()
public PageCallToAction.APIRequestGet requestTypeField(boolean value)
public PageCallToAction.APIRequestGet requestUpdatedTimeField()
public PageCallToAction.APIRequestGet requestUpdatedTimeField(boolean value)
public PageCallToAction.APIRequestGet requestWebDestinationTypeField()
public PageCallToAction.APIRequestGet requestWebDestinationTypeField(boolean value)
public PageCallToAction.APIRequestGet requestWebUrlField()
public PageCallToAction.APIRequestGet requestWebUrlField(boolean value)
Copyright © 2018. All rights reserved.