Class: TencentCloud::Tci::V20190318::SubmitCheckAttendanceTaskRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190318/models.rb

Overview

SubmitCheckAttendanceTask请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filecontent = nil, filetype = nil, libraryids = nil, attendancethreshold = nil, enablestranger = nil, endtime = nil, noticeurl = nil, starttime = nil, threshold = nil) ⇒ SubmitCheckAttendanceTaskRequest

Returns a new instance of SubmitCheckAttendanceTaskRequest.



3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
# File 'lib/v20190318/models.rb', line 3299

def initialize(filecontent=nil, filetype=nil, libraryids=nil, attendancethreshold=nil, enablestranger=nil, endtime=nil, noticeurl=nil, starttime=nil, threshold=nil)
  @FileContent = filecontent
  @FileType = filetype
  @LibraryIds = libraryids
  @AttendanceThreshold = attendancethreshold
  @EnableStranger = enablestranger
  @EndTime = endtime
  @NoticeUrl = noticeurl
  @StartTime = starttime
  @Threshold = threshold
end

Instance Attribute Details

#AttendanceThresholdObject

对于直播场景,使用绝对时间戳,单位秒,默认当前时间往后12小时对于直播场景,使用绝对时间戳,单位秒,默认当前时间

Parameters:

  • FileContent:

    输入数据

  • FileType:

    视频流类型,vod_url表示点播URL,live_url表示直播URL,默认vod_url

  • LibraryIds:

    人员库 ID列表

  • AttendanceThreshold:

    确定出勤阈值;默认为0.92

  • EnableStranger:

    是否开启陌生人模式,陌生人模式是指在任务中发现的非注册人脸库中的人脸也返回相关统计信息,默认不开启

  • EndTime:

    考勤结束时间(到视频的第几秒结束考勤),单位秒;默认为900

  • NoticeUrl:

    通知回调地址,要求方法为post,application/json格式

  • StartTime:

    考勤开始时间(从视频的第几秒开始考勤),单位秒;默认为0

  • Threshold:

    识别阈值;默认为0.8



3297
3298
3299
# File 'lib/v20190318/models.rb', line 3297

def AttendanceThreshold
  @AttendanceThreshold
end

#EnableStrangerObject

对于直播场景,使用绝对时间戳,单位秒,默认当前时间往后12小时对于直播场景,使用绝对时间戳,单位秒,默认当前时间

Parameters:

  • FileContent:

    输入数据

  • FileType:

    视频流类型,vod_url表示点播URL,live_url表示直播URL,默认vod_url

  • LibraryIds:

    人员库 ID列表

  • AttendanceThreshold:

    确定出勤阈值;默认为0.92

  • EnableStranger:

    是否开启陌生人模式,陌生人模式是指在任务中发现的非注册人脸库中的人脸也返回相关统计信息,默认不开启

  • EndTime:

    考勤结束时间(到视频的第几秒结束考勤),单位秒;默认为900

  • NoticeUrl:

    通知回调地址,要求方法为post,application/json格式

  • StartTime:

    考勤开始时间(从视频的第几秒开始考勤),单位秒;默认为0

  • Threshold:

    识别阈值;默认为0.8



3297
3298
3299
# File 'lib/v20190318/models.rb', line 3297

def EnableStranger
  @EnableStranger
end

#EndTimeObject

对于直播场景,使用绝对时间戳,单位秒,默认当前时间往后12小时对于直播场景,使用绝对时间戳,单位秒,默认当前时间

Parameters:

  • FileContent:

    输入数据

  • FileType:

    视频流类型,vod_url表示点播URL,live_url表示直播URL,默认vod_url

  • LibraryIds:

    人员库 ID列表

  • AttendanceThreshold:

    确定出勤阈值;默认为0.92

  • EnableStranger:

    是否开启陌生人模式,陌生人模式是指在任务中发现的非注册人脸库中的人脸也返回相关统计信息,默认不开启

  • EndTime:

    考勤结束时间(到视频的第几秒结束考勤),单位秒;默认为900

  • NoticeUrl:

    通知回调地址,要求方法为post,application/json格式

  • StartTime:

    考勤开始时间(从视频的第几秒开始考勤),单位秒;默认为0

  • Threshold:

    识别阈值;默认为0.8



3297
3298
3299
# File 'lib/v20190318/models.rb', line 3297

def EndTime
  @EndTime
end

#FileContentObject

对于直播场景,使用绝对时间戳,单位秒,默认当前时间往后12小时对于直播场景,使用绝对时间戳,单位秒,默认当前时间

Parameters:

  • FileContent:

    输入数据

  • FileType:

    视频流类型,vod_url表示点播URL,live_url表示直播URL,默认vod_url

  • LibraryIds:

    人员库 ID列表

  • AttendanceThreshold:

    确定出勤阈值;默认为0.92

  • EnableStranger:

    是否开启陌生人模式,陌生人模式是指在任务中发现的非注册人脸库中的人脸也返回相关统计信息,默认不开启

  • EndTime:

    考勤结束时间(到视频的第几秒结束考勤),单位秒;默认为900

  • NoticeUrl:

    通知回调地址,要求方法为post,application/json格式

  • StartTime:

    考勤开始时间(从视频的第几秒开始考勤),单位秒;默认为0

  • Threshold:

    识别阈值;默认为0.8



3297
3298
3299
# File 'lib/v20190318/models.rb', line 3297

def FileContent
  @FileContent
end

#FileTypeObject

对于直播场景,使用绝对时间戳,单位秒,默认当前时间往后12小时对于直播场景,使用绝对时间戳,单位秒,默认当前时间

Parameters:

  • FileContent:

    输入数据

  • FileType:

    视频流类型,vod_url表示点播URL,live_url表示直播URL,默认vod_url

  • LibraryIds:

    人员库 ID列表

  • AttendanceThreshold:

    确定出勤阈值;默认为0.92

  • EnableStranger:

    是否开启陌生人模式,陌生人模式是指在任务中发现的非注册人脸库中的人脸也返回相关统计信息,默认不开启

  • EndTime:

    考勤结束时间(到视频的第几秒结束考勤),单位秒;默认为900

  • NoticeUrl:

    通知回调地址,要求方法为post,application/json格式

  • StartTime:

    考勤开始时间(从视频的第几秒开始考勤),单位秒;默认为0

  • Threshold:

    识别阈值;默认为0.8



3297
3298
3299
# File 'lib/v20190318/models.rb', line 3297

def FileType
  @FileType
end

#LibraryIdsObject

对于直播场景,使用绝对时间戳,单位秒,默认当前时间往后12小时对于直播场景,使用绝对时间戳,单位秒,默认当前时间

Parameters:

  • FileContent:

    输入数据

  • FileType:

    视频流类型,vod_url表示点播URL,live_url表示直播URL,默认vod_url

  • LibraryIds:

    人员库 ID列表

  • AttendanceThreshold:

    确定出勤阈值;默认为0.92

  • EnableStranger:

    是否开启陌生人模式,陌生人模式是指在任务中发现的非注册人脸库中的人脸也返回相关统计信息,默认不开启

  • EndTime:

    考勤结束时间(到视频的第几秒结束考勤),单位秒;默认为900

  • NoticeUrl:

    通知回调地址,要求方法为post,application/json格式

  • StartTime:

    考勤开始时间(从视频的第几秒开始考勤),单位秒;默认为0

  • Threshold:

    识别阈值;默认为0.8



3297
3298
3299
# File 'lib/v20190318/models.rb', line 3297

def LibraryIds
  @LibraryIds
end

#NoticeUrlObject

对于直播场景,使用绝对时间戳,单位秒,默认当前时间往后12小时对于直播场景,使用绝对时间戳,单位秒,默认当前时间

Parameters:

  • FileContent:

    输入数据

  • FileType:

    视频流类型,vod_url表示点播URL,live_url表示直播URL,默认vod_url

  • LibraryIds:

    人员库 ID列表

  • AttendanceThreshold:

    确定出勤阈值;默认为0.92

  • EnableStranger:

    是否开启陌生人模式,陌生人模式是指在任务中发现的非注册人脸库中的人脸也返回相关统计信息,默认不开启

  • EndTime:

    考勤结束时间(到视频的第几秒结束考勤),单位秒;默认为900

  • NoticeUrl:

    通知回调地址,要求方法为post,application/json格式

  • StartTime:

    考勤开始时间(从视频的第几秒开始考勤),单位秒;默认为0

  • Threshold:

    识别阈值;默认为0.8



3297
3298
3299
# File 'lib/v20190318/models.rb', line 3297

def NoticeUrl
  @NoticeUrl
end

#StartTimeObject

对于直播场景,使用绝对时间戳,单位秒,默认当前时间往后12小时对于直播场景,使用绝对时间戳,单位秒,默认当前时间

Parameters:

  • FileContent:

    输入数据

  • FileType:

    视频流类型,vod_url表示点播URL,live_url表示直播URL,默认vod_url

  • LibraryIds:

    人员库 ID列表

  • AttendanceThreshold:

    确定出勤阈值;默认为0.92

  • EnableStranger:

    是否开启陌生人模式,陌生人模式是指在任务中发现的非注册人脸库中的人脸也返回相关统计信息,默认不开启

  • EndTime:

    考勤结束时间(到视频的第几秒结束考勤),单位秒;默认为900

  • NoticeUrl:

    通知回调地址,要求方法为post,application/json格式

  • StartTime:

    考勤开始时间(从视频的第几秒开始考勤),单位秒;默认为0

  • Threshold:

    识别阈值;默认为0.8



3297
3298
3299
# File 'lib/v20190318/models.rb', line 3297

def StartTime
  @StartTime
end

#ThresholdObject

对于直播场景,使用绝对时间戳,单位秒,默认当前时间往后12小时对于直播场景,使用绝对时间戳,单位秒,默认当前时间

Parameters:

  • FileContent:

    输入数据

  • FileType:

    视频流类型,vod_url表示点播URL,live_url表示直播URL,默认vod_url

  • LibraryIds:

    人员库 ID列表

  • AttendanceThreshold:

    确定出勤阈值;默认为0.92

  • EnableStranger:

    是否开启陌生人模式,陌生人模式是指在任务中发现的非注册人脸库中的人脸也返回相关统计信息,默认不开启

  • EndTime:

    考勤结束时间(到视频的第几秒结束考勤),单位秒;默认为900

  • NoticeUrl:

    通知回调地址,要求方法为post,application/json格式

  • StartTime:

    考勤开始时间(从视频的第几秒开始考勤),单位秒;默认为0

  • Threshold:

    识别阈值;默认为0.8



3297
3298
3299
# File 'lib/v20190318/models.rb', line 3297

def Threshold
  @Threshold
end

Instance Method Details

#deserialize(params) ⇒ Object



3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
# File 'lib/v20190318/models.rb', line 3311

def deserialize(params)
  @FileContent = params['FileContent']
  @FileType = params['FileType']
  @LibraryIds = params['LibraryIds']
  @AttendanceThreshold = params['AttendanceThreshold']
  @EnableStranger = params['EnableStranger']
  @EndTime = params['EndTime']
  @NoticeUrl = params['NoticeUrl']
  @StartTime = params['StartTime']
  @Threshold = params['Threshold']
end