public static class Page.APIRequestCreateMessengerProfile 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 |
|---|
APIRequestCreateMessengerProfile(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestCreateMessengerProfile(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.APIRequestCreateMessengerProfile setParam(String param, Object value)
setParam in class APIRequest<Page>public Page.APIRequestCreateMessengerProfile setParams(Map<String,Object> params)
setParams in class APIRequest<Page>public Page.APIRequestCreateMessengerProfile setGetStarted(Object getStarted)
public Page.APIRequestCreateMessengerProfile setGetStarted(String getStarted)
public Page.APIRequestCreateMessengerProfile setPersistentMenu(List<Object> persistentMenu)
public Page.APIRequestCreateMessengerProfile setPersistentMenu(String persistentMenu)
public Page.APIRequestCreateMessengerProfile setTargetAudience(Object targetAudience)
public Page.APIRequestCreateMessengerProfile setTargetAudience(String targetAudience)
public Page.APIRequestCreateMessengerProfile setWhitelistedDomains(List<String> whitelistedDomains)
public Page.APIRequestCreateMessengerProfile setWhitelistedDomains(String whitelistedDomains)
public Page.APIRequestCreateMessengerProfile setGreeting(List<Object> greeting)
public Page.APIRequestCreateMessengerProfile setGreeting(String greeting)
public Page.APIRequestCreateMessengerProfile setAccountLinkingUrl(String accountLinkingUrl)
public Page.APIRequestCreateMessengerProfile setPaymentSettings(Object paymentSettings)
public Page.APIRequestCreateMessengerProfile setPaymentSettings(String paymentSettings)
public Page.APIRequestCreateMessengerProfile setHomeUrl(Object homeUrl)
public Page.APIRequestCreateMessengerProfile setHomeUrl(String homeUrl)
public Page.APIRequestCreateMessengerProfile requestAllFields()
public Page.APIRequestCreateMessengerProfile requestAllFields(boolean value)
public Page.APIRequestCreateMessengerProfile requestFields(List<String> fields)
requestFields in class APIRequest<Page>public Page.APIRequestCreateMessengerProfile requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<Page>public Page.APIRequestCreateMessengerProfile requestField(String field)
requestField in class APIRequest<Page>public Page.APIRequestCreateMessengerProfile requestField(String field, boolean value)
requestField in class APIRequest<Page>Copyright © 2018. All rights reserved.