public class SkillBuilder<T extends SkillBuilder<T>> extends AbstractSkillBuilder<HandlerInput,Optional<com.amazon.ask.model.Response>,T>
| Constructor and Description |
|---|
SkillBuilder() |
| Modifier and Type | Method and Description |
|---|---|
Skill |
build() |
T |
registerSdkModule(SdkModule sdkModule) |
T |
withApiClient(com.amazon.ask.model.services.ApiClient apiClient) |
T |
withPersistenceAdapter(PersistenceAdapter persistenceAdapter) |
T |
withSkillId(String skillId) |
T |
withTemplateFactory(TemplateFactory templateFactory) |
addExceptionHandler, addExceptionHandlers, addExceptionHandlers, addRequestHandler, addRequestHandlers, addRequestHandlers, addRequestInterceptor, addRequestInterceptors, addRequestInterceptors, addResponseInterceptor, addResponseInterceptors, addResponseInterceptorspublic T withPersistenceAdapter(PersistenceAdapter persistenceAdapter)
public T withApiClient(com.amazon.ask.model.services.ApiClient apiClient)
public T withTemplateFactory(TemplateFactory templateFactory)
public Skill build()
build in class AbstractSkillBuilder<HandlerInput,Optional<com.amazon.ask.model.Response>,T extends SkillBuilder<T>>Copyright © Amazon.com, Inc. or its affiliates. All Rights Reserved.