public class LeadgenForm extends APINode
| Modifier and Type | Class and Description |
|---|---|
static class |
LeadgenForm.APIRequestCreateTestLead |
static class |
LeadgenForm.APIRequestDelete |
static class |
LeadgenForm.APIRequestGet |
static class |
LeadgenForm.APIRequestGetLeads |
| Modifier and Type | Field and Description |
|---|---|
protected static com.google.gson.Gson |
gson |
| Constructor and Description |
|---|
LeadgenForm(Long id,
APIContext context) |
LeadgenForm(String id,
APIContext context) |
getException, getRawResponse, getRawResponseAsJsonObject, getRawValue, head, parseResponsepublic LeadgenForm(Long id, APIContext context)
public LeadgenForm(String id, APIContext context)
public LeadgenForm fetch() throws APIException
APIExceptionpublic static LeadgenForm fetchById(Long id, APIContext context) throws APIException
APIExceptionpublic static LeadgenForm fetchById(String id, APIContext context) throws APIException
APIExceptionpublic static APINodeList<LeadgenForm> fetchByIds(List<String> ids, List<String> fields, APIContext context) throws APIException
APIExceptionpublic static LeadgenForm loadJSON(String json, APIContext context)
public static APINodeList<LeadgenForm> parseResponse(String json, APIContext context, APIRequest request) throws APIException.MalformedResponseException
public APIContext getContext()
getContext in class APINodepublic void setContext(APIContext context)
setContext in class APINodepublic LeadgenForm.APIRequestGetLeads getLeads()
public LeadgenForm.APIRequestCreateTestLead createTestLead()
public LeadgenForm.APIRequestDelete delete()
public LeadgenForm.APIRequestGet get()
public Boolean getFieldAllowOrganicLead()
public Boolean getFieldBlockDisplayForNonTargetedViewer()
public Object getFieldContextCard()
public String getFieldCreatedTime()
public User getFieldCreator()
public Long getFieldCreatorId()
public String getFieldCusomizedTcpaContent()
public Long getFieldExpiredLeadsCount()
public String getFieldFollowUpActionText()
public String getFieldFollowUpActionUrl()
public String getFieldId()
public Boolean getFieldIsContinuedFlow()
public String getFieldLeadgenExportCsvUrl()
public Long getFieldLeadsCount()
public Object getFieldLegalContent()
public String getFieldLocale()
public String getFieldMessengerWelcomeMessage()
public String getFieldName()
public Long getFieldOrganicLeadsCount()
public Object getFieldPage()
public String getFieldPageId()
public String getFieldPrivacyPolicyUrl()
public List<LeadGenQualifier> getFieldQualifiers()
public String getFieldQuestionPageCustomHeadline()
public List<LeadGenQuestion> getFieldQuestions()
public String getFieldStatus()
public Boolean getFieldTcpaCompliance()
public Object getFieldThankYouPage()
public LeadgenForm copyFrom(LeadgenForm instance)
public static APIRequest.ResponseParser<LeadgenForm> getParser()
Copyright © 2017. All rights reserved.