| Package | Description |
|---|---|
| io.klerch.alexa.test.client | |
| io.klerch.alexa.test.request | |
| io.klerch.alexa.test.response |
| Modifier and Type | Method and Description |
|---|---|
AlexaSession |
AlexaSession.delay(long millis)
Sleeps for some time to delay the next request.
|
AlexaSession |
AlexaClient.startSession() |
| Modifier and Type | Method and Description |
|---|---|
AlexaSession |
AlexaRequest.getSession() |
| Constructor and Description |
|---|
AlexaIntentRequest(AlexaSession actor,
String intentName) |
AlexaLaunchRequest(AlexaSession actor) |
AlexaSessionEndedRequest(AlexaSession actor) |
AlexaSessionEndedRequest(AlexaSession actor,
com.amazon.speech.speechlet.SessionEndedRequest.Reason reason) |
AlexaSessionStartedRequest(AlexaSession actor) |
AlexaUtteranceRequest(AlexaSession actor) |
| Modifier and Type | Method and Description |
|---|---|
AlexaSession |
AlexaResponse.done()
exits the fluent interface and returns the actor in order to continue with
next skill request.
|
| Modifier and Type | Method and Description |
|---|---|
AlexaResponse |
AlexaResponse.ifContains(String jsonPathExpression,
String s,
Consumer<AlexaSession> followUp) |
AlexaResponse |
AlexaResponse.ifEquals(String jsonPathExpression,
Object o,
Consumer<AlexaSession> followUp) |
AlexaResponse |
AlexaResponse.ifExists(String jsonPathExpression,
Consumer<AlexaSession> followUp) |
AlexaResponse |
AlexaResponse.ifFalse(String jsonPathExpression,
Consumer<AlexaSession> followUp) |
AlexaResponse |
AlexaResponse.ifIs(String jsonPathExpression,
Consumer<AlexaSession> followUp)
Validates a custom predicate executed against the response envelope.
|
AlexaResponse |
AlexaResponse.ifNotExists(String jsonPathExpression,
Consumer<AlexaSession> followUp) |
AlexaResponse |
AlexaResponse.ifTrue(String jsonPathExpression,
Consumer<AlexaSession> followUp) |
AlexaResponse |
AlexaResponse.is(Predicate<com.amazon.speech.json.SpeechletResponseEnvelope> responseEnvelope,
Consumer<AlexaSession> followUp)
Validates a custom predicate executed against the response envelope.
|
Copyright © 2018. All rights reserved.