MeetingApiV17

internal open class MeetingApiV17(authenticatedNetworkClient: AuthenticatedNetworkClient, apiModelMapper: ApiModelMapper = ApiModelMapperImpl()) : MeetingApiV16

Inheritors

Constructors

Link copied to clipboard
internal constructor(authenticatedNetworkClient: AuthenticatedNetworkClient, apiModelMapper: ApiModelMapper = ApiModelMapperImpl())

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open suspend override fun createNewMeeting(request: CreateMeetingRequest): NetworkResponse<UpsertMeetingResponse>
Link copied to clipboard
open suspend override fun deleteMeeting(meetingId: MeetingId): NetworkResponse<Unit>
Link copied to clipboard
open suspend override fun fetchMeeting(meetingId: MeetingId): NetworkResponse<MeetingDTO>
Link copied to clipboard
open suspend override fun fetchMeetings(): NetworkResponse<List<MeetingDTO>>
Link copied to clipboard
open fun getApiNotSupportedError(apiName: String, apiVersion: Int): NetworkResponse.Error
Link copied to clipboard
open suspend override fun updateMeeting(meetingId: MeetingId, request: UpdateMeetingRequest): NetworkResponse<UpsertMeetingResponse>