$RoomClient class

Constructors

$RoomClient($Client _rootClient)
Creates a new DynamiteClient for room requests.

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

$addParticipantToRoom_Request({required String newParticipant, required String token, RoomAddParticipantToRoomSource? source, RoomAddParticipantToRoomApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Add a participant to a room.
$addParticipantToRoom_Serializer() → DynamiteSerializer<RoomAddParticipantToRoomResponseApplicationJson, void>
Builds a serializer to parse the response of $addParticipantToRoom_Request.
$addToFavorites_Request({required String token, RoomAddToFavoritesApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Add a room to the favorites.
$addToFavorites_Serializer() → DynamiteSerializer<RoomAddToFavoritesResponseApplicationJson, void>
Builds a serializer to parse the response of $addToFavorites_Request.
$createGuestByDialIn_Request({required String token, RoomCreateGuestByDialInApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Create a guest by their dial-in.
$createGuestByDialIn_Serializer() → DynamiteSerializer<RoomCreateGuestByDialInResponseApplicationJson, void>
Builds a serializer to parse the response of $createGuestByDialIn_Request.
$createRoom_Request({required int roomType, String? invite, String? roomName, String? source, String? objectType, String? objectId, RoomCreateRoomApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Create a room with a user, a group or a circle.
$createRoom_Serializer() → DynamiteSerializer<RoomCreateRoomResponseApplicationJson, void>
Builds a serializer to parse the response of $createRoom_Request.
$demoteModerator_Request({required int attendeeId, required String token, RoomDemoteModeratorApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Demote an attendee from moderator.
$demoteModerator_Serializer() → DynamiteSerializer<RoomDemoteModeratorResponseApplicationJson, void>
Builds a serializer to parse the response of $demoteModerator_Request.
$getBreakoutRoomParticipants_Request({required String token, RoomGetBreakoutRoomParticipantsIncludeStatus? includeStatus, RoomGetBreakoutRoomParticipantsApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Get the breakout room participants for a room.
$getBreakoutRoomParticipants_Serializer() → DynamiteSerializer<RoomGetBreakoutRoomParticipantsResponseApplicationJson, RoomRoomGetBreakoutRoomParticipantsHeaders>
Builds a serializer to parse the response of $getBreakoutRoomParticipants_Request.
$getBreakoutRooms_Request({required String token, RoomGetBreakoutRoomsApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Get breakout rooms.
$getBreakoutRooms_Serializer() → DynamiteSerializer<RoomGetBreakoutRoomsResponseApplicationJson, void>
Builds a serializer to parse the response of $getBreakoutRooms_Request.
$getCapabilities_Request({required String token, RoomGetCapabilitiesApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Get capabilities for a room.
$getCapabilities_Serializer() → DynamiteSerializer<RoomGetCapabilitiesResponseApplicationJson, RoomRoomGetCapabilitiesHeaders>
Builds a serializer to parse the response of $getCapabilities_Request.
$getListedRooms_Request({String? searchTerm, RoomGetListedRoomsApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Get listed rooms with optional search term.
$getListedRooms_Serializer() → DynamiteSerializer<RoomGetListedRoomsResponseApplicationJson, void>
Builds a serializer to parse the response of $getListedRooms_Request.
$getNoteToSelfConversation_Request({RoomGetNoteToSelfConversationApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Get the "Note to self" conversation for the user.
$getNoteToSelfConversation_Serializer() → DynamiteSerializer<RoomGetNoteToSelfConversationResponseApplicationJson, RoomRoomGetNoteToSelfConversationHeaders>
Builds a serializer to parse the response of $getNoteToSelfConversation_Request.
$getParticipants_Request({required String token, RoomGetParticipantsIncludeStatus? includeStatus, RoomGetParticipantsApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Get a list of participants for a room.
$getParticipants_Serializer() → DynamiteSerializer<RoomGetParticipantsResponseApplicationJson, RoomRoomGetParticipantsHeaders>
Builds a serializer to parse the response of $getParticipants_Request.
$getRooms_Request({RoomGetRoomsNoStatusUpdate? noStatusUpdate, RoomGetRoomsIncludeStatus? includeStatus, int? modifiedSince, RoomGetRoomsApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Get all currently existent rooms which the user has joined.
$getRooms_Serializer() → DynamiteSerializer<RoomGetRoomsResponseApplicationJson, RoomRoomGetRoomsHeaders>
Builds a serializer to parse the response of $getRooms_Request.
$getSingleRoom_Request({required String token, RoomGetSingleRoomApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Get a room.
$getSingleRoom_Serializer() → DynamiteSerializer<RoomGetSingleRoomResponseApplicationJson, RoomRoomGetSingleRoomHeaders>
Builds a serializer to parse the response of $getSingleRoom_Request.
$joinFederatedRoom_Request({required String token, RoomJoinFederatedRoomApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Fake join a room on the host server to verify the federated user is still part of it.
$joinFederatedRoom_Serializer() → DynamiteSerializer<RoomJoinFederatedRoomResponseApplicationJson, RoomRoomJoinFederatedRoomHeaders>
Builds a serializer to parse the response of $joinFederatedRoom_Request.
$joinRoom_Request({required String token, String? password, RoomJoinRoomForce? force, RoomJoinRoomApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Join a room.
$joinRoom_Serializer() → DynamiteSerializer<RoomJoinRoomResponseApplicationJson, RoomRoomJoinRoomHeaders>
Builds a serializer to parse the response of $joinRoom_Request.
$leaveRoom_Request({required String token, RoomLeaveRoomApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Leave a room.
$leaveRoom_Serializer() → DynamiteSerializer<RoomLeaveRoomResponseApplicationJson, void>
Builds a serializer to parse the response of $leaveRoom_Request.
$makePrivate_Request({required String token, RoomMakePrivateApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Disallowed guests to join conversation.
$makePrivate_Serializer() → DynamiteSerializer<RoomMakePrivateResponseApplicationJson, void>
Builds a serializer to parse the response of $makePrivate_Request.
$makePublic_Request({required String token, RoomMakePublicApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Allowed guests to join conversation.
$makePublic_Serializer() → DynamiteSerializer<RoomMakePublicResponseApplicationJson, void>
Builds a serializer to parse the response of $makePublic_Request.
$promoteModerator_Request({required int attendeeId, required String token, RoomPromoteModeratorApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Promote an attendee to moderator.
$promoteModerator_Serializer() → DynamiteSerializer<RoomPromoteModeratorResponseApplicationJson, void>
Builds a serializer to parse the response of $promoteModerator_Request.
$rejectedDialOutRequest_Request({required String callId, required String token, ContentString<RoomRejectedDialOutRequestOptions>? options, RoomRejectedDialOutRequestApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Reset call ID of a dial-out participant when the SIP gateway rejected it.
$rejectedDialOutRequest_Serializer() → DynamiteSerializer<RoomRejectedDialOutRequestResponseApplicationJson, void>
Builds a serializer to parse the response of $rejectedDialOutRequest_Request.
$removeAttendeeFromRoom_Request({required int attendeeId, required String token, RoomRemoveAttendeeFromRoomApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Remove an attendee from a room.
$removeAttendeeFromRoom_Serializer() → DynamiteSerializer<RoomRemoveAttendeeFromRoomResponseApplicationJson, void>
Builds a serializer to parse the response of $removeAttendeeFromRoom_Request.
$removeFromFavorites_Request({required String token, RoomRemoveFromFavoritesApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Remove a room from the favorites.
$removeFromFavorites_Serializer() → DynamiteSerializer<RoomRemoveFromFavoritesResponseApplicationJson, void>
Builds a serializer to parse the response of $removeFromFavorites_Request.
$removeSelfFromRoom_Request({required String token, RoomRemoveSelfFromRoomApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Remove the current user from a room.
$removeSelfFromRoom_Serializer() → DynamiteSerializer<RoomRemoveSelfFromRoomResponseApplicationJson, void>
Builds a serializer to parse the response of $removeSelfFromRoom_Request.
$resendInvitations_Request({required String token, int? attendeeId, RoomResendInvitationsApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Resend invitations.
$resendInvitations_Serializer() → DynamiteSerializer<RoomResendInvitationsResponseApplicationJson, void>
Builds a serializer to parse the response of $resendInvitations_Request.
$setAllAttendeesPermissions_Request({required RoomSetAllAttendeesPermissionsMethod method, required int permissions, required String token, RoomSetAllAttendeesPermissionsApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Update the permissions of all attendees.
$setAllAttendeesPermissions_Serializer() → DynamiteSerializer<RoomSetAllAttendeesPermissionsResponseApplicationJson, void>
Builds a serializer to parse the response of $setAllAttendeesPermissions_Request.
$setAttendeePermissions_Request({required int attendeeId, required RoomSetAttendeePermissionsMethod method, required int permissions, required String token, RoomSetAttendeePermissionsApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Update the permissions of an attendee.
$setAttendeePermissions_Serializer() → DynamiteSerializer<RoomSetAttendeePermissionsResponseApplicationJson, void>
Builds a serializer to parse the response of $setAttendeePermissions_Request.
$setDescription_Request({required String description, required String token, RoomSetDescriptionApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Update the description of a room.
$setDescription_Serializer() → DynamiteSerializer<RoomSetDescriptionResponseApplicationJson, void>
Builds a serializer to parse the response of $setDescription_Request.
$setListable_Request({required RoomSetListableScope scope, required String token, RoomSetListableApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Make a room listable.
$setListable_Serializer() → DynamiteSerializer<RoomSetListableResponseApplicationJson, void>
Builds a serializer to parse the response of $setListable_Request.
$setLobby_Request({required int state, required String token, int? timer, RoomSetLobbyApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Update the lobby state for a room.
$setLobby_Serializer() → DynamiteSerializer<RoomSetLobbyResponseApplicationJson, void>
Builds a serializer to parse the response of $setLobby_Request.
$setMessageExpiration_Request({required int seconds, required String token, RoomSetMessageExpirationApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Update message expiration time.
$setMessageExpiration_Serializer() → DynamiteSerializer<RoomSetMessageExpirationResponseApplicationJson, void>
Builds a serializer to parse the response of $setMessageExpiration_Request.
$setNotificationCalls_Request({required int level, required String token, RoomSetNotificationCallsApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Update call notifications.
$setNotificationCalls_Serializer() → DynamiteSerializer<RoomSetNotificationCallsResponseApplicationJson, void>
Builds a serializer to parse the response of $setNotificationCalls_Request.
$setNotificationLevel_Request({required int level, required String token, RoomSetNotificationLevelApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Update the notification level for a room.
$setNotificationLevel_Serializer() → DynamiteSerializer<RoomSetNotificationLevelResponseApplicationJson, void>
Builds a serializer to parse the response of $setNotificationLevel_Request.
$setPassword_Request({required String password, required String token, RoomSetPasswordApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Set a password for a room.
$setPassword_Serializer() → DynamiteSerializer<RoomSetPasswordResponseApplicationJson, void>
Builds a serializer to parse the response of $setPassword_Request.
$setPermissions_Request({required int permissions, required String token, required RoomSetPermissionsMode mode, RoomSetPermissionsApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Update the permissions of a room.
$setPermissions_Serializer() → DynamiteSerializer<RoomSetPermissionsResponseApplicationJson, void>
Builds a serializer to parse the response of $setPermissions_Request.
$setReadOnly_Request({required RoomSetReadOnlyState state, required String token, RoomSetReadOnlyApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Set read-only state of a room.
$setReadOnly_Serializer() → DynamiteSerializer<RoomSetReadOnlyResponseApplicationJson, void>
Builds a serializer to parse the response of $setReadOnly_Request.
$setRecordingConsent_Request({required int recordingConsent, required String token, RoomSetRecordingConsentApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Set recording consent requirement for this conversation.
$setRecordingConsent_Serializer() → DynamiteSerializer<RoomSetRecordingConsentResponseApplicationJson, void>
Builds a serializer to parse the response of $setRecordingConsent_Request.
$setSessionState_Request({required RoomSetSessionStateState state, required String token, RoomSetSessionStateApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Set active state for a session.
$setSessionState_Serializer() → DynamiteSerializer<RoomSetSessionStateResponseApplicationJson, void>
Builds a serializer to parse the response of $setSessionState_Request.
$setsipEnabled_Request({required RoomSetsipEnabledState state, required String token, RoomSetsipEnabledApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Update SIP enabled state.
$setsipEnabled_Serializer() → DynamiteSerializer<RoomSetsipEnabledResponseApplicationJson, void>
Builds a serializer to parse the response of $setsipEnabled_Request.
$verifyDialInPin_Request({required String pin, required String token, RoomVerifyDialInPinApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Verify a dial-in PIN (SIP bridge).
$verifyDialInPin_Serializer() → DynamiteSerializer<RoomVerifyDialInPinResponseApplicationJson, void>
Builds a serializer to parse the response of $verifyDialInPin_Request.
$verifyDialInPinDeprecated_Request({required String token, required String pin, RoomVerifyDialInPinDeprecatedApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Verify a dial-in PIN (SIP bridge).
$verifyDialInPinDeprecated_Serializer() → DynamiteSerializer<RoomVerifyDialInPinDeprecatedResponseApplicationJson, void>
Builds a serializer to parse the response of $verifyDialInPinDeprecated_Request.
$verifyDialOutNumber_Request({required String number, required String token, ContentString<RoomVerifyDialOutNumberOptions>? options, RoomVerifyDialOutNumberApiVersion? apiVersion, bool? oCSAPIRequest}) → Request
Verify a dial-out number (SIP bridge).
$verifyDialOutNumber_Serializer() → DynamiteSerializer<RoomVerifyDialOutNumberResponseApplicationJson, void>
Builds a serializer to parse the response of $verifyDialOutNumber_Request.
addParticipantToRoom({required String newParticipant, required String token, RoomAddParticipantToRoomSource? source, RoomAddParticipantToRoomApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomAddParticipantToRoomResponseApplicationJson, void>>
Add a participant to a room.
addToFavorites({required String token, RoomAddToFavoritesApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomAddToFavoritesResponseApplicationJson, void>>
Add a room to the favorites.
createGuestByDialIn({required String token, RoomCreateGuestByDialInApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomCreateGuestByDialInResponseApplicationJson, void>>
Create a guest by their dial-in.
createRoom({required int roomType, String? invite, String? roomName, String? source, String? objectType, String? objectId, RoomCreateRoomApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomCreateRoomResponseApplicationJson, void>>
Create a room with a user, a group or a circle.
demoteModerator({required int attendeeId, required String token, RoomDemoteModeratorApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomDemoteModeratorResponseApplicationJson, void>>
Demote an attendee from moderator.
getBreakoutRoomParticipants({required String token, RoomGetBreakoutRoomParticipantsIncludeStatus? includeStatus, RoomGetBreakoutRoomParticipantsApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomGetBreakoutRoomParticipantsResponseApplicationJson, RoomRoomGetBreakoutRoomParticipantsHeaders>>
Get the breakout room participants for a room.
getBreakoutRooms({required String token, RoomGetBreakoutRoomsApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomGetBreakoutRoomsResponseApplicationJson, void>>
Get breakout rooms.
getCapabilities({required String token, RoomGetCapabilitiesApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomGetCapabilitiesResponseApplicationJson, RoomRoomGetCapabilitiesHeaders>>
Get capabilities for a room.
getListedRooms({String? searchTerm, RoomGetListedRoomsApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomGetListedRoomsResponseApplicationJson, void>>
Get listed rooms with optional search term.
getNoteToSelfConversation({RoomGetNoteToSelfConversationApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomGetNoteToSelfConversationResponseApplicationJson, RoomRoomGetNoteToSelfConversationHeaders>>
Get the "Note to self" conversation for the user.
getParticipants({required String token, RoomGetParticipantsIncludeStatus? includeStatus, RoomGetParticipantsApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomGetParticipantsResponseApplicationJson, RoomRoomGetParticipantsHeaders>>
Get a list of participants for a room.
getRooms({RoomGetRoomsNoStatusUpdate? noStatusUpdate, RoomGetRoomsIncludeStatus? includeStatus, int? modifiedSince, RoomGetRoomsApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomGetRoomsResponseApplicationJson, RoomRoomGetRoomsHeaders>>
Get all currently existent rooms which the user has joined.
getSingleRoom({required String token, RoomGetSingleRoomApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomGetSingleRoomResponseApplicationJson, RoomRoomGetSingleRoomHeaders>>
Get a room.
joinFederatedRoom({required String token, RoomJoinFederatedRoomApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomJoinFederatedRoomResponseApplicationJson, RoomRoomJoinFederatedRoomHeaders>>
Fake join a room on the host server to verify the federated user is still part of it.
joinRoom({required String token, String? password, RoomJoinRoomForce? force, RoomJoinRoomApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomJoinRoomResponseApplicationJson, RoomRoomJoinRoomHeaders>>
Join a room.
leaveRoom({required String token, RoomLeaveRoomApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomLeaveRoomResponseApplicationJson, void>>
Leave a room.
makePrivate({required String token, RoomMakePrivateApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomMakePrivateResponseApplicationJson, void>>
Disallowed guests to join conversation.
makePublic({required String token, RoomMakePublicApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomMakePublicResponseApplicationJson, void>>
Allowed guests to join conversation.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
promoteModerator({required int attendeeId, required String token, RoomPromoteModeratorApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomPromoteModeratorResponseApplicationJson, void>>
Promote an attendee to moderator.
rejectedDialOutRequest({required String callId, required String token, ContentString<RoomRejectedDialOutRequestOptions>? options, RoomRejectedDialOutRequestApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomRejectedDialOutRequestResponseApplicationJson, void>>
Reset call ID of a dial-out participant when the SIP gateway rejected it.
removeAttendeeFromRoom({required int attendeeId, required String token, RoomRemoveAttendeeFromRoomApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomRemoveAttendeeFromRoomResponseApplicationJson, void>>
Remove an attendee from a room.
removeFromFavorites({required String token, RoomRemoveFromFavoritesApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomRemoveFromFavoritesResponseApplicationJson, void>>
Remove a room from the favorites.
removeSelfFromRoom({required String token, RoomRemoveSelfFromRoomApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomRemoveSelfFromRoomResponseApplicationJson, void>>
Remove the current user from a room.
resendInvitations({required String token, int? attendeeId, RoomResendInvitationsApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomResendInvitationsResponseApplicationJson, void>>
Resend invitations.
setAllAttendeesPermissions({required RoomSetAllAttendeesPermissionsMethod method, required int permissions, required String token, RoomSetAllAttendeesPermissionsApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomSetAllAttendeesPermissionsResponseApplicationJson, void>>
Update the permissions of all attendees.
setAttendeePermissions({required int attendeeId, required RoomSetAttendeePermissionsMethod method, required int permissions, required String token, RoomSetAttendeePermissionsApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomSetAttendeePermissionsResponseApplicationJson, void>>
Update the permissions of an attendee.
setDescription({required String description, required String token, RoomSetDescriptionApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomSetDescriptionResponseApplicationJson, void>>
Update the description of a room.
setListable({required RoomSetListableScope scope, required String token, RoomSetListableApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomSetListableResponseApplicationJson, void>>
Make a room listable.
setLobby({required int state, required String token, int? timer, RoomSetLobbyApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomSetLobbyResponseApplicationJson, void>>
Update the lobby state for a room.
setMessageExpiration({required int seconds, required String token, RoomSetMessageExpirationApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomSetMessageExpirationResponseApplicationJson, void>>
Update message expiration time.
setNotificationCalls({required int level, required String token, RoomSetNotificationCallsApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomSetNotificationCallsResponseApplicationJson, void>>
Update call notifications.
setNotificationLevel({required int level, required String token, RoomSetNotificationLevelApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomSetNotificationLevelResponseApplicationJson, void>>
Update the notification level for a room.
setPassword({required String password, required String token, RoomSetPasswordApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomSetPasswordResponseApplicationJson, void>>
Set a password for a room.
setPermissions({required int permissions, required String token, required RoomSetPermissionsMode mode, RoomSetPermissionsApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomSetPermissionsResponseApplicationJson, void>>
Update the permissions of a room.
setReadOnly({required RoomSetReadOnlyState state, required String token, RoomSetReadOnlyApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomSetReadOnlyResponseApplicationJson, void>>
Set read-only state of a room.
setRecordingConsent({required int recordingConsent, required String token, RoomSetRecordingConsentApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomSetRecordingConsentResponseApplicationJson, void>>
Set recording consent requirement for this conversation.
setSessionState({required RoomSetSessionStateState state, required String token, RoomSetSessionStateApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomSetSessionStateResponseApplicationJson, void>>
Set active state for a session.
setsipEnabled({required RoomSetsipEnabledState state, required String token, RoomSetsipEnabledApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomSetsipEnabledResponseApplicationJson, void>>
Update SIP enabled state.
toString() String
A string representation of this object.
inherited
verifyDialInPin({required String pin, required String token, RoomVerifyDialInPinApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomVerifyDialInPinResponseApplicationJson, void>>
Verify a dial-in PIN (SIP bridge).
verifyDialInPinDeprecated({required String token, required String pin, RoomVerifyDialInPinDeprecatedApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomVerifyDialInPinDeprecatedResponseApplicationJson, void>>
Verify a dial-in PIN (SIP bridge).
verifyDialOutNumber({required String number, required String token, ContentString<RoomVerifyDialOutNumberOptions>? options, RoomVerifyDialOutNumberApiVersion? apiVersion, bool? oCSAPIRequest}) Future<DynamiteResponse<RoomVerifyDialOutNumberResponseApplicationJson, void>>
Verify a dial-out number (SIP bridge).

Operators

operator ==(Object other) bool
The equality operator.
inherited