Package com.openai.core.http
        Class HttpRequest.Builder
- 
                    
                    
- All Implemented Interfaces:
 
public final class HttpRequest.Builder 
- 
                
                    
                    
- 
                                
                            
                                
Method Summary
- 
                    
                    
                    
- 
                                
                            
                                
Method Detail
- 
                                        
method
final HttpRequest.Builder method(HttpMethod method)
 
- 
                                        
baseUrl
final HttpRequest.Builder baseUrl(String baseUrl)
 
- 
                                        
pathSegments
final HttpRequest.Builder pathSegments(List<String> pathSegments)
 
- 
                                        
addPathSegment
final HttpRequest.Builder addPathSegment(String pathSegment)
 
- 
                                        
addPathSegments
final HttpRequest.Builder addPathSegments(String pathSegments)
 
- 
                                        
headers
final HttpRequest.Builder headers(Headers headers)
 
- 
                                        
putHeader
final HttpRequest.Builder putHeader(String name, String value)
 
- 
                                        
putHeaders
final HttpRequest.Builder putHeaders(String name, Iterable<String> values)
 
- 
                                        
putAllHeaders
final HttpRequest.Builder putAllHeaders(Headers headers)
 
- 
                                        
putAllHeaders
final HttpRequest.Builder putAllHeaders(Map<String, Iterable<String>> headers)
 
- 
                                        
replaceHeaders
final HttpRequest.Builder replaceHeaders(String name, String value)
 
- 
                                        
replaceHeaders
final HttpRequest.Builder replaceHeaders(String name, Iterable<String> values)
 
- 
                                        
replaceAllHeaders
final HttpRequest.Builder replaceAllHeaders(Headers headers)
 
- 
                                        
replaceAllHeaders
final HttpRequest.Builder replaceAllHeaders(Map<String, Iterable<String>> headers)
 
- 
                                        
removeHeaders
final HttpRequest.Builder removeHeaders(String name)
 
- 
                                        
removeAllHeaders
final HttpRequest.Builder removeAllHeaders(Set<String> names)
 
- 
                                        
queryParams
final HttpRequest.Builder queryParams(QueryParams queryParams)
 
- 
                                        
queryParams
final HttpRequest.Builder queryParams(Map<String, Iterable<String>> queryParams)
 
- 
                                        
putQueryParam
final HttpRequest.Builder putQueryParam(String key, String value)
 
- 
                                        
putQueryParams
final HttpRequest.Builder putQueryParams(String key, Iterable<String> values)
 
- 
                                        
putAllQueryParams
final HttpRequest.Builder putAllQueryParams(QueryParams queryParams)
 
- 
                                        
putAllQueryParams
final HttpRequest.Builder putAllQueryParams(Map<String, Iterable<String>> queryParams)
 
- 
                                        
replaceQueryParams
final HttpRequest.Builder replaceQueryParams(String key, String value)
 
- 
                                        
replaceQueryParams
final HttpRequest.Builder replaceQueryParams(String key, Iterable<String> values)
 
- 
                                        
replaceAllQueryParams
final HttpRequest.Builder replaceAllQueryParams(QueryParams queryParams)
 
- 
                                        
replaceAllQueryParams
final HttpRequest.Builder replaceAllQueryParams(Map<String, Iterable<String>> queryParams)
 
- 
                                        
removeQueryParams
final HttpRequest.Builder removeQueryParams(String key)
 
- 
                                        
removeAllQueryParams
final HttpRequest.Builder removeAllQueryParams(Set<String> keys)
 
- 
                                        
body
final HttpRequest.Builder body(HttpRequestBody body)
 
- 
                                        
build
final HttpRequest build()
 
 - 
                                        
 
 - 
                                
                            
                                
 
 - 
                    
                    
                    
 
 -