Class MessageIncompleteDetails
java.lang.Object
com.azure.ai.openai.assistants.models.MessageIncompleteDetails
- All Implemented Interfaces:
com.azure.json.JsonSerializable<MessageIncompleteDetails>
public final class MessageIncompleteDetails
extends Object
implements com.azure.json.JsonSerializable<MessageIncompleteDetails>
Information providing additional detail about a message entering an incomplete status.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of MessageIncompleteDetails class. -
Method Summary
Modifier and TypeMethodDescriptionstatic MessageIncompleteDetails
fromJson
(com.azure.json.JsonReader jsonReader) Reads an instance of MessageIncompleteDetails from the JsonReader.Get the reason property: The provided reason describing why the message was marked as incomplete.com.azure.json.JsonWriter
toJson
(com.azure.json.JsonWriter jsonWriter) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Constructor Details
-
MessageIncompleteDetails
Creates an instance of MessageIncompleteDetails class.- Parameters:
reason
- the reason value to set.
-
-
Method Details
-
getReason
Get the reason property: The provided reason describing why the message was marked as incomplete.- Returns:
- the reason value.
-
toJson
- Specified by:
toJson
in interfacecom.azure.json.JsonSerializable<MessageIncompleteDetails>
- Throws:
IOException
-
fromJson
public static MessageIncompleteDetails fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of MessageIncompleteDetails from the JsonReader.- Parameters:
jsonReader
- The JsonReader being read.- Returns:
- An instance of MessageIncompleteDetails if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
- Throws:
IllegalStateException
- If the deserialized JSON object was missing any required properties.IOException
- If an error occurs while reading the MessageIncompleteDetails.
-