• RecordingApi - functional programming interface

    Parameters

    Returns {
        deleteRecording(recordingId, options?): Promise<((axios?, basePath?) => AxiosPromise<void>)>;
        getRecordingContent(recordingId, filename, options?): Promise<((axios?, basePath?) => AxiosPromise<string>)>;
        getRecordings(options?): Promise<((axios?, basePath?) => AxiosPromise<RecordingListResponse>)>;
    }

    • deleteRecording:function
      • Parameters

        • recordingId: string

          Recording id

        • Optional options: RawAxiosRequestConfig

          Override http request option.

        Returns Promise<((axios?, basePath?) => AxiosPromise<void>)>

        Summary

        Deletes the recording

        Throws

    • getRecordingContent:function
      • Parameters

        • recordingId: string

          Recording id

        • filename: string

          Name of the file

        • Optional options: RawAxiosRequestConfig

          Override http request option.

        Returns Promise<((axios?, basePath?) => AxiosPromise<string>)>

        Summary

        Retrieve Recording (HLS) Content

        Throws

    • getRecordings:function
      • Parameters

        • Optional options: RawAxiosRequestConfig

          Override http request option.

        Returns Promise<((axios?, basePath?) => AxiosPromise<RecordingListResponse>)>

        Summary

        Lists all available recordings

        Throws

    Export