文件上传完成确认参数类

用于在文件上传完成后向服务器确认上传信息

Accessors

  • get fileName(): undefined | string

    获取文件名

    Returns undefined | string

    当前设置的文件名

  • set fileName(fileName: undefined | string): void

    设置文件名,需要文件名后缀,如 xxx.mp4

    Parameters

    • fileName: undefined | string

      要设置的文件名

    Returns void

  • get beginTimestamp(): number

    获取开始时间戳

    Returns number

    当前设置的开始时间戳

  • set beginTimestamp(beginTimestamp: number): void

    设置开始时间戳

    Parameters

    • beginTimestamp: number

      要设置的开始时间戳

    Returns void

    如果是录制文件场景,可以传录制开始时间戳

  • get endTimestamp(): number

    获取结束时间戳

    Returns number

    当前设置的结束时间戳

  • set endTimestamp(endTimestamp: number): void

    设置结束时间戳

    Parameters

    • endTimestamp: number

      要设置的结束时间戳

    Returns void

    如果是录制文件场景,可以传录制结束时间戳

  • get fileSize(): number

    获取待上传的文件大小

    Returns number

    当前设置的文件大小,单位:字节

  • set fileSize(fileSize: number): void

    设置待上传的文件大小

    Parameters

    • fileSize: number

      要设置的文件大小,单位:字节

    Returns void

  • get fileMd5sum(): undefined | string

    获取待上传文件 md5 信息

    Returns undefined | string

    当前设置的文件 md5 信息

  • set fileMd5sum(fileMd5sum: undefined | string): void

    设置待上传文件 md5 信息

    Parameters

    • fileMd5sum: undefined | string

      要设置的文件 md5 信息

    Returns void

  • get extraInfo(): any

    获取随路参数

    Returns any

    当前设置的随路参数

  • set extraInfo(extraInfo: any): void

    设置随路参数

    Parameters

    • extraInfo: any

      要设置的随路参数

    Returns void

    具体和服务端约定

  • get videoDotList(): any

    获取视频打点信息

    Returns any

    当前设置的视频打点信息列表

  • set videoDotList(value: any): void

    设置视频打点信息

    Parameters

    • value: any

      要设置的视频打点信息列表

    Returns void

  • get storageId(): undefined | string

    获取存储配置id

    Returns undefined | string

    当前设置的存储配置id

  • set storageId(storageId: undefined | string): void

    设置存储配置id

    Parameters

    • storageId: undefined | string

      要设置的存储配置id

    Returns void

    具体和服务端约定

  • get businessId(): undefined | string

    获取业务流水号

    Returns undefined | string

    当前设置的业务流水号

  • set businessId(businessId: undefined | string): void

    设置业务流水号

    Parameters

    • businessId: undefined | string

      要设置的业务流水号

    Returns void

    由业务集成方生成

  • get fileType(): undefined | string

    获取自定义文件类型

    Returns undefined | string

    当前设置的自定义文件类型

  • set fileType(fileType: undefined | string): void

    设置自定义文件类型

    Parameters

    • fileType: undefined | string

      要设置的自定义文件类型

    Returns void

    会通过 onCompleteFileUploadResponse 回调的 fileType 参数透传回来

  • get serverOid(): undefined | string

    获取上传目标服务Oid

    Returns undefined | string

    当前设置的上传目标服务Oid

  • set serverOid(serverOid: undefined | string): void

    设置上传目标服务Oid

    Parameters

    • serverOid: undefined | string

      要设置的上传目标服务Oid

    Returns void

    集群环境需要,具体与服务端对接

  • get bucketName(): undefined | string

    获取桶名

    Returns undefined | string

    当前设置的桶名

  • set bucketName(bucketName: undefined | string): void

    设置桶名

    Parameters

    • bucketName: undefined | string

      要设置的桶名

    Returns void

    对接存储环境相关参数

Methods

  • 将对象转换为 JSON 对象

    Returns Record<string, undefined | Object>

    包含所有属性的 JSON 对象

  • 将对象转换为字符串

    Returns string

    JSON 格式的字符串表示