Package com.smartgwt.client.ai
Class AIResponse
- All Implemented Interfaces:
HasHandlers
Represents a response from AI.
-
Field Summary
Fields inherited from class com.smartgwt.client.core.RefDataClass
id
Fields inherited from class com.smartgwt.client.core.DataClass
factoryCreated, factoryProperties
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionIf thetype
is ERROR, the type of error that occurred, if known.The message returned from the AI service in response to the request.static AIResponse
getOrCreateRef
(JavaScriptObject jsObj) setErrorType
(AIResponseErrorType errorType) If thetype
is ERROR, the type of error that occurred, if known.setMessage
(AIMessage message) The message returned from the AI service in response to the request.Methods inherited from class com.smartgwt.client.util.AsyncOperationResult
getCancellationReason, getDisabledMessage, getErrorMessage, getType, setCancellationReason, setDisabledMessage, setErrorMessage, setType
Methods inherited from class com.smartgwt.client.core.RefDataClass
getRef, getRef, internalSetID
Methods inherited from class com.smartgwt.client.core.DataClass
applyFactoryProperties, doAddHandler, fireEvent, getAttribute, getAttributeAsBoolean, getAttributeAsBoolean, getAttributeAsDate, getAttributeAsDouble, getAttributeAsDoubleArray, getAttributeAsElement, getAttributeAsFloat, getAttributeAsInt, getAttributeAsIntArray, getAttributeAsJavaScriptObject, getAttributeAsLong, getAttributeAsMap, getAttributeAsObject, getAttributeAsRecord, getAttributeAsString, getAttributeAsStringArray, getAttributes, getHandlerCount, isFactoryCreated, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeAsJavaObject, setFactoryCreated
-
Constructor Details
-
AIResponse
public AIResponse() -
AIResponse
-
-
Method Details
-
getOrCreateRef
-
setErrorType
If thetype
is ERROR, the type of error that occurred, if known.- Parameters:
errorType
- New errorType value. Default value is null- Returns:
AIResponse
instance, for chaining setter calls
-
getErrorType
If thetype
is ERROR, the type of error that occurred, if known.- Returns:
- Current errorType value. Default value is null
-
setMessage
The message returned from the AI service in response to the request.- Parameters:
message
- New message value. Default value is null- Returns:
AIResponse
instance, for chaining setter calls
-
getMessage
The message returned from the AI service in response to the request.- Returns:
- Current message value. Default value is null
-