Package com.openai.models.responses
        Class ResponseContentPartDoneEvent.Part
- 
                    
                    
- All Implemented Interfaces:
 
public final class ResponseContentPartDoneEvent.PartThe content part that is done.
 
- 
                
                    
                    
- 
                                
                            
                                
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceResponseContentPartDoneEvent.Part.VisitorAn interface that defines how to map each variant of Part to a value of type T.
 
- 
                                
                            
                                
Method Summary
Modifier and Type Method Description final Optional<ResponseOutputText>outputText()A text output from the model. final Optional<ResponseOutputRefusal>refusal()A refusal from the model. final BooleanisOutputText()final BooleanisRefusal()final ResponseOutputTextasOutputText()A text output from the model. final ResponseOutputRefusalasRefusal()A refusal from the model. final Optional<JsonValue>_json()final <T extends Any> Taccept(ResponseContentPartDoneEvent.Part.Visitor<T> visitor)final ResponseContentPartDoneEvent.Partvalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static ResponseContentPartDoneEvent.PartofOutputText(ResponseOutputText outputText)A text output from the model. final static ResponseContentPartDoneEvent.PartofRefusal(ResponseOutputRefusal refusal)A refusal from the model. - 
                    
                    
                    
- 
                                
                            
                                
Method Detail
- 
                                        
outputText
final Optional<ResponseOutputText> outputText()
A text output from the model.
 
- 
                                        
refusal
final Optional<ResponseOutputRefusal> refusal()
A refusal from the model.
 
- 
                                        
isOutputText
final Boolean isOutputText()
 
- 
                                        
asOutputText
final ResponseOutputText asOutputText()
A text output from the model.
 
- 
                                        
asRefusal
final ResponseOutputRefusal asRefusal()
A refusal from the model.
 
- 
                                        
accept
final <T extends Any> T accept(ResponseContentPartDoneEvent.Part.Visitor<T> visitor)
 
- 
                                        
validate
final ResponseContentPartDoneEvent.Part validate()
 
- 
                                        
ofOutputText
final static ResponseContentPartDoneEvent.Part ofOutputText(ResponseOutputText outputText)
A text output from the model.
 
- 
                                        
ofRefusal
final static ResponseContentPartDoneEvent.Part ofRefusal(ResponseOutputRefusal refusal)
A refusal from the model.
 
 - 
                                        
 
 - 
                                
                            
                                
 
 - 
                    
                    
                    
 
 -