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)
-
createCharacter
@MustBeClosed() HttpResponseFor<VideoCreateCharacterResponse> createCharacter(VideoCreateCharacterParams params)
Returns a raw HTTP response for
post /videos/characters, but is otherwise the same as VideoService.createCharacter.
-
createCharacter
@MustBeClosed() abstract HttpResponseFor<VideoCreateCharacterResponse> createCharacter(VideoCreateCharacterParams params, 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)
-
edit
@MustBeClosed() HttpResponseFor<Video> edit(VideoEditParams params)
Returns a raw HTTP response for
post /videos/edits, but is otherwise the same as VideoService.edit.
-
edit
@MustBeClosed() abstract HttpResponseFor<Video> edit(VideoEditParams params, RequestOptions requestOptions)
-
extend
@MustBeClosed() HttpResponseFor<Video> extend(VideoExtendParams params)
Returns a raw HTTP response for
post /videos/extensions, but is otherwise the same as VideoService.extend.
-
extend
@MustBeClosed() abstract HttpResponseFor<Video> extend(VideoExtendParams params, RequestOptions requestOptions)
-
getCharacter
@MustBeClosed() HttpResponseFor<VideoGetCharacterResponse> getCharacter(String characterId)
Returns a raw HTTP response for
get /videos/characters/{character_id}, but is otherwise the same as VideoService.getCharacter.
-
getCharacter
@MustBeClosed() HttpResponseFor<VideoGetCharacterResponse> getCharacter(String characterId, VideoGetCharacterParams params, RequestOptions requestOptions)
-
getCharacter
@MustBeClosed() HttpResponseFor<VideoGetCharacterResponse> getCharacter(String characterId, VideoGetCharacterParams params)
-
getCharacter
@MustBeClosed() abstract HttpResponseFor<VideoGetCharacterResponse> getCharacter(VideoGetCharacterParams params, RequestOptions requestOptions)
-
getCharacter
@MustBeClosed() HttpResponseFor<VideoGetCharacterResponse> getCharacter(VideoGetCharacterParams params)
-
getCharacter
@MustBeClosed() HttpResponseFor<VideoGetCharacterResponse> getCharacter(String characterId, 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)
-
-
-
-