Class ResponseInputItem.FunctionCallOutput
- 
                    
                    - All Implemented Interfaces:
 
 public final class ResponseInputItem.FunctionCallOutputThe output of a function tool call. 
- 
                
                    
                    - 
                                
                            
                                Nested Class SummaryNested Classes Modifier and Type Class Description public final classResponseInputItem.FunctionCallOutput.BuilderA builder for FunctionCallOutput. public final classResponseInputItem.FunctionCallOutput.OutputText, image, or file output of the function tool call. public final classResponseInputItem.FunctionCallOutput.StatusThe status of the item. One of in_progress,completed, orincomplete. Populated when items are returned via API.
 - 
                                
                            
                                Method SummaryModifier and Type Method Description final StringcallId()The unique ID of the function tool call generated by the model. final ResponseInputItem.FunctionCallOutput.Outputoutput()Text, image, or file output of the function tool call. final JsonValue_type()The type of the function tool call output. final Optional<String>id()The unique ID of the function tool call output. final Optional<ResponseInputItem.FunctionCallOutput.Status>status()The status of the item. final JsonField<String>_callId()Returns the raw JSON value of callId. final JsonField<ResponseInputItem.FunctionCallOutput.Output>_output()Returns the raw JSON value of output. final JsonField<String>_id()Returns the raw JSON value of id. final JsonField<ResponseInputItem.FunctionCallOutput.Status>_status()Returns the raw JSON value of status. final Map<String, JsonValue>_additionalProperties()final ResponseInputItem.FunctionCallOutput.BuildertoBuilder()final ResponseInputItem.FunctionCallOutputvalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static ResponseInputItem.FunctionCallOutput.Builderbuilder()Returns a mutable builder for constructing an instance of FunctionCallOutput. - 
                    
                    
                    - 
                                
                            
                                Method Detail- 
                                        outputfinal ResponseInputItem.FunctionCallOutput.Output output() Text, image, or file output of the function tool call. 
 - 
                                        _typefinal JsonValue _type() The type of the function tool call output. Always function_call_output.Expected to always return the following: JsonValue.from("function_call_output")However, this method can be useful for debugging and logging (e.g. if the server responded with an unexpected value). 
 - 
                                        idfinal Optional<String> id() The unique ID of the function tool call output. Populated when this item is returned via API. 
 - 
                                        statusfinal Optional<ResponseInputItem.FunctionCallOutput.Status> status() The status of the item. One of in_progress,completed, orincomplete. Populated when items are returned via API.
 - 
                                        _callIdfinal JsonField<String> _callId() Returns the raw JSON value of callId. Unlike callId, this method doesn't throw if the JSON field has an unexpected type. 
 - 
                                        _outputfinal JsonField<ResponseInputItem.FunctionCallOutput.Output> _output() Returns the raw JSON value of output. Unlike output, this method doesn't throw if the JSON field has an unexpected type. 
 - 
                                        _idfinal JsonField<String> _id() Returns the raw JSON value of id. Unlike id, this method doesn't throw if the JSON field has an unexpected type. 
 - 
                                        _statusfinal JsonField<ResponseInputItem.FunctionCallOutput.Status> _status() Returns the raw JSON value of status. Unlike status, this method doesn't throw if the JSON field has an unexpected type. 
 - 
                                        _additionalPropertiesfinal Map<String, JsonValue> _additionalProperties() 
 - 
                                        toBuilderfinal ResponseInputItem.FunctionCallOutput.Builder toBuilder() 
 - 
                                        validatefinal ResponseInputItem.FunctionCallOutput validate() 
 - 
                                        builderfinal static ResponseInputItem.FunctionCallOutput.Builder builder() Returns a mutable builder for constructing an instance of FunctionCallOutput. The following fields are required: .callId() .output()
 
- 
                                        
 
- 
                                
                            
                                
 
- 
                    
                    
                    
 
-