CallsApi class
Methods
createCall ({CreateCallRequest ? createCallRequest })
→ Future <SpatioCall ? >
Start a new call.
createCallWithHttpInfo ({CreateCallRequest ? createCallRequest })
→ Future <Response >
Start a new call.
createMeetingRoom (CreateMeetingRoomRequest createMeetingRoomRequest )
→ Future <MeetingRoom ? >
Create a persistent meeting room.
createMeetingRoomWithHttpInfo (CreateMeetingRoomRequest createMeetingRoomRequest )
→ Future <Response >
Create a persistent meeting room.
deleteCallRecording (String recordingId )
→ Future <void >
Delete a recording.
deleteCallRecordingWithHttpInfo (String recordingId )
→ Future <Response >
Delete a recording.
endCall (String id )
→ Future <void >
End a call (host only).
endCallWithHttpInfo (String id )
→ Future <Response >
End a call (host only).
getBandwidthHistory ()
→ Future <Map <String , Object > ? >
Time-series bandwidth metrics.
getBandwidthHistoryWithHttpInfo ()
→ Future <Response >
Time-series bandwidth metrics.
getBandwidthSummary ()
→ Future <Map <String , Object > ? >
Aggregate bandwidth metrics.
getBandwidthSummaryWithHttpInfo ()
→ Future <Response >
Aggregate bandwidth metrics.
getCall (String id )
→ Future <SpatioCall ? >
Fetch a call.
getCallWithHttpInfo (String id )
→ Future <Response >
Fetch a call.
getMeetingRoom (String id )
→ Future <MeetingRoom ? >
Fetch a meeting room.
getMeetingRoomWithHttpInfo (String id )
→ Future <Response >
Fetch a meeting room.
joinCall (String id )
→ Future <Map <String , Object > ? >
Join a call.
joinCallWithHttpInfo (String id )
→ Future <Response >
Join a call.
leaveCall (String id )
→ Future <void >
Leave a call.
leaveCallWithHttpInfo (String id )
→ Future <Response >
Leave a call.
listActiveCalls ()
→ Future <CallListResponse ? >
List active calls.
listActiveCallsWithHttpInfo ()
→ Future <Response >
List active calls.
listCallRecordings (String id )
→ Future <CallRecordingListResponse ? >
List recordings for a call.
listCallRecordingsWithHttpInfo (String id )
→ Future <Response >
List recordings for a call.
noSuchMethod (Invocation invocation )
→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
startCallRecording (String id )
→ Future <CallRecording ? >
Start a recording (host only).
startCallRecordingWithHttpInfo (String id )
→ Future <Response >
Start a recording (host only).
stopCallRecording (String id , String recordingId )
→ Future <CallRecording ? >
Stop an in-progress recording.
stopCallRecordingWithHttpInfo (String id , String recordingId )
→ Future <Response >
Stop an in-progress recording.
toString ()
→ String
A string representation of this object.
inherited
updateCallParticipantState (String id , UpdateParticipantStateRequest updateParticipantStateRequest )
→ Future <Map <String , Object > ? >
Toggle participant audio/video/screen-share state.
updateCallParticipantStateWithHttpInfo (String id , UpdateParticipantStateRequest updateParticipantStateRequest )
→ Future <Response >
Toggle participant audio/video/screen-share state.
workspaceCreateCall (String org , String workspace , Map <String , Object > requestBody )
→ Future <Map <String , Object > ? >
Parameters:
workspaceCreateCallWithHttpInfo (String org , String workspace , Map <String , Object > requestBody )
→ Future <Response >
Performs an HTTP 'POST /v1/organizations/{org}/workspaces/{workspace}/calls' operation and returns the Response.
Parameters:
workspaceCreateMeetingRoom (String org , String workspace , Map <String , Object > requestBody )
→ Future <Map <String , Object > ? >
Parameters:
workspaceCreateMeetingRoomWithHttpInfo (String org , String workspace , Map <String , Object > requestBody )
→ Future <Response >
Performs an HTTP 'POST /v1/organizations/{org}/workspaces/{workspace}/calls/rooms' operation and returns the Response.
Parameters:
workspaceDeleteCallRecording (String org , String workspace , String recordingId )
→ Future <void >
Parameters:
workspaceDeleteCallRecordingWithHttpInfo (String org , String workspace , String recordingId )
→ Future <Response >
Performs an HTTP 'DELETE /v1/organizations/{org}/workspaces/{workspace}/calls/recordings/{recordingId}' operation and returns the Response.
Parameters:
workspaceEndCall (String org , String workspace , String id )
→ Future <void >
Parameters:
workspaceEndCallWithHttpInfo (String org , String workspace , String id )
→ Future <Response >
Performs an HTTP 'POST /v1/organizations/{org}/workspaces/{workspace}/calls/{id}/end' operation and returns the Response.
Parameters:
workspaceGetBandwidthHistory (String org , String workspace )
→ Future <Map <String , Object > ? >
Parameters:
workspaceGetBandwidthHistoryWithHttpInfo (String org , String workspace )
→ Future <Response >
Performs an HTTP 'GET /v1/organizations/{org}/workspaces/{workspace}/calls/bandwidth/history' operation and returns the Response.
Parameters:
workspaceGetBandwidthSummary (String org , String workspace )
→ Future <Map <String , Object > ? >
Parameters:
workspaceGetBandwidthSummaryWithHttpInfo (String org , String workspace )
→ Future <Response >
Performs an HTTP 'GET /v1/organizations/{org}/workspaces/{workspace}/calls/bandwidth/summary' operation and returns the Response.
Parameters:
workspaceGetCall (String org , String workspace , String id )
→ Future <Map <String , Object > ? >
Parameters:
workspaceGetCallWithHttpInfo (String org , String workspace , String id )
→ Future <Response >
Performs an HTTP 'GET /v1/organizations/{org}/workspaces/{workspace}/calls/{id}' operation and returns the Response.
Parameters:
workspaceGetMeetingRoom (String org , String workspace , String id )
→ Future <Map <String , Object > ? >
Parameters:
workspaceGetMeetingRoomWithHttpInfo (String org , String workspace , String id )
→ Future <Response >
Performs an HTTP 'GET /v1/organizations/{org}/workspaces/{workspace}/calls/rooms/{id}' operation and returns the Response.
Parameters:
workspaceJoinCall (String org , String workspace , String id )
→ Future <Map <String , Object > ? >
Parameters:
workspaceJoinCallWithHttpInfo (String org , String workspace , String id )
→ Future <Response >
Performs an HTTP 'POST /v1/organizations/{org}/workspaces/{workspace}/calls/{id}/join' operation and returns the Response.
Parameters:
workspaceLeaveCall (String org , String workspace , String id )
→ Future <void >
Parameters:
workspaceLeaveCallWithHttpInfo (String org , String workspace , String id )
→ Future <Response >
Performs an HTTP 'POST /v1/organizations/{org}/workspaces/{workspace}/calls/{id}/leave' operation and returns the Response.
Parameters:
workspaceListActiveCalls (String org , String workspace )
→ Future <Map <String , Object > ? >
Parameters:
workspaceListActiveCallsWithHttpInfo (String org , String workspace )
→ Future <Response >
Performs an HTTP 'GET /v1/organizations/{org}/workspaces/{workspace}/calls' operation and returns the Response.
Parameters:
workspaceListCallRecordings (String org , String workspace , String id )
→ Future <Map <String , Object > ? >
Parameters:
workspaceListCallRecordingsWithHttpInfo (String org , String workspace , String id )
→ Future <Response >
Performs an HTTP 'GET /v1/organizations/{org}/workspaces/{workspace}/calls/{id}/recordings' operation and returns the Response.
Parameters:
workspaceStartCallRecording (String org , String workspace , String id )
→ Future <Map <String , Object > ? >
Parameters:
workspaceStartCallRecordingWithHttpInfo (String org , String workspace , String id )
→ Future <Response >
Performs an HTTP 'POST /v1/organizations/{org}/workspaces/{workspace}/calls/{id}/recordings/start' operation and returns the Response.
Parameters:
workspaceStopCallRecording (String org , String workspace , String id , String recordingId )
→ Future <Map <String , Object > ? >
Parameters:
workspaceStopCallRecordingWithHttpInfo (String org , String workspace , String id , String recordingId )
→ Future <Response >
Performs an HTTP 'POST /v1/organizations/{org}/workspaces/{workspace}/calls/{id}/recordings/{recordingId}/stop' operation and returns the Response.
Parameters:
workspaceUpdateCallParticipant (String org , String workspace , String id , Map <String , Object > requestBody )
→ Future <Map <String , Object > ? >
Parameters:
workspaceUpdateCallParticipantWithHttpInfo (String org , String workspace , String id , Map <String , Object > requestBody )
→ Future <Response >
Performs an HTTP 'PATCH /v1/organizations/{org}/workspaces/{workspace}/calls/{id}/participant' operation and returns the Response.
Parameters: