JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
A
addContext(AIContext)
- Method in class ai.api.model.
AIRequest
addEntity(Entity)
- Method in class ai.api.model.
QuestionMetadata
addEntry(EntityEntry)
- Method in class ai.api.model.
Entity
addFilePart(String, String, InputStream)
- Method in class ai.api.http.
HttpClient
addFormPart(String, String)
- Method in class ai.api.http.
HttpClient
ai.api
- package ai.api
ai.api.http
- package ai.api.http
ai.api.model
- package ai.api.model
ai.api.util
- package ai.api.util
AIConfiguration
- Class in
ai.api
AI service configuration
AIConfiguration(String, AIConfiguration.SupportedLanguages)
- Constructor for class ai.api.
AIConfiguration
Create configuration with given client access token and language.
AIConfiguration(String)
- Constructor for class ai.api.
AIConfiguration
Create configuration with given client access token.
AIConfiguration.SupportedLanguages
- Enum in
ai.api
Currently supported languages
AIContext
- Class in
ai.api.model
AIContext()
- Constructor for class ai.api.model.
AIContext
AIContext(String)
- Constructor for class ai.api.model.
AIContext
AIDataService
- Class in
ai.api
Do simple requests to the AI Service
AIDataService(AIConfiguration, AIServiceContext)
- Constructor for class ai.api.
AIDataService
Create new service for given configuration and some predefined service context
AIDataService(AIConfiguration)
- Constructor for class ai.api.
AIDataService
Create new service with unique context for given configuration
AIError
- Class in
ai.api.model
AIError(String)
- Constructor for class ai.api.model.
AIError
AIError(AIServiceException)
- Constructor for class ai.api.model.
AIError
AIError(AIResponse)
- Constructor for class ai.api.model.
AIError
AIOutputContext
- Class in
ai.api.model
AIOutputContext()
- Constructor for class ai.api.model.
AIOutputContext
AIRequest
- Class in
ai.api.model
AIRequest()
- Constructor for class ai.api.model.
AIRequest
AIRequest(String)
- Constructor for class ai.api.model.
AIRequest
AIResponse
- Class in
ai.api.model
AIResponse()
- Constructor for class ai.api.model.
AIResponse
AIServiceContext
- Interface in
ai.api
Contains environment specific information required for service request
AIServiceException
- Exception in
ai.api
AIServiceException()
- Constructor for exception ai.api.
AIServiceException
AIServiceException(String, Throwable)
- Constructor for exception ai.api.
AIServiceException
AIServiceException(String)
- Constructor for exception ai.api.
AIServiceException
AIServiceException(AIResponse)
- Constructor for exception ai.api.
AIServiceException
C
calculateRms()
- Method in class ai.api.util.
VoiceActivityDetector
cleanup()
- Method in class ai.api.model.
AIResponse
clone()
- Method in class ai.api.
AIConfiguration
Clone the configuration
connectForMultipart()
- Method in class ai.api.http.
HttpClient
copyTo(AIRequest)
- Method in class ai.api.
RequestExtras
CURRENT_PROTOCOL_VERSION
- Static variable in class ai.api.
AIConfiguration
D
DEFAULT
- Static variable in enum ai.api.
AIConfiguration.SupportedLanguages
Default language value
doSoundRequest(InputStream, String)
- Method in class ai.api.
AIDataService
doSoundRequest(InputStream, String, Map<String, String>)
- Method in class ai.api.
AIDataService
Method extracted for testing purposes
doTextRequest(String)
- Method in class ai.api.
AIDataService
doTextRequest(String, String)
- Method in class ai.api.
AIDataService
doTextRequest(String, String, Map<String, String>)
- Method in class ai.api.
AIDataService
E
Entity
- Class in
ai.api.model
User Entity what can be uploaded to the API.AI service and override (or extend) entities, described in agent.
Entity()
- Constructor for class ai.api.model.
Entity
Entity(String)
- Constructor for class ai.api.model.
Entity
EntityEntry
- Class in
ai.api.model
EntityEntry()
- Constructor for class ai.api.model.
EntityEntry
EntityEntry(String)
- Constructor for class ai.api.model.
EntityEntry
EntityEntry(String, List<String>)
- Constructor for class ai.api.model.
EntityEntry
EntityEntry(String, String[])
- Constructor for class ai.api.model.
EntityEntry
F
finishMultipart()
- Method in class ai.api.http.
HttpClient
FRAME_SIZE_IN_BYTES
- Static variable in class ai.api.util.
VoiceActivityDetector
fromLanguageTag(String)
- Static method in enum ai.api.
AIConfiguration.SupportedLanguages
fromResponseCode(int)
- Static method in class ai.api.model.
Status
Fulfillment
- Class in
ai.api.model
Fulfillment()
- Constructor for class ai.api.model.
Fulfillment
G
get(int)
- Method in class ai.api.util.
PartialDate
getAction()
- Method in class ai.api.model.
Result
getAdditionalHeaders()
- Method in class ai.api.
RequestExtras
getApiAiLanguage()
- Method in class ai.api.
AIConfiguration
Get api.ai agent language
getApiKey()
- Method in class ai.api.
AIConfiguration
Get client access key
getCode()
- Method in class ai.api.model.
Status
Response Status Code.
getComplexParameter(String, JsonObject)
- Method in class ai.api.model.
Result
getComplexParameter(String)
- Method in class ai.api.model.
Result
getConfidence()
- Method in class ai.api.model.
AIRequest
getContext()
- Method in class ai.api.
AIDataService
getContext(String)
- Method in class ai.api.model.
Result
getContexts()
- Method in class ai.api.model.
Result
getContexts()
- Method in class ai.api.
RequestExtras
getDateParameter(String)
- Method in class ai.api.model.
Result
getDateParameter(String, Date)
- Method in class ai.api.model.
Result
getDateTimeParameter(String)
- Method in class ai.api.model.
Result
getDateTimeParameter(String, Date)
- Method in class ai.api.model.
Result
getDefaultFactory()
- Static method in class ai.api.
GsonFactory
getEntities()
- Method in class ai.api.model.
QuestionMetadata
getEntities()
- Method in class ai.api.
RequestExtras
getEntries()
- Method in class ai.api.model.
Entity
getErrorDetails()
- Method in class ai.api.model.
Status
getErrorID()
- Method in class ai.api.model.
Status
getErrorString()
- Method in class ai.api.http.
HttpClient
getErrorType()
- Method in class ai.api.model.
Status
getExtend()
- Method in class ai.api.model.
Entity
getFloatParameter(String)
- Method in class ai.api.model.
Result
getFloatParameter(String, float)
- Method in class ai.api.model.
Result
getFulfillment()
- Method in class ai.api.model.
Result
getGson()
- Method in class ai.api.
GsonFactory
getId()
- Method in class ai.api.model.
AIResponse
Unique identifier of the result.
getIntentId()
- Method in class ai.api.model.
Metadata
Id of the intent that produced this result
getIntentName()
- Method in class ai.api.model.
Metadata
Name of the intent that produced this result
getIntParameter(String)
- Method in class ai.api.model.
Result
getIntParameter(String, int)
- Method in class ai.api.model.
Result
getLanguage()
- Method in class ai.api.
AIConfiguration
Get client agent language
getLanguage()
- Method in class ai.api.model.
QuestionMetadata
getLatitude()
- Method in class ai.api.model.
Location
getLifespan()
- Method in class ai.api.model.
AIContext
Lifespan of the context measured in requests
getLifespan()
- Method in class ai.api.model.
AIOutputContext
Lifespan of the context measured in requests
getLocation()
- Method in class ai.api.model.
QuestionMetadata
getLocation()
- Method in class ai.api.
RequestExtras
getLongitude()
- Method in class ai.api.model.
Location
getMessage()
- Method in exception ai.api.
AIServiceException
getMessage()
- Method in class ai.api.model.
AIError
getMetadata()
- Method in class ai.api.model.
Result
getName()
- Method in class ai.api.model.
AIContext
getName()
- Method in class ai.api.model.
AIOutputContext
getName()
- Method in class ai.api.model.
Entity
getParameters()
- Method in class ai.api.model.
AIContext
getParameters()
- Method in class ai.api.model.
AIOutputContext
getParameters()
- Method in class ai.api.model.
Result
getProtocolVersion()
- Method in class ai.api.
AIConfiguration
Check list of supported protocol versions on the api.ai website.
getProxy()
- Method in class ai.api.
AIConfiguration
Get connection proxy information.
getResetContexts()
- Method in class ai.api.model.
AIRequest
getResetContexts()
- Method in class ai.api.
RequestExtras
getResolvedQuery()
- Method in class ai.api.model.
Result
The query that was used to produce this result
getResponse()
- Method in exception ai.api.
AIServiceException
getResponse()
- Method in class ai.api.http.
HttpClient
getResult()
- Method in class ai.api.model.
AIResponse
Result object
getSessionId()
- Method in interface ai.api.
AIServiceContext
getSessionId()
- Method in class ai.api.model.
QuestionMetadata
getSource()
- Method in class ai.api.model.
Result
getSpeech()
- Method in class ai.api.model.
Fulfillment
getStatus()
- Method in class ai.api.model.
AIResponse
getStringParameter(String)
- Method in class ai.api.model.
Result
getStringParameter(String, String)
- Method in class ai.api.model.
Result
getSynonyms()
- Method in class ai.api.model.
EntityEntry
getTimeParameter(String)
- Method in class ai.api.model.
Result
getTimeParameter(String, Date)
- Method in class ai.api.model.
Result
getTimestamp()
- Method in class ai.api.model.
AIResponse
getTimezone()
- Method in class ai.api.model.
QuestionMetadata
getValue()
- Method in class ai.api.model.
EntityEntry
GsonFactory
- Class in
ai.api
GsonFactory()
- Constructor for class ai.api.
GsonFactory
H
hasAdditionalHeaders()
- Method in class ai.api.
RequestExtras
hasContexts()
- Method in class ai.api.
RequestExtras
hasEntities()
- Method in class ai.api.
RequestExtras
HttpClient
- Class in
ai.api.http
HttpClient(HttpURLConnection)
- Constructor for class ai.api.http.
HttpClient
I
IOUtils
- Class in
ai.api.util
Small subset of IO helping functions
IOUtils()
- Constructor for class ai.api.util.
IOUtils
isActionIncomplete()
- Method in class ai.api.model.
Result
isEmpty(CharSequence)
- Static method in class ai.api.util.
StringUtils
Checks if a CharSequence is null or has no characters.
isEnum()
- Method in class ai.api.model.
Entity
isError()
- Method in class ai.api.model.
AIResponse
isWriteSoundLog()
- Method in class ai.api.
AIConfiguration
This flag is for testing purposes ONLY.
L
Location
- Class in
ai.api.model
API.AI Java SDK - client-side libraries for API.AI ================================================= Copyright (C) 2016 by Speaktoit, Inc.
Location(double, double)
- Constructor for class ai.api.model.
Location
M
Metadata
- Class in
ai.api.model
Metadata()
- Constructor for class ai.api.model.
Metadata
N
NOISE_BYTES
- Static variable in class ai.api.util.
VoiceActivityDetector
O
onSpeechBegin()
- Method in interface ai.api.util.
VoiceActivityDetector.SpeechEventsListener
onSpeechCancel()
- Method in interface ai.api.util.
VoiceActivityDetector.SpeechEventsListener
onSpeechEnd()
- Method in interface ai.api.util.
VoiceActivityDetector.SpeechEventsListener
P
ParametersConverter
- Class in
ai.api.util
Helper to extract possible response parameters values
parseDate(String)
- Static method in class ai.api.util.
ParametersConverter
parseDateTime(String)
- Static method in class ai.api.util.
ParametersConverter
parseFloat(String)
- Static method in class ai.api.util.
ParametersConverter
parseInteger(String)
- Static method in class ai.api.util.
ParametersConverter
parsePartialDate(String)
- Static method in class ai.api.util.
ParametersConverter
parseTime(String)
- Static method in class ai.api.util.
ParametersConverter
PartialDate
- Class in
ai.api.util
Class representing date with some unknown field values.
PartialDate()
- Constructor for class ai.api.util.
PartialDate
PartialDate(Calendar)
- Constructor for class ai.api.util.
PartialDate
PartialDate(Date)
- Constructor for class ai.api.util.
PartialDate
processBuffer(byte[], int)
- Method in class ai.api.util.
VoiceActivityDetector
PROTOCOL_DATE_FORMAT
- Static variable in class ai.api.util.
ParametersConverter
PROTOCOL_DATE_TIME_FORMAT
- Static variable in class ai.api.util.
ParametersConverter
PROTOCOL_TIME_FORMAT
- Static variable in class ai.api.util.
ParametersConverter
Q
QUESTION_ENDPOINT
- Static variable in class ai.api.
AIConfiguration
QuestionMetadata
- Class in
ai.api.model
QuestionMetadata()
- Constructor for class ai.api.model.
QuestionMetadata
R
readAll(InputStream, Charset)
- Static method in class ai.api.util.
IOUtils
Read all stream byte data into
String
readAll(InputStreamReader)
- Static method in class ai.api.util.
IOUtils
Read all chars into String
request(AIRequest)
- Method in class ai.api.
AIDataService
request(AIRequest, RequestExtras)
- Method in class ai.api.
AIDataService
Make request to the ai service.
RequestExtras
- Class in
ai.api
Extra data for request
RequestExtras()
- Constructor for class ai.api.
RequestExtras
RequestExtras(List<AIContext>, List<Entity>)
- Constructor for class ai.api.
RequestExtras
reset()
- Method in class ai.api.util.
VoiceActivityDetector
resetContexts()
- Method in class ai.api.
AIDataService
Forget all old contexts
Result
- Class in
ai.api.model
Result()
- Constructor for class ai.api.model.
Result
S
set(int, Integer)
- Method in class ai.api.util.
PartialDate
setAction(String)
- Method in class ai.api.model.
Result
setActionIncomplete(boolean)
- Method in class ai.api.model.
Result
setAdditionalHeaders(Map<String, String>)
- Method in class ai.api.
RequestExtras
Additional headers to be passed to API.AI service.
setCode(Integer)
- Method in class ai.api.model.
Status
setConfidence(float[])
- Method in class ai.api.model.
AIRequest
setContexts(List<AIContext>)
- Method in class ai.api.model.
AIRequest
setContexts(List<AIContext>)
- Method in class ai.api.
RequestExtras
setEnabled(boolean)
- Method in class ai.api.util.
VoiceActivityDetector
If enabled, voice activity detector fires onSpeechEnd events.
setEntities(List<Entity>)
- Method in class ai.api.model.
QuestionMetadata
setEntities(List<Entity>)
- Method in class ai.api.
RequestExtras
setEntries(List<EntityEntry>)
- Method in class ai.api.model.
Entity
setErrorDetails(String)
- Method in class ai.api.model.
Status
setErrorID(String)
- Method in class ai.api.model.
Status
setErrorType(String)
- Method in class ai.api.model.
Status
setExtend(boolean)
- Method in class ai.api.model.
Entity
setFulfillment(Fulfillment)
- Method in class ai.api.model.
Result
setId(String)
- Method in class ai.api.model.
AIResponse
setIntentId(String)
- Method in class ai.api.model.
Metadata
setIntentName(String)
- Method in class ai.api.model.
Metadata
setIsEnum(Boolean)
- Method in class ai.api.model.
Entity
setLanguage(String)
- Method in class ai.api.model.
QuestionMetadata
setLifespan(Integer)
- Method in class ai.api.model.
AIContext
Lifespan of the context measured in requests
setLifespan(Integer)
- Method in class ai.api.model.
AIOutputContext
Lifespan of the context measured in requests
setLocation(Location)
- Method in class ai.api.model.
QuestionMetadata
setLocation(Location)
- Method in class ai.api.
RequestExtras
setMetadata(Metadata)
- Method in class ai.api.model.
Result
setName(String)
- Method in class ai.api.model.
AIContext
setName(String)
- Method in class ai.api.model.
AIOutputContext
setName(String)
- Method in class ai.api.model.
Entity
setParameters(Map<String, String>)
- Method in class ai.api.model.
AIContext
setParameters(Map<String, JsonElement>)
- Method in class ai.api.model.
AIOutputContext
setProtocolVersion(String)
- Method in class ai.api.
AIConfiguration
Set protocol version for API queries.
setProxy(Proxy)
- Method in class ai.api.
AIConfiguration
Set connection proxy information.
setQuery(String)
- Method in class ai.api.model.
AIRequest
setQuery(String[], float[])
- Method in class ai.api.model.
AIRequest
setResetContexts(Boolean)
- Method in class ai.api.model.
AIRequest
setResetContexts(boolean)
- Method in class ai.api.
RequestExtras
setResolvedQuery(String)
- Method in class ai.api.model.
Result
setResult(Result)
- Method in class ai.api.model.
AIResponse
setServiceUrl(String)
- Method in class ai.api.
AIConfiguration
Set API service url.
setSessionId(String)
- Method in class ai.api.model.
QuestionMetadata
setSource(String)
- Method in class ai.api.model.
Result
setSpeech(String)
- Method in class ai.api.model.
Fulfillment
setSpeechListener(VoiceActivityDetector.SpeechEventsListener)
- Method in class ai.api.util.
VoiceActivityDetector
setStatus(Status)
- Method in class ai.api.model.
AIResponse
setSynonyms(List<String>)
- Method in class ai.api.model.
EntityEntry
setTimestamp(Date)
- Method in class ai.api.model.
AIResponse
setTimezone(String)
- Method in class ai.api.model.
QuestionMetadata
setValue(String)
- Method in class ai.api.model.
EntityEntry
setWriteSoundLog(boolean)
- Method in class ai.api.
AIConfiguration
This flag is for testing purposes ONLY.
setWriteSoundLog(boolean)
- Method in class ai.api.http.
HttpClient
Status
- Class in
ai.api.model
Status()
- Constructor for class ai.api.model.
Status
StringUtils
- Class in
ai.api.util
A small set of string utils functions
StringUtils()
- Constructor for class ai.api.util.
StringUtils
T
toString()
- Method in class ai.api.model.
AIError
toString()
- Method in class ai.api.model.
AIRequest
toString()
- Method in class ai.api.model.
AIResponse
toString()
- Method in class ai.api.model.
QuestionMetadata
toString()
- Method in class ai.api.model.
Result
toString()
- Method in class ai.api.model.
Status
toString()
- Method in class ai.api.util.
PartialDate
U
UNSPECIFIED_VALUE
- Static variable in class ai.api.util.
PartialDate
uploadUserEntities(Collection<Entity>)
- Method in class ai.api.
AIDataService
uploadUserEntity(Entity)
- Method in class ai.api.
AIDataService
USER_ENTITIES_ENDPOINT
- Static variable in class ai.api.
AIConfiguration
V
valueOf(String)
- Static method in enum ai.api.
AIConfiguration.SupportedLanguages
Returns the enum constant of this type with the specified name.
values()
- Static method in enum ai.api.
AIConfiguration.SupportedLanguages
Returns an array containing the constants of this enum type, in the order they are declared.
VoiceActivityDetector
- Class in
ai.api.util
VoiceActivityDetector(int)
- Constructor for class ai.api.util.
VoiceActivityDetector
VoiceActivityDetector.SpeechEventsListener
- Interface in
ai.api.util
Used to notify about speech begin/end events
voiceRequest(InputStream)
- Method in class ai.api.
AIDataService
Make requests to the ai service with voice data.
voiceRequest(InputStream, List<AIContext>)
- Method in class ai.api.
AIDataService
Make requests to the ai service with voice data.
voiceRequest(InputStream, RequestExtras)
- Method in class ai.api.
AIDataService
Make requests to the ai service with voice data.
W
writeAll(String, OutputStream, Charset)
- Static method in class ai.api.util.
IOUtils
Write string to byte stream
A
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2016. All rights reserved.