Class ResponsesItemReferenceItem
java.lang.Object
com.azure.ai.openai.responses.models.ResponsesItem
com.azure.ai.openai.responses.models.ResponsesItemReferenceItem
- All Implemented Interfaces:
com.azure.json.JsonSerializable<ResponsesItem>
The ResponsesItemReferenceItem model.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of ResponsesItemReferenceItem class. -
Method Summary
Modifier and TypeMethodDescriptionstatic ResponsesItemReferenceItemfromJson(com.azure.json.JsonReader jsonReader) Reads an instance of ResponsesItemReferenceItem from the JsonReader.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
-
ResponsesItemReferenceItem
public ResponsesItemReferenceItem()Creates an instance of ResponsesItemReferenceItem class.
-
-
Method Details
-
getType
Get the type property: The type property.- Overrides:
getTypein classResponsesItem- Returns:
- the type value.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<ResponsesItem>- Overrides:
toJsonin classResponsesItem- Throws:
IOException
-
fromJson
public static ResponsesItemReferenceItem fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of ResponsesItemReferenceItem from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of ResponsesItemReferenceItem if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
- Throws:
IOException- If an error occurs while reading the ResponsesItemReferenceItem.
-