Documentation ¶
Index ¶
- type VqdClient
- func (c *VqdClient) BatchDeleteVqdTasks(request *vqd.BatchDeleteVqdTasksRequest) (*vqd.BatchDeleteVqdTasksResponse, error)
- func (c *VqdClient) BatchSubmitVqdTasks(request *vqd.BatchSubmitVqdTasksRequest) (*vqd.BatchSubmitVqdTasksResponse, error)
- func (c *VqdClient) CreateVqdTemplate(request *vqd.CreateVqdTemplateRequest) (*vqd.CreateVqdTemplateResponse, error)
- func (c *VqdClient) DeleteVqdTask(request *vqd.DeleteVqdTaskRequest) (*vqd.DeleteVqdTaskResponse, error)
- func (c *VqdClient) DeleteVqdTemplate(request *vqd.DeleteVqdTemplateRequest) (*vqd.DeleteVqdTemplateResponse, error)
- func (c *VqdClient) DisableLogger()
- func (c *VqdClient) GetVqdTask(request *vqd.GetVqdTaskRequest) (*vqd.GetVqdTaskResponse, error)
- func (c *VqdClient) GetVqdTemplate(request *vqd.GetVqdTemplateRequest) (*vqd.GetVqdTemplateResponse, error)
- func (c *VqdClient) ListVqdTasks(request *vqd.ListVqdTasksRequest) (*vqd.ListVqdTasksResponse, error)
- func (c *VqdClient) ListVqdTemplates(request *vqd.ListVqdTemplatesRequest) (*vqd.ListVqdTemplatesResponse, error)
- func (c *VqdClient) QueryCallback(request *vqd.QueryCallbackRequest) (*vqd.QueryCallbackResponse, error)
- func (c *VqdClient) QueryVqdTaskResult(request *vqd.QueryVqdTaskResultRequest) (*vqd.QueryVqdTaskResultResponse, error)
- func (c *VqdClient) SetCallback(request *vqd.SetCallbackRequest) (*vqd.SetCallbackResponse, error)
- func (c *VqdClient) SetConfig(config *core.Config)
- func (c *VqdClient) SetLogger(logger core.Logger)
- func (c *VqdClient) SubmitVqdTask(request *vqd.SubmitVqdTaskRequest) (*vqd.SubmitVqdTaskResponse, error)
- func (c *VqdClient) UpdateVqdTemplate(request *vqd.UpdateVqdTemplateRequest) (*vqd.UpdateVqdTemplateResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VqdClient ¶
type VqdClient struct {
core.JDCloudClient
}
func NewVqdClient ¶
func NewVqdClient(credential *core.Credential) *VqdClient
func (*VqdClient) BatchDeleteVqdTasks ¶
func (c *VqdClient) BatchDeleteVqdTasks(request *vqd.BatchDeleteVqdTasksRequest) (*vqd.BatchDeleteVqdTasksResponse, error)
批量删除视频质检任务。删除任务时,会同时删除任务相关的数据,如任务执行结果等。一次最多删除50条
func (*VqdClient) BatchSubmitVqdTasks ¶
func (c *VqdClient) BatchSubmitVqdTasks(request *vqd.BatchSubmitVqdTasksRequest) (*vqd.BatchSubmitVqdTasksResponse, error)
批量提交视频质检任务,一次同时最多提交50个输入媒体
func (*VqdClient) CreateVqdTemplate ¶ added in v1.17.0
func (c *VqdClient) CreateVqdTemplate(request *vqd.CreateVqdTemplateRequest) (*vqd.CreateVqdTemplateResponse, error)
创建视频质检模板
func (*VqdClient) DeleteVqdTask ¶ added in v1.17.0
func (c *VqdClient) DeleteVqdTask(request *vqd.DeleteVqdTaskRequest) (*vqd.DeleteVqdTaskResponse, error)
删除视频质检任务。删除任务时,会同时删除任务相关的数据,如任务执行结果等
func (*VqdClient) DeleteVqdTemplate ¶ added in v1.17.0
func (c *VqdClient) DeleteVqdTemplate(request *vqd.DeleteVqdTemplateRequest) (*vqd.DeleteVqdTemplateResponse, error)
删除视频质检模板
func (*VqdClient) DisableLogger ¶
func (c *VqdClient) DisableLogger()
func (*VqdClient) GetVqdTask ¶ added in v1.17.0
func (c *VqdClient) GetVqdTask(request *vqd.GetVqdTaskRequest) (*vqd.GetVqdTaskResponse, error)
获取视频质检任务详细信息
func (*VqdClient) GetVqdTemplate ¶ added in v1.17.0
func (c *VqdClient) GetVqdTemplate(request *vqd.GetVqdTemplateRequest) (*vqd.GetVqdTemplateResponse, error)
查询视频质检模板
func (*VqdClient) ListVqdTasks ¶ added in v1.17.0
func (c *VqdClient) ListVqdTasks(request *vqd.ListVqdTasksRequest) (*vqd.ListVqdTasksResponse, error)
查询视频质检任务列表
支持过滤查询:
- createTime,ge 最早任务创建时间
- createTime,le 最晚任务创建时间
- status,in 任务状态
func (*VqdClient) ListVqdTemplates ¶ added in v1.17.0
func (c *VqdClient) ListVqdTemplates(request *vqd.ListVqdTemplatesRequest) (*vqd.ListVqdTemplatesResponse, error)
查询视频质检模板列表。
支持过滤查询:
- templateId,eq 精确匹配模板ID,非必选
func (*VqdClient) QueryCallback ¶
func (c *VqdClient) QueryCallback(request *vqd.QueryCallbackRequest) (*vqd.QueryCallbackResponse, error)
查询回调配置
func (*VqdClient) QueryVqdTaskResult ¶ added in v1.17.0
func (c *VqdClient) QueryVqdTaskResult(request *vqd.QueryVqdTaskResultRequest) (*vqd.QueryVqdTaskResultResponse, error)
查询视频质检任务结果
func (*VqdClient) SetCallback ¶
func (c *VqdClient) SetCallback(request *vqd.SetCallbackRequest) (*vqd.SetCallbackResponse, error)
设置回调配置
func (*VqdClient) SubmitVqdTask ¶ added in v1.17.0
func (c *VqdClient) SubmitVqdTask(request *vqd.SubmitVqdTaskRequest) (*vqd.SubmitVqdTaskResponse, error)
提交视频质检任务
func (*VqdClient) UpdateVqdTemplate ¶ added in v1.17.0
func (c *VqdClient) UpdateVqdTemplate(request *vqd.UpdateVqdTemplateRequest) (*vqd.UpdateVqdTemplateResponse, error)
修改视频质检模板
Click to show internal directories.
Click to hide internal directories.