Request - input type.Response - output type.@FunctionalInterface @DefaultImplementation(value=DefaultAlexaSkillBuilder.class) public interface AlexaSkillBuilder<Request,Response>
FunctionalInterface to create AlexaSkill.| Modifier and Type | Method and Description |
|---|---|
com.amazon.ask.AlexaSkill<Request,Response> |
buildSkill(@NotNull com.amazon.ask.builder.SkillBuilder<?> skillBuilder,
AlexaSkillConfiguration alexaSkillConfiguration) |
@NonNull com.amazon.ask.AlexaSkill<Request,Response> buildSkill(@NotNull @NonNull @NotNull com.amazon.ask.builder.SkillBuilder<?> skillBuilder, @Nullable AlexaSkillConfiguration alexaSkillConfiguration)
skillBuilder - A Skill builderalexaSkillConfiguration - Alexa Skill Configuration