Package com.openai.models.realtime
        Class OutputAudioBufferClearEvent.Builder
- 
                    
                    - All Implemented Interfaces:
 
 public final class OutputAudioBufferClearEvent.BuilderA builder for OutputAudioBufferClearEvent. 
- 
                
                    
                    - 
                                
                            
                                Method SummaryModifier and Type Method Description final OutputAudioBufferClearEvent.Buildertype(JsonValue type)Sets the field to an arbitrary JSON value. final OutputAudioBufferClearEvent.BuildereventId(String eventId)The unique ID of the client event used for error handling. final OutputAudioBufferClearEvent.BuildereventId(JsonField<String> eventId)Sets Builder.eventId to an arbitrary JSON value. final OutputAudioBufferClearEvent.BuilderadditionalProperties(Map<String, JsonValue> additionalProperties)final OutputAudioBufferClearEvent.BuilderputAdditionalProperty(String key, JsonValue value)final OutputAudioBufferClearEvent.BuilderputAllAdditionalProperties(Map<String, JsonValue> additionalProperties)final OutputAudioBufferClearEvent.BuilderremoveAdditionalProperty(String key)final OutputAudioBufferClearEvent.BuilderremoveAllAdditionalProperties(Set<String> keys)final OutputAudioBufferClearEventbuild()Returns an immutable instance of OutputAudioBufferClearEvent. - 
                    
                    
                    - 
                                
                            
                                Method Detail- 
                                        typefinal OutputAudioBufferClearEvent.Builder type(JsonValue type) Sets the field to an arbitrary JSON value. It is usually unnecessary to call this method because the field defaults to the following: JsonValue.from("output_audio_buffer.clear")This method is primarily for setting the field to an undocumented or not yet supported value. 
 - 
                                        eventIdfinal OutputAudioBufferClearEvent.Builder eventId(String eventId) The unique ID of the client event used for error handling. 
 - 
                                        eventIdfinal OutputAudioBufferClearEvent.Builder eventId(JsonField<String> eventId) Sets Builder.eventId to an arbitrary JSON value. You should usually call Builder.eventId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value. 
 - 
                                        additionalPropertiesfinal OutputAudioBufferClearEvent.Builder additionalProperties(Map<String, JsonValue> additionalProperties) 
 - 
                                        putAdditionalPropertyfinal OutputAudioBufferClearEvent.Builder putAdditionalProperty(String key, JsonValue value) 
 - 
                                        putAllAdditionalPropertiesfinal OutputAudioBufferClearEvent.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties) 
 - 
                                        removeAdditionalPropertyfinal OutputAudioBufferClearEvent.Builder removeAdditionalProperty(String key) 
 - 
                                        removeAllAdditionalPropertiesfinal OutputAudioBufferClearEvent.Builder removeAllAdditionalProperties(Set<String> keys) 
 - 
                                        buildfinal OutputAudioBufferClearEvent build() Returns an immutable instance of OutputAudioBufferClearEvent. Further updates to this Builder will not mutate the returned instance. 
 
- 
                                        
 
- 
                                
                            
                                
 
- 
                    
                    
                    
 
-