client

package
v1.48.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 17, 2020 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

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) SetConfig

func (c *VqdClient) SetConfig(config *core.Config)

func (*VqdClient) SetLogger

func (c *VqdClient) SetLogger(logger core.Logger)

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)

修改视频质检模板

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL