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.