public static class Page.APIRequestCreateChatPlugin extends APIRequest<Page>
APIRequest.DefaultAsyncRequestExecutor, APIRequest.DefaultRequestExecutor, APIRequest.IAsyncRequestExecutor, APIRequest.IRequestExecutor, APIRequest.RequestHelper, APIRequest.ResponseParser<T extends APINode>, APIRequest.ResponseWrapper| 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 |
|---|
APIRequestCreateChatPlugin(String nodeId,
APIContext context) |
addToBatch, addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestCreateChatPlugin(String nodeId, APIContext context)
public Page getLastResponse()
getLastResponse in class APIRequest<Page>public Page parseResponse(String response, String header) 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.APIRequestCreateChatPlugin setParam(String param, Object value)
setParam in class APIRequest<Page>public Page.APIRequestCreateChatPlugin setParams(Map<String,Object> params)
setParams in class APIRequest<Page>public Page.APIRequestCreateChatPlugin setAlignment(Page.EnumAlignment alignment)
public Page.APIRequestCreateChatPlugin setAlignment(String alignment)
public Page.APIRequestCreateChatPlugin setDesktopBottomSpacing(Long desktopBottomSpacing)
public Page.APIRequestCreateChatPlugin setDesktopBottomSpacing(String desktopBottomSpacing)
public Page.APIRequestCreateChatPlugin setDesktopSideSpacing(Long desktopSideSpacing)
public Page.APIRequestCreateChatPlugin setDesktopSideSpacing(String desktopSideSpacing)
public Page.APIRequestCreateChatPlugin setEntryPointIcon(Page.EnumEntryPointIcon entryPointIcon)
public Page.APIRequestCreateChatPlugin setEntryPointIcon(String entryPointIcon)
public Page.APIRequestCreateChatPlugin setEntryPointLabel(Page.EnumEntryPointLabel entryPointLabel)
public Page.APIRequestCreateChatPlugin setEntryPointLabel(String entryPointLabel)
public Page.APIRequestCreateChatPlugin setGreetingDialogDisplay(Page.EnumGreetingDialogDisplay greetingDialogDisplay)
public Page.APIRequestCreateChatPlugin setGreetingDialogDisplay(String greetingDialogDisplay)
public Page.APIRequestCreateChatPlugin setGuestChatMode(Page.EnumGuestChatMode guestChatMode)
public Page.APIRequestCreateChatPlugin setGuestChatMode(String guestChatMode)
public Page.APIRequestCreateChatPlugin setMobileBottomSpacing(Long mobileBottomSpacing)
public Page.APIRequestCreateChatPlugin setMobileBottomSpacing(String mobileBottomSpacing)
public Page.APIRequestCreateChatPlugin setMobileChatDisplay(Page.EnumMobileChatDisplay mobileChatDisplay)
public Page.APIRequestCreateChatPlugin setMobileChatDisplay(String mobileChatDisplay)
public Page.APIRequestCreateChatPlugin setMobileSideSpacing(Long mobileSideSpacing)
public Page.APIRequestCreateChatPlugin setMobileSideSpacing(String mobileSideSpacing)
public Page.APIRequestCreateChatPlugin setThemeColor(String themeColor)
public Page.APIRequestCreateChatPlugin setWelcomeScreenGreeting(String welcomeScreenGreeting)
public Page.APIRequestCreateChatPlugin requestAllFields()
public Page.APIRequestCreateChatPlugin requestAllFields(boolean value)
public Page.APIRequestCreateChatPlugin requestFields(List<String> fields)
requestFields in class APIRequest<Page>public Page.APIRequestCreateChatPlugin requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<Page>public Page.APIRequestCreateChatPlugin requestField(String field)
requestField in class APIRequest<Page>public Page.APIRequestCreateChatPlugin requestField(String field, boolean value)
requestField in class APIRequest<Page>Copyright © 2024. All rights reserved.