Class ResponsesReasoningItem
java.lang.Object
com.azure.ai.openai.responses.models.ResponsesItem
com.azure.ai.openai.responses.models.ResponsesReasoningItem
- All Implemented Interfaces:
com.azure.json.JsonSerializable<ResponsesItem>
The ResponsesReasoningItem model.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of ResponsesReasoningItem class. -
Method Summary
Modifier and TypeMethodDescriptionstatic ResponsesReasoningItemfromJson(com.azure.json.JsonReader jsonReader) Reads an instance of ResponsesReasoningItem from the JsonReader.Get the status property: The status property.Get the summary property: The summary property.getType()Get the type property: The type property.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) Methods inherited from class com.azure.ai.openai.responses.models.ResponsesItem
getIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Constructor Details
-
ResponsesReasoningItem
Creates an instance of ResponsesReasoningItem class.- Parameters:
summary- the summary value to set.
-
-
Method Details
-
getType
Get the type property: The type property.- Overrides:
getTypein classResponsesItem- Returns:
- the type value.
-
getStatus
Get the status property: The status property.- Returns:
- the status value.
-
getSummary
Get the summary property: The summary property.- Returns:
- the summary value.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<ResponsesItem>- Overrides:
toJsonin classResponsesItem- Throws:
IOException
-
fromJson
public static ResponsesReasoningItem fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of ResponsesReasoningItem from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of ResponsesReasoningItem 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 ResponsesReasoningItem.
-