public class SkillBuilder<T extends SkillBuilder<T>> extends Object
| Constructor and Description |
|---|
SkillBuilder() |
| Modifier and Type | Method and Description |
|---|---|
T |
addExceptionHandler(ExceptionHandler handler) |
T |
addExceptionHandlers(ExceptionHandler... handler) |
T |
addExceptionHandlers(List<ExceptionHandler> handlers) |
T |
addRequestHandler(RequestHandler handler) |
T |
addRequestHandlers(List<RequestHandler> handlers) |
T |
addRequestHandlers(RequestHandler... handlers) |
T |
addRequestInterceptor(RequestInterceptor interceptor) |
T |
addRequestInterceptors(List<RequestInterceptor> interceptors) |
T |
addRequestInterceptors(RequestInterceptor... interceptors) |
T |
addResponseInterceptor(ResponseInterceptor interceptor) |
T |
addResponseInterceptors(List<ResponseInterceptor> interceptors) |
T |
addResponseInterceptors(ResponseInterceptor... interceptors) |
Skill |
build() |
T |
registerSdkModule(SdkModule sdkModule) |
T |
withApiClient(com.amazon.ask.model.services.ApiClient apiClient) |
T |
withPersistenceAdapter(PersistenceAdapter persistenceAdapter) |
T |
withSkillId(String skillId) |
public T addRequestHandler(RequestHandler handler)
public T addRequestHandlers(List<RequestHandler> handlers)
public T addRequestHandlers(RequestHandler... handlers)
public T addRequestInterceptor(RequestInterceptor interceptor)
public T addRequestInterceptors(List<RequestInterceptor> interceptors)
public T addRequestInterceptors(RequestInterceptor... interceptors)
public T addResponseInterceptor(ResponseInterceptor interceptor)
public T addResponseInterceptors(List<ResponseInterceptor> interceptors)
public T addResponseInterceptors(ResponseInterceptor... interceptors)
public T addExceptionHandler(ExceptionHandler handler)
public T addExceptionHandlers(List<ExceptionHandler> handlers)
public T addExceptionHandlers(ExceptionHandler... handler)
public T withPersistenceAdapter(PersistenceAdapter persistenceAdapter)
public T withApiClient(com.amazon.ask.model.services.ApiClient apiClient)
public Skill build()
Copyright © Amazon.com, Inc. or its affiliates. All Rights Reserved.