imm

package
v0.0.0-...-66ec9f1 Latest Latest
Warning

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

Go to latest
Published: Apr 15, 2019 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 AudioTexts ¶

type AudioTexts struct {
	AudioTextsItem []AudioTextsItem `json:"AudioTextsItem" xml:"AudioTextsItem"`
}

AudioTexts is a nested struct in imm response

type AudioTextsItem ¶

type AudioTextsItem struct {
	Text            string  `json:"Text" xml:"Text"`
	BeginTime       float64 `json:"BeginTime" xml:"BeginTime"`
	EndTime         float64 `json:"EndTime" xml:"EndTime"`
	SilenceDuration float64 `json:"SilenceDuration" xml:"SilenceDuration"`
	EmotionValue    float64 `json:"EmotionValue" xml:"EmotionValue"`
	ChannelId       int     `json:"ChannelId" xml:"ChannelId"`
	SpeechRate      int     `json:"SpeechRate" xml:"SpeechRate"`
	Confidence      float64 `json:"Confidence" xml:"Confidence"`
	Person          string  `json:"Person" xml:"Person"`
	Library         string  `json:"Library" xml:"Library"`
}

AudioTextsItem is a nested struct in imm response

type Audios ¶

type Audios struct {
	AudiosItem []AudiosItem `json:"AudiosItem" xml:"AudiosItem"`
}

Audios is a nested struct in imm response

type AudiosItem ¶

type AudiosItem struct {
	AudioDuration        float64          `json:"AudioDuration" xml:"AudioDuration"`
	AudioUri             string           `json:"AudioUri" xml:"AudioUri"`
	AudioRate            int              `json:"AudioRate" xml:"AudioRate"`
	SourceType           string           `json:"SourceType" xml:"SourceType"`
	ModifyTime           string           `json:"ModifyTime" xml:"ModifyTime"`
	FileSize             int              `json:"FileSize" xml:"FileSize"`
	SourceUri            string           `json:"SourceUri" xml:"SourceUri"`
	CreateTime           string           `json:"CreateTime" xml:"CreateTime"`
	RemarksA             string           `json:"RemarksA" xml:"RemarksA"`
	RemarksB             string           `json:"RemarksB" xml:"RemarksB"`
	AudioTextsStatus     string           `json:"AudioTextsStatus" xml:"AudioTextsStatus"`
	AudioTextsModifyTime string           `json:"AudioTextsModifyTime" xml:"AudioTextsModifyTime"`
	ProcessModifyTime    string           `json:"ProcessModifyTime" xml:"ProcessModifyTime"`
	ProcessStatus        string           `json:"ProcessStatus" xml:"ProcessStatus"`
	SourcePosition       string           `json:"SourcePosition" xml:"SourcePosition"`
	AudioFormat          string           `json:"AudioFormat" xml:"AudioFormat"`
	AudioTextsFailReason string           `json:"AudioTextsFailReason" xml:"AudioTextsFailReason"`
	ProcessFailReason    string           `json:"ProcessFailReason" xml:"ProcessFailReason"`
	RemarksC             string           `json:"RemarksC" xml:"RemarksC"`
	RemarksD             string           `json:"RemarksD" xml:"RemarksD"`
	ExternalId           string           `json:"ExternalId" xml:"ExternalId"`
	AudioTexts           []AudioTextsItem `json:"AudioTexts" xml:"AudioTexts"`
}

AudiosItem is a nested struct in imm response

type AxisInCompareFace ¶

type AxisInCompareFace struct {
	Axis []string `json:"Axis" xml:"Axis"`
}

AxisInCompareFace is a nested struct in imm response

type AxisInGetFaceSearchImage ¶

type AxisInGetFaceSearchImage struct {
	Axis []string `json:"Axis" xml:"Axis"`
}

AxisInGetFaceSearchImage is a nested struct in imm response

type AxisInListFaceSearchGroupImages ¶

type AxisInListFaceSearchGroupImages struct {
	Axis []string `json:"Axis" xml:"Axis"`
}

AxisInListFaceSearchGroupImages is a nested struct in imm response

type AxisInRegistFace ¶

type AxisInRegistFace struct {
	Axis []string `json:"Axis" xml:"Axis"`
}

AxisInRegistFace is a nested struct in imm response

type AxisInSearchFace ¶

type AxisInSearchFace struct {
	Axis []string `json:"Axis" xml:"Axis"`
}

AxisInSearchFace is a nested struct in imm response

type BoxInDetectClothes ¶

type BoxInDetectClothes struct {
	Box []string `json:"Box" xml:"Box"`
}

BoxInDetectClothes is a nested struct in imm response

type BoxInDetectLogo struct {
	Box []string `json:"Box" xml:"Box"`
}

BoxInDetectLogo is a nested struct in imm response

type CelebrityBoundary ¶

type CelebrityBoundary struct {
	Width  int `json:"Width" xml:"Width"`
	Height int `json:"Height" xml:"Height"`
	Top    int `json:"Top" xml:"Top"`
	Left   int `json:"Left" xml:"Left"`
}

CelebrityBoundary is a nested struct in imm response

type CelebrityInDetectImageCelebrity ¶

type CelebrityInDetectImageCelebrity struct {
	CelebrityItem []CelebrityItem `json:"CelebrityItem" xml:"CelebrityItem"`
}

CelebrityInDetectImageCelebrity is a nested struct in imm response

type CelebrityInFindImages ¶

type CelebrityInFindImages struct {
	CelebrityItem []CelebrityItem `json:"CelebrityItem" xml:"CelebrityItem"`
}

CelebrityInFindImages is a nested struct in imm response

type CelebrityInFindImagesByTagNames ¶

type CelebrityInFindImagesByTagNames struct {
	CelebrityItem []CelebrityItem `json:"CelebrityItem" xml:"CelebrityItem"`
}

CelebrityInFindImagesByTagNames is a nested struct in imm response

type CelebrityInGetImage ¶

type CelebrityInGetImage struct {
	CelebrityItem []CelebrityItem `json:"CelebrityItem" xml:"CelebrityItem"`
}

CelebrityInGetImage is a nested struct in imm response

type CelebrityInGetVideo ¶

type CelebrityInGetVideo struct {
	CelebrityItem []CelebrityItem `json:"CelebrityItem" xml:"CelebrityItem"`
}

CelebrityInGetVideo is a nested struct in imm response

type CelebrityInListImages ¶

type CelebrityInListImages struct {
	CelebrityItem []CelebrityItem `json:"CelebrityItem" xml:"CelebrityItem"`
}

CelebrityInListImages is a nested struct in imm response

type CelebrityInListVideoFrames ¶

type CelebrityInListVideoFrames struct {
	CelebrityItem []CelebrityItem `json:"CelebrityItem" xml:"CelebrityItem"`
}

CelebrityInListVideoFrames is a nested struct in imm response

type CelebrityInListVideos ¶

type CelebrityInListVideos struct {
	CelebrityItem []CelebrityItem `json:"CelebrityItem" xml:"CelebrityItem"`
}

CelebrityInListVideos is a nested struct in imm response

type CelebrityItem ¶

type CelebrityItem struct {
	CelebrityConfidence  float64           `json:"CelebrityConfidence" xml:"CelebrityConfidence"`
	CelebrityName        string            `json:"CelebrityName" xml:"CelebrityName"`
	CelebrityLibraryName string            `json:"CelebrityLibraryName" xml:"CelebrityLibraryName"`
	CelebrityNum         int               `json:"CelebrityNum" xml:"CelebrityNum"`
	CelebrityGender      string            `json:"CelebrityGender" xml:"CelebrityGender"`
	CelebrityBoundary    CelebrityBoundary `json:"CelebrityBoundary" xml:"CelebrityBoundary"`
}

CelebrityItem is a nested struct in imm response

type Client ¶

type Client struct {
	sdk.Client
}

Client is the sdk client struct, each func corresponds to an OpenAPI

func NewClient ¶

func NewClient() (client *Client, err error)

NewClient creates a sdk client with environment variables

func NewClientWithAccessKey ¶

func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)

NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://help.aliyun.com/document_detail/66217.html

func NewClientWithEcsRamRole ¶

func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)

NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://help.aliyun.com/document_detail/66223.html

func NewClientWithOptions ¶

func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)

NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client

func NewClientWithRamRoleArn ¶

func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://help.aliyun.com/document_detail/66222.html

func NewClientWithRsaKeyPair ¶

func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)

NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair attention: rsa key pair auth is only Japan regions available

func NewClientWithStsToken ¶

func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)

NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://help.aliyun.com/document_detail/66222.html

func (*Client) CompareFace ¶

func (client *Client) CompareFace(request *CompareFaceRequest) (response *CompareFaceResponse, err error)

CompareFace invokes the imm.CompareFace API synchronously api document: https://help.aliyun.com/api/imm/compareface.html

func (*Client) CompareFaceWithCallback ¶

func (client *Client) CompareFaceWithCallback(request *CompareFaceRequest, callback func(response *CompareFaceResponse, err error)) <-chan int

CompareFaceWithCallback invokes the imm.CompareFace API asynchronously api document: https://help.aliyun.com/api/imm/compareface.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CompareFaceWithChan ¶

func (client *Client) CompareFaceWithChan(request *CompareFaceRequest) (<-chan *CompareFaceResponse, <-chan error)

CompareFaceWithChan invokes the imm.CompareFace API asynchronously api document: https://help.aliyun.com/api/imm/compareface.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CompareImageFaces ¶

func (client *Client) CompareImageFaces(request *CompareImageFacesRequest) (response *CompareImageFacesResponse, err error)

CompareImageFaces invokes the imm.CompareImageFaces API synchronously api document: https://help.aliyun.com/api/imm/compareimagefaces.html

func (*Client) CompareImageFacesWithCallback ¶

func (client *Client) CompareImageFacesWithCallback(request *CompareImageFacesRequest, callback func(response *CompareImageFacesResponse, err error)) <-chan int

CompareImageFacesWithCallback invokes the imm.CompareImageFaces API asynchronously api document: https://help.aliyun.com/api/imm/compareimagefaces.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CompareImageFacesWithChan ¶

func (client *Client) CompareImageFacesWithChan(request *CompareImageFacesRequest) (<-chan *CompareImageFacesResponse, <-chan error)

CompareImageFacesWithChan invokes the imm.CompareImageFaces API asynchronously api document: https://help.aliyun.com/api/imm/compareimagefaces.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ConvertOfficeFormat ¶

func (client *Client) ConvertOfficeFormat(request *ConvertOfficeFormatRequest) (response *ConvertOfficeFormatResponse, err error)

ConvertOfficeFormat invokes the imm.ConvertOfficeFormat API synchronously api document: https://help.aliyun.com/api/imm/convertofficeformat.html

func (*Client) ConvertOfficeFormatWithCallback ¶

func (client *Client) ConvertOfficeFormatWithCallback(request *ConvertOfficeFormatRequest, callback func(response *ConvertOfficeFormatResponse, err error)) <-chan int

ConvertOfficeFormatWithCallback invokes the imm.ConvertOfficeFormat API asynchronously api document: https://help.aliyun.com/api/imm/convertofficeformat.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ConvertOfficeFormatWithChan ¶

func (client *Client) ConvertOfficeFormatWithChan(request *ConvertOfficeFormatRequest) (<-chan *ConvertOfficeFormatResponse, <-chan error)

ConvertOfficeFormatWithChan invokes the imm.ConvertOfficeFormat API asynchronously api document: https://help.aliyun.com/api/imm/convertofficeformat.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateCADConversionTask ¶

func (client *Client) CreateCADConversionTask(request *CreateCADConversionTaskRequest) (response *CreateCADConversionTaskResponse, err error)

CreateCADConversionTask invokes the imm.CreateCADConversionTask API synchronously api document: https://help.aliyun.com/api/imm/createcadconversiontask.html

func (*Client) CreateCADConversionTaskWithCallback ¶

func (client *Client) CreateCADConversionTaskWithCallback(request *CreateCADConversionTaskRequest, callback func(response *CreateCADConversionTaskResponse, err error)) <-chan int

CreateCADConversionTaskWithCallback invokes the imm.CreateCADConversionTask API asynchronously api document: https://help.aliyun.com/api/imm/createcadconversiontask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateCADConversionTaskWithChan ¶

func (client *Client) CreateCADConversionTaskWithChan(request *CreateCADConversionTaskRequest) (<-chan *CreateCADConversionTaskResponse, <-chan error)

CreateCADConversionTaskWithChan invokes the imm.CreateCADConversionTask API asynchronously api document: https://help.aliyun.com/api/imm/createcadconversiontask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateDocIndexTask ¶

func (client *Client) CreateDocIndexTask(request *CreateDocIndexTaskRequest) (response *CreateDocIndexTaskResponse, err error)

CreateDocIndexTask invokes the imm.CreateDocIndexTask API synchronously api document: https://help.aliyun.com/api/imm/createdocindextask.html

func (*Client) CreateDocIndexTaskWithCallback ¶

func (client *Client) CreateDocIndexTaskWithCallback(request *CreateDocIndexTaskRequest, callback func(response *CreateDocIndexTaskResponse, err error)) <-chan int

CreateDocIndexTaskWithCallback invokes the imm.CreateDocIndexTask API asynchronously api document: https://help.aliyun.com/api/imm/createdocindextask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateDocIndexTaskWithChan ¶

func (client *Client) CreateDocIndexTaskWithChan(request *CreateDocIndexTaskRequest) (<-chan *CreateDocIndexTaskResponse, <-chan error)

CreateDocIndexTaskWithChan invokes the imm.CreateDocIndexTask API asynchronously api document: https://help.aliyun.com/api/imm/createdocindextask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateFaceSet ¶

func (client *Client) CreateFaceSet(request *CreateFaceSetRequest) (response *CreateFaceSetResponse, err error)

CreateFaceSet invokes the imm.CreateFaceSet API synchronously api document: https://help.aliyun.com/api/imm/createfaceset.html

func (*Client) CreateFaceSetWithCallback ¶

func (client *Client) CreateFaceSetWithCallback(request *CreateFaceSetRequest, callback func(response *CreateFaceSetResponse, err error)) <-chan int

CreateFaceSetWithCallback invokes the imm.CreateFaceSet API asynchronously api document: https://help.aliyun.com/api/imm/createfaceset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateFaceSetWithChan ¶

func (client *Client) CreateFaceSetWithChan(request *CreateFaceSetRequest) (<-chan *CreateFaceSetResponse, <-chan error)

CreateFaceSetWithChan invokes the imm.CreateFaceSet API asynchronously api document: https://help.aliyun.com/api/imm/createfaceset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateGroupFacesJob ¶

func (client *Client) CreateGroupFacesJob(request *CreateGroupFacesJobRequest) (response *CreateGroupFacesJobResponse, err error)

CreateGroupFacesJob invokes the imm.CreateGroupFacesJob API synchronously api document: https://help.aliyun.com/api/imm/creategroupfacesjob.html

func (*Client) CreateGroupFacesJobWithCallback ¶

func (client *Client) CreateGroupFacesJobWithCallback(request *CreateGroupFacesJobRequest, callback func(response *CreateGroupFacesJobResponse, err error)) <-chan int

CreateGroupFacesJobWithCallback invokes the imm.CreateGroupFacesJob API asynchronously api document: https://help.aliyun.com/api/imm/creategroupfacesjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateGroupFacesJobWithChan ¶

func (client *Client) CreateGroupFacesJobWithChan(request *CreateGroupFacesJobRequest) (<-chan *CreateGroupFacesJobResponse, <-chan error)

CreateGroupFacesJobWithChan invokes the imm.CreateGroupFacesJob API asynchronously api document: https://help.aliyun.com/api/imm/creategroupfacesjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateOfficeConversionTask ¶

func (client *Client) CreateOfficeConversionTask(request *CreateOfficeConversionTaskRequest) (response *CreateOfficeConversionTaskResponse, err error)

CreateOfficeConversionTask invokes the imm.CreateOfficeConversionTask API synchronously api document: https://help.aliyun.com/api/imm/createofficeconversiontask.html

func (*Client) CreateOfficeConversionTaskWithCallback ¶

func (client *Client) CreateOfficeConversionTaskWithCallback(request *CreateOfficeConversionTaskRequest, callback func(response *CreateOfficeConversionTaskResponse, err error)) <-chan int

CreateOfficeConversionTaskWithCallback invokes the imm.CreateOfficeConversionTask API asynchronously api document: https://help.aliyun.com/api/imm/createofficeconversiontask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateOfficeConversionTaskWithChan ¶

func (client *Client) CreateOfficeConversionTaskWithChan(request *CreateOfficeConversionTaskRequest) (<-chan *CreateOfficeConversionTaskResponse, <-chan error)

CreateOfficeConversionTaskWithChan invokes the imm.CreateOfficeConversionTask API asynchronously api document: https://help.aliyun.com/api/imm/createofficeconversiontask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreatePornBatchDetectJob ¶

func (client *Client) CreatePornBatchDetectJob(request *CreatePornBatchDetectJobRequest) (response *CreatePornBatchDetectJobResponse, err error)

CreatePornBatchDetectJob invokes the imm.CreatePornBatchDetectJob API synchronously api document: https://help.aliyun.com/api/imm/createpornbatchdetectjob.html

func (*Client) CreatePornBatchDetectJobWithCallback ¶

func (client *Client) CreatePornBatchDetectJobWithCallback(request *CreatePornBatchDetectJobRequest, callback func(response *CreatePornBatchDetectJobResponse, err error)) <-chan int

CreatePornBatchDetectJobWithCallback invokes the imm.CreatePornBatchDetectJob API asynchronously api document: https://help.aliyun.com/api/imm/createpornbatchdetectjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreatePornBatchDetectJobWithChan ¶

func (client *Client) CreatePornBatchDetectJobWithChan(request *CreatePornBatchDetectJobRequest) (<-chan *CreatePornBatchDetectJobResponse, <-chan error)

CreatePornBatchDetectJobWithChan invokes the imm.CreatePornBatchDetectJob API asynchronously api document: https://help.aliyun.com/api/imm/createpornbatchdetectjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateSet ¶

func (client *Client) CreateSet(request *CreateSetRequest) (response *CreateSetResponse, err error)

CreateSet invokes the imm.CreateSet API synchronously api document: https://help.aliyun.com/api/imm/createset.html

func (*Client) CreateSetWithCallback ¶

func (client *Client) CreateSetWithCallback(request *CreateSetRequest, callback func(response *CreateSetResponse, err error)) <-chan int

CreateSetWithCallback invokes the imm.CreateSet API asynchronously api document: https://help.aliyun.com/api/imm/createset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateSetWithChan ¶

func (client *Client) CreateSetWithChan(request *CreateSetRequest) (<-chan *CreateSetResponse, <-chan error)

CreateSetWithChan invokes the imm.CreateSet API asynchronously api document: https://help.aliyun.com/api/imm/createset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateTagJob ¶

func (client *Client) CreateTagJob(request *CreateTagJobRequest) (response *CreateTagJobResponse, err error)

CreateTagJob invokes the imm.CreateTagJob API synchronously api document: https://help.aliyun.com/api/imm/createtagjob.html

func (*Client) CreateTagJobWithCallback ¶

func (client *Client) CreateTagJobWithCallback(request *CreateTagJobRequest, callback func(response *CreateTagJobResponse, err error)) <-chan int

CreateTagJobWithCallback invokes the imm.CreateTagJob API asynchronously api document: https://help.aliyun.com/api/imm/createtagjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateTagJobWithChan ¶

func (client *Client) CreateTagJobWithChan(request *CreateTagJobRequest) (<-chan *CreateTagJobResponse, <-chan error)

CreateTagJobWithChan invokes the imm.CreateTagJob API asynchronously api document: https://help.aliyun.com/api/imm/createtagjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateTagSet ¶

func (client *Client) CreateTagSet(request *CreateTagSetRequest) (response *CreateTagSetResponse, err error)

CreateTagSet invokes the imm.CreateTagSet API synchronously api document: https://help.aliyun.com/api/imm/createtagset.html

func (*Client) CreateTagSetWithCallback ¶

func (client *Client) CreateTagSetWithCallback(request *CreateTagSetRequest, callback func(response *CreateTagSetResponse, err error)) <-chan int

CreateTagSetWithCallback invokes the imm.CreateTagSet API asynchronously api document: https://help.aliyun.com/api/imm/createtagset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateTagSetWithChan ¶

func (client *Client) CreateTagSetWithChan(request *CreateTagSetRequest) (<-chan *CreateTagSetResponse, <-chan error)

CreateTagSetWithChan invokes the imm.CreateTagSet API asynchronously api document: https://help.aliyun.com/api/imm/createtagset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateVideoAnalyseTask ¶

func (client *Client) CreateVideoAnalyseTask(request *CreateVideoAnalyseTaskRequest) (response *CreateVideoAnalyseTaskResponse, err error)

CreateVideoAnalyseTask invokes the imm.CreateVideoAnalyseTask API synchronously api document: https://help.aliyun.com/api/imm/createvideoanalysetask.html

func (*Client) CreateVideoAnalyseTaskWithCallback ¶

func (client *Client) CreateVideoAnalyseTaskWithCallback(request *CreateVideoAnalyseTaskRequest, callback func(response *CreateVideoAnalyseTaskResponse, err error)) <-chan int

CreateVideoAnalyseTaskWithCallback invokes the imm.CreateVideoAnalyseTask API asynchronously api document: https://help.aliyun.com/api/imm/createvideoanalysetask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateVideoAnalyseTaskWithChan ¶

func (client *Client) CreateVideoAnalyseTaskWithChan(request *CreateVideoAnalyseTaskRequest) (<-chan *CreateVideoAnalyseTaskResponse, <-chan error)

CreateVideoAnalyseTaskWithChan invokes the imm.CreateVideoAnalyseTask API asynchronously api document: https://help.aliyun.com/api/imm/createvideoanalysetask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteDocIndex ¶

func (client *Client) DeleteDocIndex(request *DeleteDocIndexRequest) (response *DeleteDocIndexResponse, err error)

DeleteDocIndex invokes the imm.DeleteDocIndex API synchronously api document: https://help.aliyun.com/api/imm/deletedocindex.html

func (*Client) DeleteDocIndexWithCallback ¶

func (client *Client) DeleteDocIndexWithCallback(request *DeleteDocIndexRequest, callback func(response *DeleteDocIndexResponse, err error)) <-chan int

DeleteDocIndexWithCallback invokes the imm.DeleteDocIndex API asynchronously api document: https://help.aliyun.com/api/imm/deletedocindex.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteDocIndexWithChan ¶

func (client *Client) DeleteDocIndexWithChan(request *DeleteDocIndexRequest) (<-chan *DeleteDocIndexResponse, <-chan error)

DeleteDocIndexWithChan invokes the imm.DeleteDocIndex API asynchronously api document: https://help.aliyun.com/api/imm/deletedocindex.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteFaceJob ¶

func (client *Client) DeleteFaceJob(request *DeleteFaceJobRequest) (response *DeleteFaceJobResponse, err error)

DeleteFaceJob invokes the imm.DeleteFaceJob API synchronously api document: https://help.aliyun.com/api/imm/deletefacejob.html

func (*Client) DeleteFaceJobWithCallback ¶

func (client *Client) DeleteFaceJobWithCallback(request *DeleteFaceJobRequest, callback func(response *DeleteFaceJobResponse, err error)) <-chan int

DeleteFaceJobWithCallback invokes the imm.DeleteFaceJob API asynchronously api document: https://help.aliyun.com/api/imm/deletefacejob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteFaceJobWithChan ¶

func (client *Client) DeleteFaceJobWithChan(request *DeleteFaceJobRequest) (<-chan *DeleteFaceJobResponse, <-chan error)

DeleteFaceJobWithChan invokes the imm.DeleteFaceJob API asynchronously api document: https://help.aliyun.com/api/imm/deletefacejob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteFaceSearchGroup ¶

func (client *Client) DeleteFaceSearchGroup(request *DeleteFaceSearchGroupRequest) (response *DeleteFaceSearchGroupResponse, err error)

DeleteFaceSearchGroup invokes the imm.DeleteFaceSearchGroup API synchronously api document: https://help.aliyun.com/api/imm/deletefacesearchgroup.html

func (*Client) DeleteFaceSearchGroupWithCallback ¶

func (client *Client) DeleteFaceSearchGroupWithCallback(request *DeleteFaceSearchGroupRequest, callback func(response *DeleteFaceSearchGroupResponse, err error)) <-chan int

DeleteFaceSearchGroupWithCallback invokes the imm.DeleteFaceSearchGroup API asynchronously api document: https://help.aliyun.com/api/imm/deletefacesearchgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteFaceSearchGroupWithChan ¶

func (client *Client) DeleteFaceSearchGroupWithChan(request *DeleteFaceSearchGroupRequest) (<-chan *DeleteFaceSearchGroupResponse, <-chan error)

DeleteFaceSearchGroupWithChan invokes the imm.DeleteFaceSearchGroup API asynchronously api document: https://help.aliyun.com/api/imm/deletefacesearchgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteFaceSearchImageById ¶

func (client *Client) DeleteFaceSearchImageById(request *DeleteFaceSearchImageByIdRequest) (response *DeleteFaceSearchImageByIdResponse, err error)

DeleteFaceSearchImageById invokes the imm.DeleteFaceSearchImageById API synchronously api document: https://help.aliyun.com/api/imm/deletefacesearchimagebyid.html

func (*Client) DeleteFaceSearchImageByIdWithCallback ¶

func (client *Client) DeleteFaceSearchImageByIdWithCallback(request *DeleteFaceSearchImageByIdRequest, callback func(response *DeleteFaceSearchImageByIdResponse, err error)) <-chan int

DeleteFaceSearchImageByIdWithCallback invokes the imm.DeleteFaceSearchImageById API asynchronously api document: https://help.aliyun.com/api/imm/deletefacesearchimagebyid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteFaceSearchImageByIdWithChan ¶

func (client *Client) DeleteFaceSearchImageByIdWithChan(request *DeleteFaceSearchImageByIdRequest) (<-chan *DeleteFaceSearchImageByIdResponse, <-chan error)

DeleteFaceSearchImageByIdWithChan invokes the imm.DeleteFaceSearchImageById API asynchronously api document: https://help.aliyun.com/api/imm/deletefacesearchimagebyid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteFaceSearchUser ¶

func (client *Client) DeleteFaceSearchUser(request *DeleteFaceSearchUserRequest) (response *DeleteFaceSearchUserResponse, err error)

DeleteFaceSearchUser invokes the imm.DeleteFaceSearchUser API synchronously api document: https://help.aliyun.com/api/imm/deletefacesearchuser.html

func (*Client) DeleteFaceSearchUserWithCallback ¶

func (client *Client) DeleteFaceSearchUserWithCallback(request *DeleteFaceSearchUserRequest, callback func(response *DeleteFaceSearchUserResponse, err error)) <-chan int

DeleteFaceSearchUserWithCallback invokes the imm.DeleteFaceSearchUser API asynchronously api document: https://help.aliyun.com/api/imm/deletefacesearchuser.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteFaceSearchUserWithChan ¶

func (client *Client) DeleteFaceSearchUserWithChan(request *DeleteFaceSearchUserRequest) (<-chan *DeleteFaceSearchUserResponse, <-chan error)

DeleteFaceSearchUserWithChan invokes the imm.DeleteFaceSearchUser API asynchronously api document: https://help.aliyun.com/api/imm/deletefacesearchuser.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteImage ¶

func (client *Client) DeleteImage(request *DeleteImageRequest) (response *DeleteImageResponse, err error)

DeleteImage invokes the imm.DeleteImage API synchronously api document: https://help.aliyun.com/api/imm/deleteimage.html

func (*Client) DeleteImageJob ¶

func (client *Client) DeleteImageJob(request *DeleteImageJobRequest) (response *DeleteImageJobResponse, err error)

DeleteImageJob invokes the imm.DeleteImageJob API synchronously api document: https://help.aliyun.com/api/imm/deleteimagejob.html

func (*Client) DeleteImageJobWithCallback ¶

func (client *Client) DeleteImageJobWithCallback(request *DeleteImageJobRequest, callback func(response *DeleteImageJobResponse, err error)) <-chan int

DeleteImageJobWithCallback invokes the imm.DeleteImageJob API asynchronously api document: https://help.aliyun.com/api/imm/deleteimagejob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteImageJobWithChan ¶

func (client *Client) DeleteImageJobWithChan(request *DeleteImageJobRequest) (<-chan *DeleteImageJobResponse, <-chan error)

DeleteImageJobWithChan invokes the imm.DeleteImageJob API asynchronously api document: https://help.aliyun.com/api/imm/deleteimagejob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteImageWithCallback ¶

func (client *Client) DeleteImageWithCallback(request *DeleteImageRequest, callback func(response *DeleteImageResponse, err error)) <-chan int

DeleteImageWithCallback invokes the imm.DeleteImage API asynchronously api document: https://help.aliyun.com/api/imm/deleteimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteImageWithChan ¶

func (client *Client) DeleteImageWithChan(request *DeleteImageRequest) (<-chan *DeleteImageResponse, <-chan error)

DeleteImageWithChan invokes the imm.DeleteImage API asynchronously api document: https://help.aliyun.com/api/imm/deleteimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteOfficeConversionTask ¶

func (client *Client) DeleteOfficeConversionTask(request *DeleteOfficeConversionTaskRequest) (response *DeleteOfficeConversionTaskResponse, err error)

DeleteOfficeConversionTask invokes the imm.DeleteOfficeConversionTask API synchronously api document: https://help.aliyun.com/api/imm/deleteofficeconversiontask.html

func (*Client) DeleteOfficeConversionTaskWithCallback ¶

func (client *Client) DeleteOfficeConversionTaskWithCallback(request *DeleteOfficeConversionTaskRequest, callback func(response *DeleteOfficeConversionTaskResponse, err error)) <-chan int

DeleteOfficeConversionTaskWithCallback invokes the imm.DeleteOfficeConversionTask API asynchronously api document: https://help.aliyun.com/api/imm/deleteofficeconversiontask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteOfficeConversionTaskWithChan ¶

func (client *Client) DeleteOfficeConversionTaskWithChan(request *DeleteOfficeConversionTaskRequest) (<-chan *DeleteOfficeConversionTaskResponse, <-chan error)

DeleteOfficeConversionTaskWithChan invokes the imm.DeleteOfficeConversionTask API asynchronously api document: https://help.aliyun.com/api/imm/deleteofficeconversiontask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeletePhotoProcessTask ¶

func (client *Client) DeletePhotoProcessTask(request *DeletePhotoProcessTaskRequest) (response *DeletePhotoProcessTaskResponse, err error)

DeletePhotoProcessTask invokes the imm.DeletePhotoProcessTask API synchronously api document: https://help.aliyun.com/api/imm/deletephotoprocesstask.html

func (*Client) DeletePhotoProcessTaskWithCallback ¶

func (client *Client) DeletePhotoProcessTaskWithCallback(request *DeletePhotoProcessTaskRequest, callback func(response *DeletePhotoProcessTaskResponse, err error)) <-chan int

DeletePhotoProcessTaskWithCallback invokes the imm.DeletePhotoProcessTask API asynchronously api document: https://help.aliyun.com/api/imm/deletephotoprocesstask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeletePhotoProcessTaskWithChan ¶

func (client *Client) DeletePhotoProcessTaskWithChan(request *DeletePhotoProcessTaskRequest) (<-chan *DeletePhotoProcessTaskResponse, <-chan error)

DeletePhotoProcessTaskWithChan invokes the imm.DeletePhotoProcessTask API asynchronously api document: https://help.aliyun.com/api/imm/deletephotoprocesstask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeletePornBatchDetectJob ¶

func (client *Client) DeletePornBatchDetectJob(request *DeletePornBatchDetectJobRequest) (response *DeletePornBatchDetectJobResponse, err error)

DeletePornBatchDetectJob invokes the imm.DeletePornBatchDetectJob API synchronously api document: https://help.aliyun.com/api/imm/deletepornbatchdetectjob.html

func (*Client) DeletePornBatchDetectJobWithCallback ¶

func (client *Client) DeletePornBatchDetectJobWithCallback(request *DeletePornBatchDetectJobRequest, callback func(response *DeletePornBatchDetectJobResponse, err error)) <-chan int

DeletePornBatchDetectJobWithCallback invokes the imm.DeletePornBatchDetectJob API asynchronously api document: https://help.aliyun.com/api/imm/deletepornbatchdetectjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeletePornBatchDetectJobWithChan ¶

func (client *Client) DeletePornBatchDetectJobWithChan(request *DeletePornBatchDetectJobRequest) (<-chan *DeletePornBatchDetectJobResponse, <-chan error)

DeletePornBatchDetectJobWithChan invokes the imm.DeletePornBatchDetectJob API asynchronously api document: https://help.aliyun.com/api/imm/deletepornbatchdetectjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteProject ¶

func (client *Client) DeleteProject(request *DeleteProjectRequest) (response *DeleteProjectResponse, err error)

DeleteProject invokes the imm.DeleteProject API synchronously api document: https://help.aliyun.com/api/imm/deleteproject.html

func (*Client) DeleteProjectWithCallback ¶

func (client *Client) DeleteProjectWithCallback(request *DeleteProjectRequest, callback func(response *DeleteProjectResponse, err error)) <-chan int

DeleteProjectWithCallback invokes the imm.DeleteProject API asynchronously api document: https://help.aliyun.com/api/imm/deleteproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteProjectWithChan ¶

func (client *Client) DeleteProjectWithChan(request *DeleteProjectRequest) (<-chan *DeleteProjectResponse, <-chan error)

DeleteProjectWithChan invokes the imm.DeleteProject API asynchronously api document: https://help.aliyun.com/api/imm/deleteproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteSet ¶

func (client *Client) DeleteSet(request *DeleteSetRequest) (response *DeleteSetResponse, err error)

DeleteSet invokes the imm.DeleteSet API synchronously api document: https://help.aliyun.com/api/imm/deleteset.html

func (*Client) DeleteSetWithCallback ¶

func (client *Client) DeleteSetWithCallback(request *DeleteSetRequest, callback func(response *DeleteSetResponse, err error)) <-chan int

DeleteSetWithCallback invokes the imm.DeleteSet API asynchronously api document: https://help.aliyun.com/api/imm/deleteset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteSetWithChan ¶

func (client *Client) DeleteSetWithChan(request *DeleteSetRequest) (<-chan *DeleteSetResponse, <-chan error)

DeleteSetWithChan invokes the imm.DeleteSet API asynchronously api document: https://help.aliyun.com/api/imm/deleteset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteTagByName ¶

func (client *Client) DeleteTagByName(request *DeleteTagByNameRequest) (response *DeleteTagByNameResponse, err error)

DeleteTagByName invokes the imm.DeleteTagByName API synchronously api document: https://help.aliyun.com/api/imm/deletetagbyname.html

func (*Client) DeleteTagByNameWithCallback ¶

func (client *Client) DeleteTagByNameWithCallback(request *DeleteTagByNameRequest, callback func(response *DeleteTagByNameResponse, err error)) <-chan int

DeleteTagByNameWithCallback invokes the imm.DeleteTagByName API asynchronously api document: https://help.aliyun.com/api/imm/deletetagbyname.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteTagByNameWithChan ¶

func (client *Client) DeleteTagByNameWithChan(request *DeleteTagByNameRequest) (<-chan *DeleteTagByNameResponse, <-chan error)

DeleteTagByNameWithChan invokes the imm.DeleteTagByName API asynchronously api document: https://help.aliyun.com/api/imm/deletetagbyname.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteTagByUrl ¶

func (client *Client) DeleteTagByUrl(request *DeleteTagByUrlRequest) (response *DeleteTagByUrlResponse, err error)

DeleteTagByUrl invokes the imm.DeleteTagByUrl API synchronously api document: https://help.aliyun.com/api/imm/deletetagbyurl.html

func (*Client) DeleteTagByUrlWithCallback ¶

func (client *Client) DeleteTagByUrlWithCallback(request *DeleteTagByUrlRequest, callback func(response *DeleteTagByUrlResponse, err error)) <-chan int

DeleteTagByUrlWithCallback invokes the imm.DeleteTagByUrl API asynchronously api document: https://help.aliyun.com/api/imm/deletetagbyurl.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteTagByUrlWithChan ¶

func (client *Client) DeleteTagByUrlWithChan(request *DeleteTagByUrlRequest) (<-chan *DeleteTagByUrlResponse, <-chan error)

DeleteTagByUrlWithChan invokes the imm.DeleteTagByUrl API asynchronously api document: https://help.aliyun.com/api/imm/deletetagbyurl.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteTagJob ¶

func (client *Client) DeleteTagJob(request *DeleteTagJobRequest) (response *DeleteTagJobResponse, err error)

DeleteTagJob invokes the imm.DeleteTagJob API synchronously api document: https://help.aliyun.com/api/imm/deletetagjob.html

func (*Client) DeleteTagJobWithCallback ¶

func (client *Client) DeleteTagJobWithCallback(request *DeleteTagJobRequest, callback func(response *DeleteTagJobResponse, err error)) <-chan int

DeleteTagJobWithCallback invokes the imm.DeleteTagJob API asynchronously api document: https://help.aliyun.com/api/imm/deletetagjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteTagJobWithChan ¶

func (client *Client) DeleteTagJobWithChan(request *DeleteTagJobRequest) (<-chan *DeleteTagJobResponse, <-chan error)

DeleteTagJobWithChan invokes the imm.DeleteTagJob API asynchronously api document: https://help.aliyun.com/api/imm/deletetagjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteTagSet ¶

func (client *Client) DeleteTagSet(request *DeleteTagSetRequest) (response *DeleteTagSetResponse, err error)

DeleteTagSet invokes the imm.DeleteTagSet API synchronously api document: https://help.aliyun.com/api/imm/deletetagset.html

func (*Client) DeleteTagSetWithCallback ¶

func (client *Client) DeleteTagSetWithCallback(request *DeleteTagSetRequest, callback func(response *DeleteTagSetResponse, err error)) <-chan int

DeleteTagSetWithCallback invokes the imm.DeleteTagSet API asynchronously api document: https://help.aliyun.com/api/imm/deletetagset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteTagSetWithChan ¶

func (client *Client) DeleteTagSetWithChan(request *DeleteTagSetRequest) (<-chan *DeleteTagSetResponse, <-chan error)

DeleteTagSetWithChan invokes the imm.DeleteTagSet API asynchronously api document: https://help.aliyun.com/api/imm/deletetagset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteVideo ¶

func (client *Client) DeleteVideo(request *DeleteVideoRequest) (response *DeleteVideoResponse, err error)

DeleteVideo invokes the imm.DeleteVideo API synchronously api document: https://help.aliyun.com/api/imm/deletevideo.html

func (*Client) DeleteVideoTask ¶

func (client *Client) DeleteVideoTask(request *DeleteVideoTaskRequest) (response *DeleteVideoTaskResponse, err error)

DeleteVideoTask invokes the imm.DeleteVideoTask API synchronously api document: https://help.aliyun.com/api/imm/deletevideotask.html

func (*Client) DeleteVideoTaskWithCallback ¶

func (client *Client) DeleteVideoTaskWithCallback(request *DeleteVideoTaskRequest, callback func(response *DeleteVideoTaskResponse, err error)) <-chan int

DeleteVideoTaskWithCallback invokes the imm.DeleteVideoTask API asynchronously api document: https://help.aliyun.com/api/imm/deletevideotask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteVideoTaskWithChan ¶

func (client *Client) DeleteVideoTaskWithChan(request *DeleteVideoTaskRequest) (<-chan *DeleteVideoTaskResponse, <-chan error)

DeleteVideoTaskWithChan invokes the imm.DeleteVideoTask API asynchronously api document: https://help.aliyun.com/api/imm/deletevideotask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteVideoWithCallback ¶

func (client *Client) DeleteVideoWithCallback(request *DeleteVideoRequest, callback func(response *DeleteVideoResponse, err error)) <-chan int

DeleteVideoWithCallback invokes the imm.DeleteVideo API asynchronously api document: https://help.aliyun.com/api/imm/deletevideo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteVideoWithChan ¶

func (client *Client) DeleteVideoWithChan(request *DeleteVideoRequest) (<-chan *DeleteVideoResponse, <-chan error)

DeleteVideoWithChan invokes the imm.DeleteVideo API asynchronously api document: https://help.aliyun.com/api/imm/deletevideo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRegions ¶

func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)

DescribeRegions invokes the imm.DescribeRegions API synchronously api document: https://help.aliyun.com/api/imm/describeregions.html

func (*Client) DescribeRegionsWithCallback ¶

func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, callback func(response *DescribeRegionsResponse, err error)) <-chan int

DescribeRegionsWithCallback invokes the imm.DescribeRegions API asynchronously api document: https://help.aliyun.com/api/imm/describeregions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRegionsWithChan ¶

func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)

DescribeRegionsWithChan invokes the imm.DescribeRegions API asynchronously api document: https://help.aliyun.com/api/imm/describeregions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DetectClothes ¶

func (client *Client) DetectClothes(request *DetectClothesRequest) (response *DetectClothesResponse, err error)

DetectClothes invokes the imm.DetectClothes API synchronously api document: https://help.aliyun.com/api/imm/detectclothes.html

func (*Client) DetectClothesWithCallback ¶

func (client *Client) DetectClothesWithCallback(request *DetectClothesRequest, callback func(response *DetectClothesResponse, err error)) <-chan int

DetectClothesWithCallback invokes the imm.DetectClothes API asynchronously api document: https://help.aliyun.com/api/imm/detectclothes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DetectClothesWithChan ¶

func (client *Client) DetectClothesWithChan(request *DetectClothesRequest) (<-chan *DetectClothesResponse, <-chan error)

DetectClothesWithChan invokes the imm.DetectClothes API asynchronously api document: https://help.aliyun.com/api/imm/detectclothes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DetectImageCelebrity ¶

func (client *Client) DetectImageCelebrity(request *DetectImageCelebrityRequest) (response *DetectImageCelebrityResponse, err error)

DetectImageCelebrity invokes the imm.DetectImageCelebrity API synchronously api document: https://help.aliyun.com/api/imm/detectimagecelebrity.html

func (*Client) DetectImageCelebrityWithCallback ¶

func (client *Client) DetectImageCelebrityWithCallback(request *DetectImageCelebrityRequest, callback func(response *DetectImageCelebrityResponse, err error)) <-chan int

DetectImageCelebrityWithCallback invokes the imm.DetectImageCelebrity API asynchronously api document: https://help.aliyun.com/api/imm/detectimagecelebrity.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DetectImageCelebrityWithChan ¶

func (client *Client) DetectImageCelebrityWithChan(request *DetectImageCelebrityRequest) (<-chan *DetectImageCelebrityResponse, <-chan error)

DetectImageCelebrityWithChan invokes the imm.DetectImageCelebrity API asynchronously api document: https://help.aliyun.com/api/imm/detectimagecelebrity.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DetectImageFaces ¶

func (client *Client) DetectImageFaces(request *DetectImageFacesRequest) (response *DetectImageFacesResponse, err error)

DetectImageFaces invokes the imm.DetectImageFaces API synchronously api document: https://help.aliyun.com/api/imm/detectimagefaces.html

func (*Client) DetectImageFacesWithCallback ¶

func (client *Client) DetectImageFacesWithCallback(request *DetectImageFacesRequest, callback func(response *DetectImageFacesResponse, err error)) <-chan int

DetectImageFacesWithCallback invokes the imm.DetectImageFaces API asynchronously api document: https://help.aliyun.com/api/imm/detectimagefaces.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DetectImageFacesWithChan ¶

func (client *Client) DetectImageFacesWithChan(request *DetectImageFacesRequest) (<-chan *DetectImageFacesResponse, <-chan error)

DetectImageFacesWithChan invokes the imm.DetectImageFaces API asynchronously api document: https://help.aliyun.com/api/imm/detectimagefaces.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DetectImageLogos ¶

func (client *Client) DetectImageLogos(request *DetectImageLogosRequest) (response *DetectImageLogosResponse, err error)

DetectImageLogos invokes the imm.DetectImageLogos API synchronously api document: https://help.aliyun.com/api/imm/detectimagelogos.html

func (*Client) DetectImageLogosWithCallback ¶

func (client *Client) DetectImageLogosWithCallback(request *DetectImageLogosRequest, callback func(response *DetectImageLogosResponse, err error)) <-chan int

DetectImageLogosWithCallback invokes the imm.DetectImageLogos API asynchronously api document: https://help.aliyun.com/api/imm/detectimagelogos.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DetectImageLogosWithChan ¶

func (client *Client) DetectImageLogosWithChan(request *DetectImageLogosRequest) (<-chan *DetectImageLogosResponse, <-chan error)

DetectImageLogosWithChan invokes the imm.DetectImageLogos API asynchronously api document: https://help.aliyun.com/api/imm/detectimagelogos.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DetectImageTags ¶

func (client *Client) DetectImageTags(request *DetectImageTagsRequest) (response *DetectImageTagsResponse, err error)

DetectImageTags invokes the imm.DetectImageTags API synchronously api document: https://help.aliyun.com/api/imm/detectimagetags.html

func (*Client) DetectImageTagsWithCallback ¶

func (client *Client) DetectImageTagsWithCallback(request *DetectImageTagsRequest, callback func(response *DetectImageTagsResponse, err error)) <-chan int

DetectImageTagsWithCallback invokes the imm.DetectImageTags API asynchronously api document: https://help.aliyun.com/api/imm/detectimagetags.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DetectImageTagsWithChan ¶

func (client *Client) DetectImageTagsWithChan(request *DetectImageTagsRequest) (<-chan *DetectImageTagsResponse, <-chan error)

DetectImageTagsWithChan invokes the imm.DetectImageTags API asynchronously api document: https://help.aliyun.com/api/imm/detectimagetags.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DetectImageTexts ¶

func (client *Client) DetectImageTexts(request *DetectImageTextsRequest) (response *DetectImageTextsResponse, err error)

DetectImageTexts invokes the imm.DetectImageTexts API synchronously api document: https://help.aliyun.com/api/imm/detectimagetexts.html

func (*Client) DetectImageTextsWithCallback ¶

func (client *Client) DetectImageTextsWithCallback(request *DetectImageTextsRequest, callback func(response *DetectImageTextsResponse, err error)) <-chan int

DetectImageTextsWithCallback invokes the imm.DetectImageTexts API asynchronously api document: https://help.aliyun.com/api/imm/detectimagetexts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DetectImageTextsWithChan ¶

func (client *Client) DetectImageTextsWithChan(request *DetectImageTextsRequest) (<-chan *DetectImageTextsResponse, <-chan error)

DetectImageTextsWithChan invokes the imm.DetectImageTexts API asynchronously api document: https://help.aliyun.com/api/imm/detectimagetexts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (client *Client) DetectLogo(request *DetectLogoRequest) (response *DetectLogoResponse, err error)

DetectLogo invokes the imm.DetectLogo API synchronously api document: https://help.aliyun.com/api/imm/detectlogo.html

func (*Client) DetectLogoWithCallback ¶

func (client *Client) DetectLogoWithCallback(request *DetectLogoRequest, callback func(response *DetectLogoResponse, err error)) <-chan int

DetectLogoWithCallback invokes the imm.DetectLogo API asynchronously api document: https://help.aliyun.com/api/imm/detectlogo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DetectLogoWithChan ¶

func (client *Client) DetectLogoWithChan(request *DetectLogoRequest) (<-chan *DetectLogoResponse, <-chan error)

DetectLogoWithChan invokes the imm.DetectLogo API asynchronously api document: https://help.aliyun.com/api/imm/detectlogo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DetectQRCodes ¶

func (client *Client) DetectQRCodes(request *DetectQRCodesRequest) (response *DetectQRCodesResponse, err error)

DetectQRCodes invokes the imm.DetectQRCodes API synchronously api document: https://help.aliyun.com/api/imm/detectqrcodes.html

func (*Client) DetectQRCodesWithCallback ¶

func (client *Client) DetectQRCodesWithCallback(request *DetectQRCodesRequest, callback func(response *DetectQRCodesResponse, err error)) <-chan int

DetectQRCodesWithCallback invokes the imm.DetectQRCodes API asynchronously api document: https://help.aliyun.com/api/imm/detectqrcodes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DetectQRCodesWithChan ¶

func (client *Client) DetectQRCodesWithChan(request *DetectQRCodesRequest) (<-chan *DetectQRCodesResponse, <-chan error)

DetectQRCodesWithChan invokes the imm.DetectQRCodes API asynchronously api document: https://help.aliyun.com/api/imm/detectqrcodes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DetectTag ¶

func (client *Client) DetectTag(request *DetectTagRequest) (response *DetectTagResponse, err error)

DetectTag invokes the imm.DetectTag API synchronously api document: https://help.aliyun.com/api/imm/detecttag.html

func (*Client) DetectTagWithCallback ¶

func (client *Client) DetectTagWithCallback(request *DetectTagRequest, callback func(response *DetectTagResponse, err error)) <-chan int

DetectTagWithCallback invokes the imm.DetectTag API asynchronously api document: https://help.aliyun.com/api/imm/detecttag.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DetectTagWithChan ¶

func (client *Client) DetectTagWithChan(request *DetectTagRequest) (<-chan *DetectTagResponse, <-chan error)

DetectTagWithChan invokes the imm.DetectTag API asynchronously api document: https://help.aliyun.com/api/imm/detecttag.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FindImages ¶

func (client *Client) FindImages(request *FindImagesRequest) (response *FindImagesResponse, err error)

FindImages invokes the imm.FindImages API synchronously api document: https://help.aliyun.com/api/imm/findimages.html

func (*Client) FindImagesByTagNames ¶

func (client *Client) FindImagesByTagNames(request *FindImagesByTagNamesRequest) (response *FindImagesByTagNamesResponse, err error)

FindImagesByTagNames invokes the imm.FindImagesByTagNames API synchronously api document: https://help.aliyun.com/api/imm/findimagesbytagnames.html

func (*Client) FindImagesByTagNamesWithCallback ¶

func (client *Client) FindImagesByTagNamesWithCallback(request *FindImagesByTagNamesRequest, callback func(response *FindImagesByTagNamesResponse, err error)) <-chan int

FindImagesByTagNamesWithCallback invokes the imm.FindImagesByTagNames API asynchronously api document: https://help.aliyun.com/api/imm/findimagesbytagnames.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FindImagesByTagNamesWithChan ¶

func (client *Client) FindImagesByTagNamesWithChan(request *FindImagesByTagNamesRequest) (<-chan *FindImagesByTagNamesResponse, <-chan error)

FindImagesByTagNamesWithChan invokes the imm.FindImagesByTagNames API asynchronously api document: https://help.aliyun.com/api/imm/findimagesbytagnames.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FindImagesWithCallback ¶

func (client *Client) FindImagesWithCallback(request *FindImagesRequest, callback func(response *FindImagesResponse, err error)) <-chan int

FindImagesWithCallback invokes the imm.FindImages API asynchronously api document: https://help.aliyun.com/api/imm/findimages.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FindImagesWithChan ¶

func (client *Client) FindImagesWithChan(request *FindImagesRequest) (<-chan *FindImagesResponse, <-chan error)

FindImagesWithChan invokes the imm.FindImages API asynchronously api document: https://help.aliyun.com/api/imm/findimages.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FindSimilarFaces ¶

func (client *Client) FindSimilarFaces(request *FindSimilarFacesRequest) (response *FindSimilarFacesResponse, err error)

FindSimilarFaces invokes the imm.FindSimilarFaces API synchronously api document: https://help.aliyun.com/api/imm/findsimilarfaces.html

func (*Client) FindSimilarFacesWithCallback ¶

func (client *Client) FindSimilarFacesWithCallback(request *FindSimilarFacesRequest, callback func(response *FindSimilarFacesResponse, err error)) <-chan int

FindSimilarFacesWithCallback invokes the imm.FindSimilarFaces API asynchronously api document: https://help.aliyun.com/api/imm/findsimilarfaces.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FindSimilarFacesWithChan ¶

func (client *Client) FindSimilarFacesWithChan(request *FindSimilarFacesRequest) (<-chan *FindSimilarFacesResponse, <-chan error)

FindSimilarFacesWithChan invokes the imm.FindSimilarFaces API asynchronously api document: https://help.aliyun.com/api/imm/findsimilarfaces.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetDocIndex ¶

func (client *Client) GetDocIndex(request *GetDocIndexRequest) (response *GetDocIndexResponse, err error)

GetDocIndex invokes the imm.GetDocIndex API synchronously api document: https://help.aliyun.com/api/imm/getdocindex.html

func (*Client) GetDocIndexTask ¶

func (client *Client) GetDocIndexTask(request *GetDocIndexTaskRequest) (response *GetDocIndexTaskResponse, err error)

GetDocIndexTask invokes the imm.GetDocIndexTask API synchronously api document: https://help.aliyun.com/api/imm/getdocindextask.html

func (*Client) GetDocIndexTaskWithCallback ¶

func (client *Client) GetDocIndexTaskWithCallback(request *GetDocIndexTaskRequest, callback func(response *GetDocIndexTaskResponse, err error)) <-chan int

GetDocIndexTaskWithCallback invokes the imm.GetDocIndexTask API asynchronously api document: https://help.aliyun.com/api/imm/getdocindextask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetDocIndexTaskWithChan ¶

func (client *Client) GetDocIndexTaskWithChan(request *GetDocIndexTaskRequest) (<-chan *GetDocIndexTaskResponse, <-chan error)

GetDocIndexTaskWithChan invokes the imm.GetDocIndexTask API asynchronously api document: https://help.aliyun.com/api/imm/getdocindextask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetDocIndexWithCallback ¶

func (client *Client) GetDocIndexWithCallback(request *GetDocIndexRequest, callback func(response *GetDocIndexResponse, err error)) <-chan int

GetDocIndexWithCallback invokes the imm.GetDocIndex API asynchronously api document: https://help.aliyun.com/api/imm/getdocindex.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetDocIndexWithChan ¶

func (client *Client) GetDocIndexWithChan(request *GetDocIndexRequest) (<-chan *GetDocIndexResponse, <-chan error)

GetDocIndexWithChan invokes the imm.GetDocIndex API asynchronously api document: https://help.aliyun.com/api/imm/getdocindex.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetFaceSearchGroup ¶

func (client *Client) GetFaceSearchGroup(request *GetFaceSearchGroupRequest) (response *GetFaceSearchGroupResponse, err error)

GetFaceSearchGroup invokes the imm.GetFaceSearchGroup API synchronously api document: https://help.aliyun.com/api/imm/getfacesearchgroup.html

func (*Client) GetFaceSearchGroupWithCallback ¶

func (client *Client) GetFaceSearchGroupWithCallback(request *GetFaceSearchGroupRequest, callback func(response *GetFaceSearchGroupResponse, err error)) <-chan int

GetFaceSearchGroupWithCallback invokes the imm.GetFaceSearchGroup API asynchronously api document: https://help.aliyun.com/api/imm/getfacesearchgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetFaceSearchGroupWithChan ¶

func (client *Client) GetFaceSearchGroupWithChan(request *GetFaceSearchGroupRequest) (<-chan *GetFaceSearchGroupResponse, <-chan error)

GetFaceSearchGroupWithChan invokes the imm.GetFaceSearchGroup API asynchronously api document: https://help.aliyun.com/api/imm/getfacesearchgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetFaceSearchImage ¶

func (client *Client) GetFaceSearchImage(request *GetFaceSearchImageRequest) (response *GetFaceSearchImageResponse, err error)

GetFaceSearchImage invokes the imm.GetFaceSearchImage API synchronously api document: https://help.aliyun.com/api/imm/getfacesearchimage.html

func (*Client) GetFaceSearchImageWithCallback ¶

func (client *Client) GetFaceSearchImageWithCallback(request *GetFaceSearchImageRequest, callback func(response *GetFaceSearchImageResponse, err error)) <-chan int

GetFaceSearchImageWithCallback invokes the imm.GetFaceSearchImage API asynchronously api document: https://help.aliyun.com/api/imm/getfacesearchimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetFaceSearchImageWithChan ¶

func (client *Client) GetFaceSearchImageWithChan(request *GetFaceSearchImageRequest) (<-chan *GetFaceSearchImageResponse, <-chan error)

GetFaceSearchImageWithChan invokes the imm.GetFaceSearchImage API asynchronously api document: https://help.aliyun.com/api/imm/getfacesearchimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetFaceSearchUser ¶

func (client *Client) GetFaceSearchUser(request *GetFaceSearchUserRequest) (response *GetFaceSearchUserResponse, err error)

GetFaceSearchUser invokes the imm.GetFaceSearchUser API synchronously api document: https://help.aliyun.com/api/imm/getfacesearchuser.html

func (*Client) GetFaceSearchUserWithCallback ¶

func (client *Client) GetFaceSearchUserWithCallback(request *GetFaceSearchUserRequest, callback func(response *GetFaceSearchUserResponse, err error)) <-chan int

GetFaceSearchUserWithCallback invokes the imm.GetFaceSearchUser API asynchronously api document: https://help.aliyun.com/api/imm/getfacesearchuser.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetFaceSearchUserWithChan ¶

func (client *Client) GetFaceSearchUserWithChan(request *GetFaceSearchUserRequest) (<-chan *GetFaceSearchUserResponse, <-chan error)

GetFaceSearchUserWithChan invokes the imm.GetFaceSearchUser API asynchronously api document: https://help.aliyun.com/api/imm/getfacesearchuser.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetImage ¶

func (client *Client) GetImage(request *GetImageRequest) (response *GetImageResponse, err error)

GetImage invokes the imm.GetImage API synchronously api document: https://help.aliyun.com/api/imm/getimage.html

func (*Client) GetImageJob ¶

func (client *Client) GetImageJob(request *GetImageJobRequest) (response *GetImageJobResponse, err error)

GetImageJob invokes the imm.GetImageJob API synchronously api document: https://help.aliyun.com/api/imm/getimagejob.html

func (*Client) GetImageJobWithCallback ¶

func (client *Client) GetImageJobWithCallback(request *GetImageJobRequest, callback func(response *GetImageJobResponse, err error)) <-chan int

GetImageJobWithCallback invokes the imm.GetImageJob API asynchronously api document: https://help.aliyun.com/api/imm/getimagejob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetImageJobWithChan ¶

func (client *Client) GetImageJobWithChan(request *GetImageJobRequest) (<-chan *GetImageJobResponse, <-chan error)

GetImageJobWithChan invokes the imm.GetImageJob API asynchronously api document: https://help.aliyun.com/api/imm/getimagejob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetImageWithCallback ¶

func (client *Client) GetImageWithCallback(request *GetImageRequest, callback func(response *GetImageResponse, err error)) <-chan int

GetImageWithCallback invokes the imm.GetImage API asynchronously api document: https://help.aliyun.com/api/imm/getimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetImageWithChan ¶

func (client *Client) GetImageWithChan(request *GetImageRequest) (<-chan *GetImageResponse, <-chan error)

GetImageWithChan invokes the imm.GetImage API asynchronously api document: https://help.aliyun.com/api/imm/getimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetOfficeConversionTask ¶

func (client *Client) GetOfficeConversionTask(request *GetOfficeConversionTaskRequest) (response *GetOfficeConversionTaskResponse, err error)

GetOfficeConversionTask invokes the imm.GetOfficeConversionTask API synchronously api document: https://help.aliyun.com/api/imm/getofficeconversiontask.html

func (*Client) GetOfficeConversionTaskWithCallback ¶

func (client *Client) GetOfficeConversionTaskWithCallback(request *GetOfficeConversionTaskRequest, callback func(response *GetOfficeConversionTaskResponse, err error)) <-chan int

GetOfficeConversionTaskWithCallback invokes the imm.GetOfficeConversionTask API asynchronously api document: https://help.aliyun.com/api/imm/getofficeconversiontask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetOfficeConversionTaskWithChan ¶

func (client *Client) GetOfficeConversionTaskWithChan(request *GetOfficeConversionTaskRequest) (<-chan *GetOfficeConversionTaskResponse, <-chan error)

GetOfficeConversionTaskWithChan invokes the imm.GetOfficeConversionTask API asynchronously api document: https://help.aliyun.com/api/imm/getofficeconversiontask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetPhotoProcessTask ¶

func (client *Client) GetPhotoProcessTask(request *GetPhotoProcessTaskRequest) (response *GetPhotoProcessTaskResponse, err error)

GetPhotoProcessTask invokes the imm.GetPhotoProcessTask API synchronously api document: https://help.aliyun.com/api/imm/getphotoprocesstask.html

func (*Client) GetPhotoProcessTaskWithCallback ¶

func (client *Client) GetPhotoProcessTaskWithCallback(request *GetPhotoProcessTaskRequest, callback func(response *GetPhotoProcessTaskResponse, err error)) <-chan int

GetPhotoProcessTaskWithCallback invokes the imm.GetPhotoProcessTask API asynchronously api document: https://help.aliyun.com/api/imm/getphotoprocesstask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetPhotoProcessTaskWithChan ¶

func (client *Client) GetPhotoProcessTaskWithChan(request *GetPhotoProcessTaskRequest) (<-chan *GetPhotoProcessTaskResponse, <-chan error)

GetPhotoProcessTaskWithChan invokes the imm.GetPhotoProcessTask API asynchronously api document: https://help.aliyun.com/api/imm/getphotoprocesstask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetPornBatchDetectJob ¶

func (client *Client) GetPornBatchDetectJob(request *GetPornBatchDetectJobRequest) (response *GetPornBatchDetectJobResponse, err error)

GetPornBatchDetectJob invokes the imm.GetPornBatchDetectJob API synchronously api document: https://help.aliyun.com/api/imm/getpornbatchdetectjob.html

func (*Client) GetPornBatchDetectJobWithCallback ¶

func (client *Client) GetPornBatchDetectJobWithCallback(request *GetPornBatchDetectJobRequest, callback func(response *GetPornBatchDetectJobResponse, err error)) <-chan int

GetPornBatchDetectJobWithCallback invokes the imm.GetPornBatchDetectJob API asynchronously api document: https://help.aliyun.com/api/imm/getpornbatchdetectjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetPornBatchDetectJobWithChan ¶

func (client *Client) GetPornBatchDetectJobWithChan(request *GetPornBatchDetectJobRequest) (<-chan *GetPornBatchDetectJobResponse, <-chan error)

GetPornBatchDetectJobWithChan invokes the imm.GetPornBatchDetectJob API asynchronously api document: https://help.aliyun.com/api/imm/getpornbatchdetectjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetProject ¶

func (client *Client) GetProject(request *GetProjectRequest) (response *GetProjectResponse, err error)

GetProject invokes the imm.GetProject API synchronously api document: https://help.aliyun.com/api/imm/getproject.html

func (*Client) GetProjectWithCallback ¶

func (client *Client) GetProjectWithCallback(request *GetProjectRequest, callback func(response *GetProjectResponse, err error)) <-chan int

GetProjectWithCallback invokes the imm.GetProject API asynchronously api document: https://help.aliyun.com/api/imm/getproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetProjectWithChan ¶

func (client *Client) GetProjectWithChan(request *GetProjectRequest) (<-chan *GetProjectResponse, <-chan error)

GetProjectWithChan invokes the imm.GetProject API asynchronously api document: https://help.aliyun.com/api/imm/getproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetSet ¶

func (client *Client) GetSet(request *GetSetRequest) (response *GetSetResponse, err error)

GetSet invokes the imm.GetSet API synchronously api document: https://help.aliyun.com/api/imm/getset.html

func (*Client) GetSetWithCallback ¶

func (client *Client) GetSetWithCallback(request *GetSetRequest, callback func(response *GetSetResponse, err error)) <-chan int

GetSetWithCallback invokes the imm.GetSet API asynchronously api document: https://help.aliyun.com/api/imm/getset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetSetWithChan ¶

func (client *Client) GetSetWithChan(request *GetSetRequest) (<-chan *GetSetResponse, <-chan error)

GetSetWithChan invokes the imm.GetSet API asynchronously api document: https://help.aliyun.com/api/imm/getset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetTagJob ¶

func (client *Client) GetTagJob(request *GetTagJobRequest) (response *GetTagJobResponse, err error)

GetTagJob invokes the imm.GetTagJob API synchronously api document: https://help.aliyun.com/api/imm/gettagjob.html

func (*Client) GetTagJobWithCallback ¶

func (client *Client) GetTagJobWithCallback(request *GetTagJobRequest, callback func(response *GetTagJobResponse, err error)) <-chan int

GetTagJobWithCallback invokes the imm.GetTagJob API asynchronously api document: https://help.aliyun.com/api/imm/gettagjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetTagJobWithChan ¶

func (client *Client) GetTagJobWithChan(request *GetTagJobRequest) (<-chan *GetTagJobResponse, <-chan error)

GetTagJobWithChan invokes the imm.GetTagJob API asynchronously api document: https://help.aliyun.com/api/imm/gettagjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetTagSet ¶

func (client *Client) GetTagSet(request *GetTagSetRequest) (response *GetTagSetResponse, err error)

GetTagSet invokes the imm.GetTagSet API synchronously api document: https://help.aliyun.com/api/imm/gettagset.html

func (*Client) GetTagSetWithCallback ¶

func (client *Client) GetTagSetWithCallback(request *GetTagSetRequest, callback func(response *GetTagSetResponse, err error)) <-chan int

GetTagSetWithCallback invokes the imm.GetTagSet API asynchronously api document: https://help.aliyun.com/api/imm/gettagset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetTagSetWithChan ¶

func (client *Client) GetTagSetWithChan(request *GetTagSetRequest) (<-chan *GetTagSetResponse, <-chan error)

GetTagSetWithChan invokes the imm.GetTagSet API asynchronously api document: https://help.aliyun.com/api/imm/gettagset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetVideo ¶

func (client *Client) GetVideo(request *GetVideoRequest) (response *GetVideoResponse, err error)

GetVideo invokes the imm.GetVideo API synchronously api document: https://help.aliyun.com/api/imm/getvideo.html

func (*Client) GetVideoTask ¶

func (client *Client) GetVideoTask(request *GetVideoTaskRequest) (response *GetVideoTaskResponse, err error)

GetVideoTask invokes the imm.GetVideoTask API synchronously api document: https://help.aliyun.com/api/imm/getvideotask.html

func (*Client) GetVideoTaskWithCallback ¶

func (client *Client) GetVideoTaskWithCallback(request *GetVideoTaskRequest, callback func(response *GetVideoTaskResponse, err error)) <-chan int

GetVideoTaskWithCallback invokes the imm.GetVideoTask API asynchronously api document: https://help.aliyun.com/api/imm/getvideotask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetVideoTaskWithChan ¶

func (client *Client) GetVideoTaskWithChan(request *GetVideoTaskRequest) (<-chan *GetVideoTaskResponse, <-chan error)

GetVideoTaskWithChan invokes the imm.GetVideoTask API asynchronously api document: https://help.aliyun.com/api/imm/getvideotask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetVideoWithCallback ¶

func (client *Client) GetVideoWithCallback(request *GetVideoRequest, callback func(response *GetVideoResponse, err error)) <-chan int

GetVideoWithCallback invokes the imm.GetVideo API asynchronously api document: https://help.aliyun.com/api/imm/getvideo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetVideoWithChan ¶

func (client *Client) GetVideoWithChan(request *GetVideoRequest) (<-chan *GetVideoResponse, <-chan error)

GetVideoWithChan invokes the imm.GetVideo API asynchronously api document: https://help.aliyun.com/api/imm/getvideo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) IndexImage ¶

func (client *Client) IndexImage(request *IndexImageRequest) (response *IndexImageResponse, err error)

IndexImage invokes the imm.IndexImage API synchronously api document: https://help.aliyun.com/api/imm/indeximage.html

func (*Client) IndexImageWithCallback ¶

func (client *Client) IndexImageWithCallback(request *IndexImageRequest, callback func(response *IndexImageResponse, err error)) <-chan int

IndexImageWithCallback invokes the imm.IndexImage API asynchronously api document: https://help.aliyun.com/api/imm/indeximage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) IndexImageWithChan ¶

func (client *Client) IndexImageWithChan(request *IndexImageRequest) (<-chan *IndexImageResponse, <-chan error)

IndexImageWithChan invokes the imm.IndexImage API asynchronously api document: https://help.aliyun.com/api/imm/indeximage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) IndexTag ¶

func (client *Client) IndexTag(request *IndexTagRequest) (response *IndexTagResponse, err error)

IndexTag invokes the imm.IndexTag API synchronously api document: https://help.aliyun.com/api/imm/indextag.html

func (*Client) IndexTagWithCallback ¶

func (client *Client) IndexTagWithCallback(request *IndexTagRequest, callback func(response *IndexTagResponse, err error)) <-chan int

IndexTagWithCallback invokes the imm.IndexTag API asynchronously api document: https://help.aliyun.com/api/imm/indextag.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) IndexTagWithChan ¶

func (client *Client) IndexTagWithChan(request *IndexTagRequest) (<-chan *IndexTagResponse, <-chan error)

IndexTagWithChan invokes the imm.IndexTag API asynchronously api document: https://help.aliyun.com/api/imm/indextag.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) IndexVideo ¶

func (client *Client) IndexVideo(request *IndexVideoRequest) (response *IndexVideoResponse, err error)

IndexVideo invokes the imm.IndexVideo API synchronously api document: https://help.aliyun.com/api/imm/indexvideo.html

func (*Client) IndexVideoWithCallback ¶

func (client *Client) IndexVideoWithCallback(request *IndexVideoRequest, callback func(response *IndexVideoResponse, err error)) <-chan int

IndexVideoWithCallback invokes the imm.IndexVideo API asynchronously api document: https://help.aliyun.com/api/imm/indexvideo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) IndexVideoWithChan ¶

func (client *Client) IndexVideoWithChan(request *IndexVideoRequest) (<-chan *IndexVideoResponse, <-chan error)

IndexVideoWithChan invokes the imm.IndexVideo API asynchronously api document: https://help.aliyun.com/api/imm/indexvideo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListFaceGroups ¶

func (client *Client) ListFaceGroups(request *ListFaceGroupsRequest) (response *ListFaceGroupsResponse, err error)

ListFaceGroups invokes the imm.ListFaceGroups API synchronously api document: https://help.aliyun.com/api/imm/listfacegroups.html

func (*Client) ListFaceGroupsWithCallback ¶

func (client *Client) ListFaceGroupsWithCallback(request *ListFaceGroupsRequest, callback func(response *ListFaceGroupsResponse, err error)) <-chan int

ListFaceGroupsWithCallback invokes the imm.ListFaceGroups API asynchronously api document: https://help.aliyun.com/api/imm/listfacegroups.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListFaceGroupsWithChan ¶

func (client *Client) ListFaceGroupsWithChan(request *ListFaceGroupsRequest) (<-chan *ListFaceGroupsResponse, <-chan error)

ListFaceGroupsWithChan invokes the imm.ListFaceGroups API asynchronously api document: https://help.aliyun.com/api/imm/listfacegroups.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListFaceSearchGroupImages ¶

func (client *Client) ListFaceSearchGroupImages(request *ListFaceSearchGroupImagesRequest) (response *ListFaceSearchGroupImagesResponse, err error)

ListFaceSearchGroupImages invokes the imm.ListFaceSearchGroupImages API synchronously api document: https://help.aliyun.com/api/imm/listfacesearchgroupimages.html

func (*Client) ListFaceSearchGroupImagesWithCallback ¶

func (client *Client) ListFaceSearchGroupImagesWithCallback(request *ListFaceSearchGroupImagesRequest, callback func(response *ListFaceSearchGroupImagesResponse, err error)) <-chan int

ListFaceSearchGroupImagesWithCallback invokes the imm.ListFaceSearchGroupImages API asynchronously api document: https://help.aliyun.com/api/imm/listfacesearchgroupimages.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListFaceSearchGroupImagesWithChan ¶

func (client *Client) ListFaceSearchGroupImagesWithChan(request *ListFaceSearchGroupImagesRequest) (<-chan *ListFaceSearchGroupImagesResponse, <-chan error)

ListFaceSearchGroupImagesWithChan invokes the imm.ListFaceSearchGroupImages API asynchronously api document: https://help.aliyun.com/api/imm/listfacesearchgroupimages.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListFaceSearchGroupUsers ¶

func (client *Client) ListFaceSearchGroupUsers(request *ListFaceSearchGroupUsersRequest) (response *ListFaceSearchGroupUsersResponse, err error)

ListFaceSearchGroupUsers invokes the imm.ListFaceSearchGroupUsers API synchronously api document: https://help.aliyun.com/api/imm/listfacesearchgroupusers.html

func (*Client) ListFaceSearchGroupUsersWithCallback ¶

func (client *Client) ListFaceSearchGroupUsersWithCallback(request *ListFaceSearchGroupUsersRequest, callback func(response *ListFaceSearchGroupUsersResponse, err error)) <-chan int

ListFaceSearchGroupUsersWithCallback invokes the imm.ListFaceSearchGroupUsers API asynchronously api document: https://help.aliyun.com/api/imm/listfacesearchgroupusers.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListFaceSearchGroupUsersWithChan ¶

func (client *Client) ListFaceSearchGroupUsersWithChan(request *ListFaceSearchGroupUsersRequest) (<-chan *ListFaceSearchGroupUsersResponse, <-chan error)

ListFaceSearchGroupUsersWithChan invokes the imm.ListFaceSearchGroupUsers API asynchronously api document: https://help.aliyun.com/api/imm/listfacesearchgroupusers.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListFaceSearchGroups ¶

func (client *Client) ListFaceSearchGroups(request *ListFaceSearchGroupsRequest) (response *ListFaceSearchGroupsResponse, err error)

ListFaceSearchGroups invokes the imm.ListFaceSearchGroups API synchronously api document: https://help.aliyun.com/api/imm/listfacesearchgroups.html

func (*Client) ListFaceSearchGroupsWithCallback ¶

func (client *Client) ListFaceSearchGroupsWithCallback(request *ListFaceSearchGroupsRequest, callback func(response *ListFaceSearchGroupsResponse, err error)) <-chan int

ListFaceSearchGroupsWithCallback invokes the imm.ListFaceSearchGroups API asynchronously api document: https://help.aliyun.com/api/imm/listfacesearchgroups.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListFaceSearchGroupsWithChan ¶

func (client *Client) ListFaceSearchGroupsWithChan(request *ListFaceSearchGroupsRequest) (<-chan *ListFaceSearchGroupsResponse, <-chan error)

ListFaceSearchGroupsWithChan invokes the imm.ListFaceSearchGroups API asynchronously api document: https://help.aliyun.com/api/imm/listfacesearchgroups.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListImageJobs ¶

func (client *Client) ListImageJobs(request *ListImageJobsRequest) (response *ListImageJobsResponse, err error)

ListImageJobs invokes the imm.ListImageJobs API synchronously api document: https://help.aliyun.com/api/imm/listimagejobs.html

func (*Client) ListImageJobsWithCallback ¶

func (client *Client) ListImageJobsWithCallback(request *ListImageJobsRequest, callback func(response *ListImageJobsResponse, err error)) <-chan int

ListImageJobsWithCallback invokes the imm.ListImageJobs API asynchronously api document: https://help.aliyun.com/api/imm/listimagejobs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListImageJobsWithChan ¶

func (client *Client) ListImageJobsWithChan(request *ListImageJobsRequest) (<-chan *ListImageJobsResponse, <-chan error)

ListImageJobsWithChan invokes the imm.ListImageJobs API asynchronously api document: https://help.aliyun.com/api/imm/listimagejobs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListImages ¶

func (client *Client) ListImages(request *ListImagesRequest) (response *ListImagesResponse, err error)

ListImages invokes the imm.ListImages API synchronously api document: https://help.aliyun.com/api/imm/listimages.html

func (*Client) ListImagesWithCallback ¶

func (client *Client) ListImagesWithCallback(request *ListImagesRequest, callback func(response *ListImagesResponse, err error)) <-chan int

ListImagesWithCallback invokes the imm.ListImages API asynchronously api document: https://help.aliyun.com/api/imm/listimages.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListImagesWithChan ¶

func (client *Client) ListImagesWithChan(request *ListImagesRequest) (<-chan *ListImagesResponse, <-chan error)

ListImagesWithChan invokes the imm.ListImages API asynchronously api document: https://help.aliyun.com/api/imm/listimages.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListOfficeConversionTask ¶

func (client *Client) ListOfficeConversionTask(request *ListOfficeConversionTaskRequest) (response *ListOfficeConversionTaskResponse, err error)

ListOfficeConversionTask invokes the imm.ListOfficeConversionTask API synchronously api document: https://help.aliyun.com/api/imm/listofficeconversiontask.html

func (*Client) ListOfficeConversionTaskWithCallback ¶

func (client *Client) ListOfficeConversionTaskWithCallback(request *ListOfficeConversionTaskRequest, callback func(response *ListOfficeConversionTaskResponse, err error)) <-chan int

ListOfficeConversionTaskWithCallback invokes the imm.ListOfficeConversionTask API asynchronously api document: https://help.aliyun.com/api/imm/listofficeconversiontask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListOfficeConversionTaskWithChan ¶

func (client *Client) ListOfficeConversionTaskWithChan(request *ListOfficeConversionTaskRequest) (<-chan *ListOfficeConversionTaskResponse, <-chan error)

ListOfficeConversionTaskWithChan invokes the imm.ListOfficeConversionTask API asynchronously api document: https://help.aliyun.com/api/imm/listofficeconversiontask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListPhotoProcessTasks ¶

func (client *Client) ListPhotoProcessTasks(request *ListPhotoProcessTasksRequest) (response *ListPhotoProcessTasksResponse, err error)

ListPhotoProcessTasks invokes the imm.ListPhotoProcessTasks API synchronously api document: https://help.aliyun.com/api/imm/listphotoprocesstasks.html

func (*Client) ListPhotoProcessTasksWithCallback ¶

func (client *Client) ListPhotoProcessTasksWithCallback(request *ListPhotoProcessTasksRequest, callback func(response *ListPhotoProcessTasksResponse, err error)) <-chan int

ListPhotoProcessTasksWithCallback invokes the imm.ListPhotoProcessTasks API asynchronously api document: https://help.aliyun.com/api/imm/listphotoprocesstasks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListPhotoProcessTasksWithChan ¶

func (client *Client) ListPhotoProcessTasksWithChan(request *ListPhotoProcessTasksRequest) (<-chan *ListPhotoProcessTasksResponse, <-chan error)

ListPhotoProcessTasksWithChan invokes the imm.ListPhotoProcessTasks API asynchronously api document: https://help.aliyun.com/api/imm/listphotoprocesstasks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListPornBatchDetectJobs ¶

func (client *Client) ListPornBatchDetectJobs(request *ListPornBatchDetectJobsRequest) (response *ListPornBatchDetectJobsResponse, err error)

ListPornBatchDetectJobs invokes the imm.ListPornBatchDetectJobs API synchronously api document: https://help.aliyun.com/api/imm/listpornbatchdetectjobs.html

func (*Client) ListPornBatchDetectJobsWithCallback ¶

func (client *Client) ListPornBatchDetectJobsWithCallback(request *ListPornBatchDetectJobsRequest, callback func(response *ListPornBatchDetectJobsResponse, err error)) <-chan int

ListPornBatchDetectJobsWithCallback invokes the imm.ListPornBatchDetectJobs API asynchronously api document: https://help.aliyun.com/api/imm/listpornbatchdetectjobs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListPornBatchDetectJobsWithChan ¶

func (client *Client) ListPornBatchDetectJobsWithChan(request *ListPornBatchDetectJobsRequest) (<-chan *ListPornBatchDetectJobsResponse, <-chan error)

ListPornBatchDetectJobsWithChan invokes the imm.ListPornBatchDetectJobs API asynchronously api document: https://help.aliyun.com/api/imm/listpornbatchdetectjobs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListProjects ¶

func (client *Client) ListProjects(request *ListProjectsRequest) (response *ListProjectsResponse, err error)

ListProjects invokes the imm.ListProjects API synchronously api document: https://help.aliyun.com/api/imm/listprojects.html

func (*Client) ListProjectsWithCallback ¶

func (client *Client) ListProjectsWithCallback(request *ListProjectsRequest, callback func(response *ListProjectsResponse, err error)) <-chan int

ListProjectsWithCallback invokes the imm.ListProjects API asynchronously api document: https://help.aliyun.com/api/imm/listprojects.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListProjectsWithChan ¶

func (client *Client) ListProjectsWithChan(request *ListProjectsRequest) (<-chan *ListProjectsResponse, <-chan error)

ListProjectsWithChan invokes the imm.ListProjects API asynchronously api document: https://help.aliyun.com/api/imm/listprojects.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListSetTags ¶

func (client *Client) ListSetTags(request *ListSetTagsRequest) (response *ListSetTagsResponse, err error)

ListSetTags invokes the imm.ListSetTags API synchronously api document: https://help.aliyun.com/api/imm/listsettags.html

func (*Client) ListSetTagsWithCallback ¶

func (client *Client) ListSetTagsWithCallback(request *ListSetTagsRequest, callback func(response *ListSetTagsResponse, err error)) <-chan int

ListSetTagsWithCallback invokes the imm.ListSetTags API asynchronously api document: https://help.aliyun.com/api/imm/listsettags.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListSetTagsWithChan ¶

func (client *Client) ListSetTagsWithChan(request *ListSetTagsRequest) (<-chan *ListSetTagsResponse, <-chan error)

ListSetTagsWithChan invokes the imm.ListSetTags API asynchronously api document: https://help.aliyun.com/api/imm/listsettags.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListSets ¶

func (client *Client) ListSets(request *ListSetsRequest) (response *ListSetsResponse, err error)

ListSets invokes the imm.ListSets API synchronously api document: https://help.aliyun.com/api/imm/listsets.html

func (*Client) ListSetsWithCallback ¶

func (client *Client) ListSetsWithCallback(request *ListSetsRequest, callback func(response *ListSetsResponse, err error)) <-chan int

ListSetsWithCallback invokes the imm.ListSets API asynchronously api document: https://help.aliyun.com/api/imm/listsets.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListSetsWithChan ¶

func (client *Client) ListSetsWithChan(request *ListSetsRequest) (<-chan *ListSetsResponse, <-chan error)

ListSetsWithChan invokes the imm.ListSets API asynchronously api document: https://help.aliyun.com/api/imm/listsets.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListTagJobs ¶

func (client *Client) ListTagJobs(request *ListTagJobsRequest) (response *ListTagJobsResponse, err error)

ListTagJobs invokes the imm.ListTagJobs API synchronously api document: https://help.aliyun.com/api/imm/listtagjobs.html

func (*Client) ListTagJobsWithCallback ¶

func (client *Client) ListTagJobsWithCallback(request *ListTagJobsRequest, callback func(response *ListTagJobsResponse, err error)) <-chan int

ListTagJobsWithCallback invokes the imm.ListTagJobs API asynchronously api document: https://help.aliyun.com/api/imm/listtagjobs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListTagJobsWithChan ¶

func (client *Client) ListTagJobsWithChan(request *ListTagJobsRequest) (<-chan *ListTagJobsResponse, <-chan error)

ListTagJobsWithChan invokes the imm.ListTagJobs API asynchronously api document: https://help.aliyun.com/api/imm/listtagjobs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListTagNames ¶

func (client *Client) ListTagNames(request *ListTagNamesRequest) (response *ListTagNamesResponse, err error)

ListTagNames invokes the imm.ListTagNames API synchronously api document: https://help.aliyun.com/api/imm/listtagnames.html

func (*Client) ListTagNamesWithCallback ¶

func (client *Client) ListTagNamesWithCallback(request *ListTagNamesRequest, callback func(response *ListTagNamesResponse, err error)) <-chan int

ListTagNamesWithCallback invokes the imm.ListTagNames API asynchronously api document: https://help.aliyun.com/api/imm/listtagnames.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListTagNamesWithChan ¶

func (client *Client) ListTagNamesWithChan(request *ListTagNamesRequest) (<-chan *ListTagNamesResponse, <-chan error)

ListTagNamesWithChan invokes the imm.ListTagNames API asynchronously api document: https://help.aliyun.com/api/imm/listtagnames.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListTagPhotos ¶

func (client *Client) ListTagPhotos(request *ListTagPhotosRequest) (response *ListTagPhotosResponse, err error)

ListTagPhotos invokes the imm.ListTagPhotos API synchronously api document: https://help.aliyun.com/api/imm/listtagphotos.html

func (*Client) ListTagPhotosWithCallback ¶

func (client *Client) ListTagPhotosWithCallback(request *ListTagPhotosRequest, callback func(response *ListTagPhotosResponse, err error)) <-chan int

ListTagPhotosWithCallback invokes the imm.ListTagPhotos API asynchronously api document: https://help.aliyun.com/api/imm/listtagphotos.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListTagPhotosWithChan ¶

func (client *Client) ListTagPhotosWithChan(request *ListTagPhotosRequest) (<-chan *ListTagPhotosResponse, <-chan error)

ListTagPhotosWithChan invokes the imm.ListTagPhotos API asynchronously api document: https://help.aliyun.com/api/imm/listtagphotos.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListTagSets ¶

func (client *Client) ListTagSets(request *ListTagSetsRequest) (response *ListTagSetsResponse, err error)

ListTagSets invokes the imm.ListTagSets API synchronously api document: https://help.aliyun.com/api/imm/listtagsets.html

func (*Client) ListTagSetsWithCallback ¶

func (client *Client) ListTagSetsWithCallback(request *ListTagSetsRequest, callback func(response *ListTagSetsResponse, err error)) <-chan int

ListTagSetsWithCallback invokes the imm.ListTagSets API asynchronously api document: https://help.aliyun.com/api/imm/listtagsets.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListTagSetsWithChan ¶

func (client *Client) ListTagSetsWithChan(request *ListTagSetsRequest) (<-chan *ListTagSetsResponse, <-chan error)

ListTagSetsWithChan invokes the imm.ListTagSets API asynchronously api document: https://help.aliyun.com/api/imm/listtagsets.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListVideoAudios ¶

func (client *Client) ListVideoAudios(request *ListVideoAudiosRequest) (response *ListVideoAudiosResponse, err error)

ListVideoAudios invokes the imm.ListVideoAudios API synchronously api document: https://help.aliyun.com/api/imm/listvideoaudios.html

func (*Client) ListVideoAudiosWithCallback ¶

func (client *Client) ListVideoAudiosWithCallback(request *ListVideoAudiosRequest, callback func(response *ListVideoAudiosResponse, err error)) <-chan int

ListVideoAudiosWithCallback invokes the imm.ListVideoAudios API asynchronously api document: https://help.aliyun.com/api/imm/listvideoaudios.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListVideoAudiosWithChan ¶

func (client *Client) ListVideoAudiosWithChan(request *ListVideoAudiosRequest) (<-chan *ListVideoAudiosResponse, <-chan error)

ListVideoAudiosWithChan invokes the imm.ListVideoAudios API asynchronously api document: https://help.aliyun.com/api/imm/listvideoaudios.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListVideoFrames ¶

func (client *Client) ListVideoFrames(request *ListVideoFramesRequest) (response *ListVideoFramesResponse, err error)

ListVideoFrames invokes the imm.ListVideoFrames API synchronously api document: https://help.aliyun.com/api/imm/listvideoframes.html

func (*Client) ListVideoFramesWithCallback ¶

func (client *Client) ListVideoFramesWithCallback(request *ListVideoFramesRequest, callback func(response *ListVideoFramesResponse, err error)) <-chan int

ListVideoFramesWithCallback invokes the imm.ListVideoFrames API asynchronously api document: https://help.aliyun.com/api/imm/listvideoframes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListVideoFramesWithChan ¶

func (client *Client) ListVideoFramesWithChan(request *ListVideoFramesRequest) (<-chan *ListVideoFramesResponse, <-chan error)

ListVideoFramesWithChan invokes the imm.ListVideoFrames API asynchronously api document: https://help.aliyun.com/api/imm/listvideoframes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListVideoTasks ¶

func (client *Client) ListVideoTasks(request *ListVideoTasksRequest) (response *ListVideoTasksResponse, err error)

ListVideoTasks invokes the imm.ListVideoTasks API synchronously api document: https://help.aliyun.com/api/imm/listvideotasks.html

func (*Client) ListVideoTasksWithCallback ¶

func (client *Client) ListVideoTasksWithCallback(request *ListVideoTasksRequest, callback func(response *ListVideoTasksResponse, err error)) <-chan int

ListVideoTasksWithCallback invokes the imm.ListVideoTasks API asynchronously api document: https://help.aliyun.com/api/imm/listvideotasks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListVideoTasksWithChan ¶

func (client *Client) ListVideoTasksWithChan(request *ListVideoTasksRequest) (<-chan *ListVideoTasksResponse, <-chan error)

ListVideoTasksWithChan invokes the imm.ListVideoTasks API asynchronously api document: https://help.aliyun.com/api/imm/listvideotasks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListVideos ¶

func (client *Client) ListVideos(request *ListVideosRequest) (response *ListVideosResponse, err error)

ListVideos invokes the imm.ListVideos API synchronously api document: https://help.aliyun.com/api/imm/listvideos.html

func (*Client) ListVideosWithCallback ¶

func (client *Client) ListVideosWithCallback(request *ListVideosRequest, callback func(response *ListVideosResponse, err error)) <-chan int

ListVideosWithCallback invokes the imm.ListVideos API asynchronously api document: https://help.aliyun.com/api/imm/listvideos.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListVideosWithChan ¶

func (client *Client) ListVideosWithChan(request *ListVideosRequest) (<-chan *ListVideosResponse, <-chan error)

ListVideosWithChan invokes the imm.ListVideos API asynchronously api document: https://help.aliyun.com/api/imm/listvideos.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PhotoProcess ¶

func (client *Client) PhotoProcess(request *PhotoProcessRequest) (response *PhotoProcessResponse, err error)

PhotoProcess invokes the imm.PhotoProcess API synchronously api document: https://help.aliyun.com/api/imm/photoprocess.html

func (*Client) PhotoProcessWithCallback ¶

func (client *Client) PhotoProcessWithCallback(request *PhotoProcessRequest, callback func(response *PhotoProcessResponse, err error)) <-chan int

PhotoProcessWithCallback invokes the imm.PhotoProcess API asynchronously api document: https://help.aliyun.com/api/imm/photoprocess.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PhotoProcessWithChan ¶

func (client *Client) PhotoProcessWithChan(request *PhotoProcessRequest) (<-chan *PhotoProcessResponse, <-chan error)

PhotoProcessWithChan invokes the imm.PhotoProcess API asynchronously api document: https://help.aliyun.com/api/imm/photoprocess.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PutProject ¶

func (client *Client) PutProject(request *PutProjectRequest) (response *PutProjectResponse, err error)

PutProject invokes the imm.PutProject API synchronously api document: https://help.aliyun.com/api/imm/putproject.html

func (*Client) PutProjectWithCallback ¶

func (client *Client) PutProjectWithCallback(request *PutProjectRequest, callback func(response *PutProjectResponse, err error)) <-chan int

PutProjectWithCallback invokes the imm.PutProject API asynchronously api document: https://help.aliyun.com/api/imm/putproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PutProjectWithChan ¶

func (client *Client) PutProjectWithChan(request *PutProjectRequest) (<-chan *PutProjectResponse, <-chan error)

PutProjectWithChan invokes the imm.PutProject API asynchronously api document: https://help.aliyun.com/api/imm/putproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RegistFace ¶

func (client *Client) RegistFace(request *RegistFaceRequest) (response *RegistFaceResponse, err error)

RegistFace invokes the imm.RegistFace API synchronously api document: https://help.aliyun.com/api/imm/registface.html

func (*Client) RegistFaceWithCallback ¶

func (client *Client) RegistFaceWithCallback(request *RegistFaceRequest, callback func(response *RegistFaceResponse, err error)) <-chan int

RegistFaceWithCallback invokes the imm.RegistFace API asynchronously api document: https://help.aliyun.com/api/imm/registface.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RegistFaceWithChan ¶

func (client *Client) RegistFaceWithChan(request *RegistFaceRequest) (<-chan *RegistFaceResponse, <-chan error)

RegistFaceWithChan invokes the imm.RegistFace API asynchronously api document: https://help.aliyun.com/api/imm/registface.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SearchDocIndex ¶

func (client *Client) SearchDocIndex(request *SearchDocIndexRequest) (response *SearchDocIndexResponse, err error)

SearchDocIndex invokes the imm.SearchDocIndex API synchronously api document: https://help.aliyun.com/api/imm/searchdocindex.html

func (*Client) SearchDocIndexWithCallback ¶

func (client *Client) SearchDocIndexWithCallback(request *SearchDocIndexRequest, callback func(response *SearchDocIndexResponse, err error)) <-chan int

SearchDocIndexWithCallback invokes the imm.SearchDocIndex API asynchronously api document: https://help.aliyun.com/api/imm/searchdocindex.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SearchDocIndexWithChan ¶

func (client *Client) SearchDocIndexWithChan(request *SearchDocIndexRequest) (<-chan *SearchDocIndexResponse, <-chan error)

SearchDocIndexWithChan invokes the imm.SearchDocIndex API asynchronously api document: https://help.aliyun.com/api/imm/searchdocindex.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SearchFace ¶

func (client *Client) SearchFace(request *SearchFaceRequest) (response *SearchFaceResponse, err error)

SearchFace invokes the imm.SearchFace API synchronously api document: https://help.aliyun.com/api/imm/searchface.html

func (*Client) SearchFaceWithCallback ¶

func (client *Client) SearchFaceWithCallback(request *SearchFaceRequest, callback func(response *SearchFaceResponse, err error)) <-chan int

SearchFaceWithCallback invokes the imm.SearchFace API asynchronously api document: https://help.aliyun.com/api/imm/searchface.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SearchFaceWithChan ¶

func (client *Client) SearchFaceWithChan(request *SearchFaceRequest) (<-chan *SearchFaceResponse, <-chan error)

SearchFaceWithChan invokes the imm.SearchFace API asynchronously api document: https://help.aliyun.com/api/imm/searchface.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateDocIndexMeta ¶

func (client *Client) UpdateDocIndexMeta(request *UpdateDocIndexMetaRequest) (response *UpdateDocIndexMetaResponse, err error)

UpdateDocIndexMeta invokes the imm.UpdateDocIndexMeta API synchronously api document: https://help.aliyun.com/api/imm/updatedocindexmeta.html

func (*Client) UpdateDocIndexMetaWithCallback ¶

func (client *Client) UpdateDocIndexMetaWithCallback(request *UpdateDocIndexMetaRequest, callback func(response *UpdateDocIndexMetaResponse, err error)) <-chan int

UpdateDocIndexMetaWithCallback invokes the imm.UpdateDocIndexMeta API asynchronously api document: https://help.aliyun.com/api/imm/updatedocindexmeta.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateDocIndexMetaWithChan ¶

func (client *Client) UpdateDocIndexMetaWithChan(request *UpdateDocIndexMetaRequest) (<-chan *UpdateDocIndexMetaResponse, <-chan error)

UpdateDocIndexMetaWithChan invokes the imm.UpdateDocIndexMeta API asynchronously api document: https://help.aliyun.com/api/imm/updatedocindexmeta.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateFaceGroup ¶

func (client *Client) UpdateFaceGroup(request *UpdateFaceGroupRequest) (response *UpdateFaceGroupResponse, err error)

UpdateFaceGroup invokes the imm.UpdateFaceGroup API synchronously api document: https://help.aliyun.com/api/imm/updatefacegroup.html

func (*Client) UpdateFaceGroupWithCallback ¶

func (client *Client) UpdateFaceGroupWithCallback(request *UpdateFaceGroupRequest, callback func(response *UpdateFaceGroupResponse, err error)) <-chan int

UpdateFaceGroupWithCallback invokes the imm.UpdateFaceGroup API asynchronously api document: https://help.aliyun.com/api/imm/updatefacegroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateFaceGroupWithChan ¶

func (client *Client) UpdateFaceGroupWithChan(request *UpdateFaceGroupRequest) (<-chan *UpdateFaceGroupResponse, <-chan error)

UpdateFaceGroupWithChan invokes the imm.UpdateFaceGroup API asynchronously api document: https://help.aliyun.com/api/imm/updatefacegroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateImage ¶

func (client *Client) UpdateImage(request *UpdateImageRequest) (response *UpdateImageResponse, err error)

UpdateImage invokes the imm.UpdateImage API synchronously api document: https://help.aliyun.com/api/imm/updateimage.html

func (*Client) UpdateImageWithCallback ¶

func (client *Client) UpdateImageWithCallback(request *UpdateImageRequest, callback func(response *UpdateImageResponse, err error)) <-chan int

UpdateImageWithCallback invokes the imm.UpdateImage API asynchronously api document: https://help.aliyun.com/api/imm/updateimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateImageWithChan ¶

func (client *Client) UpdateImageWithChan(request *UpdateImageRequest) (<-chan *UpdateImageResponse, <-chan error)

UpdateImageWithChan invokes the imm.UpdateImage API asynchronously api document: https://help.aliyun.com/api/imm/updateimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateProject ¶

func (client *Client) UpdateProject(request *UpdateProjectRequest) (response *UpdateProjectResponse, err error)

UpdateProject invokes the imm.UpdateProject API synchronously api document: https://help.aliyun.com/api/imm/updateproject.html

func (*Client) UpdateProjectWithCallback ¶

func (client *Client) UpdateProjectWithCallback(request *UpdateProjectRequest, callback func(response *UpdateProjectResponse, err error)) <-chan int

UpdateProjectWithCallback invokes the imm.UpdateProject API asynchronously api document: https://help.aliyun.com/api/imm/updateproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateProjectWithChan ¶

func (client *Client) UpdateProjectWithChan(request *UpdateProjectRequest) (<-chan *UpdateProjectResponse, <-chan error)

UpdateProjectWithChan invokes the imm.UpdateProject API asynchronously api document: https://help.aliyun.com/api/imm/updateproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateSet ¶

func (client *Client) UpdateSet(request *UpdateSetRequest) (response *UpdateSetResponse, err error)

UpdateSet invokes the imm.UpdateSet API synchronously api document: https://help.aliyun.com/api/imm/updateset.html

func (*Client) UpdateSetWithCallback ¶

func (client *Client) UpdateSetWithCallback(request *UpdateSetRequest, callback func(response *UpdateSetResponse, err error)) <-chan int

UpdateSetWithCallback invokes the imm.UpdateSet API asynchronously api document: https://help.aliyun.com/api/imm/updateset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateSetWithChan ¶

func (client *Client) UpdateSetWithChan(request *UpdateSetRequest) (<-chan *UpdateSetResponse, <-chan error)

UpdateSetWithChan invokes the imm.UpdateSet API asynchronously api document: https://help.aliyun.com/api/imm/updateset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

type ClothesBoxDetail ¶

type ClothesBoxDetail struct {
	ClothesBoxDetailItem []ClothesBoxDetailItem `json:"ClothesBoxDetailItem" xml:"ClothesBoxDetailItem"`
}

ClothesBoxDetail is a nested struct in imm response

type ClothesBoxDetailItem ¶

type ClothesBoxDetailItem struct {
	PUID  string   `json:"PUID" xml:"PUID"`
	Type  string   `json:"Type" xml:"Type"`
	Score float64  `json:"Score" xml:"Score"`
	Box   []string `json:"Box" xml:"Box"`
}

ClothesBoxDetailItem is a nested struct in imm response

type CompareFaceRequest ¶

type CompareFaceRequest struct {
	*requests.RpcRequest
	SrcUriB string `position:"Query" name:"SrcUriB"`
	SrcUriA string `position:"Query" name:"SrcUriA"`
	Project string `position:"Query" name:"Project"`
}

CompareFaceRequest is the request struct for api CompareFace

func CreateCompareFaceRequest ¶

func CreateCompareFaceRequest() (request *CompareFaceRequest)

CreateCompareFaceRequest creates a request to invoke CompareFace API

type CompareFaceResponse ¶

type CompareFaceResponse struct {
	*responses.BaseResponse
	RequestId     string              `json:"RequestId" xml:"RequestId"`
	CompareResult []CompareResultItem `json:"CompareResult" xml:"CompareResult"`
}

CompareFaceResponse is the response struct for api CompareFace

func CreateCompareFaceResponse ¶

func CreateCompareFaceResponse() (response *CompareFaceResponse)

CreateCompareFaceResponse creates a response to parse from CompareFace response

type CompareImageFacesRequest ¶

type CompareImageFacesRequest struct {
	*requests.RpcRequest
	ImageUriB string `position:"Query" name:"ImageUriB"`
	ImageUriA string `position:"Query" name:"ImageUriA"`
	Project   string `position:"Query" name:"Project"`
	SetId     string `position:"Query" name:"SetId"`
	FaceIdA   string `position:"Query" name:"FaceIdA"`
	FaceIdB   string `position:"Query" name:"FaceIdB"`
}

CompareImageFacesRequest is the request struct for api CompareImageFaces

func CreateCompareImageFacesRequest ¶

func CreateCompareImageFacesRequest() (request *CompareImageFacesRequest)

CreateCompareImageFacesRequest creates a request to invoke CompareImageFaces API

type CompareImageFacesResponse ¶

type CompareImageFacesResponse struct {
	*responses.BaseResponse
	RequestId  string  `json:"RequestId" xml:"RequestId"`
	SetId      string  `json:"SetId" xml:"SetId"`
	Similarity float64 `json:"Similarity" xml:"Similarity"`
	FaceA      FaceA   `json:"FaceA" xml:"FaceA"`
	FaceB      FaceB   `json:"FaceB" xml:"FaceB"`
}

CompareImageFacesResponse is the response struct for api CompareImageFaces

func CreateCompareImageFacesResponse ¶

func CreateCompareImageFacesResponse() (response *CompareImageFacesResponse)

CreateCompareImageFacesResponse creates a response to parse from CompareImageFaces response

type CompareResult ¶

type CompareResult struct {
	CompareResultItem []CompareResultItem `json:"CompareResultItem" xml:"CompareResultItem"`
}

CompareResult is a nested struct in imm response

type CompareResultItem ¶

type CompareResultItem struct {
	Similarity float64 `json:"Similarity" xml:"Similarity"`
	FaceA      FaceA   `json:"FaceA" xml:"FaceA"`
	FaceB      FaceB   `json:"FaceB" xml:"FaceB"`
}

CompareResultItem is a nested struct in imm response

type ConvertOfficeFormatRequest ¶

type ConvertOfficeFormatRequest struct {
	*requests.RpcRequest
	SrcType        string           `position:"Query" name:"SrcType"`
	ModelId        string           `position:"Query" name:"ModelId"`
	Project        string           `position:"Query" name:"Project"`
	MaxSheetRow    requests.Integer `position:"Query" name:"MaxSheetRow"`
	MaxSheetCount  requests.Integer `position:"Query" name:"MaxSheetCount"`
	EndPage        requests.Integer `position:"Query" name:"EndPage"`
	TgtFileSuffix  string           `position:"Query" name:"TgtFileSuffix"`
	PdfVector      requests.Boolean `position:"Query" name:"PdfVector"`
	SheetOnePage   requests.Boolean `position:"Query" name:"SheetOnePage"`
	Password       string           `position:"Query" name:"Password"`
	StartPage      requests.Integer `position:"Query" name:"StartPage"`
	MaxSheetCol    requests.Integer `position:"Query" name:"MaxSheetCol"`
	TgtType        string           `position:"Query" name:"TgtType"`
	FitToPagesWide requests.Boolean `position:"Query" name:"FitToPagesWide"`
	Hidecomments   requests.Boolean `position:"Query" name:"Hidecomments"`
	TgtFilePrefix  string           `position:"Query" name:"TgtFilePrefix"`
	FitToPagesTall requests.Boolean `position:"Query" name:"FitToPagesTall"`
	SrcUri         string           `position:"Query" name:"SrcUri"`
	TgtFilePages   string           `position:"Query" name:"TgtFilePages"`
	TgtUri         string           `position:"Query" name:"TgtUri"`
}

ConvertOfficeFormatRequest is the request struct for api ConvertOfficeFormat

func CreateConvertOfficeFormatRequest ¶

func CreateConvertOfficeFormatRequest() (request *ConvertOfficeFormatRequest)

CreateConvertOfficeFormatRequest creates a request to invoke ConvertOfficeFormat API

type ConvertOfficeFormatResponse ¶

type ConvertOfficeFormatResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	PageCount int    `json:"PageCount" xml:"PageCount"`
}

ConvertOfficeFormatResponse is the response struct for api ConvertOfficeFormat

func CreateConvertOfficeFormatResponse ¶

func CreateConvertOfficeFormatResponse() (response *ConvertOfficeFormatResponse)

CreateConvertOfficeFormatResponse creates a response to parse from ConvertOfficeFormat response

type CreateCADConversionTaskRequest ¶

type CreateCADConversionTaskRequest struct {
	*requests.RpcRequest
	SrcType         string           `position:"Query" name:"SrcType"`
	BaseCol         requests.Integer `position:"Query" name:"BaseCol"`
	NotifyTopicName string           `position:"Query" name:"NotifyTopicName"`
	UnitWidth       requests.Integer `position:"Query" name:"UnitWidth"`
	ZoomLevel       requests.Integer `position:"Query" name:"ZoomLevel"`
	BaseRow         requests.Integer `position:"Query" name:"BaseRow"`
	ModelId         string           `position:"Query" name:"ModelId"`
	Project         string           `position:"Query" name:"Project"`
	ZoomFactor      requests.Integer `position:"Query" name:"ZoomFactor"`
	TgtType         string           `position:"Query" name:"TgtType"`
	UnitHeight      requests.Integer `position:"Query" name:"UnitHeight"`
	NotifyEndpoint  string           `position:"Query" name:"NotifyEndpoint"`
	SrcUri          string           `position:"Query" name:"SrcUri"`
	Thumbnails      requests.Boolean `position:"Query" name:"Thumbnails"`
	TgtUri          string           `position:"Query" name:"TgtUri"`
}

CreateCADConversionTaskRequest is the request struct for api CreateCADConversionTask

func CreateCreateCADConversionTaskRequest ¶

func CreateCreateCADConversionTaskRequest() (request *CreateCADConversionTaskRequest)

CreateCreateCADConversionTaskRequest creates a request to invoke CreateCADConversionTask API

type CreateCADConversionTaskResponse ¶

type CreateCADConversionTaskResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	TaskId     string `json:"TaskId" xml:"TaskId"`
	TgtLoc     string `json:"TgtLoc" xml:"TgtLoc"`
	Status     string `json:"Status" xml:"Status"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
	Percent    int    `json:"Percent" xml:"Percent"`
}

CreateCADConversionTaskResponse is the response struct for api CreateCADConversionTask

func CreateCreateCADConversionTaskResponse ¶

func CreateCreateCADConversionTaskResponse() (response *CreateCADConversionTaskResponse)

CreateCreateCADConversionTaskResponse creates a response to parse from CreateCADConversionTask response

type CreateDocIndexTaskRequest ¶

type CreateDocIndexTaskRequest struct {
	*requests.RpcRequest
	CustomKey1  string `position:"Query" name:"CustomKey1"`
	Set         string `position:"Query" name:"Set"`
	CustomKey5  string `position:"Query" name:"CustomKey5"`
	CustomKey4  string `position:"Query" name:"CustomKey4"`
	CustomKey3  string `position:"Query" name:"CustomKey3"`
	CustomKey2  string `position:"Query" name:"CustomKey2"`
	Project     string `position:"Query" name:"Project"`
	CustomKey6  string `position:"Query" name:"CustomKey6"`
	ContentType string `position:"Query" name:"ContentType"`
	Name        string `position:"Query" name:"Name"`
	SrcUri      string `position:"Query" name:"SrcUri"`
	UniqueId    string `position:"Query" name:"UniqueId"`
}

CreateDocIndexTaskRequest is the request struct for api CreateDocIndexTask

func CreateCreateDocIndexTaskRequest ¶

func CreateCreateDocIndexTaskRequest() (request *CreateDocIndexTaskRequest)

CreateCreateDocIndexTaskRequest creates a request to invoke CreateDocIndexTask API

type CreateDocIndexTaskResponse ¶

type CreateDocIndexTaskResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	TaskId     string `json:"TaskId" xml:"TaskId"`
	Status     string `json:"Status" xml:"Status"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
}

CreateDocIndexTaskResponse is the response struct for api CreateDocIndexTask

func CreateCreateDocIndexTaskResponse ¶

func CreateCreateDocIndexTaskResponse() (response *CreateDocIndexTaskResponse)

CreateCreateDocIndexTaskResponse creates a response to parse from CreateDocIndexTask response

type CreateFaceSetRequest ¶

type CreateFaceSetRequest struct {
	*requests.RpcRequest
	Project string `position:"Query" name:"Project"`
}

CreateFaceSetRequest is the request struct for api CreateFaceSet

func CreateCreateFaceSetRequest ¶

func CreateCreateFaceSetRequest() (request *CreateFaceSetRequest)

CreateCreateFaceSetRequest creates a request to invoke CreateFaceSet API

type CreateFaceSetResponse ¶

type CreateFaceSetResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	SetId      string `json:"SetId" xml:"SetId"`
	Status     string `json:"Status" xml:"Status"`
	Photos     int    `json:"Photos" xml:"Photos"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
	ModifyTime string `json:"ModifyTime" xml:"ModifyTime"`
	Faces      int    `json:"Faces" xml:"Faces"`
}

CreateFaceSetResponse is the response struct for api CreateFaceSet

func CreateCreateFaceSetResponse ¶

func CreateCreateFaceSetResponse() (response *CreateFaceSetResponse)

CreateCreateFaceSetResponse creates a response to parse from CreateFaceSet response

type CreateGroupFacesJobRequest ¶

type CreateGroupFacesJobRequest struct {
	*requests.RpcRequest
	NotifyTopicName string `position:"Query" name:"NotifyTopicName"`
	NotifyEndpoint  string `position:"Query" name:"NotifyEndpoint"`
	Project         string `position:"Query" name:"Project"`
	SetId           string `position:"Query" name:"SetId"`
}

CreateGroupFacesJobRequest is the request struct for api CreateGroupFacesJob

func CreateCreateGroupFacesJobRequest ¶

func CreateCreateGroupFacesJobRequest() (request *CreateGroupFacesJobRequest)

CreateCreateGroupFacesJobRequest creates a request to invoke CreateGroupFacesJob API

type CreateGroupFacesJobResponse ¶

type CreateGroupFacesJobResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	JobId     string `json:"JobId" xml:"JobId"`
	SetId     string `json:"SetId" xml:"SetId"`
	JobType   string `json:"JobType" xml:"JobType"`
}

CreateGroupFacesJobResponse is the response struct for api CreateGroupFacesJob

func CreateCreateGroupFacesJobResponse ¶

func CreateCreateGroupFacesJobResponse() (response *CreateGroupFacesJobResponse)

CreateCreateGroupFacesJobResponse creates a response to parse from CreateGroupFacesJob response

type CreateOfficeConversionTaskRequest ¶

type CreateOfficeConversionTaskRequest struct {
	*requests.RpcRequest
	SrcType         string           `position:"Query" name:"SrcType"`
	Project         string           `position:"Query" name:"Project"`
	IdempotentToken string           `position:"Query" name:"IdempotentToken"`
	PdfVector       requests.Boolean `position:"Query" name:"PdfVector"`
	Password        string           `position:"Query" name:"Password"`
	StartPage       requests.Integer `position:"Query" name:"StartPage"`
	NotifyEndpoint  string           `position:"Query" name:"NotifyEndpoint"`
	FitToPagesWide  requests.Boolean `position:"Query" name:"FitToPagesWide"`
	TgtFilePrefix   string           `position:"Query" name:"TgtFilePrefix"`
	NotifyTopicName string           `position:"Query" name:"NotifyTopicName"`
	ModelId         string           `position:"Query" name:"ModelId"`
	DisplayDpi      requests.Integer `position:"Query" name:"DisplayDpi"`
	MaxSheetRow     requests.Integer `position:"Query" name:"MaxSheetRow"`
	MaxSheetCount   requests.Integer `position:"Query" name:"MaxSheetCount"`
	EndPage         requests.Integer `position:"Query" name:"EndPage"`
	TgtFileSuffix   string           `position:"Query" name:"TgtFileSuffix"`
	SheetOnePage    requests.Boolean `position:"Query" name:"SheetOnePage"`
	MaxSheetCol     requests.Integer `position:"Query" name:"MaxSheetCol"`
	TgtType         string           `position:"Query" name:"TgtType"`
	Hidecomments    requests.Boolean `position:"Query" name:"Hidecomments"`
	FitToPagesTall  requests.Boolean `position:"Query" name:"FitToPagesTall"`
	SrcUri          string           `position:"Query" name:"SrcUri"`
	TgtFilePages    string           `position:"Query" name:"TgtFilePages"`
	TgtUri          string           `position:"Query" name:"TgtUri"`
}

CreateOfficeConversionTaskRequest is the request struct for api CreateOfficeConversionTask

func CreateCreateOfficeConversionTaskRequest ¶

func CreateCreateOfficeConversionTaskRequest() (request *CreateOfficeConversionTaskRequest)

CreateCreateOfficeConversionTaskRequest creates a request to invoke CreateOfficeConversionTask API

type CreateOfficeConversionTaskResponse ¶

type CreateOfficeConversionTaskResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	TaskId     string `json:"TaskId" xml:"TaskId"`
	TgtLoc     string `json:"TgtLoc" xml:"TgtLoc"`
	Status     string `json:"Status" xml:"Status"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
	Percent    int    `json:"Percent" xml:"Percent"`
}

CreateOfficeConversionTaskResponse is the response struct for api CreateOfficeConversionTask

func CreateCreateOfficeConversionTaskResponse ¶

func CreateCreateOfficeConversionTaskResponse() (response *CreateOfficeConversionTaskResponse)

CreateCreateOfficeConversionTaskResponse creates a response to parse from CreateOfficeConversionTask response

type CreatePornBatchDetectJobRequest ¶

type CreatePornBatchDetectJobRequest struct {
	*requests.RpcRequest
	NotifyTopicName string `position:"Query" name:"NotifyTopicName"`
	NotifyEndpoint  string `position:"Query" name:"NotifyEndpoint"`
	Project         string `position:"Query" name:"Project"`
	ExternalID      string `position:"Query" name:"ExternalID"`
	SrcUri          string `position:"Query" name:"SrcUri"`
	TgtUri          string `position:"Query" name:"TgtUri"`
}

CreatePornBatchDetectJobRequest is the request struct for api CreatePornBatchDetectJob

func CreateCreatePornBatchDetectJobRequest ¶

func CreateCreatePornBatchDetectJobRequest() (request *CreatePornBatchDetectJobRequest)

CreateCreatePornBatchDetectJobRequest creates a request to invoke CreatePornBatchDetectJob API

type CreatePornBatchDetectJobResponse ¶

type CreatePornBatchDetectJobResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	JobId      string `json:"JobId" xml:"JobId"`
	TgtLoc     string `json:"TgtLoc" xml:"TgtLoc"`
	Status     string `json:"Status" xml:"Status"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
	Percent    int    `json:"Percent" xml:"Percent"`
}

CreatePornBatchDetectJobResponse is the response struct for api CreatePornBatchDetectJob

func CreateCreatePornBatchDetectJobResponse ¶

func CreateCreatePornBatchDetectJobResponse() (response *CreatePornBatchDetectJobResponse)

CreateCreatePornBatchDetectJobResponse creates a response to parse from CreatePornBatchDetectJob response

type CreateSetRequest ¶

type CreateSetRequest struct {
	*requests.RpcRequest
	SetName string `position:"Query" name:"SetName"`
	Project string `position:"Query" name:"Project"`
	SetId   string `position:"Query" name:"SetId"`
}

CreateSetRequest is the request struct for api CreateSet

func CreateCreateSetRequest ¶

func CreateCreateSetRequest() (request *CreateSetRequest)

CreateCreateSetRequest creates a request to invoke CreateSet API

type CreateSetResponse ¶

type CreateSetResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	SetId       string `json:"SetId" xml:"SetId"`
	SetName     string `json:"SetName" xml:"SetName"`
	CreateTime  string `json:"CreateTime" xml:"CreateTime"`
	ModifyTime  string `json:"ModifyTime" xml:"ModifyTime"`
	FaceCount   int    `json:"FaceCount" xml:"FaceCount"`
	ImageCount  int    `json:"ImageCount" xml:"ImageCount"`
	VideoCount  int    `json:"VideoCount" xml:"VideoCount"`
	VideoLength int    `json:"VideoLength" xml:"VideoLength"`
}

CreateSetResponse is the response struct for api CreateSet

func CreateCreateSetResponse ¶

func CreateCreateSetResponse() (response *CreateSetResponse)

CreateCreateSetResponse creates a response to parse from CreateSet response

type CreateTagJobRequest ¶

type CreateTagJobRequest struct {
	*requests.RpcRequest
	NotifyTopicName string `position:"Query" name:"NotifyTopicName"`
	NotifyEndpoint  string `position:"Query" name:"NotifyEndpoint"`
	Project         string `position:"Query" name:"Project"`
	ExternalID      string `position:"Query" name:"ExternalID"`
	SrcUri          string `position:"Query" name:"SrcUri"`
}

CreateTagJobRequest is the request struct for api CreateTagJob

func CreateCreateTagJobRequest ¶

func CreateCreateTagJobRequest() (request *CreateTagJobRequest)

CreateCreateTagJobRequest creates a request to invoke CreateTagJob API

type CreateTagJobResponse ¶

type CreateTagJobResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	JobId      string `json:"JobId" xml:"JobId"`
	SetId      string `json:"SetId" xml:"SetId"`
	SrcUri     string `json:"SrcUri" xml:"SrcUri"`
	Status     string `json:"Status" xml:"Status"`
	Percent    int    `json:"Percent" xml:"Percent"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
	FinishTime string `json:"FinishTime" xml:"FinishTime"`
}

CreateTagJobResponse is the response struct for api CreateTagJob

func CreateCreateTagJobResponse ¶

func CreateCreateTagJobResponse() (response *CreateTagJobResponse)

CreateCreateTagJobResponse creates a response to parse from CreateTagJob response

type CreateTagSetRequest ¶

type CreateTagSetRequest struct {
	*requests.RpcRequest
	Project string `position:"Query" name:"Project"`
}

CreateTagSetRequest is the request struct for api CreateTagSet

func CreateCreateTagSetRequest ¶

func CreateCreateTagSetRequest() (request *CreateTagSetRequest)

CreateCreateTagSetRequest creates a request to invoke CreateTagSet API

type CreateTagSetResponse ¶

type CreateTagSetResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	SetId      string `json:"SetId" xml:"SetId"`
	Status     string `json:"Status" xml:"Status"`
	Photos     int    `json:"Photos" xml:"Photos"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
	ModifyTime string `json:"ModifyTime" xml:"ModifyTime"`
}

CreateTagSetResponse is the response struct for api CreateTagSet

func CreateCreateTagSetResponse ¶

func CreateCreateTagSetResponse() (response *CreateTagSetResponse)

CreateCreateTagSetResponse creates a response to parse from CreateTagSet response

type CreateVideoAnalyseTaskRequest ¶

type CreateVideoAnalyseTaskRequest struct {
	*requests.RpcRequest
	NotifyTopicName string           `position:"Query" name:"NotifyTopicName"`
	GrabType        string           `position:"Query" name:"GrabType"`
	Project         string           `position:"Query" name:"Project"`
	EndTime         string           `position:"Query" name:"EndTime"`
	StartTime       string           `position:"Query" name:"StartTime"`
	VideoUri        string           `position:"Query" name:"VideoUri"`
	SaveType        requests.Boolean `position:"Query" name:"SaveType"`
	NotifyEndpoint  string           `position:"Query" name:"NotifyEndpoint"`
	Interval        string           `position:"Query" name:"Interval"`
	TgtUri          string           `position:"Query" name:"TgtUri"`
}

CreateVideoAnalyseTaskRequest is the request struct for api CreateVideoAnalyseTask

func CreateCreateVideoAnalyseTaskRequest ¶

func CreateCreateVideoAnalyseTaskRequest() (request *CreateVideoAnalyseTaskRequest)

CreateCreateVideoAnalyseTaskRequest creates a request to invoke CreateVideoAnalyseTask API

type CreateVideoAnalyseTaskResponse ¶

type CreateVideoAnalyseTaskResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	TaskId    string `json:"TaskId" xml:"TaskId"`
	TaskType  string `json:"TaskType" xml:"TaskType"`
}

CreateVideoAnalyseTaskResponse is the response struct for api CreateVideoAnalyseTask

func CreateCreateVideoAnalyseTaskResponse ¶

func CreateCreateVideoAnalyseTaskResponse() (response *CreateVideoAnalyseTaskResponse)

CreateCreateVideoAnalyseTaskResponse creates a response to parse from CreateVideoAnalyseTask response

type DeleteDocIndexRequest ¶

type DeleteDocIndexRequest struct {
	*requests.RpcRequest
	Set      string `position:"Query" name:"Set"`
	Project  string `position:"Query" name:"Project"`
	UniqueId string `position:"Query" name:"UniqueId"`
}

DeleteDocIndexRequest is the request struct for api DeleteDocIndex

func CreateDeleteDocIndexRequest ¶

func CreateDeleteDocIndexRequest() (request *DeleteDocIndexRequest)

CreateDeleteDocIndexRequest creates a request to invoke DeleteDocIndex API

type DeleteDocIndexResponse ¶

type DeleteDocIndexResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteDocIndexResponse is the response struct for api DeleteDocIndex

func CreateDeleteDocIndexResponse ¶

func CreateDeleteDocIndexResponse() (response *DeleteDocIndexResponse)

CreateDeleteDocIndexResponse creates a response to parse from DeleteDocIndex response

type DeleteFaceJobRequest ¶

type DeleteFaceJobRequest struct {
	*requests.RpcRequest
	JobId          string `position:"Query" name:"JobId"`
	Project        string `position:"Query" name:"Project"`
	ClearIndexData string `position:"Query" name:"ClearIndexData"`
}

DeleteFaceJobRequest is the request struct for api DeleteFaceJob

func CreateDeleteFaceJobRequest ¶

func CreateDeleteFaceJobRequest() (request *DeleteFaceJobRequest)

CreateDeleteFaceJobRequest creates a request to invoke DeleteFaceJob API

type DeleteFaceJobResponse ¶

type DeleteFaceJobResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteFaceJobResponse is the response struct for api DeleteFaceJob

func CreateDeleteFaceJobResponse ¶

func CreateDeleteFaceJobResponse() (response *DeleteFaceJobResponse)

CreateDeleteFaceJobResponse creates a response to parse from DeleteFaceJob response

type DeleteFaceSearchGroupRequest ¶

type DeleteFaceSearchGroupRequest struct {
	*requests.RpcRequest
	Project   string `position:"Query" name:"Project"`
	GroupName string `position:"Query" name:"GroupName"`
}

DeleteFaceSearchGroupRequest is the request struct for api DeleteFaceSearchGroup

func CreateDeleteFaceSearchGroupRequest ¶

func CreateDeleteFaceSearchGroupRequest() (request *DeleteFaceSearchGroupRequest)

CreateDeleteFaceSearchGroupRequest creates a request to invoke DeleteFaceSearchGroup API

type DeleteFaceSearchGroupResponse ¶

type DeleteFaceSearchGroupResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteFaceSearchGroupResponse is the response struct for api DeleteFaceSearchGroup

func CreateDeleteFaceSearchGroupResponse ¶

func CreateDeleteFaceSearchGroupResponse() (response *DeleteFaceSearchGroupResponse)

CreateDeleteFaceSearchGroupResponse creates a response to parse from DeleteFaceSearchGroup response

type DeleteFaceSearchImageByIdRequest ¶

type DeleteFaceSearchImageByIdRequest struct {
	*requests.RpcRequest
	ImageId   string `position:"Query" name:"ImageId"`
	Project   string `position:"Query" name:"Project"`
	SrcUri    string `position:"Query" name:"SrcUri"`
	GroupName string `position:"Query" name:"GroupName"`
	User      string `position:"Query" name:"User"`
}

DeleteFaceSearchImageByIdRequest is the request struct for api DeleteFaceSearchImageById

func CreateDeleteFaceSearchImageByIdRequest ¶

func CreateDeleteFaceSearchImageByIdRequest() (request *DeleteFaceSearchImageByIdRequest)

CreateDeleteFaceSearchImageByIdRequest creates a request to invoke DeleteFaceSearchImageById API

type DeleteFaceSearchImageByIdResponse ¶

type DeleteFaceSearchImageByIdResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteFaceSearchImageByIdResponse is the response struct for api DeleteFaceSearchImageById

func CreateDeleteFaceSearchImageByIdResponse ¶

func CreateDeleteFaceSearchImageByIdResponse() (response *DeleteFaceSearchImageByIdResponse)

CreateDeleteFaceSearchImageByIdResponse creates a response to parse from DeleteFaceSearchImageById response

type DeleteFaceSearchUserRequest ¶

type DeleteFaceSearchUserRequest struct {
	*requests.RpcRequest
	Project   string `position:"Query" name:"Project"`
	GroupName string `position:"Query" name:"GroupName"`
	User      string `position:"Query" name:"User"`
}

DeleteFaceSearchUserRequest is the request struct for api DeleteFaceSearchUser

func CreateDeleteFaceSearchUserRequest ¶

func CreateDeleteFaceSearchUserRequest() (request *DeleteFaceSearchUserRequest)

CreateDeleteFaceSearchUserRequest creates a request to invoke DeleteFaceSearchUser API

type DeleteFaceSearchUserResponse ¶

type DeleteFaceSearchUserResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteFaceSearchUserResponse is the response struct for api DeleteFaceSearchUser

func CreateDeleteFaceSearchUserResponse ¶

func CreateDeleteFaceSearchUserResponse() (response *DeleteFaceSearchUserResponse)

CreateDeleteFaceSearchUserResponse creates a response to parse from DeleteFaceSearchUser response

type DeleteImageJobRequest ¶

type DeleteImageJobRequest struct {
	*requests.RpcRequest
	JobId   string `position:"Query" name:"JobId"`
	Project string `position:"Query" name:"Project"`
	JobType string `position:"Query" name:"JobType"`
}

DeleteImageJobRequest is the request struct for api DeleteImageJob

func CreateDeleteImageJobRequest ¶

func CreateDeleteImageJobRequest() (request *DeleteImageJobRequest)

CreateDeleteImageJobRequest creates a request to invoke DeleteImageJob API

type DeleteImageJobResponse ¶

type DeleteImageJobResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteImageJobResponse is the response struct for api DeleteImageJob

func CreateDeleteImageJobResponse ¶

func CreateDeleteImageJobResponse() (response *DeleteImageJobResponse)

CreateDeleteImageJobResponse creates a response to parse from DeleteImageJob response

type DeleteImageRequest ¶

type DeleteImageRequest struct {
	*requests.RpcRequest
	ImageUri string `position:"Query" name:"ImageUri"`
	Project  string `position:"Query" name:"Project"`
	SetId    string `position:"Query" name:"SetId"`
}

DeleteImageRequest is the request struct for api DeleteImage

func CreateDeleteImageRequest ¶

func CreateDeleteImageRequest() (request *DeleteImageRequest)

CreateDeleteImageRequest creates a request to invoke DeleteImage API

type DeleteImageResponse ¶

type DeleteImageResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	SetId     string `json:"SetId" xml:"SetId"`
	ImageUri  string `json:"ImageUri" xml:"ImageUri"`
}

DeleteImageResponse is the response struct for api DeleteImage

func CreateDeleteImageResponse ¶

func CreateDeleteImageResponse() (response *DeleteImageResponse)

CreateDeleteImageResponse creates a response to parse from DeleteImage response

type DeleteOfficeConversionTaskRequest ¶

type DeleteOfficeConversionTaskRequest struct {
	*requests.RpcRequest
	Project string `position:"Query" name:"Project"`
	TaskId  string `position:"Query" name:"TaskId"`
}

DeleteOfficeConversionTaskRequest is the request struct for api DeleteOfficeConversionTask

func CreateDeleteOfficeConversionTaskRequest ¶

func CreateDeleteOfficeConversionTaskRequest() (request *DeleteOfficeConversionTaskRequest)

CreateDeleteOfficeConversionTaskRequest creates a request to invoke DeleteOfficeConversionTask API

type DeleteOfficeConversionTaskResponse ¶

type DeleteOfficeConversionTaskResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteOfficeConversionTaskResponse is the response struct for api DeleteOfficeConversionTask

func CreateDeleteOfficeConversionTaskResponse ¶

func CreateDeleteOfficeConversionTaskResponse() (response *DeleteOfficeConversionTaskResponse)

CreateDeleteOfficeConversionTaskResponse creates a response to parse from DeleteOfficeConversionTask response

type DeletePhotoProcessTaskRequest ¶

type DeletePhotoProcessTaskRequest struct {
	*requests.RpcRequest
	Project string `position:"Query" name:"Project"`
	TaskId  string `position:"Query" name:"TaskId"`
}

DeletePhotoProcessTaskRequest is the request struct for api DeletePhotoProcessTask

func CreateDeletePhotoProcessTaskRequest ¶

func CreateDeletePhotoProcessTaskRequest() (request *DeletePhotoProcessTaskRequest)

CreateDeletePhotoProcessTaskRequest creates a request to invoke DeletePhotoProcessTask API

type DeletePhotoProcessTaskResponse ¶

type DeletePhotoProcessTaskResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeletePhotoProcessTaskResponse is the response struct for api DeletePhotoProcessTask

func CreateDeletePhotoProcessTaskResponse ¶

func CreateDeletePhotoProcessTaskResponse() (response *DeletePhotoProcessTaskResponse)

CreateDeletePhotoProcessTaskResponse creates a response to parse from DeletePhotoProcessTask response

type DeletePornBatchDetectJobRequest ¶

type DeletePornBatchDetectJobRequest struct {
	*requests.RpcRequest
	JobId   string `position:"Query" name:"JobId"`
	Project string `position:"Query" name:"Project"`
}

DeletePornBatchDetectJobRequest is the request struct for api DeletePornBatchDetectJob

func CreateDeletePornBatchDetectJobRequest ¶

func CreateDeletePornBatchDetectJobRequest() (request *DeletePornBatchDetectJobRequest)

CreateDeletePornBatchDetectJobRequest creates a request to invoke DeletePornBatchDetectJob API

type DeletePornBatchDetectJobResponse ¶

type DeletePornBatchDetectJobResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeletePornBatchDetectJobResponse is the response struct for api DeletePornBatchDetectJob

func CreateDeletePornBatchDetectJobResponse ¶

func CreateDeletePornBatchDetectJobResponse() (response *DeletePornBatchDetectJobResponse)

CreateDeletePornBatchDetectJobResponse creates a response to parse from DeletePornBatchDetectJob response

type DeleteProjectRequest ¶

type DeleteProjectRequest struct {
	*requests.RpcRequest
	Project string `position:"Query" name:"Project"`
}

DeleteProjectRequest is the request struct for api DeleteProject

func CreateDeleteProjectRequest ¶

func CreateDeleteProjectRequest() (request *DeleteProjectRequest)

CreateDeleteProjectRequest creates a request to invoke DeleteProject API

type DeleteProjectResponse ¶

type DeleteProjectResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteProjectResponse is the response struct for api DeleteProject

func CreateDeleteProjectResponse ¶

func CreateDeleteProjectResponse() (response *DeleteProjectResponse)

CreateDeleteProjectResponse creates a response to parse from DeleteProject response

type DeleteSetRequest ¶

type DeleteSetRequest struct {
	*requests.RpcRequest
	Project string `position:"Query" name:"Project"`
	SetId   string `position:"Query" name:"SetId"`
}

DeleteSetRequest is the request struct for api DeleteSet

func CreateDeleteSetRequest ¶

func CreateDeleteSetRequest() (request *DeleteSetRequest)

CreateDeleteSetRequest creates a request to invoke DeleteSet API

type DeleteSetResponse ¶

type DeleteSetResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	SetId     string `json:"SetId" xml:"SetId"`
}

DeleteSetResponse is the response struct for api DeleteSet

func CreateDeleteSetResponse ¶

func CreateDeleteSetResponse() (response *DeleteSetResponse)

CreateDeleteSetResponse creates a response to parse from DeleteSet response

type DeleteTagByNameRequest ¶

type DeleteTagByNameRequest struct {
	*requests.RpcRequest
	TagName string `position:"Query" name:"TagName"`
	Project string `position:"Query" name:"Project"`
	SetId   string `position:"Query" name:"SetId"`
	SrcUri  string `position:"Query" name:"SrcUri"`
}

DeleteTagByNameRequest is the request struct for api DeleteTagByName

func CreateDeleteTagByNameRequest ¶

func CreateDeleteTagByNameRequest() (request *DeleteTagByNameRequest)

CreateDeleteTagByNameRequest creates a request to invoke DeleteTagByName API

type DeleteTagByNameResponse ¶

type DeleteTagByNameResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteTagByNameResponse is the response struct for api DeleteTagByName

func CreateDeleteTagByNameResponse ¶

func CreateDeleteTagByNameResponse() (response *DeleteTagByNameResponse)

CreateDeleteTagByNameResponse creates a response to parse from DeleteTagByName response

type DeleteTagByUrlRequest ¶

type DeleteTagByUrlRequest struct {
	*requests.RpcRequest
	Project string `position:"Query" name:"Project"`
	SetId   string `position:"Query" name:"SetId"`
	SrcUri  string `position:"Query" name:"SrcUri"`
}

DeleteTagByUrlRequest is the request struct for api DeleteTagByUrl

func CreateDeleteTagByUrlRequest ¶

func CreateDeleteTagByUrlRequest() (request *DeleteTagByUrlRequest)

CreateDeleteTagByUrlRequest creates a request to invoke DeleteTagByUrl API

type DeleteTagByUrlResponse ¶

type DeleteTagByUrlResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteTagByUrlResponse is the response struct for api DeleteTagByUrl

func CreateDeleteTagByUrlResponse ¶

func CreateDeleteTagByUrlResponse() (response *DeleteTagByUrlResponse)

CreateDeleteTagByUrlResponse creates a response to parse from DeleteTagByUrl response

type DeleteTagJobRequest ¶

type DeleteTagJobRequest struct {
	*requests.RpcRequest
	JobId          string `position:"Query" name:"JobId"`
	Project        string `position:"Query" name:"Project"`
	ClearIndexData string `position:"Query" name:"ClearIndexData"`
}

DeleteTagJobRequest is the request struct for api DeleteTagJob

func CreateDeleteTagJobRequest ¶

func CreateDeleteTagJobRequest() (request *DeleteTagJobRequest)

CreateDeleteTagJobRequest creates a request to invoke DeleteTagJob API

type DeleteTagJobResponse ¶

type DeleteTagJobResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteTagJobResponse is the response struct for api DeleteTagJob

func CreateDeleteTagJobResponse ¶

func CreateDeleteTagJobResponse() (response *DeleteTagJobResponse)

CreateDeleteTagJobResponse creates a response to parse from DeleteTagJob response

type DeleteTagSetRequest ¶

type DeleteTagSetRequest struct {
	*requests.RpcRequest
	LazyMode   string `position:"Query" name:"LazyMode"`
	Project    string `position:"Query" name:"Project"`
	SetId      string `position:"Query" name:"SetId"`
	CheckEmpty string `position:"Query" name:"CheckEmpty"`
}

DeleteTagSetRequest is the request struct for api DeleteTagSet

func CreateDeleteTagSetRequest ¶

func CreateDeleteTagSetRequest() (request *DeleteTagSetRequest)

CreateDeleteTagSetRequest creates a request to invoke DeleteTagSet API

type DeleteTagSetResponse ¶

type DeleteTagSetResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteTagSetResponse is the response struct for api DeleteTagSet

func CreateDeleteTagSetResponse ¶

func CreateDeleteTagSetResponse() (response *DeleteTagSetResponse)

CreateDeleteTagSetResponse creates a response to parse from DeleteTagSet response

type DeleteVideoRequest ¶

type DeleteVideoRequest struct {
	*requests.RpcRequest
	VideoUri  string           `position:"Query" name:"VideoUri"`
	Project   string           `position:"Query" name:"Project"`
	SetId     string           `position:"Query" name:"SetId"`
	Resources requests.Boolean `position:"Query" name:"Resources"`
}

DeleteVideoRequest is the request struct for api DeleteVideo

func CreateDeleteVideoRequest ¶

func CreateDeleteVideoRequest() (request *DeleteVideoRequest)

CreateDeleteVideoRequest creates a request to invoke DeleteVideo API

type DeleteVideoResponse ¶

type DeleteVideoResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	SetId     string `json:"SetId" xml:"SetId"`
	VideoUri  string `json:"VideoUri" xml:"VideoUri"`
}

DeleteVideoResponse is the response struct for api DeleteVideo

func CreateDeleteVideoResponse ¶

func CreateDeleteVideoResponse() (response *DeleteVideoResponse)

CreateDeleteVideoResponse creates a response to parse from DeleteVideo response

type DeleteVideoTaskRequest ¶

type DeleteVideoTaskRequest struct {
	*requests.RpcRequest
	TaskType string `position:"Query" name:"TaskType"`
	Project  string `position:"Query" name:"Project"`
	TaskId   string `position:"Query" name:"TaskId"`
}

DeleteVideoTaskRequest is the request struct for api DeleteVideoTask

func CreateDeleteVideoTaskRequest ¶

func CreateDeleteVideoTaskRequest() (request *DeleteVideoTaskRequest)

CreateDeleteVideoTaskRequest creates a request to invoke DeleteVideoTask API

type DeleteVideoTaskResponse ¶

type DeleteVideoTaskResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteVideoTaskResponse is the response struct for api DeleteVideoTask

func CreateDeleteVideoTaskResponse ¶

func CreateDeleteVideoTaskResponse() (response *DeleteVideoTaskResponse)

CreateDeleteVideoTaskResponse creates a response to parse from DeleteVideoTask response

type DescribeRegionsRequest ¶

type DescribeRegionsRequest struct {
	*requests.RpcRequest
}

DescribeRegionsRequest is the request struct for api DescribeRegions

func CreateDescribeRegionsRequest ¶

func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest)

CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API

type DescribeRegionsResponse ¶

type DescribeRegionsResponse struct {
	*responses.BaseResponse
	RequestId string  `json:"RequestId" xml:"RequestId"`
	Regions   Regions `json:"Regions" xml:"Regions"`
}

DescribeRegionsResponse is the response struct for api DescribeRegions

func CreateDescribeRegionsResponse ¶

func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)

CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response

type DetectClothesRequest ¶

type DetectClothesRequest struct {
	*requests.RpcRequest
	SrcUris string `position:"Query" name:"SrcUris"`
	Project string `position:"Query" name:"Project"`
}

DetectClothesRequest is the request struct for api DetectClothes

func CreateDetectClothesRequest ¶

func CreateDetectClothesRequest() (request *DetectClothesRequest)

CreateDetectClothesRequest creates a request to invoke DetectClothes API

type DetectClothesResponse ¶

type DetectClothesResponse struct {
	*responses.BaseResponse
	RequestId      string               `json:"RequestId" xml:"RequestId"`
	SrcUris        []string             `json:"SrcUris" xml:"SrcUris"`
	SuccessDetails []SuccessDetailsItem `json:"SuccessDetails" xml:"SuccessDetails"`
	FailDetails    []FailDetailsItem    `json:"FailDetails" xml:"FailDetails"`
}

DetectClothesResponse is the response struct for api DetectClothes

func CreateDetectClothesResponse ¶

func CreateDetectClothesResponse() (response *DetectClothesResponse)

CreateDetectClothesResponse creates a response to parse from DetectClothes response

type DetectImageCelebrityRequest ¶

type DetectImageCelebrityRequest struct {
	*requests.RpcRequest
	ImageUri string `position:"Query" name:"ImageUri"`
	Library  string `position:"Query" name:"Library"`
	Project  string `position:"Query" name:"Project"`
	RealUid  string `position:"Query" name:"RealUid"`
}

DetectImageCelebrityRequest is the request struct for api DetectImageCelebrity

func CreateDetectImageCelebrityRequest ¶

func CreateDetectImageCelebrityRequest() (request *DetectImageCelebrityRequest)

CreateDetectImageCelebrityRequest creates a request to invoke DetectImageCelebrity API

type DetectImageCelebrityResponse ¶

type DetectImageCelebrityResponse struct {
	*responses.BaseResponse
	RequestId string          `json:"RequestId" xml:"RequestId"`
	ImageUri  string          `json:"ImageUri" xml:"ImageUri"`
	Celebrity []CelebrityItem `json:"Celebrity" xml:"Celebrity"`
}

DetectImageCelebrityResponse is the response struct for api DetectImageCelebrity

func CreateDetectImageCelebrityResponse ¶

func CreateDetectImageCelebrityResponse() (response *DetectImageCelebrityResponse)

CreateDetectImageCelebrityResponse creates a response to parse from DetectImageCelebrity response

type DetectImageFacesRequest ¶

type DetectImageFacesRequest struct {
	*requests.RpcRequest
	ImageUri string `position:"Query" name:"ImageUri"`
	Project  string `position:"Query" name:"Project"`
	RealUid  string `position:"Query" name:"RealUid"`
}

DetectImageFacesRequest is the request struct for api DetectImageFaces

func CreateDetectImageFacesRequest ¶

func CreateDetectImageFacesRequest() (request *DetectImageFacesRequest)

CreateDetectImageFacesRequest creates a request to invoke DetectImageFaces API

type DetectImageFacesResponse ¶

type DetectImageFacesResponse struct {
	*responses.BaseResponse
	RequestId string      `json:"RequestId" xml:"RequestId"`
	ImageUri  string      `json:"ImageUri" xml:"ImageUri"`
	Faces     []FacesItem `json:"Faces" xml:"Faces"`
}

DetectImageFacesResponse is the response struct for api DetectImageFaces

func CreateDetectImageFacesResponse ¶

func CreateDetectImageFacesResponse() (response *DetectImageFacesResponse)

CreateDetectImageFacesResponse creates a response to parse from DetectImageFaces response

type DetectImageLogosRequest ¶

type DetectImageLogosRequest struct {
	*requests.RpcRequest
	ImageUri string `position:"Query" name:"ImageUri"`
	Project  string `position:"Query" name:"Project"`
}

DetectImageLogosRequest is the request struct for api DetectImageLogos

func CreateDetectImageLogosRequest ¶

func CreateDetectImageLogosRequest() (request *DetectImageLogosRequest)

CreateDetectImageLogosRequest creates a request to invoke DetectImageLogos API

type DetectImageLogosResponse ¶

type DetectImageLogosResponse struct {
	*responses.BaseResponse
	RequestId string      `json:"RequestId" xml:"RequestId"`
	ImageUri  string      `json:"ImageUri" xml:"ImageUri"`
	Logos     []LogosItem `json:"Logos" xml:"Logos"`
}

DetectImageLogosResponse is the response struct for api DetectImageLogos

func CreateDetectImageLogosResponse ¶

func CreateDetectImageLogosResponse() (response *DetectImageLogosResponse)

CreateDetectImageLogosResponse creates a response to parse from DetectImageLogos response

type DetectImageTagsRequest ¶

type DetectImageTagsRequest struct {
	*requests.RpcRequest
	ImageUri string `position:"Query" name:"ImageUri"`
	Project  string `position:"Query" name:"Project"`
	RealUid  string `position:"Query" name:"RealUid"`
}

DetectImageTagsRequest is the request struct for api DetectImageTags

func CreateDetectImageTagsRequest ¶

func CreateDetectImageTagsRequest() (request *DetectImageTagsRequest)

CreateDetectImageTagsRequest creates a request to invoke DetectImageTags API

type DetectImageTagsResponse ¶

type DetectImageTagsResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	ImageUri  string     `json:"ImageUri" xml:"ImageUri"`
	Tags      []TagsItem `json:"Tags" xml:"Tags"`
}

DetectImageTagsResponse is the response struct for api DetectImageTags

func CreateDetectImageTagsResponse ¶

func CreateDetectImageTagsResponse() (response *DetectImageTagsResponse)

CreateDetectImageTagsResponse creates a response to parse from DetectImageTags response

type DetectImageTextsRequest ¶

type DetectImageTextsRequest struct {
	*requests.RpcRequest
	ImageUri string `position:"Query" name:"ImageUri"`
	Project  string `position:"Query" name:"Project"`
}

DetectImageTextsRequest is the request struct for api DetectImageTexts

func CreateDetectImageTextsRequest ¶

func CreateDetectImageTextsRequest() (request *DetectImageTextsRequest)

CreateDetectImageTextsRequest creates a request to invoke DetectImageTexts API

type DetectImageTextsResponse ¶

type DetectImageTextsResponse struct {
	*responses.BaseResponse
	RequestId string    `json:"RequestId" xml:"RequestId"`
	ImageUri  string    `json:"ImageUri" xml:"ImageUri"`
	OCR       []OCRItem `json:"OCR" xml:"OCR"`
}

DetectImageTextsResponse is the response struct for api DetectImageTexts

func CreateDetectImageTextsResponse ¶

func CreateDetectImageTextsResponse() (response *DetectImageTextsResponse)

CreateDetectImageTextsResponse creates a response to parse from DetectImageTexts response

type DetectLogoRequest ¶

type DetectLogoRequest struct {
	*requests.RpcRequest
	SrcUris string `position:"Query" name:"SrcUris"`
	Project string `position:"Query" name:"Project"`
}

DetectLogoRequest is the request struct for api DetectLogo

func CreateDetectLogoRequest ¶

func CreateDetectLogoRequest() (request *DetectLogoRequest)

CreateDetectLogoRequest creates a request to invoke DetectLogo API

type DetectLogoResponse ¶

type DetectLogoResponse struct {
	*responses.BaseResponse
	RequestId      string               `json:"RequestId" xml:"RequestId"`
	SrcUris        []string             `json:"SrcUris" xml:"SrcUris"`
	SuccessDetails []SuccessDetailsItem `json:"SuccessDetails" xml:"SuccessDetails"`
	FailDetails    []FailDetailsItem    `json:"FailDetails" xml:"FailDetails"`
}

DetectLogoResponse is the response struct for api DetectLogo

func CreateDetectLogoResponse ¶

func CreateDetectLogoResponse() (response *DetectLogoResponse)

CreateDetectLogoResponse creates a response to parse from DetectLogo response

type DetectQRCodesRequest ¶

type DetectQRCodesRequest struct {
	*requests.RpcRequest
	SrcUris string `position:"Query" name:"SrcUris"`
	Project string `position:"Query" name:"Project"`
}

DetectQRCodesRequest is the request struct for api DetectQRCodes

func CreateDetectQRCodesRequest ¶

func CreateDetectQRCodesRequest() (request *DetectQRCodesRequest)

CreateDetectQRCodesRequest creates a request to invoke DetectQRCodes API

type DetectQRCodesResponse ¶

type DetectQRCodesResponse struct {
	*responses.BaseResponse
	RequestId      string               `json:"RequestId" xml:"RequestId"`
	SuccessDetails []SuccessDetailsItem `json:"SuccessDetails" xml:"SuccessDetails"`
	FailDetails    []FailDetailsItem    `json:"FailDetails" xml:"FailDetails"`
}

DetectQRCodesResponse is the response struct for api DetectQRCodes

func CreateDetectQRCodesResponse ¶

func CreateDetectQRCodesResponse() (response *DetectQRCodesResponse)

CreateDetectQRCodesResponse creates a response to parse from DetectQRCodes response

type DetectTagRequest ¶

type DetectTagRequest struct {
	*requests.RpcRequest
	SrcUris string `position:"Query" name:"SrcUris"`
	ModelId string `position:"Query" name:"ModelId"`
	Project string `position:"Query" name:"Project"`
}

DetectTagRequest is the request struct for api DetectTag

func CreateDetectTagRequest ¶

func CreateDetectTagRequest() (request *DetectTagRequest)

CreateDetectTagRequest creates a request to invoke DetectTag API

type DetectTagResponse ¶

type DetectTagResponse struct {
	*responses.BaseResponse
	RequestId      string               `json:"RequestId" xml:"RequestId"`
	SuccessNum     string               `json:"SuccessNum" xml:"SuccessNum"`
	SuccessDetails []SuccessDetailsItem `json:"SuccessDetails" xml:"SuccessDetails"`
	FailDetails    []FailDetailsItem    `json:"FailDetails" xml:"FailDetails"`
}

DetectTagResponse is the response struct for api DetectTag

func CreateDetectTagResponse ¶

func CreateDetectTagResponse() (response *DetectTagResponse)

CreateDetectTagResponse creates a response to parse from DetectTag response

type DocInfos ¶

type DocInfos struct {
	DocInfosItem []DocInfosItem `json:"DocInfosItem" xml:"DocInfosItem"`
}

DocInfos is a nested struct in imm response

type DocInfosItem ¶

type DocInfosItem struct {
	UniqueId     string `json:"UniqueId" xml:"UniqueId"`
	SrcUri       string `json:"SrcUri" xml:"SrcUri"`
	Name         string `json:"Name" xml:"Name"`
	ContentType  string `json:"ContentType" xml:"ContentType"`
	LastModified string `json:"LastModified" xml:"LastModified"`
	Size         int    `json:"Size" xml:"Size"`
	PageNum      int    `json:"PageNum" xml:"PageNum"`
	CustomKey1   string `json:"CustomKey1" xml:"CustomKey1"`
	CustomKey2   string `json:"CustomKey2" xml:"CustomKey2"`
	CustomKey3   string `json:"CustomKey3" xml:"CustomKey3"`
	CustomKey4   string `json:"CustomKey4" xml:"CustomKey4"`
	CustomKey5   string `json:"CustomKey5" xml:"CustomKey5"`
	CustomKey6   string `json:"CustomKey6" xml:"CustomKey6"`
}

DocInfosItem is a nested struct in imm response

type EmotionDetails ¶

type EmotionDetails struct {
	SURPRISED float64 `json:"SURPRISED" xml:"SURPRISED"`
	HAPPY     float64 `json:"HAPPY" xml:"HAPPY"`
	ANGRY     float64 `json:"ANGRY" xml:"ANGRY"`
	DISGUSTED float64 `json:"DISGUSTED" xml:"DISGUSTED"`
	SAD       float64 `json:"SAD" xml:"SAD"`
	CALM      float64 `json:"CALM" xml:"CALM"`
	SCARED    float64 `json:"SCARED" xml:"SCARED"`
}

EmotionDetails is a nested struct in imm response

type FaceA ¶

type FaceA struct {
	ImageUri       string         `json:"ImageUri" xml:"ImageUri"`
	FaceId         string         `json:"FaceId" xml:"FaceId"`
	Axis           []string       `json:"Axis" xml:"Axis"`
	FaceAttributes FaceAttributes `json:"FaceAttributes" xml:"FaceAttributes"`
}

FaceA is a nested struct in imm response

type FaceAttributes ¶

type FaceAttributes struct {
	Glasses           string       `json:"Glasses" xml:"Glasses"`
	MaskConfidence    float64      `json:"MaskConfidence" xml:"MaskConfidence"`
	GlassesConfidence float64      `json:"GlassesConfidence" xml:"GlassesConfidence"`
	Mask              string       `json:"Mask" xml:"Mask"`
	RaceConfidence    float64      `json:"RaceConfidence" xml:"RaceConfidence"`
	Beard             string       `json:"Beard" xml:"Beard"`
	Race              string       `json:"Race" xml:"Race"`
	BeardConfidence   float64      `json:"BeardConfidence" xml:"BeardConfidence"`
	FaceBoundary      FaceBoundary `json:"FaceBoundary" xml:"FaceBoundary"`
	HeadPose          HeadPose     `json:"HeadPose" xml:"HeadPose"`
}

FaceAttributes is a nested struct in imm response

type FaceB ¶

type FaceB struct {
	ImageUri       string         `json:"ImageUri" xml:"ImageUri"`
	FaceId         string         `json:"FaceId" xml:"FaceId"`
	Axis           []string       `json:"Axis" xml:"Axis"`
	FaceAttributes FaceAttributes `json:"FaceAttributes" xml:"FaceAttributes"`
}

FaceB is a nested struct in imm response

type FaceBoundary ¶

type FaceBoundary struct {
	Width  int `json:"Width" xml:"Width"`
	Height int `json:"Height" xml:"Height"`
	Top    int `json:"Top" xml:"Top"`
	Left   int `json:"Left" xml:"Left"`
}

FaceBoundary is a nested struct in imm response

type FaceGroups ¶

type FaceGroups struct {
	FaceGroupsItem []FaceGroupsItem `json:"FaceGroupsItem" xml:"FaceGroupsItem"`
}

FaceGroups is a nested struct in imm response

type FaceGroupsItem ¶

type FaceGroupsItem struct {
	GroupId        string         `json:"GroupId" xml:"GroupId"`
	GroupName      string         `json:"GroupName" xml:"GroupName"`
	FaceCount      int            `json:"FaceCount" xml:"FaceCount"`
	CreateTime     string         `json:"CreateTime" xml:"CreateTime"`
	ModifyTime     string         `json:"ModifyTime" xml:"ModifyTime"`
	GroupCoverFace GroupCoverFace `json:"GroupCoverFace" xml:"GroupCoverFace"`
}

FaceGroupsItem is a nested struct in imm response

type FacesInDetectImageFaces ¶

type FacesInDetectImageFaces struct {
	FacesItem []FacesItem `json:"FacesItem" xml:"FacesItem"`
}

FacesInDetectImageFaces is a nested struct in imm response

type FacesInFindImages ¶

type FacesInFindImages struct {
	FacesItem []FacesItem `json:"FacesItem" xml:"FacesItem"`
}

FacesInFindImages is a nested struct in imm response

type FacesInFindImagesByTagNames ¶

type FacesInFindImagesByTagNames struct {
	FacesItem []FacesItem `json:"FacesItem" xml:"FacesItem"`
}

FacesInFindImagesByTagNames is a nested struct in imm response

type FacesInFindSimilarFaces ¶

type FacesInFindSimilarFaces struct {
	FacesItem []FacesItem `json:"FacesItem" xml:"FacesItem"`
}

FacesInFindSimilarFaces is a nested struct in imm response

type FacesInGetImage ¶

type FacesInGetImage struct {
	FacesItem []FacesItemInGetImage `json:"FacesItem" xml:"FacesItem"`
}

FacesInGetImage is a nested struct in imm response

type FacesInListImages ¶

type FacesInListImages struct {
	FacesItem []FacesItem `json:"FacesItem" xml:"FacesItem"`
}

FacesInListImages is a nested struct in imm response

type FacesInListVideoFrames ¶

type FacesInListVideoFrames struct {
	FacesItem []FacesItem `json:"FacesItem" xml:"FacesItem"`
}

FacesInListVideoFrames is a nested struct in imm response

type FacesItem ¶

type FacesItem struct {
	FaceConfidence       float64        `json:"FaceConfidence" xml:"FaceConfidence"`
	EmotionConfidence    float64        `json:"EmotionConfidence" xml:"EmotionConfidence"`
	ImageUri             string         `json:"ImageUri" xml:"ImageUri"`
	Similarity           float64        `json:"Similarity" xml:"Similarity"`
	FaceQuality          float64        `json:"FaceQuality" xml:"FaceQuality"`
	Attractive           float64        `json:"Attractive" xml:"Attractive"`
	AttractiveConfidence float64        `json:"AttractiveConfidence" xml:"AttractiveConfidence"`
	Age                  int            `json:"Age" xml:"Age"`
	AgeConfidence        float64        `json:"AgeConfidence" xml:"AgeConfidence"`
	Gender               string         `json:"Gender" xml:"Gender"`
	GenderConfidence     float64        `json:"GenderConfidence" xml:"GenderConfidence"`
	Emotion              string         `json:"Emotion" xml:"Emotion"`
	FaceId               string         `json:"FaceId" xml:"FaceId"`
	GroupId              string         `json:"GroupId" xml:"GroupId"`
	FaceAttributes       FaceAttributes `json:"FaceAttributes" xml:"FaceAttributes"`
	EmotionDetails       EmotionDetails `json:"EmotionDetails" xml:"EmotionDetails"`
}

FacesItem is a nested struct in imm response

type FacesItemInGetImage ¶

type FacesItemInGetImage struct {
	FaceId           string         `json:"FaceId" xml:"FaceId"`
	FaceConfidence   float64        `json:"FaceConfidence" xml:"FaceConfidence"`
	Age              string         `json:"Age" xml:"Age"`
	Gender           string         `json:"Gender" xml:"Gender"`
	Emotion          string         `json:"Emotion" xml:"Emotion"`
	Attractive       float64        `json:"Attractive" xml:"Attractive"`
	GenderConfidence float64        `json:"GenderConfidence" xml:"GenderConfidence"`
	GroupId          string         `json:"GroupId" xml:"GroupId"`
	FaceQuality      float64        `json:"FaceQuality" xml:"FaceQuality"`
	FaceAttributes   FaceAttributes `json:"FaceAttributes" xml:"FaceAttributes"`
	EmotionDetails   EmotionDetails `json:"EmotionDetails" xml:"EmotionDetails"`
}

FacesItemInGetImage is a nested struct in imm response

type FailDetail ¶

type FailDetail struct {
	Code string `json:"Code" xml:"Code"`
}

FailDetail is a nested struct in imm response

type FailDetailsInDetectClothes ¶

type FailDetailsInDetectClothes struct {
	FailDetailsItem []FailDetailsItem `json:"FailDetailsItem" xml:"FailDetailsItem"`
}

FailDetailsInDetectClothes is a nested struct in imm response

type FailDetailsInDetectLogo struct {
	FailDetailsItem []FailDetailsItem `json:"FailDetailsItem" xml:"FailDetailsItem"`
}

FailDetailsInDetectLogo is a nested struct in imm response

type FailDetailsInDetectQRCodes ¶

type FailDetailsInDetectQRCodes struct {
	FailDetailsItem []FailDetailsItem `json:"FailDetailsItem" xml:"FailDetailsItem"`
}

FailDetailsInDetectQRCodes is a nested struct in imm response

type FailDetailsInDetectTag ¶

type FailDetailsInDetectTag struct {
	FailDetailsItem []FailDetailsItem `json:"FailDetailsItem" xml:"FailDetailsItem"`
}

FailDetailsInDetectTag is a nested struct in imm response

type FailDetailsInIndexTag ¶

type FailDetailsInIndexTag struct {
	FailDetailsItem []FailDetailsItem `json:"FailDetailsItem" xml:"FailDetailsItem"`
}

FailDetailsInIndexTag is a nested struct in imm response

type FailDetailsItem ¶

type FailDetailsItem struct {
	Reason       string `json:"Reason" xml:"Reason"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	SrcUri       string `json:"SrcUri" xml:"SrcUri"`
}

FailDetailsItem is a nested struct in imm response

type FindImagesByTagNamesRequest ¶

type FindImagesByTagNamesRequest struct {
	*requests.RpcRequest
	Marker   string           `position:"Query" name:"Marker"`
	Limit    requests.Integer `position:"Query" name:"Limit"`
	Project  string           `position:"Query" name:"Project"`
	SetId    string           `position:"Query" name:"SetId"`
	TagNames string           `position:"Query" name:"TagNames"`
}

FindImagesByTagNamesRequest is the request struct for api FindImagesByTagNames

func CreateFindImagesByTagNamesRequest ¶

func CreateFindImagesByTagNamesRequest() (request *FindImagesByTagNamesRequest)

CreateFindImagesByTagNamesRequest creates a request to invoke FindImagesByTagNames API

type FindImagesByTagNamesResponse ¶

type FindImagesByTagNamesResponse struct {
	*responses.BaseResponse
	SetId      string   `json:"SetId" xml:"SetId"`
	NextMarker string   `json:"NextMarker" xml:"NextMarker"`
	RequestId  string   `json:"RequestId" xml:"RequestId"`
	Images     []Frames `json:"Images" xml:"Images"`
}

FindImagesByTagNamesResponse is the response struct for api FindImagesByTagNames

func CreateFindImagesByTagNamesResponse ¶

func CreateFindImagesByTagNamesResponse() (response *FindImagesByTagNamesResponse)

CreateFindImagesByTagNamesResponse creates a response to parse from FindImagesByTagNames response

type FindImagesRequest ¶

type FindImagesRequest struct {
	*requests.RpcRequest
	Gender           string           `position:"Query" name:"Gender"`
	Project          string           `position:"Query" name:"Project"`
	ExternalId       string           `position:"Query" name:"ExternalId"`
	ImageSizeRange   string           `position:"Query" name:"ImageSizeRange"`
	RemarksBPrefix   string           `position:"Query" name:"RemarksBPrefix"`
	LocationBoundary string           `position:"Query" name:"LocationBoundary"`
	ImageTimeRange   string           `position:"Query" name:"ImageTimeRange"`
	OCRContentsMatch string           `position:"Query" name:"OCRContentsMatch"`
	Limit            requests.Integer `position:"Query" name:"Limit"`
	RemarksDPrefix   string           `position:"Query" name:"RemarksDPrefix"`
	SourceType       string           `position:"Query" name:"SourceType"`
	AgeRange         string           `position:"Query" name:"AgeRange"`
	Order            string           `position:"Query" name:"Order"`
	RemarksAPrefix   string           `position:"Query" name:"RemarksAPrefix"`
	GroupId          string           `position:"Query" name:"GroupId"`
	OrderBy          string           `position:"Query" name:"OrderBy"`
	TagNames         string           `position:"Query" name:"TagNames"`
	SourceUriPrefix  string           `position:"Query" name:"SourceUriPrefix"`
	Emotion          string           `position:"Query" name:"Emotion"`
	Marker           string           `position:"Query" name:"Marker"`
	RemarksCPrefix   string           `position:"Query" name:"RemarksCPrefix"`
	CreateTimeRange  string           `position:"Query" name:"CreateTimeRange"`
	SetId            string           `position:"Query" name:"SetId"`
	ModifyTimeRange  string           `position:"Query" name:"ModifyTimeRange"`
}

FindImagesRequest is the request struct for api FindImages

func CreateFindImagesRequest ¶

func CreateFindImagesRequest() (request *FindImagesRequest)

CreateFindImagesRequest creates a request to invoke FindImages API

type FindImagesResponse ¶

type FindImagesResponse struct {
	*responses.BaseResponse
	SetId      string       `json:"SetId" xml:"SetId"`
	NextMarker string       `json:"NextMarker" xml:"NextMarker"`
	RequestId  string       `json:"RequestId" xml:"RequestId"`
	Images     []ImagesItem `json:"Images" xml:"Images"`
}

FindImagesResponse is the response struct for api FindImages

func CreateFindImagesResponse ¶

func CreateFindImagesResponse() (response *FindImagesResponse)

CreateFindImagesResponse creates a response to parse from FindImages response

type FindSimilarFacesRequest ¶

type FindSimilarFacesRequest struct {
	*requests.RpcRequest
	ImageUri      string           `position:"Query" name:"ImageUri"`
	MinSimilarity requests.Float   `position:"Query" name:"MinSimilarity"`
	Limit         requests.Integer `position:"Query" name:"Limit"`
	Project       string           `position:"Query" name:"Project"`
	SetId         string           `position:"Query" name:"SetId"`
	FaceId        string           `position:"Query" name:"FaceId"`
}

FindSimilarFacesRequest is the request struct for api FindSimilarFaces

func CreateFindSimilarFacesRequest ¶

func CreateFindSimilarFacesRequest() (request *FindSimilarFacesRequest)

CreateFindSimilarFacesRequest creates a request to invoke FindSimilarFaces API

type FindSimilarFacesResponse ¶

type FindSimilarFacesResponse struct {
	*responses.BaseResponse
	RequestId string      `json:"RequestId" xml:"RequestId"`
	Faces     []FacesItem `json:"Faces" xml:"Faces"`
}

FindSimilarFacesResponse is the response struct for api FindSimilarFaces

func CreateFindSimilarFacesResponse ¶

func CreateFindSimilarFacesResponse() (response *FindSimilarFacesResponse)

CreateFindSimilarFacesResponse creates a response to parse from FindSimilarFaces response

type Frames ¶

type Frames struct {
	FacesStatus         string          `json:"FacesStatus" xml:"FacesStatus"`
	ModifyTime          string          `json:"ModifyTime" xml:"ModifyTime"`
	CreateTime          string          `json:"CreateTime" xml:"CreateTime"`
	CelebrityFailReason string          `json:"CelebrityFailReason" xml:"CelebrityFailReason"`
	OCRModifyTime       string          `json:"OCRModifyTime" xml:"OCRModifyTime"`
	ImageFormat         string          `json:"ImageFormat" xml:"ImageFormat"`
	FacesFailReason     string          `json:"FacesFailReason" xml:"FacesFailReason"`
	Exif                string          `json:"Exif" xml:"Exif"`
	ImageHeight         int             `json:"ImageHeight" xml:"ImageHeight"`
	SourceType          string          `json:"SourceType" xml:"SourceType"`
	RemarksB            string          `json:"RemarksB" xml:"RemarksB"`
	FileSize            int             `json:"FileSize" xml:"FileSize"`
	Orientation         string          `json:"Orientation" xml:"Orientation"`
	TagsStatus          string          `json:"TagsStatus" xml:"TagsStatus"`
	FacesModifyTime     string          `json:"FacesModifyTime" xml:"FacesModifyTime"`
	CelebrityModifyTime string          `json:"CelebrityModifyTime" xml:"CelebrityModifyTime"`
	RemarksD            string          `json:"RemarksD" xml:"RemarksD"`
	TagsFailReason      string          `json:"TagsFailReason" xml:"TagsFailReason"`
	CelebrityStatus     string          `json:"CelebrityStatus" xml:"CelebrityStatus"`
	OCRStatus           string          `json:"OCRStatus" xml:"OCRStatus"`
	ImageUri            string          `json:"ImageUri" xml:"ImageUri"`
	ExternalId          string          `json:"ExternalId" xml:"ExternalId"`
	ImageTime           string          `json:"ImageTime" xml:"ImageTime"`
	Location            string          `json:"Location" xml:"Location"`
	TagsModifyTime      string          `json:"TagsModifyTime" xml:"TagsModifyTime"`
	RemarksA            string          `json:"RemarksA" xml:"RemarksA"`
	SourcePosition      string          `json:"SourcePosition" xml:"SourcePosition"`
	OCRFailReason       string          `json:"OCRFailReason" xml:"OCRFailReason"`
	RemarksC            string          `json:"RemarksC" xml:"RemarksC"`
	SourceUri           string          `json:"SourceUri" xml:"SourceUri"`
	ImageWidth          int             `json:"ImageWidth" xml:"ImageWidth"`
	OCR                 []OCRItem       `json:"OCR" xml:"OCR"`
	Faces               []FacesItem     `json:"Faces" xml:"Faces"`
	Celebrity           []CelebrityItem `json:"Celebrity" xml:"Celebrity"`
	Tags                []TagsItem      `json:"Tags" xml:"Tags"`
}

Frames is a nested struct in imm response

type FramesInListVideoFrames ¶

type FramesInListVideoFrames struct {
	FramesItem []FramesItem `json:"FramesItem" xml:"FramesItem"`
}

FramesInListVideoFrames is a nested struct in imm response

type FramesItem ¶

type FramesItem struct {
	FacesModifyTime     string          `json:"FacesModifyTime" xml:"FacesModifyTime"`
	OCRModifyTime       string          `json:"OCRModifyTime" xml:"OCRModifyTime"`
	OCRStatus           string          `json:"OCRStatus" xml:"OCRStatus"`
	SourcePosition      string          `json:"SourcePosition" xml:"SourcePosition"`
	Exif                string          `json:"Exif" xml:"Exif"`
	ImageUri            string          `json:"ImageUri" xml:"ImageUri"`
	ImageWidth          int             `json:"ImageWidth" xml:"ImageWidth"`
	ImageFormat         string          `json:"ImageFormat" xml:"ImageFormat"`
	SourceType          string          `json:"SourceType" xml:"SourceType"`
	ModifyTime          string          `json:"ModifyTime" xml:"ModifyTime"`
	FileSize            int             `json:"FileSize" xml:"FileSize"`
	SourceUri           string          `json:"SourceUri" xml:"SourceUri"`
	CreateTime          string          `json:"CreateTime" xml:"CreateTime"`
	FacesStatus         string          `json:"FacesStatus" xml:"FacesStatus"`
	RemarksA            string          `json:"RemarksA" xml:"RemarksA"`
	ImageHeight         int             `json:"ImageHeight" xml:"ImageHeight"`
	RemarksB            string          `json:"RemarksB" xml:"RemarksB"`
	ImageTime           string          `json:"ImageTime" xml:"ImageTime"`
	Orientation         string          `json:"Orientation" xml:"Orientation"`
	Location            string          `json:"Location" xml:"Location"`
	OCRFailReason       string          `json:"OCRFailReason" xml:"OCRFailReason"`
	FacesFailReason     string          `json:"FacesFailReason" xml:"FacesFailReason"`
	TagsFailReason      string          `json:"TagsFailReason" xml:"TagsFailReason"`
	TagsModifyTime      string          `json:"TagsModifyTime" xml:"TagsModifyTime"`
	CelebrityStatus     string          `json:"CelebrityStatus" xml:"CelebrityStatus"`
	CelebrityModifyTime string          `json:"CelebrityModifyTime" xml:"CelebrityModifyTime"`
	CelebrityFailReason string          `json:"CelebrityFailReason" xml:"CelebrityFailReason"`
	TagsStatus          string          `json:"TagsStatus" xml:"TagsStatus"`
	RemarksC            string          `json:"RemarksC" xml:"RemarksC"`
	RemarksD            string          `json:"RemarksD" xml:"RemarksD"`
	ExternalId          string          `json:"ExternalId" xml:"ExternalId"`
	Faces               []FacesItem     `json:"Faces" xml:"Faces"`
	Tags                []TagsItem      `json:"Tags" xml:"Tags"`
	OCR                 []OCRItem       `json:"OCR" xml:"OCR"`
	Celebrity           []CelebrityItem `json:"Celebrity" xml:"Celebrity"`
}

FramesItem is a nested struct in imm response

type GetDocIndexRequest ¶

type GetDocIndexRequest struct {
	*requests.RpcRequest
	Set      string `position:"Query" name:"Set"`
	Project  string `position:"Query" name:"Project"`
	UniqueId string `position:"Query" name:"UniqueId"`
}

GetDocIndexRequest is the request struct for api GetDocIndex

func CreateGetDocIndexRequest ¶

func CreateGetDocIndexRequest() (request *GetDocIndexRequest)

CreateGetDocIndexRequest creates a request to invoke GetDocIndex API

type GetDocIndexResponse ¶

type GetDocIndexResponse struct {
	*responses.BaseResponse
	RequestId         string `json:"RequestId" xml:"RequestId"`
	IndexCreatedTime  string `json:"IndexCreatedTime" xml:"IndexCreatedTime"`
	IndexModifiedTime string `json:"IndexModifiedTime" xml:"IndexModifiedTime"`
	UniqueId          string `json:"UniqueId" xml:"UniqueId"`
	SrcUri            string `json:"SrcUri" xml:"SrcUri"`
	Name              string `json:"Name" xml:"Name"`
	ContentType       string `json:"ContentType" xml:"ContentType"`
	LastModified      string `json:"LastModified" xml:"LastModified"`
	Size              int    `json:"Size" xml:"Size"`
	PageNum           int    `json:"PageNum" xml:"PageNum"`
	CustomKey1        string `json:"CustomKey1" xml:"CustomKey1"`
	CustomKey2        string `json:"CustomKey2" xml:"CustomKey2"`
	CustomKey3        string `json:"CustomKey3" xml:"CustomKey3"`
	CustomKey4        string `json:"CustomKey4" xml:"CustomKey4"`
	CustomKey5        string `json:"CustomKey5" xml:"CustomKey5"`
	CustomKey6        string `json:"CustomKey6" xml:"CustomKey6"`
}

GetDocIndexResponse is the response struct for api GetDocIndex

func CreateGetDocIndexResponse ¶

func CreateGetDocIndexResponse() (response *GetDocIndexResponse)

CreateGetDocIndexResponse creates a response to parse from GetDocIndex response

type GetDocIndexTaskRequest ¶

type GetDocIndexTaskRequest struct {
	*requests.RpcRequest
	Project string `position:"Query" name:"Project"`
	TaskId  string `position:"Query" name:"TaskId"`
}

GetDocIndexTaskRequest is the request struct for api GetDocIndexTask

func CreateGetDocIndexTaskRequest ¶

func CreateGetDocIndexTaskRequest() (request *GetDocIndexTaskRequest)

CreateGetDocIndexTaskRequest creates a request to invoke GetDocIndexTask API

type GetDocIndexTaskResponse ¶

type GetDocIndexTaskResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Status     string     `json:"Status" xml:"Status"`
	TaskId     string     `json:"TaskId" xml:"TaskId"`
	CreateTime string     `json:"CreateTime" xml:"CreateTime"`
	FinishTime string     `json:"FinishTime" xml:"FinishTime"`
	FailDetail FailDetail `json:"FailDetail" xml:"FailDetail"`
}

GetDocIndexTaskResponse is the response struct for api GetDocIndexTask

func CreateGetDocIndexTaskResponse ¶

func CreateGetDocIndexTaskResponse() (response *GetDocIndexTaskResponse)

CreateGetDocIndexTaskResponse creates a response to parse from GetDocIndexTask response

type GetFaceSearchGroupRequest ¶

type GetFaceSearchGroupRequest struct {
	*requests.RpcRequest
	Project   string `position:"Query" name:"Project"`
	GroupName string `position:"Query" name:"GroupName"`
}

GetFaceSearchGroupRequest is the request struct for api GetFaceSearchGroup

func CreateGetFaceSearchGroupRequest ¶

func CreateGetFaceSearchGroupRequest() (request *GetFaceSearchGroupRequest)

CreateGetFaceSearchGroupRequest creates a request to invoke GetFaceSearchGroup API

type GetFaceSearchGroupResponse ¶

type GetFaceSearchGroupResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	GroupName  string `json:"GroupName" xml:"GroupName"`
	Count      int    `json:"Count" xml:"Count"`
	Status     string `json:"Status" xml:"Status"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
	ModifyTime string `json:"ModifyTime" xml:"ModifyTime"`
	GroupId    string `json:"GroupId" xml:"GroupId"`
}

GetFaceSearchGroupResponse is the response struct for api GetFaceSearchGroup

func CreateGetFaceSearchGroupResponse ¶

func CreateGetFaceSearchGroupResponse() (response *GetFaceSearchGroupResponse)

CreateGetFaceSearchGroupResponse creates a response to parse from GetFaceSearchGroup response

type GetFaceSearchImageRequest ¶

type GetFaceSearchImageRequest struct {
	*requests.RpcRequest
	ImageId   string `position:"Query" name:"ImageId"`
	Project   string `position:"Query" name:"Project"`
	SrcUri    string `position:"Query" name:"SrcUri"`
	GroupName string `position:"Query" name:"GroupName"`
	User      string `position:"Query" name:"User"`
}

GetFaceSearchImageRequest is the request struct for api GetFaceSearchImage

func CreateGetFaceSearchImageRequest ¶

func CreateGetFaceSearchImageRequest() (request *GetFaceSearchImageRequest)

CreateGetFaceSearchImageRequest creates a request to invoke GetFaceSearchImage API

type GetFaceSearchImageResponse ¶

type GetFaceSearchImageResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	GroupName string   `json:"GroupName" xml:"GroupName"`
	GroupId   string   `json:"GroupId" xml:"GroupId"`
	Gender    string   `json:"Gender" xml:"Gender"`
	Age       int      `json:"Age" xml:"Age"`
	Pitch     float64  `json:"Pitch" xml:"Pitch"`
	ImageUri  string   `json:"ImageUri" xml:"ImageUri"`
	ImageMd5  string   `json:"ImageMd5" xml:"ImageMd5"`
	Roll      float64  `json:"Roll" xml:"Roll"`
	FaceId    string   `json:"FaceId" xml:"FaceId"`
	Yaw       float64  `json:"Yaw" xml:"Yaw"`
	Quality   float64  `json:"Quality" xml:"Quality"`
	Hat       int      `json:"Hat" xml:"Hat"`
	Glasses   int      `json:"Glasses" xml:"Glasses"`
	ImageId   string   `json:"ImageId" xml:"ImageId"`
	User      string   `json:"User" xml:"User"`
	Axis      []string `json:"Axis" xml:"Axis"`
}

GetFaceSearchImageResponse is the response struct for api GetFaceSearchImage

func CreateGetFaceSearchImageResponse ¶

func CreateGetFaceSearchImageResponse() (response *GetFaceSearchImageResponse)

CreateGetFaceSearchImageResponse creates a response to parse from GetFaceSearchImage response

type GetFaceSearchUserRequest ¶

type GetFaceSearchUserRequest struct {
	*requests.RpcRequest
	Project   string `position:"Query" name:"Project"`
	GroupName string `position:"Query" name:"GroupName"`
	User      string `position:"Query" name:"User"`
}

GetFaceSearchUserRequest is the request struct for api GetFaceSearchUser

func CreateGetFaceSearchUserRequest ¶

func CreateGetFaceSearchUserRequest() (request *GetFaceSearchUserRequest)

CreateGetFaceSearchUserRequest creates a request to invoke GetFaceSearchUser API

type GetFaceSearchUserResponse ¶

type GetFaceSearchUserResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	GroupName  string `json:"GroupName" xml:"GroupName"`
	Count      int    `json:"Count" xml:"Count"`
	Status     string `json:"Status" xml:"Status"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
	ModifyTime string `json:"ModifyTime" xml:"ModifyTime"`
	GroupId    string `json:"GroupId" xml:"GroupId"`
	User       string `json:"User" xml:"User"`
}

GetFaceSearchUserResponse is the response struct for api GetFaceSearchUser

func CreateGetFaceSearchUserResponse ¶

func CreateGetFaceSearchUserResponse() (response *GetFaceSearchUserResponse)

CreateGetFaceSearchUserResponse creates a response to parse from GetFaceSearchUser response

type GetImageJobRequest ¶

type GetImageJobRequest struct {
	*requests.RpcRequest
	JobId   string `position:"Query" name:"JobId"`
	Project string `position:"Query" name:"Project"`
	JobType string `position:"Query" name:"JobType"`
}

GetImageJobRequest is the request struct for api GetImageJob

func CreateGetImageJobRequest ¶

func CreateGetImageJobRequest() (request *GetImageJobRequest)

CreateGetImageJobRequest creates a request to invoke GetImageJob API

type GetImageJobResponse ¶

type GetImageJobResponse struct {
	*responses.BaseResponse
	RequestId       string `json:"RequestId" xml:"RequestId"`
	JobId           string `json:"JobId" xml:"JobId"`
	JobType         string `json:"JobType" xml:"JobType"`
	Parameters      string `json:"Parameters" xml:"Parameters"`
	Result          string `json:"Result" xml:"Result"`
	Status          string `json:"Status" xml:"Status"`
	StartTime       string `json:"StartTime" xml:"StartTime"`
	EndTime         string `json:"EndTime" xml:"EndTime"`
	ErrorMessage    string `json:"ErrorMessage" xml:"ErrorMessage"`
	NotifyEndpoint  string `json:"NotifyEndpoint" xml:"NotifyEndpoint"`
	NotifyTopicName string `json:"NotifyTopicName" xml:"NotifyTopicName"`
	Progress        int    `json:"Progress" xml:"Progress"`
}

GetImageJobResponse is the response struct for api GetImageJob

func CreateGetImageJobResponse ¶

func CreateGetImageJobResponse() (response *GetImageJobResponse)

CreateGetImageJobResponse creates a response to parse from GetImageJob response

type GetImageRequest ¶

type GetImageRequest struct {
	*requests.RpcRequest
	ImageUri string `position:"Query" name:"ImageUri"`
	Project  string `position:"Query" name:"Project"`
	SetId    string `position:"Query" name:"SetId"`
}

GetImageRequest is the request struct for api GetImage

func CreateGetImageRequest ¶

func CreateGetImageRequest() (request *GetImageRequest)

CreateGetImageRequest creates a request to invoke GetImage API

type GetImageResponse ¶

type GetImageResponse struct {
	*responses.BaseResponse
	RequestId           string                `json:"RequestId" xml:"RequestId"`
	SetId               string                `json:"SetId" xml:"SetId"`
	ImageUri            string                `json:"ImageUri" xml:"ImageUri"`
	RemarksA            string                `json:"RemarksA" xml:"RemarksA"`
	RemarksB            string                `json:"RemarksB" xml:"RemarksB"`
	CreateTime          string                `json:"CreateTime" xml:"CreateTime"`
	ModifyTime          string                `json:"ModifyTime" xml:"ModifyTime"`
	ImageWidth          int                   `json:"ImageWidth" xml:"ImageWidth"`
	ImageHeight         int                   `json:"ImageHeight" xml:"ImageHeight"`
	ImageFormat         string                `json:"ImageFormat" xml:"ImageFormat"`
	Exif                string                `json:"Exif" xml:"Exif"`
	FileSize            int                   `json:"FileSize" xml:"FileSize"`
	ImageTime           string                `json:"ImageTime" xml:"ImageTime"`
	Orientation         string                `json:"Orientation" xml:"Orientation"`
	SourceType          string                `json:"SourceType" xml:"SourceType"`
	SourceUri           string                `json:"SourceUri" xml:"SourceUri"`
	SourcePosition      string                `json:"SourcePosition" xml:"SourcePosition"`
	FacesStatus         string                `json:"FacesStatus" xml:"FacesStatus"`
	FacesModifyTime     string                `json:"FacesModifyTime" xml:"FacesModifyTime"`
	Location            string                `json:"Location" xml:"Location"`
	OCRStatus           string                `json:"OCRStatus" xml:"OCRStatus"`
	OCRModifyTime       string                `json:"OCRModifyTime" xml:"OCRModifyTime"`
	OCRFailReason       string                `json:"OCRFailReason" xml:"OCRFailReason"`
	FacesFailReason     string                `json:"FacesFailReason" xml:"FacesFailReason"`
	TagsFailReason      string                `json:"TagsFailReason" xml:"TagsFailReason"`
	TagsModifyTime      string                `json:"TagsModifyTime" xml:"TagsModifyTime"`
	CelebrityStatus     string                `json:"CelebrityStatus" xml:"CelebrityStatus"`
	CelebrityModifyTime string                `json:"CelebrityModifyTime" xml:"CelebrityModifyTime"`
	CelebrityFailReason string                `json:"CelebrityFailReason" xml:"CelebrityFailReason"`
	TagsStatus          string                `json:"TagsStatus" xml:"TagsStatus"`
	RemarksC            string                `json:"RemarksC" xml:"RemarksC"`
	RemarksD            string                `json:"RemarksD" xml:"RemarksD"`
	ExternalId          string                `json:"ExternalId" xml:"ExternalId"`
	Faces               []FacesItemInGetImage `json:"Faces" xml:"Faces"`
	OCR                 []OCRItem             `json:"OCR" xml:"OCR"`
	Tags                []TagsItem            `json:"Tags" xml:"Tags"`
	Celebrity           []CelebrityItem       `json:"Celebrity" xml:"Celebrity"`
}

GetImageResponse is the response struct for api GetImage

func CreateGetImageResponse ¶

func CreateGetImageResponse() (response *GetImageResponse)

CreateGetImageResponse creates a response to parse from GetImage response

type GetOfficeConversionTaskRequest ¶

type GetOfficeConversionTaskRequest struct {
	*requests.RpcRequest
	Project string `position:"Query" name:"Project"`
	TaskId  string `position:"Query" name:"TaskId"`
}

GetOfficeConversionTaskRequest is the request struct for api GetOfficeConversionTask

func CreateGetOfficeConversionTaskRequest ¶

func CreateGetOfficeConversionTaskRequest() (request *GetOfficeConversionTaskRequest)

CreateGetOfficeConversionTaskRequest creates a request to invoke GetOfficeConversionTask API

type GetOfficeConversionTaskResponse ¶

type GetOfficeConversionTaskResponse struct {
	*responses.BaseResponse
	RequestId       string     `json:"RequestId" xml:"RequestId"`
	TgtType         string     `json:"TgtType" xml:"TgtType"`
	Status          string     `json:"Status" xml:"Status"`
	Percent         int        `json:"Percent" xml:"Percent"`
	PageCount       int        `json:"PageCount" xml:"PageCount"`
	TaskId          string     `json:"TaskId" xml:"TaskId"`
	TgtUri          string     `json:"TgtUri" xml:"TgtUri"`
	ImageSpec       string     `json:"ImageSpec" xml:"ImageSpec"`
	NotifyTopicName string     `json:"NotifyTopicName" xml:"NotifyTopicName"`
	NotifyEndpoint  string     `json:"NotifyEndpoint" xml:"NotifyEndpoint"`
	ExternalID      string     `json:"ExternalID" xml:"ExternalID"`
	CreateTime      string     `json:"CreateTime" xml:"CreateTime"`
	FinishTime      string     `json:"FinishTime" xml:"FinishTime"`
	SrcUri          string     `json:"SrcUri" xml:"SrcUri"`
	FailDetail      FailDetail `json:"FailDetail" xml:"FailDetail"`
}

GetOfficeConversionTaskResponse is the response struct for api GetOfficeConversionTask

func CreateGetOfficeConversionTaskResponse ¶

func CreateGetOfficeConversionTaskResponse() (response *GetOfficeConversionTaskResponse)

CreateGetOfficeConversionTaskResponse creates a response to parse from GetOfficeConversionTask response

type GetPhotoProcessTaskRequest ¶

type GetPhotoProcessTaskRequest struct {
	*requests.RpcRequest
	Project string `position:"Query" name:"Project"`
	TaskId  string `position:"Query" name:"TaskId"`
}

GetPhotoProcessTaskRequest is the request struct for api GetPhotoProcessTask

func CreateGetPhotoProcessTaskRequest ¶

func CreateGetPhotoProcessTaskRequest() (request *GetPhotoProcessTaskRequest)

CreateGetPhotoProcessTaskRequest creates a request to invoke GetPhotoProcessTask API

type GetPhotoProcessTaskResponse ¶

type GetPhotoProcessTaskResponse struct {
	*responses.BaseResponse
	RequestId       string `json:"RequestId" xml:"RequestId"`
	TaskId          string `json:"TaskId" xml:"TaskId"`
	Status          string `json:"Status" xml:"Status"`
	SrcUri          string `json:"SrcUri" xml:"SrcUri"`
	TgtUri          string `json:"TgtUri" xml:"TgtUri"`
	Style           string `json:"Style" xml:"Style"`
	NotifyTopicName string `json:"NotifyTopicName" xml:"NotifyTopicName"`
	NotifyEndpoint  string `json:"NotifyEndpoint" xml:"NotifyEndpoint"`
	ExternalID      string `json:"ExternalID" xml:"ExternalID"`
	CreateTime      string `json:"CreateTime" xml:"CreateTime"`
	FinishTime      string `json:"FinishTime" xml:"FinishTime"`
	Percent         int    `json:"Percent" xml:"Percent"`
}

GetPhotoProcessTaskResponse is the response struct for api GetPhotoProcessTask

func CreateGetPhotoProcessTaskResponse ¶

func CreateGetPhotoProcessTaskResponse() (response *GetPhotoProcessTaskResponse)

CreateGetPhotoProcessTaskResponse creates a response to parse from GetPhotoProcessTask response

type GetPornBatchDetectJobRequest ¶

type GetPornBatchDetectJobRequest struct {
	*requests.RpcRequest
	JobId   string `position:"Query" name:"JobId"`
	Project string `position:"Query" name:"Project"`
}

GetPornBatchDetectJobRequest is the request struct for api GetPornBatchDetectJob

func CreateGetPornBatchDetectJobRequest ¶

func CreateGetPornBatchDetectJobRequest() (request *GetPornBatchDetectJobRequest)

CreateGetPornBatchDetectJobRequest creates a request to invoke GetPornBatchDetectJob API

type GetPornBatchDetectJobResponse ¶

type GetPornBatchDetectJobResponse struct {
	*responses.BaseResponse
	RequestId       string `json:"RequestId" xml:"RequestId"`
	JobId           string `json:"JobId" xml:"JobId"`
	SrcUri          string `json:"SrcUri" xml:"SrcUri"`
	TgtUri          string `json:"TgtUri" xml:"TgtUri"`
	NotifyTopicName string `json:"NotifyTopicName" xml:"NotifyTopicName"`
	NotifyEndpoint  string `json:"NotifyEndpoint" xml:"NotifyEndpoint"`
	ExternalID      string `json:"ExternalID" xml:"ExternalID"`
	Status          string `json:"Status" xml:"Status"`
	CreateTime      string `json:"CreateTime" xml:"CreateTime"`
	FinishTime      string `json:"FinishTime" xml:"FinishTime"`
	Percent         int    `json:"Percent" xml:"Percent"`
}

GetPornBatchDetectJobResponse is the response struct for api GetPornBatchDetectJob

func CreateGetPornBatchDetectJobResponse ¶

func CreateGetPornBatchDetectJobResponse() (response *GetPornBatchDetectJobResponse)

CreateGetPornBatchDetectJobResponse creates a response to parse from GetPornBatchDetectJob response

type GetProjectRequest ¶

type GetProjectRequest struct {
	*requests.RpcRequest
	Project string `position:"Query" name:"Project"`
}

GetProjectRequest is the request struct for api GetProject

func CreateGetProjectRequest ¶

func CreateGetProjectRequest() (request *GetProjectRequest)

CreateGetProjectRequest creates a request to invoke GetProject API

type GetProjectResponse ¶

type GetProjectResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	Project     string `json:"Project" xml:"Project"`
	ServiceRole string `json:"ServiceRole" xml:"ServiceRole"`
	Endpoint    string `json:"Endpoint" xml:"Endpoint"`
	CreateTime  string `json:"CreateTime" xml:"CreateTime"`
	ModifyTime  string `json:"ModifyTime" xml:"ModifyTime"`
	Type        string `json:"Type" xml:"Type"`
	CU          int    `json:"CU" xml:"CU"`
	BillingType string `json:"BillingType" xml:"BillingType"`
}

GetProjectResponse is the response struct for api GetProject

func CreateGetProjectResponse ¶

func CreateGetProjectResponse() (response *GetProjectResponse)

CreateGetProjectResponse creates a response to parse from GetProject response

type GetSetRequest ¶

type GetSetRequest struct {
	*requests.RpcRequest
	Project string `position:"Query" name:"Project"`
	SetId   string `position:"Query" name:"SetId"`
}

GetSetRequest is the request struct for api GetSet

func CreateGetSetRequest ¶

func CreateGetSetRequest() (request *GetSetRequest)

CreateGetSetRequest creates a request to invoke GetSet API

type GetSetResponse ¶

type GetSetResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	SetId       string `json:"SetId" xml:"SetId"`
	SetName     string `json:"SetName" xml:"SetName"`
	CreateTime  int    `json:"CreateTime" xml:"CreateTime"`
	ModifyTime  int    `json:"ModifyTime" xml:"ModifyTime"`
	FaceCount   int    `json:"FaceCount" xml:"FaceCount"`
	ImageCount  int    `json:"ImageCount" xml:"ImageCount"`
	VideoCount  int    `json:"VideoCount" xml:"VideoCount"`
	VideoLength int    `json:"VideoLength" xml:"VideoLength"`
}

GetSetResponse is the response struct for api GetSet

func CreateGetSetResponse ¶

func CreateGetSetResponse() (response *GetSetResponse)

CreateGetSetResponse creates a response to parse from GetSet response

type GetTagJobRequest ¶

type GetTagJobRequest struct {
	*requests.RpcRequest
	JobId   string `position:"Query" name:"JobId"`
	Project string `position:"Query" name:"Project"`
}

GetTagJobRequest is the request struct for api GetTagJob

func CreateGetTagJobRequest ¶

func CreateGetTagJobRequest() (request *GetTagJobRequest)

CreateGetTagJobRequest creates a request to invoke GetTagJob API

type GetTagJobResponse ¶

type GetTagJobResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	JobId      string `json:"JobId" xml:"JobId"`
	SetId      string `json:"SetId" xml:"SetId"`
	SrcUri     string `json:"SrcUri" xml:"SrcUri"`
	Status     string `json:"Status" xml:"Status"`
	Percent    int    `json:"Percent" xml:"Percent"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
	FinishTime string `json:"FinishTime" xml:"FinishTime"`
}

GetTagJobResponse is the response struct for api GetTagJob

func CreateGetTagJobResponse ¶

func CreateGetTagJobResponse() (response *GetTagJobResponse)

CreateGetTagJobResponse creates a response to parse from GetTagJob response

type GetTagSetRequest ¶

type GetTagSetRequest struct {
	*requests.RpcRequest
	Project string `position:"Query" name:"Project"`
	SetId   string `position:"Query" name:"SetId"`
}

GetTagSetRequest is the request struct for api GetTagSet

func CreateGetTagSetRequest ¶

func CreateGetTagSetRequest() (request *GetTagSetRequest)

CreateGetTagSetRequest creates a request to invoke GetTagSet API

type GetTagSetResponse ¶

type GetTagSetResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	SetId      string `json:"SetId" xml:"SetId"`
	Status     string `json:"Status" xml:"Status"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
	ModifyTime string `json:"ModifyTime" xml:"ModifyTime"`
	Photos     int    `json:"Photos" xml:"Photos"`
}

GetTagSetResponse is the response struct for api GetTagSet

func CreateGetTagSetResponse ¶

func CreateGetTagSetResponse() (response *GetTagSetResponse)

CreateGetTagSetResponse creates a response to parse from GetTagSet response

type GetVideoRequest ¶

type GetVideoRequest struct {
	*requests.RpcRequest
	VideoUri string `position:"Query" name:"VideoUri"`
	Project  string `position:"Query" name:"Project"`
	SetId    string `position:"Query" name:"SetId"`
}

GetVideoRequest is the request struct for api GetVideo

func CreateGetVideoRequest ¶

func CreateGetVideoRequest() (request *GetVideoRequest)

CreateGetVideoRequest creates a request to invoke GetVideo API

type GetVideoResponse ¶

type GetVideoResponse struct {
	*responses.BaseResponse
	RequestId           string          `json:"RequestId" xml:"RequestId"`
	SetId               string          `json:"SetId" xml:"SetId"`
	VideoUri            string          `json:"VideoUri" xml:"VideoUri"`
	RemarksA            string          `json:"RemarksA" xml:"RemarksA"`
	RemarksB            string          `json:"RemarksB" xml:"RemarksB"`
	CreateTime          string          `json:"CreateTime" xml:"CreateTime"`
	ModifyTime          string          `json:"ModifyTime" xml:"ModifyTime"`
	VideoWidth          int             `json:"VideoWidth" xml:"VideoWidth"`
	VideoHeight         int             `json:"VideoHeight" xml:"VideoHeight"`
	VideoFormat         string          `json:"VideoFormat" xml:"VideoFormat"`
	VideoDuration       float64         `json:"VideoDuration" xml:"VideoDuration"`
	FileSize            int             `json:"FileSize" xml:"FileSize"`
	VideoFrames         int             `json:"VideoFrames" xml:"VideoFrames"`
	SourceType          string          `json:"SourceType" xml:"SourceType"`
	SourceUri           string          `json:"SourceUri" xml:"SourceUri"`
	SourcePosition      string          `json:"SourcePosition" xml:"SourcePosition"`
	ProcessStatus       string          `json:"ProcessStatus" xml:"ProcessStatus"`
	ProcessModifyTime   string          `json:"ProcessModifyTime" xml:"ProcessModifyTime"`
	VideoTagsStatus     string          `json:"VideoTagsStatus" xml:"VideoTagsStatus"`
	VideoTagsModifyTime string          `json:"VideoTagsModifyTime" xml:"VideoTagsModifyTime"`
	CelebrityStatus     string          `json:"CelebrityStatus" xml:"CelebrityStatus"`
	CelebrityModifyTime string          `json:"CelebrityModifyTime" xml:"CelebrityModifyTime"`
	ProcessFailReason   string          `json:"ProcessFailReason" xml:"ProcessFailReason"`
	VideoTagsFailReason string          `json:"VideoTagsFailReason" xml:"VideoTagsFailReason"`
	CelebrityFailReason string          `json:"CelebrityFailReason" xml:"CelebrityFailReason"`
	RemarksC            string          `json:"RemarksC" xml:"RemarksC"`
	RemarksD            string          `json:"RemarksD" xml:"RemarksD"`
	ExternalId          string          `json:"ExternalId" xml:"ExternalId"`
	Celebrity           []CelebrityItem `json:"Celebrity" xml:"Celebrity"`
	VideoTags           []VideoTagsItem `json:"VideoTags" xml:"VideoTags"`
	Persons             []PersonsItem   `json:"Persons" xml:"Persons"`
}

GetVideoResponse is the response struct for api GetVideo

func CreateGetVideoResponse ¶

func CreateGetVideoResponse() (response *GetVideoResponse)

CreateGetVideoResponse creates a response to parse from GetVideo response

type GetVideoTaskRequest ¶

type GetVideoTaskRequest struct {
	*requests.RpcRequest
	TaskType string `position:"Query" name:"TaskType"`
	Project  string `position:"Query" name:"Project"`
	TaskId   string `position:"Query" name:"TaskId"`
}

GetVideoTaskRequest is the request struct for api GetVideoTask

func CreateGetVideoTaskRequest ¶

func CreateGetVideoTaskRequest() (request *GetVideoTaskRequest)

CreateGetVideoTaskRequest creates a request to invoke GetVideoTask API

type GetVideoTaskResponse ¶

type GetVideoTaskResponse struct {
	*responses.BaseResponse
	RequestId       string `json:"RequestId" xml:"RequestId"`
	TaskId          string `json:"TaskId" xml:"TaskId"`
	TaskType        string `json:"TaskType" xml:"TaskType"`
	Parameters      string `json:"Parameters" xml:"Parameters"`
	Result          string `json:"Result" xml:"Result"`
	Status          string `json:"Status" xml:"Status"`
	StartTime       string `json:"StartTime" xml:"StartTime"`
	EndTime         string `json:"EndTime" xml:"EndTime"`
	ErrorMessage    string `json:"ErrorMessage" xml:"ErrorMessage"`
	NotifyEndpoint  string `json:"NotifyEndpoint" xml:"NotifyEndpoint"`
	NotifyTopicName string `json:"NotifyTopicName" xml:"NotifyTopicName"`
	Progress        int    `json:"Progress" xml:"Progress"`
}

GetVideoTaskResponse is the response struct for api GetVideoTask

func CreateGetVideoTaskResponse ¶

func CreateGetVideoTaskResponse() (response *GetVideoTaskResponse)

CreateGetVideoTaskResponse creates a response to parse from GetVideoTask response

type GroupCoverFace ¶

type GroupCoverFace struct {
	FaceId       string       `json:"FaceId" xml:"FaceId"`
	ImageUri     string       `json:"ImageUri" xml:"ImageUri"`
	FaceBoundary FaceBoundary `json:"FaceBoundary" xml:"FaceBoundary"`
}

GroupCoverFace is a nested struct in imm response

type Groups ¶

type Groups struct {
	GroupsItem []GroupsItem `json:"GroupsItem" xml:"GroupsItem"`
}

Groups is a nested struct in imm response

type GroupsItem ¶

type GroupsItem struct {
	GroupName  string `json:"GroupName" xml:"GroupName"`
	Count      string `json:"Count" xml:"Count"`
	Status     string `json:"Status" xml:"Status"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
	ModifyTime string `json:"ModifyTime" xml:"ModifyTime"`
	GroupId    string `json:"GroupId" xml:"GroupId"`
}

GroupsItem is a nested struct in imm response

type HeadPose ¶

type HeadPose struct {
	Pitch float64 `json:"Pitch" xml:"Pitch"`
	Roll  float64 `json:"Roll" xml:"Roll"`
	Yaw   float64 `json:"Yaw" xml:"Yaw"`
}

HeadPose is a nested struct in imm response

type ImagesInFindImages ¶

type ImagesInFindImages struct {
	ImagesItem []ImagesItem `json:"ImagesItem" xml:"ImagesItem"`
}

ImagesInFindImages is a nested struct in imm response

type ImagesInFindImagesByTagNames ¶

type ImagesInFindImagesByTagNames struct {
	Frames []Frames `json:"Frames" xml:"Frames"`
}

ImagesInFindImagesByTagNames is a nested struct in imm response

type ImagesInListFaceSearchGroupImages ¶

type ImagesInListFaceSearchGroupImages struct {
	ImagesItem []ImagesItem `json:"ImagesItem" xml:"ImagesItem"`
}

ImagesInListFaceSearchGroupImages is a nested struct in imm response

type ImagesInListImages ¶

type ImagesInListImages struct {
	ImagesItem []ImagesItem `json:"ImagesItem" xml:"ImagesItem"`
}

ImagesInListImages is a nested struct in imm response

type ImagesItem ¶

type ImagesItem struct {
	FacesStatus         string          `json:"FacesStatus" xml:"FacesStatus"`
	User                string          `json:"User" xml:"User"`
	ModifyTime          string          `json:"ModifyTime" xml:"ModifyTime"`
	ImageId             string          `json:"ImageId" xml:"ImageId"`
	Quality             float64         `json:"Quality" xml:"Quality"`
	CreateTime          string          `json:"CreateTime" xml:"CreateTime"`
	CelebrityFailReason string          `json:"CelebrityFailReason" xml:"CelebrityFailReason"`
	OCRModifyTime       string          `json:"OCRModifyTime" xml:"OCRModifyTime"`
	ImageFormat         string          `json:"ImageFormat" xml:"ImageFormat"`
	ImageMd5            string          `json:"ImageMd5" xml:"ImageMd5"`
	FacesFailReason     string          `json:"FacesFailReason" xml:"FacesFailReason"`
	Exif                string          `json:"Exif" xml:"Exif"`
	ImageHeight         int             `json:"ImageHeight" xml:"ImageHeight"`
	Age                 int             `json:"Age" xml:"Age"`
	SourceType          string          `json:"SourceType" xml:"SourceType"`
	RemarksB            string          `json:"RemarksB" xml:"RemarksB"`
	FileSize            int             `json:"FileSize" xml:"FileSize"`
	Orientation         string          `json:"Orientation" xml:"Orientation"`
	FaceId              string          `json:"FaceId" xml:"FaceId"`
	Hat                 int             `json:"Hat" xml:"Hat"`
	TagsStatus          string          `json:"TagsStatus" xml:"TagsStatus"`
	FacesModifyTime     string          `json:"FacesModifyTime" xml:"FacesModifyTime"`
	CelebrityModifyTime string          `json:"CelebrityModifyTime" xml:"CelebrityModifyTime"`
	RemarksD            string          `json:"RemarksD" xml:"RemarksD"`
	TagsFailReason      string          `json:"TagsFailReason" xml:"TagsFailReason"`
	CelebrityStatus     string          `json:"CelebrityStatus" xml:"CelebrityStatus"`
	OCRStatus           string          `json:"OCRStatus" xml:"OCRStatus"`
	Pitch               float64         `json:"Pitch" xml:"Pitch"`
	ImageUri            string          `json:"ImageUri" xml:"ImageUri"`
	ExternalId          string          `json:"ExternalId" xml:"ExternalId"`
	ImageTime           string          `json:"ImageTime" xml:"ImageTime"`
	Location            string          `json:"Location" xml:"Location"`
	TagsModifyTime      string          `json:"TagsModifyTime" xml:"TagsModifyTime"`
	Yaw                 float64         `json:"Yaw" xml:"Yaw"`
	RemarksA            string          `json:"RemarksA" xml:"RemarksA"`
	Gender              string          `json:"Gender" xml:"Gender"`
	SourcePosition      string          `json:"SourcePosition" xml:"SourcePosition"`
	OCRFailReason       string          `json:"OCRFailReason" xml:"OCRFailReason"`
	Roll                float64         `json:"Roll" xml:"Roll"`
	Glasses             int             `json:"Glasses" xml:"Glasses"`
	RemarksC            string          `json:"RemarksC" xml:"RemarksC"`
	SourceUri           string          `json:"SourceUri" xml:"SourceUri"`
	ImageWidth          int             `json:"ImageWidth" xml:"ImageWidth"`
	Axis                []string        `json:"Axis" xml:"Axis"`
	OCR                 []OCRItem       `json:"OCR" xml:"OCR"`
	Faces               []FacesItem     `json:"Faces" xml:"Faces"`
	Celebrity           []CelebrityItem `json:"Celebrity" xml:"Celebrity"`
	Tags                []TagsItem      `json:"Tags" xml:"Tags"`
}

ImagesItem is a nested struct in imm response

type IndexImageRequest ¶

type IndexImageRequest struct {
	*requests.RpcRequest
	RemarksB       string `position:"Query" name:"RemarksB"`
	Project        string `position:"Query" name:"Project"`
	RemarksA       string `position:"Query" name:"RemarksA"`
	ExternalId     string `position:"Query" name:"ExternalId"`
	ImageUri       string `position:"Query" name:"ImageUri"`
	SourceUri      string `position:"Query" name:"SourceUri"`
	SourcePosition string `position:"Query" name:"SourcePosition"`
	RemarksD       string `position:"Query" name:"RemarksD"`
	RemarksC       string `position:"Query" name:"RemarksC"`
	SetId          string `position:"Query" name:"SetId"`
	SourceType     string `position:"Query" name:"SourceType"`
	RealUid        string `position:"Query" name:"RealUid"`
}

IndexImageRequest is the request struct for api IndexImage

func CreateIndexImageRequest ¶

func CreateIndexImageRequest() (request *IndexImageRequest)

CreateIndexImageRequest creates a request to invoke IndexImage API

type IndexImageResponse ¶

type IndexImageResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	SetId      string `json:"SetId" xml:"SetId"`
	ImageUri   string `json:"ImageUri" xml:"ImageUri"`
	RemarksA   string `json:"RemarksA" xml:"RemarksA"`
	RemarksB   string `json:"RemarksB" xml:"RemarksB"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
	ModifyTime string `json:"ModifyTime" xml:"ModifyTime"`
	RemarksC   string `json:"RemarksC" xml:"RemarksC"`
	RemarksD   string `json:"RemarksD" xml:"RemarksD"`
	ExternalId string `json:"ExternalId" xml:"ExternalId"`
}

IndexImageResponse is the response struct for api IndexImage

func CreateIndexImageResponse ¶

func CreateIndexImageResponse() (response *IndexImageResponse)

CreateIndexImageResponse creates a response to parse from IndexImage response

type IndexTagRequest ¶

type IndexTagRequest struct {
	*requests.RpcRequest
	SrcUris string `position:"Query" name:"SrcUris"`
	ModelId string `position:"Query" name:"ModelId"`
	Project string `position:"Query" name:"Project"`
	SetId   string `position:"Query" name:"SetId"`
	Force   string `position:"Query" name:"Force"`
}

IndexTagRequest is the request struct for api IndexTag

func CreateIndexTagRequest ¶

func CreateIndexTagRequest() (request *IndexTagRequest)

CreateIndexTagRequest creates a request to invoke IndexTag API

type IndexTagResponse ¶

type IndexTagResponse struct {
	*responses.BaseResponse
	RequestId       string               `json:"RequestId" xml:"RequestId"`
	SetId           string               `json:"SetId" xml:"SetId"`
	SuccessIndexNum string               `json:"SuccessIndexNum" xml:"SuccessIndexNum"`
	FailDetails     []FailDetailsItem    `json:"FailDetails" xml:"FailDetails"`
	SuccessDetails  []SuccessDetailsItem `json:"SuccessDetails" xml:"SuccessDetails"`
}

IndexTagResponse is the response struct for api IndexTag

func CreateIndexTagResponse ¶

func CreateIndexTagResponse() (response *IndexTagResponse)

CreateIndexTagResponse creates a response to parse from IndexTag response

type IndexVideoRequest ¶

type IndexVideoRequest struct {
	*requests.RpcRequest
	GrabType   string           `position:"Query" name:"GrabType"`
	RemarksB   string           `position:"Query" name:"RemarksB"`
	Project    string           `position:"Query" name:"Project"`
	RemarksA   string           `position:"Query" name:"RemarksA"`
	EndTime    string           `position:"Query" name:"EndTime"`
	ExternalId string           `position:"Query" name:"ExternalId"`
	StartTime  string           `position:"Query" name:"StartTime"`
	VideoUri   string           `position:"Query" name:"VideoUri"`
	SaveType   requests.Boolean `position:"Query" name:"SaveType"`
	RemarksD   string           `position:"Query" name:"RemarksD"`
	RemarksC   string           `position:"Query" name:"RemarksC"`
	SetId      string           `position:"Query" name:"SetId"`
	Interval   string           `position:"Query" name:"Interval"`
	TgtUri     string           `position:"Query" name:"TgtUri"`
}

IndexVideoRequest is the request struct for api IndexVideo

func CreateIndexVideoRequest ¶

func CreateIndexVideoRequest() (request *IndexVideoRequest)

CreateIndexVideoRequest creates a request to invoke IndexVideo API

type IndexVideoResponse ¶

type IndexVideoResponse struct {
	*responses.BaseResponse
	RequestId  string  `json:"RequestId" xml:"RequestId"`
	SetId      string  `json:"SetId" xml:"SetId"`
	VideoUri   string  `json:"VideoUri" xml:"VideoUri"`
	RemarksA   string  `json:"RemarksA" xml:"RemarksA"`
	RemarksB   string  `json:"RemarksB" xml:"RemarksB"`
	CreateTime string  `json:"CreateTime" xml:"CreateTime"`
	ModifyTime string  `json:"ModifyTime" xml:"ModifyTime"`
	Interval   float64 `json:"Interval" xml:"Interval"`
	GrabType   string  `json:"GrabType" xml:"GrabType"`
	StartTime  string  `json:"StartTime" xml:"StartTime"`
	EndTime    string  `json:"EndTime" xml:"EndTime"`
	SaveType   bool    `json:"SaveType" xml:"SaveType"`
	TgtUri     string  `json:"TgtUri" xml:"TgtUri"`
	RemarksC   string  `json:"RemarksC" xml:"RemarksC"`
	RemarksD   string  `json:"RemarksD" xml:"RemarksD"`
	ExternalId string  `json:"ExternalId" xml:"ExternalId"`
}

IndexVideoResponse is the response struct for api IndexVideo

func CreateIndexVideoResponse ¶

func CreateIndexVideoResponse() (response *IndexVideoResponse)

CreateIndexVideoResponse creates a response to parse from IndexVideo response

type JobsInListImageJobs ¶

type JobsInListImageJobs struct {
	JobsItem []JobsItem `json:"JobsItem" xml:"JobsItem"`
}

JobsInListImageJobs is a nested struct in imm response

type JobsInListPornBatchDetectJobs ¶

type JobsInListPornBatchDetectJobs struct {
	JobsItem []JobsItemInListPornBatchDetectJobs `json:"JobsItem" xml:"JobsItem"`
}

JobsInListPornBatchDetectJobs is a nested struct in imm response

type JobsInListTagJobs ¶

type JobsInListTagJobs struct {
	JobsItem []JobsItem `json:"JobsItem" xml:"JobsItem"`
}

JobsInListTagJobs is a nested struct in imm response

type JobsItem ¶

type JobsItem struct {
	JobId           string `json:"JobId" xml:"JobId"`
	SetId           string `json:"SetId" xml:"SetId"`
	Result          string `json:"Result" xml:"Result"`
	ErrorMessage    string `json:"ErrorMessage" xml:"ErrorMessage"`
	CreateTime      string `json:"CreateTime" xml:"CreateTime"`
	FinishTime      string `json:"FinishTime" xml:"FinishTime"`
	SrcUri          string `json:"SrcUri" xml:"SrcUri"`
	Parameters      string `json:"Parameters" xml:"Parameters"`
	Percent         int    `json:"Percent" xml:"Percent"`
	StartTime       string `json:"StartTime" xml:"StartTime"`
	EndTime         string `json:"EndTime" xml:"EndTime"`
	Progress        int    `json:"Progress" xml:"Progress"`
	NotifyEndpoint  string `json:"NotifyEndpoint" xml:"NotifyEndpoint"`
	Status          string `json:"Status" xml:"Status"`
	NotifyTopicName string `json:"NotifyTopicName" xml:"NotifyTopicName"`
	JobType         string `json:"JobType" xml:"JobType"`
}

JobsItem is a nested struct in imm response

type JobsItemInListPornBatchDetectJobs ¶

type JobsItemInListPornBatchDetectJobs struct {
	JobId           string `json:"JobId" xml:"JobId"`
	SrcUri          string `json:"SrcUri" xml:"SrcUri"`
	Status          string `json:"Status" xml:"Status"`
	TgtUri          string `json:"TgtUri" xml:"TgtUri"`
	NotifyTopicName int    `json:"NotifyTopicName" xml:"NotifyTopicName"`
	NotifyEndpoint  string `json:"NotifyEndpoint" xml:"NotifyEndpoint"`
	ExternalID      string `json:"ExternalID" xml:"ExternalID"`
	CreateTime      string `json:"CreateTime" xml:"CreateTime"`
	FinishTime      string `json:"FinishTime" xml:"FinishTime"`
	Percent         int    `json:"Percent" xml:"Percent"`
}

JobsItemInListPornBatchDetectJobs is a nested struct in imm response

type ListFaceGroupsRequest ¶

type ListFaceGroupsRequest struct {
	*requests.RpcRequest
	Marker  string           `position:"Query" name:"Marker"`
	Limit   requests.Integer `position:"Query" name:"Limit"`
	Project string           `position:"Query" name:"Project"`
	SetId   string           `position:"Query" name:"SetId"`
	OrderBy string           `position:"Query" name:"OrderBy"`
	Order   string           `position:"Query" name:"Order"`
}

ListFaceGroupsRequest is the request struct for api ListFaceGroups

func CreateListFaceGroupsRequest ¶

func CreateListFaceGroupsRequest() (request *ListFaceGroupsRequest)

CreateListFaceGroupsRequest creates a request to invoke ListFaceGroups API

type ListFaceGroupsResponse ¶

type ListFaceGroupsResponse struct {
	*responses.BaseResponse
	RequestId  string           `json:"RequestId" xml:"RequestId"`
	NextMarker string           `json:"NextMarker" xml:"NextMarker"`
	FaceGroups []FaceGroupsItem `json:"FaceGroups" xml:"FaceGroups"`
}

ListFaceGroupsResponse is the response struct for api ListFaceGroups

func CreateListFaceGroupsResponse ¶

func CreateListFaceGroupsResponse() (response *ListFaceGroupsResponse)

CreateListFaceGroupsResponse creates a response to parse from ListFaceGroups response

type ListFaceSearchGroupImagesRequest ¶

type ListFaceSearchGroupImagesRequest struct {
	*requests.RpcRequest
	MaxKeys   requests.Integer `position:"Query" name:"MaxKeys"`
	Marker    string           `position:"Query" name:"Marker"`
	Project   string           `position:"Query" name:"Project"`
	GroupName string           `position:"Query" name:"GroupName"`
	User      string           `position:"Query" name:"User"`
}

ListFaceSearchGroupImagesRequest is the request struct for api ListFaceSearchGroupImages

func CreateListFaceSearchGroupImagesRequest ¶

func CreateListFaceSearchGroupImagesRequest() (request *ListFaceSearchGroupImagesRequest)

CreateListFaceSearchGroupImagesRequest creates a request to invoke ListFaceSearchGroupImages API

type ListFaceSearchGroupImagesResponse ¶

type ListFaceSearchGroupImagesResponse struct {
	*responses.BaseResponse
	RequestId  string       `json:"RequestId" xml:"RequestId"`
	NextMarker string       `json:"NextMarker" xml:"NextMarker"`
	GroupName  string       `json:"GroupName" xml:"GroupName"`
	GroupId    string       `json:"GroupId" xml:"GroupId"`
	Images     []ImagesItem `json:"Images" xml:"Images"`
}

ListFaceSearchGroupImagesResponse is the response struct for api ListFaceSearchGroupImages

func CreateListFaceSearchGroupImagesResponse ¶

func CreateListFaceSearchGroupImagesResponse() (response *ListFaceSearchGroupImagesResponse)

CreateListFaceSearchGroupImagesResponse creates a response to parse from ListFaceSearchGroupImages response

type ListFaceSearchGroupUsersRequest ¶

type ListFaceSearchGroupUsersRequest struct {
	*requests.RpcRequest
	MaxKeys   requests.Integer `position:"Query" name:"MaxKeys"`
	Marker    string           `position:"Query" name:"Marker"`
	Project   string           `position:"Query" name:"Project"`
	GroupName string           `position:"Query" name:"GroupName"`
}

ListFaceSearchGroupUsersRequest is the request struct for api ListFaceSearchGroupUsers

func CreateListFaceSearchGroupUsersRequest ¶

func CreateListFaceSearchGroupUsersRequest() (request *ListFaceSearchGroupUsersRequest)

CreateListFaceSearchGroupUsersRequest creates a request to invoke ListFaceSearchGroupUsers API

type ListFaceSearchGroupUsersResponse ¶

type ListFaceSearchGroupUsersResponse struct {
	*responses.BaseResponse
	RequestId  string      `json:"RequestId" xml:"RequestId"`
	NextMarker string      `json:"NextMarker" xml:"NextMarker"`
	GroupName  string      `json:"GroupName" xml:"GroupName"`
	GroupId    string      `json:"GroupId" xml:"GroupId"`
	Users      []UsersItem `json:"Users" xml:"Users"`
}

ListFaceSearchGroupUsersResponse is the response struct for api ListFaceSearchGroupUsers

func CreateListFaceSearchGroupUsersResponse ¶

func CreateListFaceSearchGroupUsersResponse() (response *ListFaceSearchGroupUsersResponse)

CreateListFaceSearchGroupUsersResponse creates a response to parse from ListFaceSearchGroupUsers response

type ListFaceSearchGroupsRequest ¶

type ListFaceSearchGroupsRequest struct {
	*requests.RpcRequest
	MaxKeys requests.Integer `position:"Query" name:"MaxKeys"`
	Marker  string           `position:"Query" name:"Marker"`
	Project string           `position:"Query" name:"Project"`
}

ListFaceSearchGroupsRequest is the request struct for api ListFaceSearchGroups

func CreateListFaceSearchGroupsRequest ¶

func CreateListFaceSearchGroupsRequest() (request *ListFaceSearchGroupsRequest)

CreateListFaceSearchGroupsRequest creates a request to invoke ListFaceSearchGroups API

type ListFaceSearchGroupsResponse ¶

type ListFaceSearchGroupsResponse struct {
	*responses.BaseResponse
	RequestId  string       `json:"RequestId" xml:"RequestId"`
	NextMarker string       `json:"NextMarker" xml:"NextMarker"`
	Groups     []GroupsItem `json:"Groups" xml:"Groups"`
}

ListFaceSearchGroupsResponse is the response struct for api ListFaceSearchGroups

func CreateListFaceSearchGroupsResponse ¶

func CreateListFaceSearchGroupsResponse() (response *ListFaceSearchGroupsResponse)

CreateListFaceSearchGroupsResponse creates a response to parse from ListFaceSearchGroups response

type ListImageJobsRequest ¶

type ListImageJobsRequest struct {
	*requests.RpcRequest
	MaxKeys requests.Integer `position:"Query" name:"MaxKeys"`
	Marker  string           `position:"Query" name:"Marker"`
	Project string           `position:"Query" name:"Project"`
	JobType string           `position:"Query" name:"JobType"`
}

ListImageJobsRequest is the request struct for api ListImageJobs

func CreateListImageJobsRequest ¶

func CreateListImageJobsRequest() (request *ListImageJobsRequest)

CreateListImageJobsRequest creates a request to invoke ListImageJobs API

type ListImageJobsResponse ¶

type ListImageJobsResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	NextMarker string     `json:"NextMarker" xml:"NextMarker"`
	Jobs       []JobsItem `json:"Jobs" xml:"Jobs"`
}

ListImageJobsResponse is the response struct for api ListImageJobs

func CreateListImageJobsResponse ¶

func CreateListImageJobsResponse() (response *ListImageJobsResponse)

CreateListImageJobsResponse creates a response to parse from ListImageJobs response

type ListImagesRequest ¶

type ListImagesRequest struct {
	*requests.RpcRequest
	Marker          string           `position:"Query" name:"Marker"`
	Limit           requests.Integer `position:"Query" name:"Limit"`
	Project         string           `position:"Query" name:"Project"`
	SetId           string           `position:"Query" name:"SetId"`
	CreateTimeStart string           `position:"Query" name:"CreateTimeStart"`
}

ListImagesRequest is the request struct for api ListImages

func CreateListImagesRequest ¶

func CreateListImagesRequest() (request *ListImagesRequest)

CreateListImagesRequest creates a request to invoke ListImages API

type ListImagesResponse ¶

type ListImagesResponse struct {
	*responses.BaseResponse
	SetId      string       `json:"SetId" xml:"SetId"`
	NextMarker string       `json:"NextMarker" xml:"NextMarker"`
	RequestId  string       `json:"RequestId" xml:"RequestId"`
	Images     []ImagesItem `json:"Images" xml:"Images"`
}

ListImagesResponse is the response struct for api ListImages

func CreateListImagesResponse ¶

func CreateListImagesResponse() (response *ListImagesResponse)

CreateListImagesResponse creates a response to parse from ListImages response

type ListOfficeConversionTaskRequest ¶

type ListOfficeConversionTaskRequest struct {
	*requests.RpcRequest
	MaxKeys requests.Integer `position:"Query" name:"MaxKeys"`
	Marker  string           `position:"Query" name:"Marker"`
	Project string           `position:"Query" name:"Project"`
}

ListOfficeConversionTaskRequest is the request struct for api ListOfficeConversionTask

func CreateListOfficeConversionTaskRequest ¶

func CreateListOfficeConversionTaskRequest() (request *ListOfficeConversionTaskRequest)

CreateListOfficeConversionTaskRequest creates a request to invoke ListOfficeConversionTask API

type ListOfficeConversionTaskResponse ¶

type ListOfficeConversionTaskResponse struct {
	*responses.BaseResponse
	RequestId  string      `json:"RequestId" xml:"RequestId"`
	NextMarker string      `json:"NextMarker" xml:"NextMarker"`
	Tasks      []TasksItem `json:"Tasks" xml:"Tasks"`
}

ListOfficeConversionTaskResponse is the response struct for api ListOfficeConversionTask

func CreateListOfficeConversionTaskResponse ¶

func CreateListOfficeConversionTaskResponse() (response *ListOfficeConversionTaskResponse)

CreateListOfficeConversionTaskResponse creates a response to parse from ListOfficeConversionTask response

type ListPhotoProcessTasksRequest ¶

type ListPhotoProcessTasksRequest struct {
	*requests.RpcRequest
	MaxKeys requests.Integer `position:"Query" name:"MaxKeys"`
	Marker  string           `position:"Query" name:"Marker"`
	Project string           `position:"Query" name:"Project"`
}

ListPhotoProcessTasksRequest is the request struct for api ListPhotoProcessTasks

func CreateListPhotoProcessTasksRequest ¶

func CreateListPhotoProcessTasksRequest() (request *ListPhotoProcessTasksRequest)

CreateListPhotoProcessTasksRequest creates a request to invoke ListPhotoProcessTasks API

type ListPhotoProcessTasksResponse ¶

type ListPhotoProcessTasksResponse struct {
	*responses.BaseResponse
	RequestId  string      `json:"RequestId" xml:"RequestId"`
	NextMarker string      `json:"NextMarker" xml:"NextMarker"`
	Tasks      []TasksItem `json:"Tasks" xml:"Tasks"`
}

ListPhotoProcessTasksResponse is the response struct for api ListPhotoProcessTasks

func CreateListPhotoProcessTasksResponse ¶

func CreateListPhotoProcessTasksResponse() (response *ListPhotoProcessTasksResponse)

CreateListPhotoProcessTasksResponse creates a response to parse from ListPhotoProcessTasks response

type ListPornBatchDetectJobsRequest ¶

type ListPornBatchDetectJobsRequest struct {
	*requests.RpcRequest
	MaxKeys requests.Integer `position:"Query" name:"MaxKeys"`
	Marker  string           `position:"Query" name:"Marker"`
	Project string           `position:"Query" name:"Project"`
}

ListPornBatchDetectJobsRequest is the request struct for api ListPornBatchDetectJobs

func CreateListPornBatchDetectJobsRequest ¶

func CreateListPornBatchDetectJobsRequest() (request *ListPornBatchDetectJobsRequest)

CreateListPornBatchDetectJobsRequest creates a request to invoke ListPornBatchDetectJobs API

type ListPornBatchDetectJobsResponse ¶

type ListPornBatchDetectJobsResponse struct {
	*responses.BaseResponse
	RequestId  string                              `json:"RequestId" xml:"RequestId"`
	NextMarker string                              `json:"NextMarker" xml:"NextMarker"`
	Jobs       []JobsItemInListPornBatchDetectJobs `json:"Jobs" xml:"Jobs"`
}

ListPornBatchDetectJobsResponse is the response struct for api ListPornBatchDetectJobs

func CreateListPornBatchDetectJobsResponse ¶

func CreateListPornBatchDetectJobsResponse() (response *ListPornBatchDetectJobsResponse)

CreateListPornBatchDetectJobsResponse creates a response to parse from ListPornBatchDetectJobs response

type ListProjectsRequest ¶

type ListProjectsRequest struct {
	*requests.RpcRequest
	MaxKeys requests.Integer `position:"Query" name:"MaxKeys"`
	Marker  string           `position:"Query" name:"Marker"`
}

ListProjectsRequest is the request struct for api ListProjects

func CreateListProjectsRequest ¶

func CreateListProjectsRequest() (request *ListProjectsRequest)

CreateListProjectsRequest creates a request to invoke ListProjects API

type ListProjectsResponse ¶

type ListProjectsResponse struct {
	*responses.BaseResponse
	RequestId  string         `json:"RequestId" xml:"RequestId"`
	NextMarker string         `json:"NextMarker" xml:"NextMarker"`
	Projects   []ProjectsItem `json:"Projects" xml:"Projects"`
}

ListProjectsResponse is the response struct for api ListProjects

func CreateListProjectsResponse ¶

func CreateListProjectsResponse() (response *ListProjectsResponse)

CreateListProjectsResponse creates a response to parse from ListProjects response

type ListSetTagsRequest ¶

type ListSetTagsRequest struct {
	*requests.RpcRequest
	Project string `position:"Query" name:"Project"`
	SetId   string `position:"Query" name:"SetId"`
}

ListSetTagsRequest is the request struct for api ListSetTags

func CreateListSetTagsRequest ¶

func CreateListSetTagsRequest() (request *ListSetTagsRequest)

CreateListSetTagsRequest creates a request to invoke ListSetTags API

type ListSetTagsResponse ¶

type ListSetTagsResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	SetId     string     `json:"SetId" xml:"SetId"`
	Tags      []TagsItem `json:"Tags" xml:"Tags"`
}

ListSetTagsResponse is the response struct for api ListSetTags

func CreateListSetTagsResponse ¶

func CreateListSetTagsResponse() (response *ListSetTagsResponse)

CreateListSetTagsResponse creates a response to parse from ListSetTags response

type ListSetsRequest ¶

type ListSetsRequest struct {
	*requests.RpcRequest
	Marker  string `position:"Query" name:"Marker"`
	Project string `position:"Query" name:"Project"`
}

ListSetsRequest is the request struct for api ListSets

func CreateListSetsRequest ¶

func CreateListSetsRequest() (request *ListSetsRequest)

CreateListSetsRequest creates a request to invoke ListSets API

type ListSetsResponse ¶

type ListSetsResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	NextMarker string     `json:"NextMarker" xml:"NextMarker"`
	Sets       []SetsItem `json:"Sets" xml:"Sets"`
}

ListSetsResponse is the response struct for api ListSets

func CreateListSetsResponse ¶

func CreateListSetsResponse() (response *ListSetsResponse)

CreateListSetsResponse creates a response to parse from ListSets response

type ListTagJobsRequest ¶

type ListTagJobsRequest struct {
	*requests.RpcRequest
	Condition string           `position:"Query" name:"Condition"`
	MaxKeys   requests.Integer `position:"Query" name:"MaxKeys"`
	Marker    string           `position:"Query" name:"Marker"`
	Project   string           `position:"Query" name:"Project"`
}

ListTagJobsRequest is the request struct for api ListTagJobs

func CreateListTagJobsRequest ¶

func CreateListTagJobsRequest() (request *ListTagJobsRequest)

CreateListTagJobsRequest creates a request to invoke ListTagJobs API

type ListTagJobsResponse ¶

type ListTagJobsResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	NextMarker string     `json:"NextMarker" xml:"NextMarker"`
	Jobs       []JobsItem `json:"Jobs" xml:"Jobs"`
}

ListTagJobsResponse is the response struct for api ListTagJobs

func CreateListTagJobsResponse ¶

func CreateListTagJobsResponse() (response *ListTagJobsResponse)

CreateListTagJobsResponse creates a response to parse from ListTagJobs response

type ListTagNamesRequest ¶

type ListTagNamesRequest struct {
	*requests.RpcRequest
	Marker  string `position:"Query" name:"Marker"`
	Project string `position:"Query" name:"Project"`
	SetId   string `position:"Query" name:"SetId"`
}

ListTagNamesRequest is the request struct for api ListTagNames

func CreateListTagNamesRequest ¶

func CreateListTagNamesRequest() (request *ListTagNamesRequest)

CreateListTagNamesRequest creates a request to invoke ListTagNames API

type ListTagNamesResponse ¶

type ListTagNamesResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	NextMarker string     `json:"NextMarker" xml:"NextMarker"`
	Tags       []TagsItem `json:"Tags" xml:"Tags"`
}

ListTagNamesResponse is the response struct for api ListTagNames

func CreateListTagNamesResponse ¶

func CreateListTagNamesResponse() (response *ListTagNamesResponse)

CreateListTagNamesResponse creates a response to parse from ListTagNames response

type ListTagPhotosRequest ¶

type ListTagPhotosRequest struct {
	*requests.RpcRequest
	TagName string `position:"Query" name:"TagName"`
	MaxKeys string `position:"Query" name:"MaxKeys"`
	Marker  string `position:"Query" name:"Marker"`
	Project string `position:"Query" name:"Project"`
	SetId   string `position:"Query" name:"SetId"`
}

ListTagPhotosRequest is the request struct for api ListTagPhotos

func CreateListTagPhotosRequest ¶

func CreateListTagPhotosRequest() (request *ListTagPhotosRequest)

CreateListTagPhotosRequest creates a request to invoke ListTagPhotos API

type ListTagPhotosResponse ¶

type ListTagPhotosResponse struct {
	*responses.BaseResponse
	RequestId  string       `json:"RequestId" xml:"RequestId"`
	NextMarker string       `json:"NextMarker" xml:"NextMarker"`
	Photos     []PhotosItem `json:"Photos" xml:"Photos"`
}

ListTagPhotosResponse is the response struct for api ListTagPhotos

func CreateListTagPhotosResponse ¶

func CreateListTagPhotosResponse() (response *ListTagPhotosResponse)

CreateListTagPhotosResponse creates a response to parse from ListTagPhotos response

type ListTagSetsRequest ¶

type ListTagSetsRequest struct {
	*requests.RpcRequest
	MaxKeys requests.Integer `position:"Query" name:"MaxKeys"`
	Marker  string           `position:"Query" name:"Marker"`
	Project string           `position:"Query" name:"Project"`
}

ListTagSetsRequest is the request struct for api ListTagSets

func CreateListTagSetsRequest ¶

func CreateListTagSetsRequest() (request *ListTagSetsRequest)

CreateListTagSetsRequest creates a request to invoke ListTagSets API

type ListTagSetsResponse ¶

type ListTagSetsResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	NextMarker string     `json:"NextMarker" xml:"NextMarker"`
	Sets       []SetsItem `json:"Sets" xml:"Sets"`
}

ListTagSetsResponse is the response struct for api ListTagSets

func CreateListTagSetsResponse ¶

func CreateListTagSetsResponse() (response *ListTagSetsResponse)

CreateListTagSetsResponse creates a response to parse from ListTagSets response

type ListVideoAudiosRequest ¶

type ListVideoAudiosRequest struct {
	*requests.RpcRequest
	VideoUri string `position:"Query" name:"VideoUri"`
	Marker   string `position:"Query" name:"Marker"`
	Project  string `position:"Query" name:"Project"`
	SetId    string `position:"Query" name:"SetId"`
}

ListVideoAudiosRequest is the request struct for api ListVideoAudios

func CreateListVideoAudiosRequest ¶

func CreateListVideoAudiosRequest() (request *ListVideoAudiosRequest)

CreateListVideoAudiosRequest creates a request to invoke ListVideoAudios API

type ListVideoAudiosResponse ¶

type ListVideoAudiosResponse struct {
	*responses.BaseResponse
	SetId      string       `json:"SetId" xml:"SetId"`
	VideoUri   string       `json:"VideoUri" xml:"VideoUri"`
	NextMarker string       `json:"NextMarker" xml:"NextMarker"`
	RequestId  string       `json:"RequestId" xml:"RequestId"`
	Audios     []AudiosItem `json:"Audios" xml:"Audios"`
}

ListVideoAudiosResponse is the response struct for api ListVideoAudios

func CreateListVideoAudiosResponse ¶

func CreateListVideoAudiosResponse() (response *ListVideoAudiosResponse)

CreateListVideoAudiosResponse creates a response to parse from ListVideoAudios response

type ListVideoFramesRequest ¶

type ListVideoFramesRequest struct {
	*requests.RpcRequest
	VideoUri string `position:"Query" name:"VideoUri"`
	Marker   string `position:"Query" name:"Marker"`
	Project  string `position:"Query" name:"Project"`
	SetId    string `position:"Query" name:"SetId"`
}

ListVideoFramesRequest is the request struct for api ListVideoFrames

func CreateListVideoFramesRequest ¶

func CreateListVideoFramesRequest() (request *ListVideoFramesRequest)

CreateListVideoFramesRequest creates a request to invoke ListVideoFrames API

type ListVideoFramesResponse ¶

type ListVideoFramesResponse struct {
	*responses.BaseResponse
	SetId      string       `json:"SetId" xml:"SetId"`
	VideoUri   string       `json:"VideoUri" xml:"VideoUri"`
	NextMarker string       `json:"NextMarker" xml:"NextMarker"`
	RequestId  string       `json:"RequestId" xml:"RequestId"`
	Frames     []FramesItem `json:"Frames" xml:"Frames"`
}

ListVideoFramesResponse is the response struct for api ListVideoFrames

func CreateListVideoFramesResponse ¶

func CreateListVideoFramesResponse() (response *ListVideoFramesResponse)

CreateListVideoFramesResponse creates a response to parse from ListVideoFrames response

type ListVideoTasksRequest ¶

type ListVideoTasksRequest struct {
	*requests.RpcRequest
	MaxKeys  requests.Integer `position:"Query" name:"MaxKeys"`
	TaskType string           `position:"Query" name:"TaskType"`
	Marker   string           `position:"Query" name:"Marker"`
	Project  string           `position:"Query" name:"Project"`
}

ListVideoTasksRequest is the request struct for api ListVideoTasks

func CreateListVideoTasksRequest ¶

func CreateListVideoTasksRequest() (request *ListVideoTasksRequest)

CreateListVideoTasksRequest creates a request to invoke ListVideoTasks API

type ListVideoTasksResponse ¶

type ListVideoTasksResponse struct {
	*responses.BaseResponse
	RequestId  string      `json:"RequestId" xml:"RequestId"`
	NextMarker string      `json:"NextMarker" xml:"NextMarker"`
	Tasks      []TasksItem `json:"Tasks" xml:"Tasks"`
}

ListVideoTasksResponse is the response struct for api ListVideoTasks

func CreateListVideoTasksResponse ¶

func CreateListVideoTasksResponse() (response *ListVideoTasksResponse)

CreateListVideoTasksResponse creates a response to parse from ListVideoTasks response

type ListVideosRequest ¶

type ListVideosRequest struct {
	*requests.RpcRequest
	Marker          string `position:"Query" name:"Marker"`
	Project         string `position:"Query" name:"Project"`
	SetId           string `position:"Query" name:"SetId"`
	CreateTimeStart string `position:"Query" name:"CreateTimeStart"`
}

ListVideosRequest is the request struct for api ListVideos

func CreateListVideosRequest ¶

func CreateListVideosRequest() (request *ListVideosRequest)

CreateListVideosRequest creates a request to invoke ListVideos API

type ListVideosResponse ¶

type ListVideosResponse struct {
	*responses.BaseResponse
	SetId      string       `json:"SetId" xml:"SetId"`
	NextMarker string       `json:"NextMarker" xml:"NextMarker"`
	RequestId  string       `json:"RequestId" xml:"RequestId"`
	Videos     []VideosItem `json:"Videos" xml:"Videos"`
}

ListVideosResponse is the response struct for api ListVideos

func CreateListVideosResponse ¶

func CreateListVideosResponse() (response *ListVideosResponse)

CreateListVideosResponse creates a response to parse from ListVideos response

type LogoBoundary ¶

type LogoBoundary struct {
	Width  int `json:"Width" xml:"Width"`
	Height int `json:"Height" xml:"Height"`
	Top    int `json:"Top" xml:"Top"`
	Left   int `json:"Left" xml:"Left"`
}

LogoBoundary is a nested struct in imm response

type LogoBoxDetail ¶

type LogoBoxDetail struct {
	LogoBoxDetailItem []LogoBoxDetailItem `json:"LogoBoxDetailItem" xml:"LogoBoxDetailItem"`
}

LogoBoxDetail is a nested struct in imm response

type LogoBoxDetailItem ¶

type LogoBoxDetailItem struct {
	PUID  string   `json:"PUID" xml:"PUID"`
	Type  string   `json:"Type" xml:"Type"`
	Score float64  `json:"Score" xml:"Score"`
	Box   []string `json:"Box" xml:"Box"`
}

LogoBoxDetailItem is a nested struct in imm response

type Logos ¶

type Logos struct {
	LogosItem []LogosItem `json:"LogosItem" xml:"LogosItem"`
}

Logos is a nested struct in imm response

type LogosItem ¶

type LogosItem struct {
	LogoName       string       `json:"LogoName" xml:"LogoName"`
	LogoConfidence float64      `json:"LogoConfidence" xml:"LogoConfidence"`
	LogoBoundary   LogoBoundary `json:"LogoBoundary" xml:"LogoBoundary"`
}

LogosItem is a nested struct in imm response

type OCRBoundary ¶

type OCRBoundary struct {
	Width  int `json:"Width" xml:"Width"`
	Height int `json:"Height" xml:"Height"`
	Top    int `json:"Top" xml:"Top"`
	Left   int `json:"Left" xml:"Left"`
}

OCRBoundary is a nested struct in imm response

type OCRInDetectImageTexts ¶

type OCRInDetectImageTexts struct {
	OCRItem []OCRItem `json:"OCRItem" xml:"OCRItem"`
}

OCRInDetectImageTexts is a nested struct in imm response

type OCRInFindImages ¶

type OCRInFindImages struct {
	OCRItem []OCRItem `json:"OCRItem" xml:"OCRItem"`
}

OCRInFindImages is a nested struct in imm response

type OCRInFindImagesByTagNames ¶

type OCRInFindImagesByTagNames struct {
	OCRItem []OCRItem `json:"OCRItem" xml:"OCRItem"`
}

OCRInFindImagesByTagNames is a nested struct in imm response

type OCRInGetImage ¶

type OCRInGetImage struct {
	OCRItem []OCRItem `json:"OCRItem" xml:"OCRItem"`
}

OCRInGetImage is a nested struct in imm response

type OCRInListImages ¶

type OCRInListImages struct {
	OCRItem []OCRItem `json:"OCRItem" xml:"OCRItem"`
}

OCRInListImages is a nested struct in imm response

type OCRInListVideoFrames ¶

type OCRInListVideoFrames struct {
	OCRItem []OCRItem `json:"OCRItem" xml:"OCRItem"`
}

OCRInListVideoFrames is a nested struct in imm response

type OCRItem ¶

type OCRItem struct {
	OCRContents   string      `json:"OCRContents" xml:"OCRContents"`
	OCRConfidence float64     `json:"OCRConfidence" xml:"OCRConfidence"`
	OCRBoundary   OCRBoundary `json:"OCRBoundary" xml:"OCRBoundary"`
}

OCRItem is a nested struct in imm response

type PersonsInGetVideo ¶

type PersonsInGetVideo struct {
	PersonsItem []PersonsItem `json:"PersonsItem" xml:"PersonsItem"`
}

PersonsInGetVideo is a nested struct in imm response

type PersonsInListVideos ¶

type PersonsInListVideos struct {
	PersonsItem []PersonsItem `json:"PersonsItem" xml:"PersonsItem"`
}

PersonsInListVideos is a nested struct in imm response

type PersonsItem ¶

type PersonsItem struct {
	Age              int     `json:"Age" xml:"Age"`
	AgeConfidence    float64 `json:"AgeConfidence" xml:"AgeConfidence"`
	Gender           string  `json:"Gender" xml:"Gender"`
	GenderConfidence float64 `json:"GenderConfidence" xml:"GenderConfidence"`
	PersonId         string  `json:"PersonId" xml:"PersonId"`
}

PersonsItem is a nested struct in imm response

type PhotoProcessRequest ¶

type PhotoProcessRequest struct {
	*requests.RpcRequest
	NotifyTopicName string `position:"Query" name:"NotifyTopicName"`
	NotifyEndpoint  string `position:"Query" name:"NotifyEndpoint"`
	Project         string `position:"Query" name:"Project"`
	ExternalID      string `position:"Query" name:"ExternalID"`
	SrcUri          string `position:"Query" name:"SrcUri"`
	Style           string `position:"Query" name:"Style"`
	TgtUri          string `position:"Query" name:"TgtUri"`
}

PhotoProcessRequest is the request struct for api PhotoProcess

func CreatePhotoProcessRequest ¶

func CreatePhotoProcessRequest() (request *PhotoProcessRequest)

CreatePhotoProcessRequest creates a request to invoke PhotoProcess API

type PhotoProcessResponse ¶

type PhotoProcessResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	TaskId     string `json:"TaskId" xml:"TaskId"`
	TgtLoc     string `json:"TgtLoc" xml:"TgtLoc"`
	Status     string `json:"Status" xml:"Status"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
	Percent    int    `json:"Percent" xml:"Percent"`
}

PhotoProcessResponse is the response struct for api PhotoProcess

func CreatePhotoProcessResponse ¶

func CreatePhotoProcessResponse() (response *PhotoProcessResponse)

CreatePhotoProcessResponse creates a response to parse from PhotoProcess response

type Photos ¶

type Photos struct {
	PhotosItem []PhotosItem `json:"PhotosItem" xml:"PhotosItem"`
}

Photos is a nested struct in imm response

type PhotosItem ¶

type PhotosItem struct {
	SrcUri   string  `json:"SrcUri" xml:"SrcUri"`
	TagScore float64 `json:"TagScore" xml:"TagScore"`
}

PhotosItem is a nested struct in imm response

type ProjectTypes ¶

type ProjectTypes struct {
	ProjectTypes []string `json:"ProjectTypes" xml:"ProjectTypes"`
}

ProjectTypes is a nested struct in imm response

type Projects ¶

type Projects struct {
	ProjectsItem []ProjectsItem `json:"ProjectsItem" xml:"ProjectsItem"`
}

Projects is a nested struct in imm response

type ProjectsItem ¶

type ProjectsItem struct {
	Project     string `json:"Project" xml:"Project"`
	Endpoint    string `json:"Endpoint" xml:"Endpoint"`
	ServiceRole string `json:"ServiceRole" xml:"ServiceRole"`
	CreateTime  string `json:"CreateTime" xml:"CreateTime"`
	ModifyTime  string `json:"ModifyTime" xml:"ModifyTime"`
	CU          int    `json:"CU" xml:"CU"`
	Type        string `json:"Type" xml:"Type"`
	BillingType string `json:"BillingType" xml:"BillingType"`
}

ProjectsItem is a nested struct in imm response

type PutProjectRequest ¶

type PutProjectRequest struct {
	*requests.RpcRequest
	CU          requests.Integer `position:"Query" name:"CU"`
	ServiceRole string           `position:"Query" name:"ServiceRole"`
	Project     string           `position:"Query" name:"Project"`
	BillingType string           `position:"Query" name:"BillingType"`
	Type        string           `position:"Query" name:"Type"`
}

PutProjectRequest is the request struct for api PutProject

func CreatePutProjectRequest ¶

func CreatePutProjectRequest() (request *PutProjectRequest)

CreatePutProjectRequest creates a request to invoke PutProject API

type PutProjectResponse ¶

type PutProjectResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	Project     string `json:"Project" xml:"Project"`
	CreateTime  string `json:"CreateTime" xml:"CreateTime"`
	ModifyTime  string `json:"ModifyTime" xml:"ModifyTime"`
	ServiceRole string `json:"ServiceRole" xml:"ServiceRole"`
	CU          int    `json:"CU" xml:"CU"`
	Type        string `json:"Type" xml:"Type"`
	Endpoint    string `json:"Endpoint" xml:"Endpoint"`
	BillingType string `json:"BillingType" xml:"BillingType"`
}

PutProjectResponse is the response struct for api PutProject

func CreatePutProjectResponse ¶

func CreatePutProjectResponse() (response *PutProjectResponse)

CreatePutProjectResponse creates a response to parse from PutProject response

type QRCodes ¶

type QRCodes struct {
	QRCodesItem []QRCodesItem `json:"QRCodesItem" xml:"QRCodesItem"`
}

QRCodes is a nested struct in imm response

type QRCodesItem ¶

type QRCodesItem struct {
	Content          string           `json:"Content" xml:"Content"`
	QRCodesRectangle QRCodesRectangle `json:"QRCodesRectangle" xml:"QRCodesRectangle"`
}

QRCodesItem is a nested struct in imm response

type QRCodesRectangle ¶

type QRCodesRectangle struct {
	Left   string `json:"Left" xml:"Left"`
	Top    string `json:"Top" xml:"Top"`
	Width  string `json:"Width" xml:"Width"`
	Height string `json:"Height" xml:"Height"`
}

QRCodesRectangle is a nested struct in imm response

type Region ¶

type Region struct {
	RegionItem []RegionItem `json:"RegionItem" xml:"RegionItem"`
}

Region is a nested struct in imm response

type RegionItem ¶

type RegionItem struct {
	RegionId     string   `json:"RegionId" xml:"RegionId"`
	ProjectTypes []string `json:"ProjectTypes" xml:"ProjectTypes"`
}

RegionItem is a nested struct in imm response

type Regions ¶

type Regions struct {
	Region []RegionItem `json:"Region" xml:"Region"`
}

Regions is a nested struct in imm response

type RegistFaceRequest ¶

type RegistFaceRequest struct {
	*requests.RpcRequest
	ChooseBiggestFace  requests.Boolean `position:"Query" name:"ChooseBiggestFace"`
	IsQualityLimit     requests.Boolean `position:"Query" name:"IsQualityLimit"`
	Project            string           `position:"Query" name:"Project"`
	SrcUri             string           `position:"Query" name:"SrcUri"`
	RegisterCheckLevel string           `position:"Query" name:"RegisterCheckLevel"`
	GroupName          string           `position:"Query" name:"GroupName"`
	User               string           `position:"Query" name:"User"`
}

RegistFaceRequest is the request struct for api RegistFace

func CreateRegistFaceRequest ¶

func CreateRegistFaceRequest() (request *RegistFaceRequest)

CreateRegistFaceRequest creates a request to invoke RegistFace API

type RegistFaceResponse ¶

type RegistFaceResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	GroupId   string   `json:"GroupId" xml:"GroupId"`
	ImageUri  string   `json:"ImageUri" xml:"ImageUri"`
	ImageMd5  string   `json:"ImageMd5" xml:"ImageMd5"`
	ImageId   string   `json:"ImageId" xml:"ImageId"`
	GroupName string   `json:"GroupName" xml:"GroupName"`
	User      string   `json:"User" xml:"User"`
	Roll      float64  `json:"Roll" xml:"Roll"`
	FaceId    string   `json:"FaceId" xml:"FaceId"`
	Yaw       float64  `json:"Yaw" xml:"Yaw"`
	Quality   float64  `json:"Quality" xml:"Quality"`
	Glasses   int      `json:"Glasses" xml:"Glasses"`
	Hat       int      `json:"Hat" xml:"Hat"`
	Pitch     float64  `json:"Pitch" xml:"Pitch"`
	Age       int      `json:"Age" xml:"Age"`
	Gender    string   `json:"Gender" xml:"Gender"`
	Axis      []string `json:"Axis" xml:"Axis"`
}

RegistFaceResponse is the response struct for api RegistFace

func CreateRegistFaceResponse ¶

func CreateRegistFaceResponse() (response *RegistFaceResponse)

CreateRegistFaceResponse creates a response to parse from RegistFace response

type ResultFaces ¶

type ResultFaces struct {
	ResultFacesItem []ResultFacesItem `json:"ResultFacesItem" xml:"ResultFacesItem"`
}

ResultFaces is a nested struct in imm response

type ResultFacesItem ¶

type ResultFacesItem struct {
	GroupId  string   `json:"GroupId" xml:"GroupId"`
	User     string   `json:"User" xml:"User"`
	ImageId  string   `json:"ImageId" xml:"ImageId"`
	Score    float64  `json:"Score" xml:"Score"`
	ImageUri string   `json:"ImageUri" xml:"ImageUri"`
	Glasses  int      `json:"Glasses" xml:"Glasses"`
	Hat      int      `json:"Hat" xml:"Hat"`
	Axis     []string `json:"Axis" xml:"Axis"`
}

ResultFacesItem is a nested struct in imm response

type SearchDocIndexRequest ¶

type SearchDocIndexRequest struct {
	*requests.RpcRequest
	ModifiedTimeEnd   requests.Integer `position:"Query" name:"ModifiedTimeEnd"`
	CustomKey1        string           `position:"Query" name:"CustomKey1"`
	Set               string           `position:"Query" name:"Set"`
	SizeLimitEnd      requests.Integer `position:"Query" name:"SizeLimitEnd"`
	CustomKey5        string           `position:"Query" name:"CustomKey5"`
	Offset            requests.Integer `position:"Query" name:"Offset"`
	CustomKey4        string           `position:"Query" name:"CustomKey4"`
	CustomKey3        string           `position:"Query" name:"CustomKey3"`
	CustomKey2        string           `position:"Query" name:"CustomKey2"`
	Project           string           `position:"Query" name:"Project"`
	ModifiedTimeStart requests.Integer `position:"Query" name:"ModifiedTimeStart"`
	PageNumLimitStart requests.Integer `position:"Query" name:"PageNumLimitStart"`
	CustomKey6        string           `position:"Query" name:"CustomKey6"`
	Content           string           `position:"Query" name:"Content"`
	PageNumLimitEnd   requests.Integer `position:"Query" name:"PageNumLimitEnd"`
	ContentType       string           `position:"Query" name:"ContentType"`
	SizeLimitStart    requests.Integer `position:"Query" name:"SizeLimitStart"`
	Name              string           `position:"Query" name:"Name"`
	Limit             requests.Integer `position:"Query" name:"Limit"`
}

SearchDocIndexRequest is the request struct for api SearchDocIndex

func CreateSearchDocIndexRequest ¶

func CreateSearchDocIndexRequest() (request *SearchDocIndexRequest)

CreateSearchDocIndexRequest creates a request to invoke SearchDocIndex API

type SearchDocIndexResponse ¶

type SearchDocIndexResponse struct {
	*responses.BaseResponse
	RequestId string         `json:"RequestId" xml:"RequestId"`
	DocInfos  []DocInfosItem `json:"DocInfos" xml:"DocInfos"`
}

SearchDocIndexResponse is the response struct for api SearchDocIndex

func CreateSearchDocIndexResponse ¶

func CreateSearchDocIndexResponse() (response *SearchDocIndexResponse)

CreateSearchDocIndexResponse creates a response to parse from SearchDocIndex response

type SearchFaceRequest ¶

type SearchFaceRequest struct {
	*requests.RpcRequest
	ResultNum            requests.Integer `position:"Query" name:"ResultNum"`
	Project              string           `position:"Query" name:"Project"`
	SearchThresholdLevel string           `position:"Query" name:"SearchThresholdLevel"`
	SrcUri               string           `position:"Query" name:"SrcUri"`
	IsThreshold          requests.Boolean `position:"Query" name:"IsThreshold"`
	GroupName            string           `position:"Query" name:"GroupName"`
}

SearchFaceRequest is the request struct for api SearchFace

func CreateSearchFaceRequest ¶

func CreateSearchFaceRequest() (request *SearchFaceRequest)

CreateSearchFaceRequest creates a request to invoke SearchFace API

type SearchFaceResponse ¶

type SearchFaceResponse struct {
	*responses.BaseResponse
	RequestId   string            `json:"RequestId" xml:"RequestId"`
	ImageUri    string            `json:"ImageUri" xml:"ImageUri"`
	GroupName   string            `json:"GroupName" xml:"GroupName"`
	Glasses     int               `json:"Glasses" xml:"Glasses"`
	Hat         int               `json:"Hat" xml:"Hat"`
	Score       float64           `json:"Score" xml:"Score"`
	Axis        []string          `json:"Axis" xml:"Axis"`
	ResultFaces []ResultFacesItem `json:"ResultFaces" xml:"ResultFaces"`
}

SearchFaceResponse is the response struct for api SearchFace

func CreateSearchFaceResponse ¶

func CreateSearchFaceResponse() (response *SearchFaceResponse)

CreateSearchFaceResponse creates a response to parse from SearchFace response

type SetsInListSets ¶

type SetsInListSets struct {
	SetsItem []SetsItem `json:"SetsItem" xml:"SetsItem"`
}

SetsInListSets is a nested struct in imm response

type SetsInListTagSets ¶

type SetsInListTagSets struct {
	SetsItem []SetsItem `json:"SetsItem" xml:"SetsItem"`
}

SetsInListTagSets is a nested struct in imm response

type SetsItem ¶

type SetsItem struct {
	Photos      int    `json:"Photos" xml:"Photos"`
	SetId       string `json:"SetId" xml:"SetId"`
	ModifyTime  string `json:"ModifyTime" xml:"ModifyTime"`
	CreateTime  string `json:"CreateTime" xml:"CreateTime"`
	SetName     string `json:"SetName" xml:"SetName"`
	VideoLength int    `json:"VideoLength" xml:"VideoLength"`
	Status      string `json:"Status" xml:"Status"`
	FaceCount   int    `json:"FaceCount" xml:"FaceCount"`
	VideoCount  int    `json:"VideoCount" xml:"VideoCount"`
	ImageCount  int    `json:"ImageCount" xml:"ImageCount"`
}

SetsItem is a nested struct in imm response

type SrcUrisInDetectClothes ¶

type SrcUrisInDetectClothes struct {
	SrcUris []string `json:"SrcUris" xml:"SrcUris"`
}

SrcUrisInDetectClothes is a nested struct in imm response

type SrcUrisInDetectLogo struct {
	SrcUris []string `json:"SrcUris" xml:"SrcUris"`
}

SrcUrisInDetectLogo is a nested struct in imm response

type SuccessDetailsInDetectClothes ¶

type SuccessDetailsInDetectClothes struct {
	SuccessDetailsItem []SuccessDetailsItem `json:"SuccessDetailsItem" xml:"SuccessDetailsItem"`
}

SuccessDetailsInDetectClothes is a nested struct in imm response

type SuccessDetailsInDetectLogo struct {
	SuccessDetailsItem []SuccessDetailsItem `json:"SuccessDetailsItem" xml:"SuccessDetailsItem"`
}

SuccessDetailsInDetectLogo is a nested struct in imm response

type SuccessDetailsInDetectQRCodes ¶

type SuccessDetailsInDetectQRCodes struct {
	SuccessDetailsItem []SuccessDetailsItem `json:"SuccessDetailsItem" xml:"SuccessDetailsItem"`
}

SuccessDetailsInDetectQRCodes is a nested struct in imm response

type SuccessDetailsInDetectTag ¶

type SuccessDetailsInDetectTag struct {
	SuccessDetailsItem []SuccessDetailsItem `json:"SuccessDetailsItem" xml:"SuccessDetailsItem"`
}

SuccessDetailsInDetectTag is a nested struct in imm response

type SuccessDetailsInIndexTag ¶

type SuccessDetailsInIndexTag struct {
	SuccessDetailsItem []SuccessDetailsItem `json:"SuccessDetailsItem" xml:"SuccessDetailsItem"`
}

SuccessDetailsInIndexTag is a nested struct in imm response

type SuccessDetailsItem ¶

type SuccessDetailsItem struct {
	Time             string                 `json:"Time" xml:"Time"`
	GetImageTime     string                 `json:"GetImageTime" xml:"GetImageTime"`
	DetectTime       string                 `json:"DetectTime" xml:"DetectTime"`
	SrcUri           string                 `json:"SrcUri" xml:"SrcUri"`
	ClothesBoxDetail []ClothesBoxDetailItem `json:"ClothesBoxDetail" xml:"ClothesBoxDetail"`
	QRCodes          []QRCodesItem          `json:"QRCodes" xml:"QRCodes"`
	LogoBoxDetail    []LogoBoxDetailItem    `json:"LogoBoxDetail" xml:"LogoBoxDetail"`
	Tags             []TagsItemInIndexTag   `json:"Tags" xml:"Tags"`
}

SuccessDetailsItem is a nested struct in imm response

type TagsInDetectImageTags ¶

type TagsInDetectImageTags struct {
	TagsItem []TagsItem `json:"TagsItem" xml:"TagsItem"`
}

TagsInDetectImageTags is a nested struct in imm response

type TagsInDetectTag ¶

type TagsInDetectTag struct {
	TagsItem []TagsItemInDetectTag `json:"TagsItem" xml:"TagsItem"`
}

TagsInDetectTag is a nested struct in imm response

type TagsInFindImages ¶

type TagsInFindImages struct {
	TagsItem []TagsItem `json:"TagsItem" xml:"TagsItem"`
}

TagsInFindImages is a nested struct in imm response

type TagsInFindImagesByTagNames ¶

type TagsInFindImagesByTagNames struct {
	TagsItem []TagsItem `json:"TagsItem" xml:"TagsItem"`
}

TagsInFindImagesByTagNames is a nested struct in imm response

type TagsInGetImage ¶

type TagsInGetImage struct {
	TagsItem []TagsItem `json:"TagsItem" xml:"TagsItem"`
}

TagsInGetImage is a nested struct in imm response

type TagsInIndexTag ¶

type TagsInIndexTag struct {
	TagsItem []TagsItemInIndexTag `json:"TagsItem" xml:"TagsItem"`
}

TagsInIndexTag is a nested struct in imm response

type TagsInListImages ¶

type TagsInListImages struct {
	TagsItem []TagsItem `json:"TagsItem" xml:"TagsItem"`
}

TagsInListImages is a nested struct in imm response

type TagsInListSetTags ¶

type TagsInListSetTags struct {
	TagsItem []TagsItem `json:"TagsItem" xml:"TagsItem"`
}

TagsInListSetTags is a nested struct in imm response

type TagsInListTagNames ¶

type TagsInListTagNames struct {
	TagsItem []TagsItem `json:"TagsItem" xml:"TagsItem"`
}

TagsInListTagNames is a nested struct in imm response

type TagsInListVideoFrames ¶

type TagsInListVideoFrames struct {
	TagsItem []TagsItem `json:"TagsItem" xml:"TagsItem"`
}

TagsInListVideoFrames is a nested struct in imm response

type TagsItem ¶

type TagsItem struct {
	TagEnName       string  `json:"TagEnName" xml:"TagEnName"`
	TagName         string  `json:"TagName" xml:"TagName"`
	TagCount        int     `json:"TagCount" xml:"TagCount"`
	TagConfidence   float64 `json:"TagConfidence" xml:"TagConfidence"`
	ParentTagEnName string  `json:"ParentTagEnName" xml:"ParentTagEnName"`
	TagLevel        int     `json:"TagLevel" xml:"TagLevel"`
	ParentTagName   string  `json:"ParentTagName" xml:"ParentTagName"`
	Num             int     `json:"Num" xml:"Num"`
}

TagsItem is a nested struct in imm response

type TagsItemInDetectTag ¶

type TagsItemInDetectTag struct {
	TagId         string `json:"TagId" xml:"TagId"`
	TagLevel      string `json:"TagLevel" xml:"TagLevel"`
	TagName       string `json:"TagName" xml:"TagName"`
	ParentTagId   string `json:"ParentTagId" xml:"ParentTagId"`
	ParentTagName string `json:"ParentTagName" xml:"ParentTagName"`
	TagScore      string `json:"TagScore" xml:"TagScore"`
}

TagsItemInDetectTag is a nested struct in imm response

type TagsItemInIndexTag ¶

type TagsItemInIndexTag struct {
	TagId         string `json:"TagId" xml:"TagId"`
	TagLevel      string `json:"TagLevel" xml:"TagLevel"`
	TagName       string `json:"TagName" xml:"TagName"`
	ParentTagId   string `json:"ParentTagId" xml:"ParentTagId"`
	ParentTagName string `json:"ParentTagName" xml:"ParentTagName"`
	TagScore      string `json:"TagScore" xml:"TagScore"`
}

TagsItemInIndexTag is a nested struct in imm response

type TasksInListOfficeConversionTask ¶

type TasksInListOfficeConversionTask struct {
	TasksItem []TasksItem `json:"TasksItem" xml:"TasksItem"`
}

TasksInListOfficeConversionTask is a nested struct in imm response

type TasksInListPhotoProcessTasks ¶

type TasksInListPhotoProcessTasks struct {
	TasksItem []TasksItem `json:"TasksItem" xml:"TasksItem"`
}

TasksInListPhotoProcessTasks is a nested struct in imm response

type TasksInListVideoTasks ¶

type TasksInListVideoTasks struct {
	TasksItem []TasksItem `json:"TasksItem" xml:"TasksItem"`
}

TasksInListVideoTasks is a nested struct in imm response

type TasksItem ¶

type TasksItem struct {
	TgtType         string `json:"TgtType" xml:"TgtType"`
	Result          string `json:"Result" xml:"Result"`
	ErrorMessage    string `json:"ErrorMessage" xml:"ErrorMessage"`
	Style           string `json:"Style" xml:"Style"`
	PageCount       int    `json:"PageCount" xml:"PageCount"`
	CreateTime      string `json:"CreateTime" xml:"CreateTime"`
	ExternalID      string `json:"ExternalID" xml:"ExternalID"`
	FinishTime      string `json:"FinishTime" xml:"FinishTime"`
	SrcUri          string `json:"SrcUri" xml:"SrcUri"`
	Parameters      string `json:"Parameters" xml:"Parameters"`
	Percent         int    `json:"Percent" xml:"Percent"`
	TaskId          string `json:"TaskId" xml:"TaskId"`
	StartTime       string `json:"StartTime" xml:"StartTime"`
	EndTime         string `json:"EndTime" xml:"EndTime"`
	Progress        int    `json:"Progress" xml:"Progress"`
	TgtUri          string `json:"TgtUri" xml:"TgtUri"`
	ImageSpec       string `json:"ImageSpec" xml:"ImageSpec"`
	NotifyEndpoint  string `json:"NotifyEndpoint" xml:"NotifyEndpoint"`
	Status          string `json:"Status" xml:"Status"`
	TaskType        string `json:"TaskType" xml:"TaskType"`
	NotifyTopicName string `json:"NotifyTopicName" xml:"NotifyTopicName"`
}

TasksItem is a nested struct in imm response

type UpdateDocIndexMetaRequest ¶

type UpdateDocIndexMetaRequest struct {
	*requests.RpcRequest
	CustomKey1 string `position:"Query" name:"CustomKey1"`
	Set        string `position:"Query" name:"Set"`
	CustomKey5 string `position:"Query" name:"CustomKey5"`
	CustomKey4 string `position:"Query" name:"CustomKey4"`
	CustomKey3 string `position:"Query" name:"CustomKey3"`
	CustomKey2 string `position:"Query" name:"CustomKey2"`
	Project    string `position:"Query" name:"Project"`
	CustomKey6 string `position:"Query" name:"CustomKey6"`
	Name       string `position:"Query" name:"Name"`
	UniqueId   string `position:"Query" name:"UniqueId"`
}

UpdateDocIndexMetaRequest is the request struct for api UpdateDocIndexMeta

func CreateUpdateDocIndexMetaRequest ¶

func CreateUpdateDocIndexMetaRequest() (request *UpdateDocIndexMetaRequest)

CreateUpdateDocIndexMetaRequest creates a request to invoke UpdateDocIndexMeta API

type UpdateDocIndexMetaResponse ¶

type UpdateDocIndexMetaResponse struct {
	*responses.BaseResponse
	RequestId         string `json:"RequestId" xml:"RequestId"`
	IndexCreatedTime  string `json:"IndexCreatedTime" xml:"IndexCreatedTime"`
	IndexModifiedTime string `json:"IndexModifiedTime" xml:"IndexModifiedTime"`
}

UpdateDocIndexMetaResponse is the response struct for api UpdateDocIndexMeta

func CreateUpdateDocIndexMetaResponse ¶

func CreateUpdateDocIndexMetaResponse() (response *UpdateDocIndexMetaResponse)

CreateUpdateDocIndexMetaResponse creates a response to parse from UpdateDocIndexMeta response

type UpdateFaceGroupRequest ¶

type UpdateFaceGroupRequest struct {
	*requests.RpcRequest
	GroupId          string `position:"Query" name:"GroupId"`
	Project          string `position:"Query" name:"Project"`
	SetId            string `position:"Query" name:"SetId"`
	GroupName        string `position:"Query" name:"GroupName"`
	GroupCoverFaceId string `position:"Query" name:"GroupCoverFaceId"`
}

UpdateFaceGroupRequest is the request struct for api UpdateFaceGroup

func CreateUpdateFaceGroupRequest ¶

func CreateUpdateFaceGroupRequest() (request *UpdateFaceGroupRequest)

CreateUpdateFaceGroupRequest creates a request to invoke UpdateFaceGroup API

type UpdateFaceGroupResponse ¶

type UpdateFaceGroupResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	SetId     string `json:"SetId" xml:"SetId"`
	GroupId   string `json:"GroupId" xml:"GroupId"`
}

UpdateFaceGroupResponse is the response struct for api UpdateFaceGroup

func CreateUpdateFaceGroupResponse ¶

func CreateUpdateFaceGroupResponse() (response *UpdateFaceGroupResponse)

CreateUpdateFaceGroupResponse creates a response to parse from UpdateFaceGroup response

type UpdateImageRequest ¶

type UpdateImageRequest struct {
	*requests.RpcRequest
	RemarksB       string `position:"Query" name:"RemarksB"`
	Project        string `position:"Query" name:"Project"`
	RemarksA       string `position:"Query" name:"RemarksA"`
	ExternalId     string `position:"Query" name:"ExternalId"`
	ImageUri       string `position:"Query" name:"ImageUri"`
	SourceUri      string `position:"Query" name:"SourceUri"`
	SourcePosition string `position:"Query" name:"SourcePosition"`
	RemarksD       string `position:"Query" name:"RemarksD"`
	RemarksC       string `position:"Query" name:"RemarksC"`
	SetId          string `position:"Query" name:"SetId"`
	SourceType     string `position:"Query" name:"SourceType"`
}

UpdateImageRequest is the request struct for api UpdateImage

func CreateUpdateImageRequest ¶

func CreateUpdateImageRequest() (request *UpdateImageRequest)

CreateUpdateImageRequest creates a request to invoke UpdateImage API

type UpdateImageResponse ¶

type UpdateImageResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	SetId      string `json:"SetId" xml:"SetId"`
	ImageUri   string `json:"ImageUri" xml:"ImageUri"`
	RemarksA   string `json:"RemarksA" xml:"RemarksA"`
	RemarksB   string `json:"RemarksB" xml:"RemarksB"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
	ModifyTime string `json:"ModifyTime" xml:"ModifyTime"`
	RemarksC   string `json:"RemarksC" xml:"RemarksC"`
	RemarksD   string `json:"RemarksD" xml:"RemarksD"`
	ExternalId string `json:"ExternalId" xml:"ExternalId"`
}

UpdateImageResponse is the response struct for api UpdateImage

func CreateUpdateImageResponse ¶

func CreateUpdateImageResponse() (response *UpdateImageResponse)

CreateUpdateImageResponse creates a response to parse from UpdateImage response

type UpdateProjectRequest ¶

type UpdateProjectRequest struct {
	*requests.RpcRequest
	NewServiceRole string           `position:"Query" name:"NewServiceRole"`
	Project        string           `position:"Query" name:"Project"`
	NewCU          requests.Integer `position:"Query" name:"NewCU"`
}

UpdateProjectRequest is the request struct for api UpdateProject

func CreateUpdateProjectRequest ¶

func CreateUpdateProjectRequest() (request *UpdateProjectRequest)

CreateUpdateProjectRequest creates a request to invoke UpdateProject API

type UpdateProjectResponse ¶

type UpdateProjectResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	Project     string `json:"Project" xml:"Project"`
	CreateTime  string `json:"CreateTime" xml:"CreateTime"`
	ModifyTime  string `json:"ModifyTime" xml:"ModifyTime"`
	ServiceRole string `json:"ServiceRole" xml:"ServiceRole"`
	CU          int    `json:"CU" xml:"CU"`
	Type        string `json:"Type" xml:"Type"`
}

UpdateProjectResponse is the response struct for api UpdateProject

func CreateUpdateProjectResponse ¶

func CreateUpdateProjectResponse() (response *UpdateProjectResponse)

CreateUpdateProjectResponse creates a response to parse from UpdateProject response

type UpdateSetRequest ¶

type UpdateSetRequest struct {
	*requests.RpcRequest
	SetName string `position:"Query" name:"SetName"`
	Project string `position:"Query" name:"Project"`
	SetId   string `position:"Query" name:"SetId"`
}

UpdateSetRequest is the request struct for api UpdateSet

func CreateUpdateSetRequest ¶

func CreateUpdateSetRequest() (request *UpdateSetRequest)

CreateUpdateSetRequest creates a request to invoke UpdateSet API

type UpdateSetResponse ¶

type UpdateSetResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	SetId      string `json:"SetId" xml:"SetId"`
	SetName    string `json:"SetName" xml:"SetName"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
	ModifyTime string `json:"ModifyTime" xml:"ModifyTime"`
}

UpdateSetResponse is the response struct for api UpdateSet

func CreateUpdateSetResponse ¶

func CreateUpdateSetResponse() (response *UpdateSetResponse)

CreateUpdateSetResponse creates a response to parse from UpdateSet response

type Users ¶

type Users struct {
	UsersItem []UsersItem `json:"UsersItem" xml:"UsersItem"`
}

Users is a nested struct in imm response

type UsersItem ¶

type UsersItem struct {
	User       string `json:"User" xml:"User"`
	Count      string `json:"Count" xml:"Count"`
	Status     string `json:"Status" xml:"Status"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
	ModifyTime string `json:"ModifyTime" xml:"ModifyTime"`
}

UsersItem is a nested struct in imm response

type VideoTagsInGetVideo ¶

type VideoTagsInGetVideo struct {
	VideoTagsItem []VideoTagsItem `json:"VideoTagsItem" xml:"VideoTagsItem"`
}

VideoTagsInGetVideo is a nested struct in imm response

type VideoTagsInListVideos ¶

type VideoTagsInListVideos struct {
	VideoTagsItem []VideoTagsItem `json:"VideoTagsItem" xml:"VideoTagsItem"`
}

VideoTagsInListVideos is a nested struct in imm response

type VideoTagsItem ¶

type VideoTagsItem struct {
	VideoTagName       string  `json:"VideoTagName" xml:"VideoTagName"`
	VideoTagConfidence float64 `json:"VideoTagConfidence" xml:"VideoTagConfidence"`
	VideoTagEnName     string  `json:"VideoTagEnName" xml:"VideoTagEnName"`
}

VideoTagsItem is a nested struct in imm response

type Videos ¶

type Videos struct {
	VideosItem []VideosItem `json:"VideosItem" xml:"VideosItem"`
}

Videos is a nested struct in imm response

type VideosItem ¶

type VideosItem struct {
	VideoUri            string          `json:"VideoUri" xml:"VideoUri"`
	RemarksA            string          `json:"RemarksA" xml:"RemarksA"`
	RemarksB            string          `json:"RemarksB" xml:"RemarksB"`
	CreateTime          string          `json:"CreateTime" xml:"CreateTime"`
	ModifyTime          string          `json:"ModifyTime" xml:"ModifyTime"`
	VideoWidth          int             `json:"VideoWidth" xml:"VideoWidth"`
	VideoHeight         int             `json:"VideoHeight" xml:"VideoHeight"`
	VideoFormat         string          `json:"VideoFormat" xml:"VideoFormat"`
	VideoDuration       float64         `json:"VideoDuration" xml:"VideoDuration"`
	FileSize            int             `json:"FileSize" xml:"FileSize"`
	VideoFrames         int             `json:"VideoFrames" xml:"VideoFrames"`
	SourceType          string          `json:"SourceType" xml:"SourceType"`
	SourceUri           string          `json:"SourceUri" xml:"SourceUri"`
	SourcePosition      string          `json:"SourcePosition" xml:"SourcePosition"`
	ProcessStatus       string          `json:"ProcessStatus" xml:"ProcessStatus"`
	ProcessModifyTime   string          `json:"ProcessModifyTime" xml:"ProcessModifyTime"`
	VideoTagsStatus     string          `json:"VideoTagsStatus" xml:"VideoTagsStatus"`
	VideoTagsModifyTime string          `json:"VideoTagsModifyTime" xml:"VideoTagsModifyTime"`
	CelebrityStatus     string          `json:"CelebrityStatus" xml:"CelebrityStatus"`
	CelebrityModifyTime string          `json:"CelebrityModifyTime" xml:"CelebrityModifyTime"`
	CelebrityFailReason string          `json:"CelebrityFailReason" xml:"CelebrityFailReason"`
	VideoTagsFailReason string          `json:"VideoTagsFailReason" xml:"VideoTagsFailReason"`
	ProcessFailReason   string          `json:"ProcessFailReason" xml:"ProcessFailReason"`
	RemarksC            string          `json:"RemarksC" xml:"RemarksC"`
	RemarksD            string          `json:"RemarksD" xml:"RemarksD"`
	ExternalId          string          `json:"ExternalId" xml:"ExternalId"`
	VideoTags           []VideoTagsItem `json:"VideoTags" xml:"VideoTags"`
	Celebrity           []CelebrityItem `json:"Celebrity" xml:"Celebrity"`
	Persons             []PersonsItem   `json:"Persons" xml:"Persons"`
}

VideosItem is a nested struct in imm response

Source Files ¶

Jump to

Keyboard shortcuts

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