Interface VideoService.WithRawResponse
- 
                    
                    
- All Implemented Interfaces:
 
public interface VideoService.WithRawResponseA view of VideoService that provides access to raw HTTP responses for each method.
 
- 
                
                    
                    
- 
                                
                            
                                
Method Summary
- 
                    
                    
                    
- 
                                
                            
                                
Method Detail
- 
                                        
withOptions
abstract VideoService.WithRawResponse withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
 
- 
                                        
create
@MustBeClosed() HttpResponseFor<Video> create(VideoCreateParams params)
Returns a raw HTTP response for
post /videos, but is otherwise the same as VideoService.create. 
- 
                                        
create
@MustBeClosed() abstract HttpResponseFor<Video> create(VideoCreateParams params, RequestOptions requestOptions)
 
- 
                                        
retrieve
@MustBeClosed() HttpResponseFor<Video> retrieve(String videoId)
Returns a raw HTTP response for
get /videos/{video_id}, but is otherwise the same as VideoService.retrieve. 
- 
                                        
retrieve
@MustBeClosed() HttpResponseFor<Video> retrieve(String videoId, VideoRetrieveParams params, RequestOptions requestOptions)
 
- 
                                        
retrieve
@MustBeClosed() HttpResponseFor<Video> retrieve(String videoId, VideoRetrieveParams params)
 
- 
                                        
retrieve
@MustBeClosed() abstract HttpResponseFor<Video> retrieve(VideoRetrieveParams params, RequestOptions requestOptions)
 
- 
                                        
retrieve
@MustBeClosed() HttpResponseFor<Video> retrieve(VideoRetrieveParams params)
 
- 
                                        
retrieve
@MustBeClosed() HttpResponseFor<Video> retrieve(String videoId, RequestOptions requestOptions)
 
- 
                                        
list
@MustBeClosed() HttpResponseFor<VideoListPage> list()
Returns a raw HTTP response for
get /videos, but is otherwise the same as VideoService.list. 
- 
                                        
list
@MustBeClosed() abstract HttpResponseFor<VideoListPage> list(VideoListParams params, RequestOptions requestOptions)
 
- 
                                        
list
@MustBeClosed() HttpResponseFor<VideoListPage> list(VideoListParams params)
 
- 
                                        
list
@MustBeClosed() HttpResponseFor<VideoListPage> list(RequestOptions requestOptions)
 
- 
                                        
delete
@MustBeClosed() HttpResponseFor<VideoDeleteResponse> delete(String videoId)
Returns a raw HTTP response for
delete /videos/{video_id}, but is otherwise the same as VideoService.delete. 
- 
                                        
delete
@MustBeClosed() HttpResponseFor<VideoDeleteResponse> delete(String videoId, VideoDeleteParams params, RequestOptions requestOptions)
 
- 
                                        
delete
@MustBeClosed() HttpResponseFor<VideoDeleteResponse> delete(String videoId, VideoDeleteParams params)
 
- 
                                        
delete
@MustBeClosed() abstract HttpResponseFor<VideoDeleteResponse> delete(VideoDeleteParams params, RequestOptions requestOptions)
 
- 
                                        
delete
@MustBeClosed() HttpResponseFor<VideoDeleteResponse> delete(VideoDeleteParams params)
 
- 
                                        
delete
@MustBeClosed() HttpResponseFor<VideoDeleteResponse> delete(String videoId, RequestOptions requestOptions)
 
- 
                                        
downloadContent
@MustBeClosed() HttpResponse downloadContent(String videoId)
Returns a raw HTTP response for
get /videos/{video_id}/content, but is otherwise the same as VideoService.downloadContent. 
- 
                                        
downloadContent
@MustBeClosed() HttpResponse downloadContent(String videoId, VideoDownloadContentParams params, RequestOptions requestOptions)
 
- 
                                        
downloadContent
@MustBeClosed() HttpResponse downloadContent(String videoId, VideoDownloadContentParams params)
 
- 
                                        
downloadContent
@MustBeClosed() abstract HttpResponse downloadContent(VideoDownloadContentParams params, RequestOptions requestOptions)
 
- 
                                        
downloadContent
@MustBeClosed() HttpResponse downloadContent(VideoDownloadContentParams params)
 
- 
                                        
downloadContent
@MustBeClosed() HttpResponse downloadContent(String videoId, RequestOptions requestOptions)
 
- 
                                        
remix
@MustBeClosed() HttpResponseFor<Video> remix(String videoId, VideoRemixParams params)
Returns a raw HTTP response for
post /videos/{video_id}/remix, but is otherwise the same as VideoService.remix. 
- 
                                        
remix
@MustBeClosed() HttpResponseFor<Video> remix(String videoId, VideoRemixParams params, RequestOptions requestOptions)
 
- 
                                        
remix
@MustBeClosed() HttpResponseFor<Video> remix(VideoRemixParams params)
 
- 
                                        
remix
@MustBeClosed() abstract HttpResponseFor<Video> remix(VideoRemixParams params, RequestOptions requestOptions)
 
 - 
                                        
 
 - 
                                
                            
                                
 
 - 
                    
                    
                    
 
 -