client

package
v2.0.3 Latest Latest
Warning

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

Go to latest
Published: Dec 7, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FaceClient

type FaceClient struct {
	*bce.BceClient
}

func NewFaceClient

func NewFaceClient(client *bce.BceClient) *FaceClient

func (*FaceClient) AddFaceImage

func (c *FaceClient) AddFaceImage(libName string, image *model.ImageArgs) error

func (*FaceClient) AddFaceImages

func (c *FaceClient) AddFaceImages(images []*model.ImageList) []*model.ImageList

func (*FaceClient) CreateFaceLib

func (c *FaceClient) CreateFaceLib(args *model.PostImageLibArgs) error

func (*FaceClient) DeleteFaceBrief

func (c *FaceClient) DeleteFaceBrief(libName, brief string) error

func (*FaceClient) DeleteFaceImage

func (c *FaceClient) DeleteFaceImage(libName string, image *model.ImageArgs) error

func (*FaceClient) DeleteFaceImages

func (c *FaceClient) DeleteFaceImages(images []*model.ImageList) []*model.ImageList

func (*FaceClient) GetFaceLib

func (c *FaceClient) GetFaceLib() (*model.ImageLibList, error)

func (*FaceClient) ListFaceBrief

func (c *FaceClient) ListFaceBrief(libName string) (*model.BriefList, error)

func (*FaceClient) ListFaceImage

func (c *FaceClient) ListFaceImage(images *model.ImageList) error

type LogoClient

type LogoClient struct {
	*bce.BceClient
}

func NewLogoClient

func NewLogoClient(client *bce.BceClient) *LogoClient

func (*LogoClient) AddLogoImage

func (c *LogoClient) AddLogoImage(libName string, image *model.ImageArgs) error

func (*LogoClient) AddLogoImages

func (c *LogoClient) AddLogoImages(images []*model.ImageList) []*model.ImageList

func (*LogoClient) CreateLogoLib

func (c *LogoClient) CreateLogoLib(args *model.PostImageLibArgs) error

func (*LogoClient) DeleteLogoBrief

func (c *LogoClient) DeleteLogoBrief(libName, brief string) error

func (*LogoClient) DeleteLogoImage

func (c *LogoClient) DeleteLogoImage(libName string, rawImage *model.ImageArgs) error

func (*LogoClient) DeleteLogoImages

func (c *LogoClient) DeleteLogoImages(rawImages []*model.ImageList) []*model.ImageList

func (*LogoClient) GetLogoLib

func (c *LogoClient) GetLogoLib() (*model.ImageLibList, error)

func (*LogoClient) ListLogoBrief

func (c *LogoClient) ListLogoBrief(libName string) (*model.BriefList, error)

func (*LogoClient) ListLogoImage

func (c *LogoClient) ListLogoImage(images *model.ImageList) error

type MediaClient

type MediaClient struct {
	*bce.BceClient
}

func NewMediaClient

func NewMediaClient(client *bce.BceClient) *MediaClient

func (*MediaClient) GetMedia

func (c *MediaClient) GetMedia(source string) (*model.GetMediaResult, error)

func (*MediaClient) GetSubTask

func (c *MediaClient) GetSubTask(source string, task model.SubTask) (*model.SubTaskResult, error)

func (*MediaClient) PutMedia

func (c *MediaClient) PutMedia(args *model.PutMediaArgs) (*model.MediaResultCommon, error)

media

type StreamClient

type StreamClient struct {
	*bce.BceClient
}

func NewStreamClient

func NewStreamClient(client *bce.BceClient) *StreamClient

func (*StreamClient) GetStream

func (c *StreamClient) GetStream(source string) (*model.GetStreamResult, error)

func (*StreamClient) PutStream

func (c *StreamClient) PutStream(args *model.StreamArgs) (*model.StreamResultCommon, error)

func (*StreamClient) StopStream

func (c *StreamClient) StopStream(source string) error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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