Class RealtimeServerEvent.OutputAudioBufferStopped
- 
                    
                    - All Implemented Interfaces:
 
 public final class RealtimeServerEvent.OutputAudioBufferStoppedWebRTC Only: Emitted when the output audio buffer has been completely drained on the server, and no more audio is forthcoming. This event is emitted after the full response data has been sent to the client ( response.done). Learn more.
- 
                
                    
                    - 
                                
                            
                                Nested Class SummaryNested Classes Modifier and Type Class Description public final classRealtimeServerEvent.OutputAudioBufferStopped.BuilderA builder for OutputAudioBufferStopped. 
 - 
                                
                            
                                Method SummaryModifier and Type Method Description final StringeventId()The unique ID of the server event. final StringresponseId()The unique ID of the response that produced the audio. final JsonValue_type()The event type, must be output_audio_buffer.stopped.final JsonField<String>_eventId()Returns the raw JSON value of eventId. final JsonField<String>_responseId()Returns the raw JSON value of responseId. final Map<String, JsonValue>_additionalProperties()final RealtimeServerEvent.OutputAudioBufferStopped.BuildertoBuilder()final RealtimeServerEvent.OutputAudioBufferStoppedvalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static RealtimeServerEvent.OutputAudioBufferStopped.Builderbuilder()Returns a mutable builder for constructing an instance of OutputAudioBufferStopped. - 
                    
                    
                    - 
                                
                            
                                Method Detail- 
                                        responseIdfinal String responseId() The unique ID of the response that produced the audio. 
 - 
                                        _typefinal JsonValue _type() The event type, must be output_audio_buffer.stopped.Expected to always return the following: JsonValue.from("output_audio_buffer.stopped")However, this method can be useful for debugging and logging (e.g. if the server responded with an unexpected value). 
 - 
                                        _eventIdfinal JsonField<String> _eventId() Returns the raw JSON value of eventId. Unlike eventId, this method doesn't throw if the JSON field has an unexpected type. 
 - 
                                        _responseIdfinal JsonField<String> _responseId() Returns the raw JSON value of responseId. Unlike responseId, this method doesn't throw if the JSON field has an unexpected type. 
 - 
                                        _additionalPropertiesfinal Map<String, JsonValue> _additionalProperties() 
 - 
                                        toBuilderfinal RealtimeServerEvent.OutputAudioBufferStopped.Builder toBuilder() 
 - 
                                        validatefinal RealtimeServerEvent.OutputAudioBufferStopped validate() 
 - 
                                        builderfinal static RealtimeServerEvent.OutputAudioBufferStopped.Builder builder() Returns a mutable builder for constructing an instance of OutputAudioBufferStopped. The following fields are required: .eventId() .responseId()
 
- 
                                        
 
- 
                                
                            
                                
 
- 
                    
                    
                    
 
-