| Class | Description |
|---|---|
| Application |
An object containing an application ID.
|
| Application.Builder | |
| Cause |
Describes the type of the Cause.
|
| ConnectionCompleted |
Represents the status and result needed to resume a skill's suspended session.
|
| ConnectionCompleted.Builder | |
| Context |
Context
|
| Context.Builder | |
| Device |
An object providing information about the device used to send the request.
|
| Device.Builder | |
| Directive |
Directive
|
| Intent |
An object that represents what the user wants.
|
| Intent.Builder | |
| IntentRequest |
An IntentRequest is an object that represents a request made to a skill based on what the user wants to do.
|
| IntentRequest.Builder | |
| LaunchRequest |
Represents that a user made a request to an Alexa skill, but did not provide a specific intent.
|
| LaunchRequest.Builder | |
| ListSlotValue |
Slot value containing a list of other slot value objects.
|
| ListSlotValue.Builder | |
| Permissions |
Contains a consentToken allowing the skill access to information that the customer has consented to provide, such as address information.
|
| Permissions.Builder | |
| Person |
An object that describes the user (person) who is interacting with Alexa.
|
| Person.Builder | |
| Request |
A request object that provides the details of the user’s request.
|
| RequestEnvelope |
Request wrapper for all requests sent to your Skill.
|
| RequestEnvelope.Builder | |
| Response |
Response
|
| Response.Builder | |
| ResponseEnvelope |
ResponseEnvelope
|
| ResponseEnvelope.Builder | |
| Scope |
This is the value of LoginWithAmazon(LWA) consent scope.
|
| Scope.Builder | |
| Session |
Represents a single execution of the alexa service
|
| Session.Builder | |
| SessionEndedError |
An error object providing more information about the error that occurred.
|
| SessionEndedError.Builder | |
| SessionEndedRequest |
A SessionEndedRequest is an object that represents a request made to an Alexa skill to notify that a session was ended.
|
| SessionEndedRequest.Builder | |
| SessionResumedRequest |
The request to resume a skill's session and tells the skill why it is resumed.
|
| SessionResumedRequest.Builder | |
| SimpleSlotValue |
Slot value containing a single string value and resolutions.
|
| SimpleSlotValue.Builder | |
| Slot |
Slot
|
| Slot.Builder | |
| SlotValue |
Object representing the value captured in the slot.
|
| Status |
Status indicates a high level understanding of the result of an execution.
|
| Status.Builder | |
| SupportedInterfaces |
An object listing each interface that the device supports.
|
| SupportedInterfaces.Builder | |
| Task |
This object encapsulates a specific functionality.
|
| Task.Builder | |
| User |
An object that describes the Amazon account for which the skill is enabled.
|
| User.Builder |
| Enum | Description |
|---|---|
| DialogState |
Enumeration indicating the status of the multi-turn dialog.
|
| IntentConfirmationStatus |
Indication of whether an intent or slot has been explicitly confirmed or denied by the user, or neither.
|
| PermissionStatus |
This denotes the status of the permission scope.
|
| SessionEndedErrorType |
A string indicating the type of error that occurred.
|
| SessionEndedReason |
The reason why session ended when not initiated from the Skill itself.
|
| SlotConfirmationStatus |
An enumeration indicating whether the user has explicitly confirmed or denied the value of this slot.
|
Copyright © 2023. All rights reserved.