Package com.openai.services.blocking
        Interface ConversationService.WithRawResponse
- 
                    
                    
- All Implemented Interfaces:
 
public interface ConversationService.WithRawResponseA view of ConversationService that provides access to raw HTTP responses for each method.
 
- 
                
                    
                    
- 
                                
                            
                                
Method Summary
- 
                    
                    
                    
- 
                                
                            
                                
Method Detail
- 
                                        
withOptions
abstract ConversationService.WithRawResponse withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
 
- 
                                        
items
abstract ItemService.WithRawResponse items()
 
- 
                                        
create
@MustBeClosed() HttpResponseFor<Conversation> create()
Returns a raw HTTP response for
post /conversations, but is otherwise the same as ConversationService.create. 
- 
                                        
create
@MustBeClosed() abstract HttpResponseFor<Conversation> create(ConversationCreateParams params, RequestOptions requestOptions)
 
- 
                                        
create
@MustBeClosed() HttpResponseFor<Conversation> create(ConversationCreateParams params)
 
- 
                                        
create
@MustBeClosed() HttpResponseFor<Conversation> create(RequestOptions requestOptions)
 
- 
                                        
retrieve
@MustBeClosed() HttpResponseFor<Conversation> retrieve(String conversationId)
Returns a raw HTTP response for
get /conversations/{conversation_id}, but is otherwise the same as ConversationService.retrieve. 
- 
                                        
retrieve
@MustBeClosed() HttpResponseFor<Conversation> retrieve(String conversationId, ConversationRetrieveParams params, RequestOptions requestOptions)
 
- 
                                        
retrieve
@MustBeClosed() HttpResponseFor<Conversation> retrieve(String conversationId, ConversationRetrieveParams params)
 
- 
                                        
retrieve
@MustBeClosed() abstract HttpResponseFor<Conversation> retrieve(ConversationRetrieveParams params, RequestOptions requestOptions)
 
- 
                                        
retrieve
@MustBeClosed() HttpResponseFor<Conversation> retrieve(ConversationRetrieveParams params)
 
- 
                                        
retrieve
@MustBeClosed() HttpResponseFor<Conversation> retrieve(String conversationId, RequestOptions requestOptions)
 
- 
                                        
update
@MustBeClosed() HttpResponseFor<Conversation> update(String conversationId, ConversationUpdateParams params)
Returns a raw HTTP response for
post /conversations/{conversation_id}, but is otherwise the same as ConversationService.update. 
- 
                                        
update
@MustBeClosed() HttpResponseFor<Conversation> update(String conversationId, ConversationUpdateParams params, RequestOptions requestOptions)
 
- 
                                        
update
@MustBeClosed() HttpResponseFor<Conversation> update(ConversationUpdateParams params)
 
- 
                                        
update
@MustBeClosed() abstract HttpResponseFor<Conversation> update(ConversationUpdateParams params, RequestOptions requestOptions)
 
- 
                                        
delete
@MustBeClosed() HttpResponseFor<ConversationDeletedResource> delete(String conversationId)
Returns a raw HTTP response for
delete /conversations/{conversation_id}, but is otherwise the same as ConversationService.delete. 
- 
                                        
delete
@MustBeClosed() HttpResponseFor<ConversationDeletedResource> delete(String conversationId, ConversationDeleteParams params, RequestOptions requestOptions)
 
- 
                                        
delete
@MustBeClosed() HttpResponseFor<ConversationDeletedResource> delete(String conversationId, ConversationDeleteParams params)
 
- 
                                        
delete
@MustBeClosed() abstract HttpResponseFor<ConversationDeletedResource> delete(ConversationDeleteParams params, RequestOptions requestOptions)
 
- 
                                        
delete
@MustBeClosed() HttpResponseFor<ConversationDeletedResource> delete(ConversationDeleteParams params)
 
- 
                                        
delete
@MustBeClosed() HttpResponseFor<ConversationDeletedResource> delete(String conversationId, RequestOptions requestOptions)
 
 - 
                                        
 
 - 
                                
                            
                                
 
 - 
                    
                    
                    
 
 -