public static final class SkillConfiguration.Builder extends AbstractSkillConfiguration.Builder<HandlerInput,Optional<com.amazon.ask.model.Response>,SkillConfiguration.Builder>
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
SkillConfiguration.Builder |
appendCustomUserAgent(String userAgent) |
SkillConfiguration |
build() |
com.amazon.ask.model.services.ApiClient |
getApiClient() |
String |
getCustomUserAgent() |
PersistenceAdapter |
getPersistenceAdapter() |
String |
getSkillId() |
TemplateFactory<HandlerInput,com.amazon.ask.model.Response> |
getTemplateFactory() |
SkillConfiguration.Builder |
withApiClient(com.amazon.ask.model.services.ApiClient apiClient) |
SkillConfiguration.Builder |
withCustomUserAgent(String customUserAgent) |
SkillConfiguration.Builder |
withPersistenceAdapter(PersistenceAdapter persistenceAdapter) |
SkillConfiguration.Builder |
withSkillId(String skillId) |
SkillConfiguration.Builder |
withTemplateFactory(TemplateFactory<HandlerInput,com.amazon.ask.model.Response> templateFactory) |
addHandlerAdapter, addRequestInterceptor, addRequestMapper, addResponseInterceptor, getHandlerAdapters, getRequestInterceptors, getRequestMappers, getResponseInterceptors, withExceptionMapper, withHandlerAdapters, withRequestInterceptors, withRequestMappers, withResponseInterceptorspublic SkillConfiguration.Builder withPersistenceAdapter(PersistenceAdapter persistenceAdapter)
public PersistenceAdapter getPersistenceAdapter()
public SkillConfiguration.Builder withApiClient(com.amazon.ask.model.services.ApiClient apiClient)
public com.amazon.ask.model.services.ApiClient getApiClient()
public SkillConfiguration.Builder withCustomUserAgent(String customUserAgent)
public SkillConfiguration.Builder appendCustomUserAgent(String userAgent)
public String getCustomUserAgent()
public SkillConfiguration.Builder withSkillId(String skillId)
public String getSkillId()
public SkillConfiguration.Builder withTemplateFactory(TemplateFactory<HandlerInput,com.amazon.ask.model.Response> templateFactory)
public TemplateFactory<HandlerInput,com.amazon.ask.model.Response> getTemplateFactory()
public SkillConfiguration build()
build in class AbstractSkillConfiguration.Builder<HandlerInput,Optional<com.amazon.ask.model.Response>,SkillConfiguration.Builder>Copyright © Amazon.com, Inc. or its affiliates. All Rights Reserved.