Package io.getstream.services
Class VideoImpl
java.lang.Object
io.getstream.services.VideoImpl
- All Implemented Interfaces:
Video
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionblockUser(String type, String id, BlockUserRequest request) collectUserFeedback(String type, String id, CollectUserFeedbackRequest request) createCallType(CreateCallTypeRequest request) deleteCall(String type, String id) deleteCall(String type, String id, DeleteCallRequest request) deleteCallType(String name) deleteCallType(String name, DeleteCallTypeRequest request) deleteRecording(String type, String id, String session, String filename) deleteRecording(String type, String id, String session, String filename, DeleteRecordingRequest request) deleteTranscription(String type, String id, String session, String filename) deleteTranscription(String type, String id, String session, String filename, DeleteTranscriptionRequest request) endCall(String type, String id, EndCallRequest request) getCall(String type, String id, GetCallRequest request) getCallReport(String type, String id) getCallReport(String type, String id, GetCallReportRequest request) getCallStats(String type, String id, String session) getCallStats(String type, String id, String session, GetCallStatsRequest request) getCallType(String name) getCallType(String name, GetCallTypeRequest request) getEdges()getEdges(GetEdgesRequest request) getOrCreateCall(String type, String id) getOrCreateCall(String type, String id, GetOrCreateCallRequest request) goLive(String type, String id, GoLiveRequest request) listCallTypes(ListCallTypesRequest request) listRecordings(String type, String id) listRecordings(String type, String id, ListRecordingsRequest request) listTranscriptions(String type, String id) listTranscriptions(String type, String id, ListTranscriptionsRequest request) muteUsers(String type, String id, MuteUsersRequest request) queryCallMembers(QueryCallMembersRequest request) queryCalls(QueryCallsRequest request) queryCallStats(QueryCallStatsRequest request) sendCallEvent(String type, String id) sendCallEvent(String type, String id, SendCallEventRequest request) startClosedCaptions(String type, String id) startClosedCaptions(String type, String id, StartClosedCaptionsRequest request) startFrameRecording(String type, String id) startFrameRecording(String type, String id, StartFrameRecordingRequest request) startHLSBroadcasting(String type, String id) startHLSBroadcasting(String type, String id, StartHLSBroadcastingRequest request) startRecording(String type, String id) startRecording(String type, String id, StartRecordingRequest request) startRTMPBroadcasts(String type, String id, StartRTMPBroadcastsRequest request) startTranscription(String type, String id) startTranscription(String type, String id, StartTranscriptionRequest request) stopAllRTMPBroadcasts(String type, String id) stopAllRTMPBroadcasts(String type, String id, StopAllRTMPBroadcastsRequest request) stopClosedCaptions(String type, String id) stopClosedCaptions(String type, String id, StopClosedCaptionsRequest request) stopFrameRecording(String type, String id) stopFrameRecording(String type, String id, StopFrameRecordingRequest request) stopHLSBroadcasting(String type, String id) stopHLSBroadcasting(String type, String id, StopHLSBroadcastingRequest request) stopLive(String type, String id, StopLiveRequest request) stopRecording(String type, String id) stopRecording(String type, String id, StopRecordingRequest request) stopRTMPBroadcast(String type, String id, String name) stopRTMPBroadcast(String type, String id, String name, StopRTMPBroadcastRequest request) stopTranscription(String type, String id) stopTranscription(String type, String id, StopTranscriptionRequest request) unblockUser(String type, String id, UnblockUserRequest request) updateCall(String type, String id) updateCall(String type, String id, UpdateCallRequest request) updateCallMembers(String type, String id) updateCallMembers(String type, String id, UpdateCallMembersRequest request) updateCallType(String name) updateCallType(String name, UpdateCallTypeRequest request) updateUserPermissions(String type, String id, UpdateUserPermissionsRequest request) videoPin(String type, String id, VideoPinRequest request) videoUnpin(String type, String id, VideoUnpinRequest request)
-
Constructor Details
-
VideoImpl
-
-
Method Details
-
queryUserFeedback
@NotNull public StreamRequest<QueryUserFeedbackResponse> queryUserFeedback(QueryUserFeedbackRequest request) throws StreamException - Specified by:
queryUserFeedbackin interfaceVideo- Throws:
StreamException
-
queryUserFeedback
- Specified by:
queryUserFeedbackin interfaceVideo- Throws:
StreamException
-
queryCallMembers
@NotNull public StreamRequest<QueryCallMembersResponse> queryCallMembers(QueryCallMembersRequest request) throws StreamException - Specified by:
queryCallMembersin interfaceVideo- Throws:
StreamException
-
queryCallStats
@NotNull public StreamRequest<QueryCallStatsResponse> queryCallStats(QueryCallStatsRequest request) throws StreamException - Specified by:
queryCallStatsin interfaceVideo- Throws:
StreamException
-
queryCallStats
- Specified by:
queryCallStatsin interfaceVideo- Throws:
StreamException
-
getCall
@NotNull public StreamRequest<GetCallResponse> getCall(@NotNull String type, @NotNull String id, GetCallRequest request) throws StreamException - Specified by:
getCallin interfaceVideo- Throws:
StreamException
-
getCall
@NotNull public StreamRequest<GetCallResponse> getCall(@NotNull String type, @NotNull String id) throws StreamException - Specified by:
getCallin interfaceVideo- Throws:
StreamException
-
updateCall
@NotNull public StreamRequest<UpdateCallResponse> updateCall(@NotNull String type, @NotNull String id, UpdateCallRequest request) throws StreamException - Specified by:
updateCallin interfaceVideo- Throws:
StreamException
-
updateCall
@NotNull public StreamRequest<UpdateCallResponse> updateCall(@NotNull String type, @NotNull String id) throws StreamException - Specified by:
updateCallin interfaceVideo- Throws:
StreamException
-
getOrCreateCall
@NotNull public StreamRequest<GetOrCreateCallResponse> getOrCreateCall(@NotNull String type, @NotNull String id, GetOrCreateCallRequest request) throws StreamException - Specified by:
getOrCreateCallin interfaceVideo- Throws:
StreamException
-
getOrCreateCall
@NotNull public StreamRequest<GetOrCreateCallResponse> getOrCreateCall(@NotNull String type, @NotNull String id) throws StreamException - Specified by:
getOrCreateCallin interfaceVideo- Throws:
StreamException
-
blockUser
@NotNull public StreamRequest<BlockUserResponse> blockUser(@NotNull String type, @NotNull String id, BlockUserRequest request) throws StreamException - Specified by:
blockUserin interfaceVideo- Throws:
StreamException
-
deleteCall
@NotNull public StreamRequest<DeleteCallResponse> deleteCall(@NotNull String type, @NotNull String id, DeleteCallRequest request) throws StreamException - Specified by:
deleteCallin interfaceVideo- Throws:
StreamException
-
deleteCall
@NotNull public StreamRequest<DeleteCallResponse> deleteCall(@NotNull String type, @NotNull String id) throws StreamException - Specified by:
deleteCallin interfaceVideo- Throws:
StreamException
-
sendCallEvent
@NotNull public StreamRequest<SendCallEventResponse> sendCallEvent(@NotNull String type, @NotNull String id, SendCallEventRequest request) throws StreamException - Specified by:
sendCallEventin interfaceVideo- Throws:
StreamException
-
sendCallEvent
@NotNull public StreamRequest<SendCallEventResponse> sendCallEvent(@NotNull String type, @NotNull String id) throws StreamException - Specified by:
sendCallEventin interfaceVideo- Throws:
StreamException
-
collectUserFeedback
@NotNull public StreamRequest<CollectUserFeedbackResponse> collectUserFeedback(@NotNull String type, @NotNull String id, CollectUserFeedbackRequest request) throws StreamException - Specified by:
collectUserFeedbackin interfaceVideo- Throws:
StreamException
-
goLive
@NotNull public StreamRequest<GoLiveResponse> goLive(@NotNull String type, @NotNull String id, GoLiveRequest request) throws StreamException - Specified by:
goLivein interfaceVideo- Throws:
StreamException
-
goLive
@NotNull public StreamRequest<GoLiveResponse> goLive(@NotNull String type, @NotNull String id) throws StreamException - Specified by:
goLivein interfaceVideo- Throws:
StreamException
-
endCall
@NotNull public StreamRequest<EndCallResponse> endCall(@NotNull String type, @NotNull String id, EndCallRequest request) throws StreamException - Specified by:
endCallin interfaceVideo- Throws:
StreamException
-
endCall
@NotNull public StreamRequest<EndCallResponse> endCall(@NotNull String type, @NotNull String id) throws StreamException - Specified by:
endCallin interfaceVideo- Throws:
StreamException
-
updateCallMembers
@NotNull public StreamRequest<UpdateCallMembersResponse> updateCallMembers(@NotNull String type, @NotNull String id, UpdateCallMembersRequest request) throws StreamException - Specified by:
updateCallMembersin interfaceVideo- Throws:
StreamException
-
updateCallMembers
@NotNull public StreamRequest<UpdateCallMembersResponse> updateCallMembers(@NotNull String type, @NotNull String id) throws StreamException - Specified by:
updateCallMembersin interfaceVideo- Throws:
StreamException
-
muteUsers
@NotNull public StreamRequest<MuteUsersResponse> muteUsers(@NotNull String type, @NotNull String id, MuteUsersRequest request) throws StreamException - Specified by:
muteUsersin interfaceVideo- Throws:
StreamException
-
muteUsers
@NotNull public StreamRequest<MuteUsersResponse> muteUsers(@NotNull String type, @NotNull String id) throws StreamException - Specified by:
muteUsersin interfaceVideo- Throws:
StreamException
-
videoPin
@NotNull public StreamRequest<PinResponse> videoPin(@NotNull String type, @NotNull String id, VideoPinRequest request) throws StreamException - Specified by:
videoPinin interfaceVideo- Throws:
StreamException
-
listRecordings
@NotNull public StreamRequest<ListRecordingsResponse> listRecordings(@NotNull String type, @NotNull String id, ListRecordingsRequest request) throws StreamException - Specified by:
listRecordingsin interfaceVideo- Throws:
StreamException
-
listRecordings
@NotNull public StreamRequest<ListRecordingsResponse> listRecordings(@NotNull String type, @NotNull String id) throws StreamException - Specified by:
listRecordingsin interfaceVideo- Throws:
StreamException
-
getCallReport
@NotNull public StreamRequest<GetCallReportResponse> getCallReport(@NotNull String type, @NotNull String id, GetCallReportRequest request) throws StreamException - Specified by:
getCallReportin interfaceVideo- Throws:
StreamException
-
getCallReport
@NotNull public StreamRequest<GetCallReportResponse> getCallReport(@NotNull String type, @NotNull String id) throws StreamException - Specified by:
getCallReportin interfaceVideo- Throws:
StreamException
-
startRTMPBroadcasts
@NotNull public StreamRequest<StartRTMPBroadcastsResponse> startRTMPBroadcasts(@NotNull String type, @NotNull String id, StartRTMPBroadcastsRequest request) throws StreamException - Specified by:
startRTMPBroadcastsin interfaceVideo- Throws:
StreamException
-
stopAllRTMPBroadcasts
@NotNull public StreamRequest<StopAllRTMPBroadcastsResponse> stopAllRTMPBroadcasts(@NotNull String type, @NotNull String id, StopAllRTMPBroadcastsRequest request) throws StreamException - Specified by:
stopAllRTMPBroadcastsin interfaceVideo- Throws:
StreamException
-
stopAllRTMPBroadcasts
@NotNull public StreamRequest<StopAllRTMPBroadcastsResponse> stopAllRTMPBroadcasts(@NotNull String type, @NotNull String id) throws StreamException - Specified by:
stopAllRTMPBroadcastsin interfaceVideo- Throws:
StreamException
-
stopRTMPBroadcast
@NotNull public StreamRequest<StopRTMPBroadcastsResponse> stopRTMPBroadcast(@NotNull String type, @NotNull String id, @NotNull String name, StopRTMPBroadcastRequest request) throws StreamException - Specified by:
stopRTMPBroadcastin interfaceVideo- Throws:
StreamException
-
stopRTMPBroadcast
@NotNull public StreamRequest<StopRTMPBroadcastsResponse> stopRTMPBroadcast(@NotNull String type, @NotNull String id, @NotNull String name) throws StreamException - Specified by:
stopRTMPBroadcastin interfaceVideo- Throws:
StreamException
-
startHLSBroadcasting
@NotNull public StreamRequest<StartHLSBroadcastingResponse> startHLSBroadcasting(@NotNull String type, @NotNull String id, StartHLSBroadcastingRequest request) throws StreamException - Specified by:
startHLSBroadcastingin interfaceVideo- Throws:
StreamException
-
startHLSBroadcasting
@NotNull public StreamRequest<StartHLSBroadcastingResponse> startHLSBroadcasting(@NotNull String type, @NotNull String id) throws StreamException - Specified by:
startHLSBroadcastingin interfaceVideo- Throws:
StreamException
-
startClosedCaptions
@NotNull public StreamRequest<StartClosedCaptionsResponse> startClosedCaptions(@NotNull String type, @NotNull String id, StartClosedCaptionsRequest request) throws StreamException - Specified by:
startClosedCaptionsin interfaceVideo- Throws:
StreamException
-
startClosedCaptions
@NotNull public StreamRequest<StartClosedCaptionsResponse> startClosedCaptions(@NotNull String type, @NotNull String id) throws StreamException - Specified by:
startClosedCaptionsin interfaceVideo- Throws:
StreamException
-
startFrameRecording
@NotNull public StreamRequest<StartFrameRecordingResponse> startFrameRecording(@NotNull String type, @NotNull String id, StartFrameRecordingRequest request) throws StreamException - Specified by:
startFrameRecordingin interfaceVideo- Throws:
StreamException
-
startFrameRecording
@NotNull public StreamRequest<StartFrameRecordingResponse> startFrameRecording(@NotNull String type, @NotNull String id) throws StreamException - Specified by:
startFrameRecordingin interfaceVideo- Throws:
StreamException
-
startRecording
@NotNull public StreamRequest<StartRecordingResponse> startRecording(@NotNull String type, @NotNull String id, StartRecordingRequest request) throws StreamException - Specified by:
startRecordingin interfaceVideo- Throws:
StreamException
-
startRecording
@NotNull public StreamRequest<StartRecordingResponse> startRecording(@NotNull String type, @NotNull String id) throws StreamException - Specified by:
startRecordingin interfaceVideo- Throws:
StreamException
-
startTranscription
@NotNull public StreamRequest<StartTranscriptionResponse> startTranscription(@NotNull String type, @NotNull String id, StartTranscriptionRequest request) throws StreamException - Specified by:
startTranscriptionin interfaceVideo- Throws:
StreamException
-
startTranscription
@NotNull public StreamRequest<StartTranscriptionResponse> startTranscription(@NotNull String type, @NotNull String id) throws StreamException - Specified by:
startTranscriptionin interfaceVideo- Throws:
StreamException
-
getCallStats
@NotNull public StreamRequest<GetCallStatsResponse> getCallStats(@NotNull String type, @NotNull String id, @NotNull String session, GetCallStatsRequest request) throws StreamException - Specified by:
getCallStatsin interfaceVideo- Throws:
StreamException
-
getCallStats
@NotNull public StreamRequest<GetCallStatsResponse> getCallStats(@NotNull String type, @NotNull String id, @NotNull String session) throws StreamException - Specified by:
getCallStatsin interfaceVideo- Throws:
StreamException
-
stopHLSBroadcasting
@NotNull public StreamRequest<StopHLSBroadcastingResponse> stopHLSBroadcasting(@NotNull String type, @NotNull String id, StopHLSBroadcastingRequest request) throws StreamException - Specified by:
stopHLSBroadcastingin interfaceVideo- Throws:
StreamException
-
stopHLSBroadcasting
@NotNull public StreamRequest<StopHLSBroadcastingResponse> stopHLSBroadcasting(@NotNull String type, @NotNull String id) throws StreamException - Specified by:
stopHLSBroadcastingin interfaceVideo- Throws:
StreamException
-
stopClosedCaptions
@NotNull public StreamRequest<StopClosedCaptionsResponse> stopClosedCaptions(@NotNull String type, @NotNull String id, StopClosedCaptionsRequest request) throws StreamException - Specified by:
stopClosedCaptionsin interfaceVideo- Throws:
StreamException
-
stopClosedCaptions
@NotNull public StreamRequest<StopClosedCaptionsResponse> stopClosedCaptions(@NotNull String type, @NotNull String id) throws StreamException - Specified by:
stopClosedCaptionsin interfaceVideo- Throws:
StreamException
-
stopFrameRecording
@NotNull public StreamRequest<StopFrameRecordingResponse> stopFrameRecording(@NotNull String type, @NotNull String id, StopFrameRecordingRequest request) throws StreamException - Specified by:
stopFrameRecordingin interfaceVideo- Throws:
StreamException
-
stopFrameRecording
@NotNull public StreamRequest<StopFrameRecordingResponse> stopFrameRecording(@NotNull String type, @NotNull String id) throws StreamException - Specified by:
stopFrameRecordingin interfaceVideo- Throws:
StreamException
-
stopLive
@NotNull public StreamRequest<StopLiveResponse> stopLive(@NotNull String type, @NotNull String id, StopLiveRequest request) throws StreamException - Specified by:
stopLivein interfaceVideo- Throws:
StreamException
-
stopLive
@NotNull public StreamRequest<StopLiveResponse> stopLive(@NotNull String type, @NotNull String id) throws StreamException - Specified by:
stopLivein interfaceVideo- Throws:
StreamException
-
stopRecording
@NotNull public StreamRequest<StopRecordingResponse> stopRecording(@NotNull String type, @NotNull String id, StopRecordingRequest request) throws StreamException - Specified by:
stopRecordingin interfaceVideo- Throws:
StreamException
-
stopRecording
@NotNull public StreamRequest<StopRecordingResponse> stopRecording(@NotNull String type, @NotNull String id) throws StreamException - Specified by:
stopRecordingin interfaceVideo- Throws:
StreamException
-
stopTranscription
@NotNull public StreamRequest<StopTranscriptionResponse> stopTranscription(@NotNull String type, @NotNull String id, StopTranscriptionRequest request) throws StreamException - Specified by:
stopTranscriptionin interfaceVideo- Throws:
StreamException
-
stopTranscription
@NotNull public StreamRequest<StopTranscriptionResponse> stopTranscription(@NotNull String type, @NotNull String id) throws StreamException - Specified by:
stopTranscriptionin interfaceVideo- Throws:
StreamException
-
listTranscriptions
@NotNull public StreamRequest<ListTranscriptionsResponse> listTranscriptions(@NotNull String type, @NotNull String id, ListTranscriptionsRequest request) throws StreamException - Specified by:
listTranscriptionsin interfaceVideo- Throws:
StreamException
-
listTranscriptions
@NotNull public StreamRequest<ListTranscriptionsResponse> listTranscriptions(@NotNull String type, @NotNull String id) throws StreamException - Specified by:
listTranscriptionsin interfaceVideo- Throws:
StreamException
-
unblockUser
@NotNull public StreamRequest<UnblockUserResponse> unblockUser(@NotNull String type, @NotNull String id, UnblockUserRequest request) throws StreamException - Specified by:
unblockUserin interfaceVideo- Throws:
StreamException
-
videoUnpin
@NotNull public StreamRequest<UnpinResponse> videoUnpin(@NotNull String type, @NotNull String id, VideoUnpinRequest request) throws StreamException - Specified by:
videoUnpinin interfaceVideo- Throws:
StreamException
-
updateUserPermissions
@NotNull public StreamRequest<UpdateUserPermissionsResponse> updateUserPermissions(@NotNull String type, @NotNull String id, UpdateUserPermissionsRequest request) throws StreamException - Specified by:
updateUserPermissionsin interfaceVideo- Throws:
StreamException
-
deleteRecording
@NotNull public StreamRequest<DeleteRecordingResponse> deleteRecording(@NotNull String type, @NotNull String id, @NotNull String session, @NotNull String filename, DeleteRecordingRequest request) throws StreamException - Specified by:
deleteRecordingin interfaceVideo- Throws:
StreamException
-
deleteRecording
@NotNull public StreamRequest<DeleteRecordingResponse> deleteRecording(@NotNull String type, @NotNull String id, @NotNull String session, @NotNull String filename) throws StreamException - Specified by:
deleteRecordingin interfaceVideo- Throws:
StreamException
-
deleteTranscription
@NotNull public StreamRequest<DeleteTranscriptionResponse> deleteTranscription(@NotNull String type, @NotNull String id, @NotNull String session, @NotNull String filename, DeleteTranscriptionRequest request) throws StreamException - Specified by:
deleteTranscriptionin interfaceVideo- Throws:
StreamException
-
deleteTranscription
@NotNull public StreamRequest<DeleteTranscriptionResponse> deleteTranscription(@NotNull String type, @NotNull String id, @NotNull String session, @NotNull String filename) throws StreamException - Specified by:
deleteTranscriptionin interfaceVideo- Throws:
StreamException
-
queryCalls
@NotNull public StreamRequest<QueryCallsResponse> queryCalls(QueryCallsRequest request) throws StreamException - Specified by:
queryCallsin interfaceVideo- Throws:
StreamException
-
queryCalls
- Specified by:
queryCallsin interfaceVideo- Throws:
StreamException
-
listCallTypes
@NotNull public StreamRequest<ListCallTypeResponse> listCallTypes(ListCallTypesRequest request) throws StreamException - Specified by:
listCallTypesin interfaceVideo- Throws:
StreamException
-
listCallTypes
- Specified by:
listCallTypesin interfaceVideo- Throws:
StreamException
-
createCallType
@NotNull public StreamRequest<CreateCallTypeResponse> createCallType(CreateCallTypeRequest request) throws StreamException - Specified by:
createCallTypein interfaceVideo- Throws:
StreamException
-
deleteCallType
@NotNull public StreamRequest<Response> deleteCallType(@NotNull String name, DeleteCallTypeRequest request) throws StreamException - Specified by:
deleteCallTypein interfaceVideo- Throws:
StreamException
-
deleteCallType
- Specified by:
deleteCallTypein interfaceVideo- Throws:
StreamException
-
getCallType
@NotNull public StreamRequest<GetCallTypeResponse> getCallType(@NotNull String name, GetCallTypeRequest request) throws StreamException - Specified by:
getCallTypein interfaceVideo- Throws:
StreamException
-
getCallType
@NotNull public StreamRequest<GetCallTypeResponse> getCallType(@NotNull String name) throws StreamException - Specified by:
getCallTypein interfaceVideo- Throws:
StreamException
-
updateCallType
@NotNull public StreamRequest<UpdateCallTypeResponse> updateCallType(@NotNull String name, UpdateCallTypeRequest request) throws StreamException - Specified by:
updateCallTypein interfaceVideo- Throws:
StreamException
-
updateCallType
@NotNull public StreamRequest<UpdateCallTypeResponse> updateCallType(@NotNull String name) throws StreamException - Specified by:
updateCallTypein interfaceVideo- Throws:
StreamException
-
getEdges
@NotNull public StreamRequest<GetEdgesResponse> getEdges(GetEdgesRequest request) throws StreamException - Specified by:
getEdgesin interfaceVideo- Throws:
StreamException
-
getEdges
- Specified by:
getEdgesin interfaceVideo- Throws:
StreamException
-
queryAggregateCallStats
@NotNull public StreamRequest<QueryAggregateCallStatsResponse> queryAggregateCallStats(QueryAggregateCallStatsRequest request) throws StreamException - Specified by:
queryAggregateCallStatsin interfaceVideo- Throws:
StreamException
-
queryAggregateCallStats
@NotNull public StreamRequest<QueryAggregateCallStatsResponse> queryAggregateCallStats() throws StreamException- Specified by:
queryAggregateCallStatsin interfaceVideo- Throws:
StreamException
-
call
-