services

package
v0.0.0-...-9b663ca Latest Latest
Warning

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

Go to latest
Published: Nov 16, 2021 License: BSD-3-Clause Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type VideoService

type VideoService struct {
	base.Service
}

VideoService ..

func (VideoService) AddVideoResource

func (s VideoService) AddVideoResource(ctx context.Context, input model.NewVideoResource) (*model.Video, error)

AddVideoResource ..

func (VideoService) CreateEpisode

func (s VideoService) CreateEpisode(ctx context.Context,
	input model.NewEpisode) (*model.Episode, error)

CreateEpisode ..

func (VideoService) CreateVideo

func (s VideoService) CreateVideo(ctx context.Context, input model.NewVideo) (*model.Video, error)

CreateVideo ..

func (VideoService) CreateVideoSeries

func (s VideoService) CreateVideoSeries(ctx context.Context,
	input model.NewVideoSeries) (*model.VideoSeries, error)

CreateVideoSeries ..

func (VideoService) CreateVideoSeriesItem

func (s VideoService) CreateVideoSeriesItem(ctx context.Context,
	input model.NewVideoSeriesItem) (*model.VideoSeriesItem, error)

CreateVideoSeriesItem ..

func (VideoService) ListVideo

func (s VideoService) ListVideo(ctx context.Context, searchParam *base.SearchParam,
	scheme string, filterVideosInVideoSeries *bool, episodeID *int64) (int64, []*model.Video, error)

ListVideo ..

func (VideoService) ListVideoSeries

func (s VideoService) ListVideoSeries(ctx context.Context, searchParam *base.SearchParam, episodeID *int64) (int64, []*model.VideoSeries, error)

ListVideoSeries ..

func (VideoService) SaveSubtitles

func (s VideoService) SaveSubtitles(ctx context.Context, input model.NewSaveSubtitles) (*model.Video, error)

SaveSubtitles ..

func (VideoService) SearchVideo

func (s VideoService) SearchVideo(ctx context.Context,
	searchParam *base.SearchParam, scheme string) (*model.VideoIndexConnection, error)

SearchVideo ..

func (VideoService) SimilarVideos

func (s VideoService) SimilarVideos(ctx context.Context, searchParam *base.SearchParam, episodeID int64, scheme string) (*model.VideoIndexConnection, error)

SimilarVideos ..

func (VideoService) UpdateEpisode

func (s VideoService) UpdateEpisode(ctx context.Context,
	input model.NewUpdateEpisode) (*model.Episode, error)

UpdateEpisode ..

func (VideoService) UpdateVideo

func (s VideoService) UpdateVideo(ctx context.Context,
	input model.NewUpdateVideo) (*model.Video, error)

UpdateVideo ..

func (VideoService) UpdateVideoResource

func (s VideoService) UpdateVideoResource(ctx context.Context, input model.NewVideoResource) (*model.Video, error)

UpdateVideoResource ..

func (VideoService) UpdateVideoSeries

func (s VideoService) UpdateVideoSeries(ctx context.Context,
	input model.NewUpdateVideoSeries) (*model.VideoSeries, error)

UpdateVideoSeries ..

func (VideoService) UpdateVideoSeriesItem

func (s VideoService) UpdateVideoSeriesItem(ctx context.Context,
	input model.NewUpdateVideoSeriesItem) (*model.VideoSeriesItem, error)

UpdateVideoSeriesItem ..

Jump to

Keyboard shortcuts

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