Package io.getstream.services
Interface Video
- All Known Implementing Classes:
VideoImpl
public interface Video
-
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)
-
Method Details
-
queryUserFeedback
@NotNull StreamRequest<QueryUserFeedbackResponse> queryUserFeedback(QueryUserFeedbackRequest request) throws StreamException - Throws:
StreamException
-
queryUserFeedback
- Throws:
StreamException
-
queryCallMembers
@NotNull StreamRequest<QueryCallMembersResponse> queryCallMembers(QueryCallMembersRequest request) throws StreamException - Throws:
StreamException
-
queryCallStats
@NotNull StreamRequest<QueryCallStatsResponse> queryCallStats(QueryCallStatsRequest request) throws StreamException - Throws:
StreamException
-
queryCallStats
- Throws:
StreamException
-
getCall
@NotNull StreamRequest<GetCallResponse> getCall(@NotNull String type, @NotNull String id, GetCallRequest request) throws StreamException - Throws:
StreamException
-
getCall
@NotNull StreamRequest<GetCallResponse> getCall(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
updateCall
@NotNull StreamRequest<UpdateCallResponse> updateCall(@NotNull String type, @NotNull String id, UpdateCallRequest request) throws StreamException - Throws:
StreamException
-
updateCall
@NotNull StreamRequest<UpdateCallResponse> updateCall(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
getOrCreateCall
@NotNull StreamRequest<GetOrCreateCallResponse> getOrCreateCall(@NotNull String type, @NotNull String id, GetOrCreateCallRequest request) throws StreamException - Throws:
StreamException
-
getOrCreateCall
@NotNull StreamRequest<GetOrCreateCallResponse> getOrCreateCall(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
blockUser
@NotNull StreamRequest<BlockUserResponse> blockUser(@NotNull String type, @NotNull String id, BlockUserRequest request) throws StreamException - Throws:
StreamException
-
deleteCall
@NotNull StreamRequest<DeleteCallResponse> deleteCall(@NotNull String type, @NotNull String id, DeleteCallRequest request) throws StreamException - Throws:
StreamException
-
deleteCall
@NotNull StreamRequest<DeleteCallResponse> deleteCall(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
sendCallEvent
@NotNull StreamRequest<SendCallEventResponse> sendCallEvent(@NotNull String type, @NotNull String id, SendCallEventRequest request) throws StreamException - Throws:
StreamException
-
sendCallEvent
@NotNull StreamRequest<SendCallEventResponse> sendCallEvent(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
collectUserFeedback
@NotNull StreamRequest<CollectUserFeedbackResponse> collectUserFeedback(@NotNull String type, @NotNull String id, CollectUserFeedbackRequest request) throws StreamException - Throws:
StreamException
-
goLive
@NotNull StreamRequest<GoLiveResponse> goLive(@NotNull String type, @NotNull String id, GoLiveRequest request) throws StreamException - Throws:
StreamException
-
goLive
@NotNull StreamRequest<GoLiveResponse> goLive(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
endCall
@NotNull StreamRequest<EndCallResponse> endCall(@NotNull String type, @NotNull String id, EndCallRequest request) throws StreamException - Throws:
StreamException
-
endCall
@NotNull StreamRequest<EndCallResponse> endCall(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
updateCallMembers
@NotNull StreamRequest<UpdateCallMembersResponse> updateCallMembers(@NotNull String type, @NotNull String id, UpdateCallMembersRequest request) throws StreamException - Throws:
StreamException
-
updateCallMembers
@NotNull StreamRequest<UpdateCallMembersResponse> updateCallMembers(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
muteUsers
@NotNull StreamRequest<MuteUsersResponse> muteUsers(@NotNull String type, @NotNull String id, MuteUsersRequest request) throws StreamException - Throws:
StreamException
-
muteUsers
@NotNull StreamRequest<MuteUsersResponse> muteUsers(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
videoPin
@NotNull StreamRequest<PinResponse> videoPin(@NotNull String type, @NotNull String id, VideoPinRequest request) throws StreamException - Throws:
StreamException
-
listRecordings
@NotNull StreamRequest<ListRecordingsResponse> listRecordings(@NotNull String type, @NotNull String id, ListRecordingsRequest request) throws StreamException - Throws:
StreamException
-
listRecordings
@NotNull StreamRequest<ListRecordingsResponse> listRecordings(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
getCallReport
@NotNull StreamRequest<GetCallReportResponse> getCallReport(@NotNull String type, @NotNull String id, GetCallReportRequest request) throws StreamException - Throws:
StreamException
-
getCallReport
@NotNull StreamRequest<GetCallReportResponse> getCallReport(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
startRTMPBroadcasts
@NotNull StreamRequest<StartRTMPBroadcastsResponse> startRTMPBroadcasts(@NotNull String type, @NotNull String id, StartRTMPBroadcastsRequest request) throws StreamException - Throws:
StreamException
-
stopAllRTMPBroadcasts
@NotNull StreamRequest<StopAllRTMPBroadcastsResponse> stopAllRTMPBroadcasts(@NotNull String type, @NotNull String id, StopAllRTMPBroadcastsRequest request) throws StreamException - Throws:
StreamException
-
stopAllRTMPBroadcasts
@NotNull StreamRequest<StopAllRTMPBroadcastsResponse> stopAllRTMPBroadcasts(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
stopRTMPBroadcast
@NotNull StreamRequest<StopRTMPBroadcastsResponse> stopRTMPBroadcast(@NotNull String type, @NotNull String id, @NotNull String name, StopRTMPBroadcastRequest request) throws StreamException - Throws:
StreamException
-
stopRTMPBroadcast
@NotNull StreamRequest<StopRTMPBroadcastsResponse> stopRTMPBroadcast(@NotNull String type, @NotNull String id, @NotNull String name) throws StreamException - Throws:
StreamException
-
startHLSBroadcasting
@NotNull StreamRequest<StartHLSBroadcastingResponse> startHLSBroadcasting(@NotNull String type, @NotNull String id, StartHLSBroadcastingRequest request) throws StreamException - Throws:
StreamException
-
startHLSBroadcasting
@NotNull StreamRequest<StartHLSBroadcastingResponse> startHLSBroadcasting(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
startClosedCaptions
@NotNull StreamRequest<StartClosedCaptionsResponse> startClosedCaptions(@NotNull String type, @NotNull String id, StartClosedCaptionsRequest request) throws StreamException - Throws:
StreamException
-
startClosedCaptions
@NotNull StreamRequest<StartClosedCaptionsResponse> startClosedCaptions(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
startFrameRecording
@NotNull StreamRequest<StartFrameRecordingResponse> startFrameRecording(@NotNull String type, @NotNull String id, StartFrameRecordingRequest request) throws StreamException - Throws:
StreamException
-
startFrameRecording
@NotNull StreamRequest<StartFrameRecordingResponse> startFrameRecording(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
startRecording
@NotNull StreamRequest<StartRecordingResponse> startRecording(@NotNull String type, @NotNull String id, StartRecordingRequest request) throws StreamException - Throws:
StreamException
-
startRecording
@NotNull StreamRequest<StartRecordingResponse> startRecording(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
startTranscription
@NotNull StreamRequest<StartTranscriptionResponse> startTranscription(@NotNull String type, @NotNull String id, StartTranscriptionRequest request) throws StreamException - Throws:
StreamException
-
startTranscription
@NotNull StreamRequest<StartTranscriptionResponse> startTranscription(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
getCallStats
@NotNull StreamRequest<GetCallStatsResponse> getCallStats(@NotNull String type, @NotNull String id, @NotNull String session, GetCallStatsRequest request) throws StreamException - Throws:
StreamException
-
getCallStats
@NotNull StreamRequest<GetCallStatsResponse> getCallStats(@NotNull String type, @NotNull String id, @NotNull String session) throws StreamException - Throws:
StreamException
-
stopHLSBroadcasting
@NotNull StreamRequest<StopHLSBroadcastingResponse> stopHLSBroadcasting(@NotNull String type, @NotNull String id, StopHLSBroadcastingRequest request) throws StreamException - Throws:
StreamException
-
stopHLSBroadcasting
@NotNull StreamRequest<StopHLSBroadcastingResponse> stopHLSBroadcasting(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
stopClosedCaptions
@NotNull StreamRequest<StopClosedCaptionsResponse> stopClosedCaptions(@NotNull String type, @NotNull String id, StopClosedCaptionsRequest request) throws StreamException - Throws:
StreamException
-
stopClosedCaptions
@NotNull StreamRequest<StopClosedCaptionsResponse> stopClosedCaptions(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
stopFrameRecording
@NotNull StreamRequest<StopFrameRecordingResponse> stopFrameRecording(@NotNull String type, @NotNull String id, StopFrameRecordingRequest request) throws StreamException - Throws:
StreamException
-
stopFrameRecording
@NotNull StreamRequest<StopFrameRecordingResponse> stopFrameRecording(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
stopLive
@NotNull StreamRequest<StopLiveResponse> stopLive(@NotNull String type, @NotNull String id, StopLiveRequest request) throws StreamException - Throws:
StreamException
-
stopLive
@NotNull StreamRequest<StopLiveResponse> stopLive(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
stopRecording
@NotNull StreamRequest<StopRecordingResponse> stopRecording(@NotNull String type, @NotNull String id, StopRecordingRequest request) throws StreamException - Throws:
StreamException
-
stopRecording
@NotNull StreamRequest<StopRecordingResponse> stopRecording(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
stopTranscription
@NotNull StreamRequest<StopTranscriptionResponse> stopTranscription(@NotNull String type, @NotNull String id, StopTranscriptionRequest request) throws StreamException - Throws:
StreamException
-
stopTranscription
@NotNull StreamRequest<StopTranscriptionResponse> stopTranscription(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
listTranscriptions
@NotNull StreamRequest<ListTranscriptionsResponse> listTranscriptions(@NotNull String type, @NotNull String id, ListTranscriptionsRequest request) throws StreamException - Throws:
StreamException
-
listTranscriptions
@NotNull StreamRequest<ListTranscriptionsResponse> listTranscriptions(@NotNull String type, @NotNull String id) throws StreamException - Throws:
StreamException
-
unblockUser
@NotNull StreamRequest<UnblockUserResponse> unblockUser(@NotNull String type, @NotNull String id, UnblockUserRequest request) throws StreamException - Throws:
StreamException
-
videoUnpin
@NotNull StreamRequest<UnpinResponse> videoUnpin(@NotNull String type, @NotNull String id, VideoUnpinRequest request) throws StreamException - Throws:
StreamException
-
updateUserPermissions
@NotNull StreamRequest<UpdateUserPermissionsResponse> updateUserPermissions(@NotNull String type, @NotNull String id, UpdateUserPermissionsRequest request) throws StreamException - Throws:
StreamException
-
deleteRecording
@NotNull StreamRequest<DeleteRecordingResponse> deleteRecording(@NotNull String type, @NotNull String id, @NotNull String session, @NotNull String filename, DeleteRecordingRequest request) throws StreamException - Throws:
StreamException
-
deleteRecording
@NotNull StreamRequest<DeleteRecordingResponse> deleteRecording(@NotNull String type, @NotNull String id, @NotNull String session, @NotNull String filename) throws StreamException - Throws:
StreamException
-
deleteTranscription
@NotNull StreamRequest<DeleteTranscriptionResponse> deleteTranscription(@NotNull String type, @NotNull String id, @NotNull String session, @NotNull String filename, DeleteTranscriptionRequest request) throws StreamException - Throws:
StreamException
-
deleteTranscription
@NotNull StreamRequest<DeleteTranscriptionResponse> deleteTranscription(@NotNull String type, @NotNull String id, @NotNull String session, @NotNull String filename) throws StreamException - Throws:
StreamException
-
queryCalls
@NotNull StreamRequest<QueryCallsResponse> queryCalls(QueryCallsRequest request) throws StreamException - Throws:
StreamException
-
queryCalls
- Throws:
StreamException
-
listCallTypes
@NotNull StreamRequest<ListCallTypeResponse> listCallTypes(ListCallTypesRequest request) throws StreamException - Throws:
StreamException
-
listCallTypes
- Throws:
StreamException
-
createCallType
@NotNull StreamRequest<CreateCallTypeResponse> createCallType(CreateCallTypeRequest request) throws StreamException - Throws:
StreamException
-
deleteCallType
@NotNull StreamRequest<Response> deleteCallType(@NotNull String name, DeleteCallTypeRequest request) throws StreamException - Throws:
StreamException
-
deleteCallType
- Throws:
StreamException
-
getCallType
@NotNull StreamRequest<GetCallTypeResponse> getCallType(@NotNull String name, GetCallTypeRequest request) throws StreamException - Throws:
StreamException
-
getCallType
@NotNull StreamRequest<GetCallTypeResponse> getCallType(@NotNull String name) throws StreamException - Throws:
StreamException
-
updateCallType
@NotNull StreamRequest<UpdateCallTypeResponse> updateCallType(@NotNull String name, UpdateCallTypeRequest request) throws StreamException - Throws:
StreamException
-
updateCallType
@NotNull StreamRequest<UpdateCallTypeResponse> updateCallType(@NotNull String name) throws StreamException - Throws:
StreamException
-
getEdges
- Throws:
StreamException
-
getEdges
- Throws:
StreamException
-
queryAggregateCallStats
@NotNull StreamRequest<QueryAggregateCallStatsResponse> queryAggregateCallStats(QueryAggregateCallStatsRequest request) throws StreamException - Throws:
StreamException
-
queryAggregateCallStats
@NotNull StreamRequest<QueryAggregateCallStatsResponse> queryAggregateCallStats() throws StreamException- Throws:
StreamException
-
call
-