| Package | Description |
|---|---|
| com.amazon.ask | |
| com.amazon.ask.builder | |
| com.amazon.ask.dispatcher.request.handler | |
| com.amazon.ask.module | |
| com.amazon.ask.response.template.impl |
| Modifier and Type | Field and Description |
|---|---|
protected TemplateFactory<HandlerInput,Response> |
CustomSkill.templateFactory
Interface to process template and data to generate skill response.
|
| Modifier and Type | Field and Description |
|---|---|
protected TemplateFactory<HandlerInput,Response> |
SkillBuilder.templateFactory
Template Factory interface to process template and data to generate skill response.
|
protected TemplateFactory<HandlerInput,Response> |
SkillConfiguration.templateFactory
Template Factory interface to process template and data to generate skill response.
|
| Modifier and Type | Method and Description |
|---|---|
TemplateFactory<HandlerInput,Response> |
CustomSkillConfiguration.getTemplateFactory()
Getter method for Template Factory.
|
TemplateFactory<HandlerInput,Response> |
SkillConfiguration.getTemplateFactory()
Getter method for Template Factory.
|
TemplateFactory<HandlerInput,Response> |
SkillConfiguration.Builder.getTemplateFactory()
Getter for Template factory.
|
| Modifier and Type | Method and Description |
|---|---|
T |
SkillBuilder.withTemplateFactory(TemplateFactory templateFactory)
Adds Template Factory to a Skill.
|
SkillConfiguration.Builder |
SkillConfiguration.Builder.withTemplateFactory(TemplateFactory<HandlerInput,Response> templateFactory)
Adds Template factory to Skill configuration.
|
| Modifier and Type | Field and Description |
|---|---|
protected TemplateFactory<HandlerInput,Response> |
HandlerInput.templateFactory
Interface to process template and data to generate skill response.
|
| Modifier and Type | Method and Description |
|---|---|
HandlerInput.Builder |
HandlerInput.Builder.withTemplateFactory(TemplateFactory templateFactory)
Adds Template factory to HandlerInput.
|
| Constructor and Description |
|---|
HandlerInput(RequestEnvelope requestEnvelope,
PersistenceAdapter persistenceAdapter,
Object context,
ServiceClientFactory serviceClientFactory,
com.fasterxml.jackson.databind.JsonNode requestEnvelopeJson,
TemplateFactory<HandlerInput,Response> templateFactory)
Constructor for HandlerInput.
|
| Modifier and Type | Field and Description |
|---|---|
protected TemplateFactory |
StandardSdkModule.templateFactory
Template Factory interface to process template and data to generate skill response.
|
| Modifier and Type | Method and Description |
|---|---|
SdkModuleContext |
SdkModuleContext.setTemplateFactory(TemplateFactory templateFactory)
Adds TemplateFactory to SkillConfiguration Builder.
|
| Constructor and Description |
|---|
StandardSdkModule(ApacheHttpApiClient apiClient,
DynamoDbPersistenceAdapter persistenceAdapter,
TemplateFactory templateFactory)
Constructs an instance of
StandardSdkModule with given ApacheHttpApiClient, DynamoDbPersistenceAdapter
and TemplateFactory. |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseTemplateFactory<Input,Output>
|
Copyright © 2023. All rights reserved.