Class ResponsesFunctionCallOutput
java.lang.Object
com.azure.ai.openai.responses.models.ResponsesItem
com.azure.ai.openai.responses.models.ResponsesFunctionCallOutput
- All Implemented Interfaces:
com.azure.json.JsonSerializable<ResponsesItem>
The ResponsesFunctionCallOutput model.
-
Constructor Summary
ConstructorsConstructorDescriptionResponsesFunctionCallOutput(String callId, String output) Creates an instance of ResponsesFunctionCallOutput class. -
Method Summary
Modifier and TypeMethodDescriptionstatic ResponsesFunctionCallOutputfromJson(com.azure.json.JsonReader jsonReader) Reads an instance of ResponsesFunctionCallOutput from the JsonReader.Get the callId property: The call_id property.Get the output property: The output property.Get the status property: The status 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
-
ResponsesFunctionCallOutput
Creates an instance of ResponsesFunctionCallOutput class.- Parameters:
callId- the callId value to set.output- the output 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.
-
getCallId
Get the callId property: The call_id property.- Returns:
- the callId value.
-
getOutput
Get the output property: The output property.- Returns:
- the output value.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<ResponsesItem>- Overrides:
toJsonin classResponsesItem- Throws:
IOException
-
fromJson
public static ResponsesFunctionCallOutput fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of ResponsesFunctionCallOutput from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of ResponsesFunctionCallOutput 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 ResponsesFunctionCallOutput.
-