public static class Page.APIRequestCreateLeadGenContextCard extends APIRequest<LeadGenContextCard>
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 |
---|
APIRequestCreateLeadGenContextCard(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 APIRequestCreateLeadGenContextCard(String nodeId, APIContext context)
public LeadGenContextCard getLastResponse()
getLastResponse
in class APIRequest<LeadGenContextCard>
public LeadGenContextCard parseResponse(String response) throws APIException
parseResponse
in class APIRequest<LeadGenContextCard>
APIException
public LeadGenContextCard execute() throws APIException
execute
in class APIRequest<LeadGenContextCard>
APIException
public LeadGenContextCard execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<LeadGenContextCard>
APIException
public com.google.common.util.concurrent.ListenableFuture<LeadGenContextCard> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<LeadGenContextCard> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public Page.APIRequestCreateLeadGenContextCard setParam(String param, Object value)
setParam
in class APIRequest<LeadGenContextCard>
public Page.APIRequestCreateLeadGenContextCard setParams(Map<String,Object> params)
setParams
in class APIRequest<LeadGenContextCard>
public Page.APIRequestCreateLeadGenContextCard setTitle(String title)
public Page.APIRequestCreateLeadGenContextCard setStyle(LeadGenContextCard.EnumStyle style)
public Page.APIRequestCreateLeadGenContextCard setStyle(String style)
public Page.APIRequestCreateLeadGenContextCard setContent(List<String> content)
public Page.APIRequestCreateLeadGenContextCard setContent(String content)
public Page.APIRequestCreateLeadGenContextCard setButtonText(String buttonText)
public Page.APIRequestCreateLeadGenContextCard setCoverPhoto(File coverPhoto)
public Page.APIRequestCreateLeadGenContextCard setCoverPhoto(String coverPhoto)
public Page.APIRequestCreateLeadGenContextCard setCoverPhotoId(String coverPhotoId)
public Page.APIRequestCreateLeadGenContextCard setStatus(LeadGenContextCard.EnumStatus status)
public Page.APIRequestCreateLeadGenContextCard setStatus(String status)
public Page.APIRequestCreateLeadGenContextCard requestAllFields()
public Page.APIRequestCreateLeadGenContextCard requestAllFields(boolean value)
public Page.APIRequestCreateLeadGenContextCard requestFields(List<String> fields)
requestFields
in class APIRequest<LeadGenContextCard>
public Page.APIRequestCreateLeadGenContextCard requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<LeadGenContextCard>
public Page.APIRequestCreateLeadGenContextCard requestField(String field)
requestField
in class APIRequest<LeadGenContextCard>
public Page.APIRequestCreateLeadGenContextCard requestField(String field, boolean value)
requestField
in class APIRequest<LeadGenContextCard>
Copyright © 2018. All rights reserved.