public static class Page.APIRequestCreateLeadGenDraftForm extends APIRequest<Page>
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 |
|---|
APIRequestCreateLeadGenDraftForm(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestCreateLeadGenDraftForm(String nodeId, APIContext context)
public Page getLastResponse()
getLastResponse in class APIRequest<Page>public Page parseResponse(String response) throws APIException
parseResponse in class APIRequest<Page>APIExceptionpublic Page execute() throws APIException
execute in class APIRequest<Page>APIExceptionpublic Page execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<Page>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<Page> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<Page> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic Page.APIRequestCreateLeadGenDraftForm setParam(String param, Object value)
setParam in class APIRequest<Page>public Page.APIRequestCreateLeadGenDraftForm setParams(Map<String,Object> params)
setParams in class APIRequest<Page>public Page.APIRequestCreateLeadGenDraftForm setAllowOrganicLeadRetrieval(Boolean allowOrganicLeadRetrieval)
public Page.APIRequestCreateLeadGenDraftForm setAllowOrganicLeadRetrieval(String allowOrganicLeadRetrieval)
public Page.APIRequestCreateLeadGenDraftForm setBlockDisplayForNonTargetedViewer(Boolean blockDisplayForNonTargetedViewer)
public Page.APIRequestCreateLeadGenDraftForm setBlockDisplayForNonTargetedViewer(String blockDisplayForNonTargetedViewer)
public Page.APIRequestCreateLeadGenDraftForm setContextCard(Object contextCard)
public Page.APIRequestCreateLeadGenDraftForm setContextCard(String contextCard)
public Page.APIRequestCreateLeadGenDraftForm setContextCardId(String contextCardId)
public Page.APIRequestCreateLeadGenDraftForm setCustomDisclaimer(Object customDisclaimer)
public Page.APIRequestCreateLeadGenDraftForm setCustomDisclaimer(String customDisclaimer)
public Page.APIRequestCreateLeadGenDraftForm setFollowUpActionUrl(String followUpActionUrl)
public Page.APIRequestCreateLeadGenDraftForm setIsOptimizedForQuality(Boolean isOptimizedForQuality)
public Page.APIRequestCreateLeadGenDraftForm setIsOptimizedForQuality(String isOptimizedForQuality)
public Page.APIRequestCreateLeadGenDraftForm setLegalContentId(String legalContentId)
public Page.APIRequestCreateLeadGenDraftForm setLocale(Page.EnumLocale locale)
public Page.APIRequestCreateLeadGenDraftForm setLocale(String locale)
public Page.APIRequestCreateLeadGenDraftForm setName(String name)
public Page.APIRequestCreateLeadGenDraftForm setPrivacyPolicy(Map<String,String> privacyPolicy)
public Page.APIRequestCreateLeadGenDraftForm setPrivacyPolicy(String privacyPolicy)
public Page.APIRequestCreateLeadGenDraftForm setQuestionPageCustomHeadline(String questionPageCustomHeadline)
public Page.APIRequestCreateLeadGenDraftForm setQuestions(List<Object> questions)
public Page.APIRequestCreateLeadGenDraftForm setQuestions(String questions)
public Page.APIRequestCreateLeadGenDraftForm setThankYouPage(Map<String,String> thankYouPage)
public Page.APIRequestCreateLeadGenDraftForm setThankYouPage(String thankYouPage)
public Page.APIRequestCreateLeadGenDraftForm setTrackingParameters(Object trackingParameters)
public Page.APIRequestCreateLeadGenDraftForm setTrackingParameters(String trackingParameters)
public Page.APIRequestCreateLeadGenDraftForm requestAllFields()
public Page.APIRequestCreateLeadGenDraftForm requestAllFields(boolean value)
public Page.APIRequestCreateLeadGenDraftForm requestFields(List<String> fields)
requestFields in class APIRequest<Page>public Page.APIRequestCreateLeadGenDraftForm requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<Page>public Page.APIRequestCreateLeadGenDraftForm requestField(String field)
requestField in class APIRequest<Page>public Page.APIRequestCreateLeadGenDraftForm requestField(String field, boolean value)
requestField in class APIRequest<Page>Copyright © 2018. All rights reserved.