Documentation ¶
Overview ¶
Package epgstation provides primitives to interact with the openapi HTTP API.
Code generated by github.com/deepmap/oapi-codegen/v2 version v2.0.0 DO NOT EDIT.
Index ¶
- func GetSwagger() (swagger *openapi3.T, err error)
- func NewDeleteEncodeEncodeIdRequest(server string, encodeId PathEncodeId) (*http.Request, error)
- func NewDeleteRecordedRecordedIdEncodeRequest(server string, recordedId PathRecordedId) (*http.Request, error)
- func NewDeleteRecordedRecordedIdRequest(server string, recordedId PathRecordedId) (*http.Request, error)
- func NewDeleteReservesReserveIdOverlapRequest(server string, reserveId PathReserveId) (*http.Request, error)
- func NewDeleteReservesReserveIdRequest(server string, reserveId PathReserveId) (*http.Request, error)
- func NewDeleteReservesReserveIdSkipRequest(server string, reserveId PathReserveId) (*http.Request, error)
- func NewDeleteRulesRuleIdRequest(server string, ruleId PathRuleId) (*http.Request, error)
- func NewDeleteStreamsRequest(server string) (*http.Request, error)
- func NewDeleteStreamsStreamIdRequest(server string, streamId PathStreamId) (*http.Request, error)
- func NewDeleteTagsTagIdRelateRequest(server string, tagId PathRecordedTagId, params *DeleteTagsTagIdRelateParams) (*http.Request, error)
- func NewDeleteTagsTagIdRequest(server string, tagId PathRecordedTagId) (*http.Request, error)
- func NewDeleteVideosVideoFileIdRequest(server string, videoFileId PathVideoFileId) (*http.Request, error)
- func NewFalsePointer() *bool
- func NewGetChannelsChannelIdLogoRequest(server string, channelId PathChannelId) (*http.Request, error)
- func NewGetChannelsRequest(server string) (*http.Request, error)
- func NewGetConfigRequest(server string) (*http.Request, error)
- func NewGetDropLogsDropLogFileIdRequest(server string, dropLogFileId PathDropLogFileId, ...) (*http.Request, error)
- func NewGetEncodeRequest(server string, params *GetEncodeParams) (*http.Request, error)
- func NewGetIptvChannelM3u8Request(server string, params *GetIptvChannelM3u8Params) (*http.Request, error)
- func NewGetIptvEpgXmlRequest(server string, params *GetIptvEpgXmlParams) (*http.Request, error)
- func NewGetRecordedOptionsRequest(server string) (*http.Request, error)
- func NewGetRecordedRecordedIdRequest(server string, recordedId PathRecordedId, params *GetRecordedRecordedIdParams) (*http.Request, error)
- func NewGetRecordedRequest(server string, params *GetRecordedParams) (*http.Request, error)
- func NewGetRecordingRequest(server string, params *GetRecordingParams) (*http.Request, error)
- func NewGetReservesCntsRequest(server string) (*http.Request, error)
- func NewGetReservesListsRequest(server string, params *GetReservesListsParams) (*http.Request, error)
- func NewGetReservesRequest(server string, params *GetReservesParams) (*http.Request, error)
- func NewGetReservesReserveIdRequest(server string, reserveId PathReserveId, params *GetReservesReserveIdParams) (*http.Request, error)
- func NewGetRulesKeywordRequest(server string, params *GetRulesKeywordParams) (*http.Request, error)
- func NewGetRulesRequest(server string, params *GetRulesParams) (*http.Request, error)
- func NewGetRulesRuleIdRequest(server string, ruleId PathRuleId) (*http.Request, error)
- func NewGetSchedulesBroadcastingRequest(server string, params *GetSchedulesBroadcastingParams) (*http.Request, error)
- func NewGetSchedulesChannelIdRequest(server string, channelId PathChannelId, params *GetSchedulesChannelIdParams) (*http.Request, error)
- func NewGetSchedulesDetailProgramIdRequest(server string, programId PathProgramId, ...) (*http.Request, error)
- func NewGetSchedulesRequest(server string, params *GetSchedulesParams) (*http.Request, error)
- func NewGetStoragesRequest(server string) (*http.Request, error)
- func NewGetStreamsLiveChannelIdHlsRequest(server string, channelId PathChannelId, ...) (*http.Request, error)
- func NewGetStreamsLiveChannelIdM2tsPlaylistRequest(server string, channelId PathChannelId, ...) (*http.Request, error)
- func NewGetStreamsLiveChannelIdM2tsRequest(server string, channelId PathChannelId, ...) (*http.Request, error)
- func NewGetStreamsLiveChannelIdM2tsllRequest(server string, channelId PathChannelId, ...) (*http.Request, error)
- func NewGetStreamsLiveChannelIdMp4Request(server string, channelId PathChannelId, ...) (*http.Request, error)
- func NewGetStreamsLiveChannelIdWebmRequest(server string, channelId PathChannelId, ...) (*http.Request, error)
- func NewGetStreamsRecordedVideoFileIdHlsRequest(server string, videoFileId PathVideoFileId, ...) (*http.Request, error)
- func NewGetStreamsRecordedVideoFileIdMp4Request(server string, videoFileId PathVideoFileId, ...) (*http.Request, error)
- func NewGetStreamsRecordedVideoFileIdWebmRequest(server string, videoFileId PathVideoFileId, ...) (*http.Request, error)
- func NewGetStreamsRequest(server string, params *GetStreamsParams) (*http.Request, error)
- func NewGetTagsRequest(server string, params *GetTagsParams) (*http.Request, error)
- func NewGetThumbnailsThumbnailIdRequest(server string, thumbnailId PathThumbnailId) (*http.Request, error)
- func NewGetVersionRequest(server string) (*http.Request, error)
- func NewGetVideosVideoFileIdDurationRequest(server string, videoFileId PathVideoFileId) (*http.Request, error)
- func NewGetVideosVideoFileIdPlaylistRequest(server string, videoFileId PathVideoFileId) (*http.Request, error)
- func NewGetVideosVideoFileIdRequest(server string, videoFileId PathVideoFileId, params *GetVideosVideoFileIdParams) (*http.Request, error)
- func NewPostEncodeRequest(server string, body PostEncodeJSONRequestBody) (*http.Request, error)
- func NewPostEncodeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostRecordedCleanupRequest(server string) (*http.Request, error)
- func NewPostRecordedRequest(server string, body PostRecordedJSONRequestBody) (*http.Request, error)
- func NewPostRecordedRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostRecordingResettimerRequest(server string) (*http.Request, error)
- func NewPostReservesRequest(server string, body PostReservesJSONRequestBody) (*http.Request, error)
- func NewPostReservesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostReservesUpdateRequest(server string) (*http.Request, error)
- func NewPostRulesKeywordRequest(server string, body PostRulesKeywordJSONRequestBody) (*http.Request, error)
- func NewPostRulesKeywordRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostRulesRequest(server string, body PostRulesJSONRequestBody) (*http.Request, error)
- func NewPostRulesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostSchedulesSearchRequest(server string, body PostSchedulesSearchJSONRequestBody) (*http.Request, error)
- func NewPostSchedulesSearchRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostTagsRequest(server string, body PostTagsJSONRequestBody) (*http.Request, error)
- func NewPostTagsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostThumbnailsCleanupRequest(server string) (*http.Request, error)
- func NewPostThumbnailsRequest(server string) (*http.Request, error)
- func NewPostVideosUploadRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostVideosVideoFileIdKodiRequest(server string, videoFileId PathVideoFileId, ...) (*http.Request, error)
- func NewPostVideosVideoFileIdKodiRequestWithBody(server string, videoFileId PathVideoFileId, contentType string, body io.Reader) (*http.Request, error)
- func NewPutRecordedRecordedIdProtectRequest(server string, recordedId PathRecordedId) (*http.Request, error)
- func NewPutRecordedRecordedIdUnprotectRequest(server string, recordedId PathRecordedId) (*http.Request, error)
- func NewPutReservesReserveIdRequest(server string, reserveId PathReserveId, ...) (*http.Request, error)
- func NewPutReservesReserveIdRequestWithBody(server string, reserveId PathReserveId, contentType string, body io.Reader) (*http.Request, error)
- func NewPutRulesRuleIdDisableRequest(server string, ruleId PathRuleId) (*http.Request, error)
- func NewPutRulesRuleIdEnableRequest(server string, ruleId PathRuleId) (*http.Request, error)
- func NewPutRulesRuleIdRequest(server string, ruleId PathRuleId, body PutRulesRuleIdJSONRequestBody) (*http.Request, error)
- func NewPutRulesRuleIdRequestWithBody(server string, ruleId PathRuleId, contentType string, body io.Reader) (*http.Request, error)
- func NewPutStreamsStreamIdKeepRequest(server string, streamId PathStreamId) (*http.Request, error)
- func NewPutTagsTagIdRelateRequest(server string, tagId PathRecordedTagId, body PutTagsTagIdRelateJSONRequestBody) (*http.Request, error)
- func NewPutTagsTagIdRelateRequestWithBody(server string, tagId PathRecordedTagId, contentType string, body io.Reader) (*http.Request, error)
- func NewPutTagsTagIdRequest(server string, tagId PathRecordedTagId, body PutTagsTagIdJSONRequestBody) (*http.Request, error)
- func NewPutTagsTagIdRequestWithBody(server string, tagId PathRecordedTagId, contentType string, body io.Reader) (*http.Request, error)
- func NewTruePointer() *bool
- func PathToRawSpec(pathToFile string) map[string]func() ([]byte, error)
- func RegisterHandlers(router EchoRouter, si ServerInterface)
- func RegisterHandlersWithBaseURL(router EchoRouter, si ServerInterface, baseURL string)
- type AddManualEncodeProgramOption
- type AddRecordedTagOption
- type AddRuleOption
- type AddedEncode
- type AddedRecordedTag
- type AddedReserve
- type AddedRule
- type AddtionTime
- type ChannelId
- type ChannelItem
- type ChannelItems
- type ChannelType
- type Client
- func (c *Client) DeleteEncodeEncodeId(ctx context.Context, encodeId PathEncodeId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteRecordedRecordedId(ctx context.Context, recordedId PathRecordedId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteRecordedRecordedIdEncode(ctx context.Context, recordedId PathRecordedId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteReservesReserveId(ctx context.Context, reserveId PathReserveId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteReservesReserveIdOverlap(ctx context.Context, reserveId PathReserveId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteReservesReserveIdSkip(ctx context.Context, reserveId PathReserveId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteRulesRuleId(ctx context.Context, ruleId PathRuleId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteStreams(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteStreamsStreamId(ctx context.Context, streamId PathStreamId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteTagsTagId(ctx context.Context, tagId PathRecordedTagId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteTagsTagIdRelate(ctx context.Context, tagId PathRecordedTagId, ...) (*http.Response, error)
- func (c *Client) DeleteVideosVideoFileId(ctx context.Context, videoFileId PathVideoFileId, ...) (*http.Response, error)
- func (c *Client) GetChannels(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetChannelsChannelIdLogo(ctx context.Context, channelId PathChannelId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetConfig(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDropLogsDropLogFileId(ctx context.Context, dropLogFileId PathDropLogFileId, ...) (*http.Response, error)
- func (c *Client) GetEncode(ctx context.Context, params *GetEncodeParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetIptvChannelM3u8(ctx context.Context, params *GetIptvChannelM3u8Params, ...) (*http.Response, error)
- func (c *Client) GetIptvEpgXml(ctx context.Context, params *GetIptvEpgXmlParams, ...) (*http.Response, error)
- func (c *Client) GetRecorded(ctx context.Context, params *GetRecordedParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetRecordedOptions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetRecordedRecordedId(ctx context.Context, recordedId PathRecordedId, ...) (*http.Response, error)
- func (c *Client) GetRecording(ctx context.Context, params *GetRecordingParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetReserves(ctx context.Context, params *GetReservesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetReservesCnts(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetReservesLists(ctx context.Context, params *GetReservesListsParams, ...) (*http.Response, error)
- func (c *Client) GetReservesReserveId(ctx context.Context, reserveId PathReserveId, ...) (*http.Response, error)
- func (c *Client) GetRules(ctx context.Context, params *GetRulesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetRulesKeyword(ctx context.Context, params *GetRulesKeywordParams, ...) (*http.Response, error)
- func (c *Client) GetRulesRuleId(ctx context.Context, ruleId PathRuleId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSchedules(ctx context.Context, params *GetSchedulesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSchedulesBroadcasting(ctx context.Context, params *GetSchedulesBroadcastingParams, ...) (*http.Response, error)
- func (c *Client) GetSchedulesChannelId(ctx context.Context, channelId PathChannelId, ...) (*http.Response, error)
- func (c *Client) GetSchedulesDetailProgramId(ctx context.Context, programId PathProgramId, ...) (*http.Response, error)
- func (c *Client) GetStorages(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetStreams(ctx context.Context, params *GetStreamsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetStreamsLiveChannelIdHls(ctx context.Context, channelId PathChannelId, ...) (*http.Response, error)
- func (c *Client) GetStreamsLiveChannelIdM2ts(ctx context.Context, channelId PathChannelId, ...) (*http.Response, error)
- func (c *Client) GetStreamsLiveChannelIdM2tsPlaylist(ctx context.Context, channelId PathChannelId, ...) (*http.Response, error)
- func (c *Client) GetStreamsLiveChannelIdM2tsll(ctx context.Context, channelId PathChannelId, ...) (*http.Response, error)
- func (c *Client) GetStreamsLiveChannelIdMp4(ctx context.Context, channelId PathChannelId, ...) (*http.Response, error)
- func (c *Client) GetStreamsLiveChannelIdWebm(ctx context.Context, channelId PathChannelId, ...) (*http.Response, error)
- func (c *Client) GetStreamsRecordedVideoFileIdHls(ctx context.Context, videoFileId PathVideoFileId, ...) (*http.Response, error)
- func (c *Client) GetStreamsRecordedVideoFileIdMp4(ctx context.Context, videoFileId PathVideoFileId, ...) (*http.Response, error)
- func (c *Client) GetStreamsRecordedVideoFileIdWebm(ctx context.Context, videoFileId PathVideoFileId, ...) (*http.Response, error)
- func (c *Client) GetTags(ctx context.Context, params *GetTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetThumbnailsThumbnailId(ctx context.Context, thumbnailId PathThumbnailId, ...) (*http.Response, error)
- func (c *Client) GetVersion(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetVideosVideoFileId(ctx context.Context, videoFileId PathVideoFileId, ...) (*http.Response, error)
- func (c *Client) GetVideosVideoFileIdDuration(ctx context.Context, videoFileId PathVideoFileId, ...) (*http.Response, error)
- func (c *Client) GetVideosVideoFileIdPlaylist(ctx context.Context, videoFileId PathVideoFileId, ...) (*http.Response, error)
- func (c *Client) PostEncode(ctx context.Context, body PostEncodeJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostEncodeWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostRecorded(ctx context.Context, body PostRecordedJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostRecordedCleanup(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PostRecordedWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostRecordingResettimer(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PostReserves(ctx context.Context, body PostReservesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostReservesUpdate(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PostReservesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostRules(ctx context.Context, body PostRulesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostRulesKeyword(ctx context.Context, body PostRulesKeywordJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostRulesKeywordWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostRulesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostSchedulesSearch(ctx context.Context, body PostSchedulesSearchJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostSchedulesSearchWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostTags(ctx context.Context, body PostTagsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostTagsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostThumbnails(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PostThumbnailsCleanup(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PostVideosUploadWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostVideosVideoFileIdKodi(ctx context.Context, videoFileId PathVideoFileId, ...) (*http.Response, error)
- func (c *Client) PostVideosVideoFileIdKodiWithBody(ctx context.Context, videoFileId PathVideoFileId, contentType string, ...) (*http.Response, error)
- func (c *Client) PutRecordedRecordedIdProtect(ctx context.Context, recordedId PathRecordedId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PutRecordedRecordedIdUnprotect(ctx context.Context, recordedId PathRecordedId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PutReservesReserveId(ctx context.Context, reserveId PathReserveId, ...) (*http.Response, error)
- func (c *Client) PutReservesReserveIdWithBody(ctx context.Context, reserveId PathReserveId, contentType string, ...) (*http.Response, error)
- func (c *Client) PutRulesRuleId(ctx context.Context, ruleId PathRuleId, body PutRulesRuleIdJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PutRulesRuleIdDisable(ctx context.Context, ruleId PathRuleId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PutRulesRuleIdEnable(ctx context.Context, ruleId PathRuleId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PutRulesRuleIdWithBody(ctx context.Context, ruleId PathRuleId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PutStreamsStreamIdKeep(ctx context.Context, streamId PathStreamId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PutTagsTagId(ctx context.Context, tagId PathRecordedTagId, body PutTagsTagIdJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PutTagsTagIdRelate(ctx context.Context, tagId PathRecordedTagId, ...) (*http.Response, error)
- func (c *Client) PutTagsTagIdRelateWithBody(ctx context.Context, tagId PathRecordedTagId, contentType string, ...) (*http.Response, error)
- func (c *Client) PutTagsTagIdWithBody(ctx context.Context, tagId PathRecordedTagId, contentType string, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) DeleteEncodeEncodeIdWithResponse(ctx context.Context, encodeId PathEncodeId, reqEditors ...RequestEditorFn) (*DeleteEncodeEncodeIdResponse, error)
- func (c *ClientWithResponses) DeleteRecordedRecordedIdEncodeWithResponse(ctx context.Context, recordedId PathRecordedId, reqEditors ...RequestEditorFn) (*DeleteRecordedRecordedIdEncodeResponse, error)
- func (c *ClientWithResponses) DeleteRecordedRecordedIdWithResponse(ctx context.Context, recordedId PathRecordedId, reqEditors ...RequestEditorFn) (*DeleteRecordedRecordedIdResponse, error)
- func (c *ClientWithResponses) DeleteReservesReserveIdOverlapWithResponse(ctx context.Context, reserveId PathReserveId, reqEditors ...RequestEditorFn) (*DeleteReservesReserveIdOverlapResponse, error)
- func (c *ClientWithResponses) DeleteReservesReserveIdSkipWithResponse(ctx context.Context, reserveId PathReserveId, reqEditors ...RequestEditorFn) (*DeleteReservesReserveIdSkipResponse, error)
- func (c *ClientWithResponses) DeleteReservesReserveIdWithResponse(ctx context.Context, reserveId PathReserveId, reqEditors ...RequestEditorFn) (*DeleteReservesReserveIdResponse, error)
- func (c *ClientWithResponses) DeleteRulesRuleIdWithResponse(ctx context.Context, ruleId PathRuleId, reqEditors ...RequestEditorFn) (*DeleteRulesRuleIdResponse, error)
- func (c *ClientWithResponses) DeleteStreamsStreamIdWithResponse(ctx context.Context, streamId PathStreamId, reqEditors ...RequestEditorFn) (*DeleteStreamsStreamIdResponse, error)
- func (c *ClientWithResponses) DeleteStreamsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeleteStreamsResponse, error)
- func (c *ClientWithResponses) DeleteTagsTagIdRelateWithResponse(ctx context.Context, tagId PathRecordedTagId, ...) (*DeleteTagsTagIdRelateResponse, error)
- func (c *ClientWithResponses) DeleteTagsTagIdWithResponse(ctx context.Context, tagId PathRecordedTagId, reqEditors ...RequestEditorFn) (*DeleteTagsTagIdResponse, error)
- func (c *ClientWithResponses) DeleteVideosVideoFileIdWithResponse(ctx context.Context, videoFileId PathVideoFileId, ...) (*DeleteVideosVideoFileIdResponse, error)
- func (c *ClientWithResponses) GetChannelsChannelIdLogoWithResponse(ctx context.Context, channelId PathChannelId, reqEditors ...RequestEditorFn) (*GetChannelsChannelIdLogoResponse, error)
- func (c *ClientWithResponses) GetChannelsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetChannelsResponse, error)
- func (c *ClientWithResponses) GetConfigWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetConfigResponse, error)
- func (c *ClientWithResponses) GetDropLogsDropLogFileIdWithResponse(ctx context.Context, dropLogFileId PathDropLogFileId, ...) (*GetDropLogsDropLogFileIdResponse, error)
- func (c *ClientWithResponses) GetEncodeWithResponse(ctx context.Context, params *GetEncodeParams, reqEditors ...RequestEditorFn) (*GetEncodeResponse, error)
- func (c *ClientWithResponses) GetIptvChannelM3u8WithResponse(ctx context.Context, params *GetIptvChannelM3u8Params, ...) (*GetIptvChannelM3u8Response, error)
- func (c *ClientWithResponses) GetIptvEpgXmlWithResponse(ctx context.Context, params *GetIptvEpgXmlParams, ...) (*GetIptvEpgXmlResponse, error)
- func (c *ClientWithResponses) GetRecordedOptionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetRecordedOptionsResponse, error)
- func (c *ClientWithResponses) GetRecordedRecordedIdWithResponse(ctx context.Context, recordedId PathRecordedId, ...) (*GetRecordedRecordedIdResponse, error)
- func (c *ClientWithResponses) GetRecordedWithResponse(ctx context.Context, params *GetRecordedParams, reqEditors ...RequestEditorFn) (*GetRecordedResponse, error)
- func (c *ClientWithResponses) GetRecordingWithResponse(ctx context.Context, params *GetRecordingParams, reqEditors ...RequestEditorFn) (*GetRecordingResponse, error)
- func (c *ClientWithResponses) GetReservesCntsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetReservesCntsResponse, error)
- func (c *ClientWithResponses) GetReservesListsWithResponse(ctx context.Context, params *GetReservesListsParams, ...) (*GetReservesListsResponse, error)
- func (c *ClientWithResponses) GetReservesReserveIdWithResponse(ctx context.Context, reserveId PathReserveId, ...) (*GetReservesReserveIdResponse, error)
- func (c *ClientWithResponses) GetReservesWithResponse(ctx context.Context, params *GetReservesParams, reqEditors ...RequestEditorFn) (*GetReservesResponse, error)
- func (c *ClientWithResponses) GetRulesKeywordWithResponse(ctx context.Context, params *GetRulesKeywordParams, ...) (*GetRulesKeywordResponse, error)
- func (c *ClientWithResponses) GetRulesRuleIdWithResponse(ctx context.Context, ruleId PathRuleId, reqEditors ...RequestEditorFn) (*GetRulesRuleIdResponse, error)
- func (c *ClientWithResponses) GetRulesWithResponse(ctx context.Context, params *GetRulesParams, reqEditors ...RequestEditorFn) (*GetRulesResponse, error)
- func (c *ClientWithResponses) GetSchedulesBroadcastingWithResponse(ctx context.Context, params *GetSchedulesBroadcastingParams, ...) (*GetSchedulesBroadcastingResponse, error)
- func (c *ClientWithResponses) GetSchedulesChannelIdWithResponse(ctx context.Context, channelId PathChannelId, ...) (*GetSchedulesChannelIdResponse, error)
- func (c *ClientWithResponses) GetSchedulesDetailProgramIdWithResponse(ctx context.Context, programId PathProgramId, ...) (*GetSchedulesDetailProgramIdResponse, error)
- func (c *ClientWithResponses) GetSchedulesWithResponse(ctx context.Context, params *GetSchedulesParams, reqEditors ...RequestEditorFn) (*GetSchedulesResponse, error)
- func (c *ClientWithResponses) GetStoragesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetStoragesResponse, error)
- func (c *ClientWithResponses) GetStreamsLiveChannelIdHlsWithResponse(ctx context.Context, channelId PathChannelId, ...) (*GetStreamsLiveChannelIdHlsResponse, error)
- func (c *ClientWithResponses) GetStreamsLiveChannelIdM2tsPlaylistWithResponse(ctx context.Context, channelId PathChannelId, ...) (*GetStreamsLiveChannelIdM2tsPlaylistResponse, error)
- func (c *ClientWithResponses) GetStreamsLiveChannelIdM2tsWithResponse(ctx context.Context, channelId PathChannelId, ...) (*GetStreamsLiveChannelIdM2tsResponse, error)
- func (c *ClientWithResponses) GetStreamsLiveChannelIdM2tsllWithResponse(ctx context.Context, channelId PathChannelId, ...) (*GetStreamsLiveChannelIdM2tsllResponse, error)
- func (c *ClientWithResponses) GetStreamsLiveChannelIdMp4WithResponse(ctx context.Context, channelId PathChannelId, ...) (*GetStreamsLiveChannelIdMp4Response, error)
- func (c *ClientWithResponses) GetStreamsLiveChannelIdWebmWithResponse(ctx context.Context, channelId PathChannelId, ...) (*GetStreamsLiveChannelIdWebmResponse, error)
- func (c *ClientWithResponses) GetStreamsRecordedVideoFileIdHlsWithResponse(ctx context.Context, videoFileId PathVideoFileId, ...) (*GetStreamsRecordedVideoFileIdHlsResponse, error)
- func (c *ClientWithResponses) GetStreamsRecordedVideoFileIdMp4WithResponse(ctx context.Context, videoFileId PathVideoFileId, ...) (*GetStreamsRecordedVideoFileIdMp4Response, error)
- func (c *ClientWithResponses) GetStreamsRecordedVideoFileIdWebmWithResponse(ctx context.Context, videoFileId PathVideoFileId, ...) (*GetStreamsRecordedVideoFileIdWebmResponse, error)
- func (c *ClientWithResponses) GetStreamsWithResponse(ctx context.Context, params *GetStreamsParams, reqEditors ...RequestEditorFn) (*GetStreamsResponse, error)
- func (c *ClientWithResponses) GetTagsWithResponse(ctx context.Context, params *GetTagsParams, reqEditors ...RequestEditorFn) (*GetTagsResponse, error)
- func (c *ClientWithResponses) GetThumbnailsThumbnailIdWithResponse(ctx context.Context, thumbnailId PathThumbnailId, ...) (*GetThumbnailsThumbnailIdResponse, error)
- func (c *ClientWithResponses) GetVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetVersionResponse, error)
- func (c *ClientWithResponses) GetVideosVideoFileIdDurationWithResponse(ctx context.Context, videoFileId PathVideoFileId, ...) (*GetVideosVideoFileIdDurationResponse, error)
- func (c *ClientWithResponses) GetVideosVideoFileIdPlaylistWithResponse(ctx context.Context, videoFileId PathVideoFileId, ...) (*GetVideosVideoFileIdPlaylistResponse, error)
- func (c *ClientWithResponses) GetVideosVideoFileIdWithResponse(ctx context.Context, videoFileId PathVideoFileId, ...) (*GetVideosVideoFileIdResponse, error)
- func (c *ClientWithResponses) PostEncodeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostEncodeResponse, error)
- func (c *ClientWithResponses) PostEncodeWithResponse(ctx context.Context, body PostEncodeJSONRequestBody, ...) (*PostEncodeResponse, error)
- func (c *ClientWithResponses) PostRecordedCleanupWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostRecordedCleanupResponse, error)
- func (c *ClientWithResponses) PostRecordedWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostRecordedResponse, error)
- func (c *ClientWithResponses) PostRecordedWithResponse(ctx context.Context, body PostRecordedJSONRequestBody, ...) (*PostRecordedResponse, error)
- func (c *ClientWithResponses) PostRecordingResettimerWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostRecordingResettimerResponse, error)
- func (c *ClientWithResponses) PostReservesUpdateWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostReservesUpdateResponse, error)
- func (c *ClientWithResponses) PostReservesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostReservesResponse, error)
- func (c *ClientWithResponses) PostReservesWithResponse(ctx context.Context, body PostReservesJSONRequestBody, ...) (*PostReservesResponse, error)
- func (c *ClientWithResponses) PostRulesKeywordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostRulesKeywordResponse, error)
- func (c *ClientWithResponses) PostRulesKeywordWithResponse(ctx context.Context, body PostRulesKeywordJSONRequestBody, ...) (*PostRulesKeywordResponse, error)
- func (c *ClientWithResponses) PostRulesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostRulesResponse, error)
- func (c *ClientWithResponses) PostRulesWithResponse(ctx context.Context, body PostRulesJSONRequestBody, ...) (*PostRulesResponse, error)
- func (c *ClientWithResponses) PostSchedulesSearchWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostSchedulesSearchResponse, error)
- func (c *ClientWithResponses) PostSchedulesSearchWithResponse(ctx context.Context, body PostSchedulesSearchJSONRequestBody, ...) (*PostSchedulesSearchResponse, error)
- func (c *ClientWithResponses) PostTagsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostTagsResponse, error)
- func (c *ClientWithResponses) PostTagsWithResponse(ctx context.Context, body PostTagsJSONRequestBody, ...) (*PostTagsResponse, error)
- func (c *ClientWithResponses) PostThumbnailsCleanupWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostThumbnailsCleanupResponse, error)
- func (c *ClientWithResponses) PostThumbnailsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostThumbnailsResponse, error)
- func (c *ClientWithResponses) PostVideosUploadWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostVideosUploadResponse, error)
- func (c *ClientWithResponses) PostVideosVideoFileIdKodiWithBodyWithResponse(ctx context.Context, videoFileId PathVideoFileId, contentType string, ...) (*PostVideosVideoFileIdKodiResponse, error)
- func (c *ClientWithResponses) PostVideosVideoFileIdKodiWithResponse(ctx context.Context, videoFileId PathVideoFileId, ...) (*PostVideosVideoFileIdKodiResponse, error)
- func (c *ClientWithResponses) PutRecordedRecordedIdProtectWithResponse(ctx context.Context, recordedId PathRecordedId, reqEditors ...RequestEditorFn) (*PutRecordedRecordedIdProtectResponse, error)
- func (c *ClientWithResponses) PutRecordedRecordedIdUnprotectWithResponse(ctx context.Context, recordedId PathRecordedId, reqEditors ...RequestEditorFn) (*PutRecordedRecordedIdUnprotectResponse, error)
- func (c *ClientWithResponses) PutReservesReserveIdWithBodyWithResponse(ctx context.Context, reserveId PathReserveId, contentType string, ...) (*PutReservesReserveIdResponse, error)
- func (c *ClientWithResponses) PutReservesReserveIdWithResponse(ctx context.Context, reserveId PathReserveId, ...) (*PutReservesReserveIdResponse, error)
- func (c *ClientWithResponses) PutRulesRuleIdDisableWithResponse(ctx context.Context, ruleId PathRuleId, reqEditors ...RequestEditorFn) (*PutRulesRuleIdDisableResponse, error)
- func (c *ClientWithResponses) PutRulesRuleIdEnableWithResponse(ctx context.Context, ruleId PathRuleId, reqEditors ...RequestEditorFn) (*PutRulesRuleIdEnableResponse, error)
- func (c *ClientWithResponses) PutRulesRuleIdWithBodyWithResponse(ctx context.Context, ruleId PathRuleId, contentType string, body io.Reader, ...) (*PutRulesRuleIdResponse, error)
- func (c *ClientWithResponses) PutRulesRuleIdWithResponse(ctx context.Context, ruleId PathRuleId, body PutRulesRuleIdJSONRequestBody, ...) (*PutRulesRuleIdResponse, error)
- func (c *ClientWithResponses) PutStreamsStreamIdKeepWithResponse(ctx context.Context, streamId PathStreamId, reqEditors ...RequestEditorFn) (*PutStreamsStreamIdKeepResponse, error)
- func (c *ClientWithResponses) PutTagsTagIdRelateWithBodyWithResponse(ctx context.Context, tagId PathRecordedTagId, contentType string, ...) (*PutTagsTagIdRelateResponse, error)
- func (c *ClientWithResponses) PutTagsTagIdRelateWithResponse(ctx context.Context, tagId PathRecordedTagId, ...) (*PutTagsTagIdRelateResponse, error)
- func (c *ClientWithResponses) PutTagsTagIdWithBodyWithResponse(ctx context.Context, tagId PathRecordedTagId, contentType string, ...) (*PutTagsTagIdResponse, error)
- func (c *ClientWithResponses) PutTagsTagIdWithResponse(ctx context.Context, tagId PathRecordedTagId, body PutTagsTagIdJSONRequestBody, ...) (*PutTagsTagIdResponse, error)
- type ClientWithResponsesInterface
- type Config
- type CreateNewRecordedOption
- type CreatedNewRecorded
- type Days
- type DeleteEncodeEncodeIdResponse
- type DeleteRecordedRecordedIdEncodeResponse
- type DeleteRecordedRecordedIdResponse
- type DeleteReservesReserveIdOverlapResponse
- type DeleteReservesReserveIdResponse
- type DeleteReservesReserveIdSkipResponse
- type DeleteRulesRuleIdResponse
- type DeleteStreamsResponse
- type DeleteStreamsStreamIdResponse
- type DeleteTagsTagIdRelateParams
- type DeleteTagsTagIdRelateResponse
- type DeleteTagsTagIdResponse
- type DeleteVideosVideoFileIdResponse
- type DropLogFile
- type DropLogFileId
- type EchoRouter
- type EditManualReserveOption
- type EncodeId
- type EncodeInfo
- type EncodeProgramItem
- type EndAt
- type Error
- type Genre
- type GetChannelsChannelIdLogoResponse
- type GetChannelsResponse
- type GetConfigResponse
- type GetDropLogsDropLogFileIdParams
- type GetDropLogsDropLogFileIdResponse
- type GetEncodeParams
- type GetEncodeResponse
- type GetIptvChannelM3u8Params
- type GetIptvChannelM3u8Response
- type GetIptvEpgXmlParams
- type GetIptvEpgXmlResponse
- type GetRecordedOptionsResponse
- type GetRecordedParams
- type GetRecordedRecordedIdParams
- type GetRecordedRecordedIdResponse
- type GetRecordedResponse
- type GetRecordingParams
- type GetRecordingResponse
- type GetReserveType
- type GetReservesCntsResponse
- type GetReservesListsParams
- type GetReservesListsResponse
- type GetReservesParams
- type GetReservesReserveIdParams
- type GetReservesReserveIdResponse
- type GetReservesResponse
- type GetRulesKeywordParams
- type GetRulesKeywordResponse
- type GetRulesParams
- type GetRulesResponse
- type GetRulesRuleIdResponse
- type GetSchedulesBroadcastingParams
- type GetSchedulesBroadcastingResponse
- type GetSchedulesChannelIdParams
- type GetSchedulesChannelIdResponse
- type GetSchedulesDetailProgramIdParams
- type GetSchedulesDetailProgramIdResponse
- type GetSchedulesParams
- type GetSchedulesResponse
- type GetStoragesResponse
- type GetStreamsLiveChannelIdHlsParams
- type GetStreamsLiveChannelIdHlsResponse
- type GetStreamsLiveChannelIdM2tsParams
- type GetStreamsLiveChannelIdM2tsPlaylistParams
- type GetStreamsLiveChannelIdM2tsPlaylistResponse
- type GetStreamsLiveChannelIdM2tsResponse
- type GetStreamsLiveChannelIdM2tsllParams
- type GetStreamsLiveChannelIdM2tsllResponse
- type GetStreamsLiveChannelIdMp4Params
- type GetStreamsLiveChannelIdMp4Response
- type GetStreamsLiveChannelIdWebmParams
- type GetStreamsLiveChannelIdWebmResponse
- type GetStreamsParams
- type GetStreamsRecordedVideoFileIdHlsParams
- type GetStreamsRecordedVideoFileIdHlsResponse
- type GetStreamsRecordedVideoFileIdMp4Params
- type GetStreamsRecordedVideoFileIdMp4Response
- type GetStreamsRecordedVideoFileIdWebmParams
- type GetStreamsRecordedVideoFileIdWebmResponse
- type GetStreamsResponse
- type GetTagsParams
- type GetTagsResponse
- type GetThumbnailsThumbnailIdResponse
- type GetVersionResponse
- type GetVideosVideoFileIdDurationResponse
- type GetVideosVideoFileIdParams
- type GetVideosVideoFileIdPlaylistResponse
- type GetVideosVideoFileIdResponse
- type HttpRequestDoer
- type IPTVDays
- type IPTVIsHalfWidth
- type IsDownload
- type IsFreeProgram
- type IsHalfWidth
- type IsReverse
- type Limit
- type LogFileMaxSize
- type M2TSStreamParam
- type ManualReserveOption
- type NeedsRawExtended
- type NetworkId
- type Offset
- type PathChannelId
- type PathDropLogFileId
- type PathEncodeId
- type PathProgramId
- type PathRecordedId
- type PathRecordedTagId
- type PathReserveId
- type PathRuleId
- type PathStreamId
- type PathThumbnailId
- type PathVideoFileId
- type PostEncodeJSONRequestBody
- type PostEncodeResponse
- type PostRecordedCleanupResponse
- type PostRecordedJSONRequestBody
- type PostRecordedResponse
- type PostRecordingResettimerResponse
- type PostReservesJSONRequestBody
- type PostReservesResponse
- type PostReservesUpdateResponse
- type PostRulesJSONRequestBody
- type PostRulesKeywordJSONRequestBody
- type PostRulesKeywordResponse
- type PostRulesResponse
- type PostSchedulesSearchJSONRequestBody
- type PostSchedulesSearchResponse
- type PostTagsJSONRequestBody
- type PostTagsResponse
- type PostThumbnailsCleanupResponse
- type PostThumbnailsResponse
- type PostVideosUploadMultipartRequestBody
- type PostVideosUploadResponse
- type PostVideosVideoFileIdKodiJSONRequestBody
- type PostVideosVideoFileIdKodiResponse
- type ProgramAudioSamplingRate
- type ProgramGenreLv1
- type ProgramGenreLv2
- type ProgramId
- type ProgramVideoResolution
- type ProgramVideoType
- type PutRecordedRecordedIdProtectResponse
- type PutRecordedRecordedIdUnprotectResponse
- type PutReservesReserveIdJSONRequestBody
- type PutReservesReserveIdResponse
- type PutRulesRuleIdDisableResponse
- type PutRulesRuleIdEnableResponse
- type PutRulesRuleIdJSONRequestBody
- type PutRulesRuleIdResponse
- type PutStreamsStreamIdKeepResponse
- type PutTagsTagIdJSONRequestBody
- type PutTagsTagIdRelateJSONRequestBody
- type PutTagsTagIdRelateResponse
- type PutTagsTagIdResponse
- type QueryChannelId
- type QueryExcludeRecordedTagId
- type QueryHasOriginalFile
- type QueryKeyword
- type QueryName
- type QueryProgramGenre
- type QueryRecordedId
- type QueryRuleId
- type RecordedChannelListItem
- type RecordedGenreListItem
- type RecordedId
- type RecordedItem
- type RecordedSearchOptions
- type RecordedTag
- type RecordedTagId
- type RecordedTags
- type Records
- type RelateRecordedTagOption
- type RequestEditorFn
- type RequiredBS
- type RequiredCS
- type RequiredGR
- type RequiredSKY
- type ReserveCnts
- type ReserveEncodedOption
- type ReserveId
- type ReserveItem
- type ReserveListItem
- type ReserveLists
- type ReserveSaveOption
- type Reserves
- type Rule
- type RuleId
- type RuleKeywordInfo
- type RuleKeywordItem
- type RuleReserveOption
- type RuleSearchOption
- type Rules
- type Schedule
- type ScheduleChannleItem
- type ScheduleProgramItem
- type ScheduleProgramItems
- type ScheduleSearchOption
- type Schedules
- type SearchPeriod
- type SearchTime
- type SendVideoLinkToKodiOption
- type ServerInterface
- type ServerInterfaceWrapper
- func (w *ServerInterfaceWrapper) DeleteEncodeEncodeId(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) DeleteRecordedRecordedId(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) DeleteRecordedRecordedIdEncode(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) DeleteReservesReserveId(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) DeleteReservesReserveIdOverlap(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) DeleteReservesReserveIdSkip(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) DeleteRulesRuleId(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) DeleteStreams(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) DeleteStreamsStreamId(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) DeleteTagsTagId(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) DeleteTagsTagIdRelate(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) DeleteVideosVideoFileId(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetChannels(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetChannelsChannelIdLogo(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetConfig(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetDropLogsDropLogFileId(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetEncode(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetIptvChannelM3u8(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetIptvEpgXml(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetRecorded(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetRecordedOptions(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetRecordedRecordedId(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetRecording(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetReserves(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetReservesCnts(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetReservesLists(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetReservesReserveId(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetRules(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetRulesKeyword(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetRulesRuleId(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetSchedules(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetSchedulesBroadcasting(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetSchedulesChannelId(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetSchedulesDetailProgramId(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetStorages(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetStreams(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetStreamsLiveChannelIdHls(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetStreamsLiveChannelIdM2ts(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetStreamsLiveChannelIdM2tsPlaylist(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetStreamsLiveChannelIdM2tsll(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetStreamsLiveChannelIdMp4(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetStreamsLiveChannelIdWebm(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetStreamsRecordedVideoFileIdHls(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetStreamsRecordedVideoFileIdMp4(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetStreamsRecordedVideoFileIdWebm(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetTags(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetThumbnailsThumbnailId(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetVersion(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetVideosVideoFileId(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetVideosVideoFileIdDuration(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) GetVideosVideoFileIdPlaylist(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PostEncode(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PostRecorded(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PostRecordedCleanup(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PostRecordingResettimer(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PostReserves(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PostReservesUpdate(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PostRules(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PostRulesKeyword(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PostSchedulesSearch(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PostTags(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PostThumbnails(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PostThumbnailsCleanup(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PostVideosUpload(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PostVideosVideoFileIdKodi(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PutRecordedRecordedIdProtect(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PutRecordedRecordedIdUnprotect(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PutReservesReserveId(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PutRulesRuleId(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PutRulesRuleIdDisable(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PutRulesRuleIdEnable(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PutStreamsStreamIdKeep(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PutTagsTagId(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PutTagsTagIdRelate(ctx echo.Context) error
- type ServiceId
- type StartAt
- type StartStreamInfo
- type StorageInfo
- type StorageItem
- type StreamId
- type StreamInfo
- type StreamInfoItem
- type StreamMode
- type StreamPlayPosition
- type StreamType
- type ThumbnailId
- type URLSchemeInfo
- type UnixtimeMS
- type UploadVideoFileOption
- type Version
- type VideoFile
- type VideoFileDuration
- type VideoFileId
- type VideoFileType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetSwagger ¶
GetSwagger returns the Swagger specification corresponding to the generated code in this file. The external references of Swagger specification are resolved. The logic of resolving external references is tightly connected to "import-mapping" feature. Externally referenced files must be embedded in the corresponding golang packages. Urls can be supported but this task was out of the scope.
func NewDeleteEncodeEncodeIdRequest ¶
func NewDeleteEncodeEncodeIdRequest(server string, encodeId PathEncodeId) (*http.Request, error)
NewDeleteEncodeEncodeIdRequest generates requests for DeleteEncodeEncodeId
func NewDeleteRecordedRecordedIdEncodeRequest ¶
func NewDeleteRecordedRecordedIdEncodeRequest(server string, recordedId PathRecordedId) (*http.Request, error)
NewDeleteRecordedRecordedIdEncodeRequest generates requests for DeleteRecordedRecordedIdEncode
func NewDeleteRecordedRecordedIdRequest ¶
func NewDeleteRecordedRecordedIdRequest(server string, recordedId PathRecordedId) (*http.Request, error)
NewDeleteRecordedRecordedIdRequest generates requests for DeleteRecordedRecordedId
func NewDeleteReservesReserveIdOverlapRequest ¶
func NewDeleteReservesReserveIdOverlapRequest(server string, reserveId PathReserveId) (*http.Request, error)
NewDeleteReservesReserveIdOverlapRequest generates requests for DeleteReservesReserveIdOverlap
func NewDeleteReservesReserveIdRequest ¶
func NewDeleteReservesReserveIdRequest(server string, reserveId PathReserveId) (*http.Request, error)
NewDeleteReservesReserveIdRequest generates requests for DeleteReservesReserveId
func NewDeleteReservesReserveIdSkipRequest ¶
func NewDeleteReservesReserveIdSkipRequest(server string, reserveId PathReserveId) (*http.Request, error)
NewDeleteReservesReserveIdSkipRequest generates requests for DeleteReservesReserveIdSkip
func NewDeleteRulesRuleIdRequest ¶
func NewDeleteRulesRuleIdRequest(server string, ruleId PathRuleId) (*http.Request, error)
NewDeleteRulesRuleIdRequest generates requests for DeleteRulesRuleId
func NewDeleteStreamsRequest ¶
NewDeleteStreamsRequest generates requests for DeleteStreams
func NewDeleteStreamsStreamIdRequest ¶
func NewDeleteStreamsStreamIdRequest(server string, streamId PathStreamId) (*http.Request, error)
NewDeleteStreamsStreamIdRequest generates requests for DeleteStreamsStreamId
func NewDeleteTagsTagIdRelateRequest ¶
func NewDeleteTagsTagIdRelateRequest(server string, tagId PathRecordedTagId, params *DeleteTagsTagIdRelateParams) (*http.Request, error)
NewDeleteTagsTagIdRelateRequest generates requests for DeleteTagsTagIdRelate
func NewDeleteTagsTagIdRequest ¶
func NewDeleteTagsTagIdRequest(server string, tagId PathRecordedTagId) (*http.Request, error)
NewDeleteTagsTagIdRequest generates requests for DeleteTagsTagId
func NewDeleteVideosVideoFileIdRequest ¶
func NewDeleteVideosVideoFileIdRequest(server string, videoFileId PathVideoFileId) (*http.Request, error)
NewDeleteVideosVideoFileIdRequest generates requests for DeleteVideosVideoFileId
func NewFalsePointer ¶
func NewFalsePointer() *bool
func NewGetChannelsChannelIdLogoRequest ¶
func NewGetChannelsChannelIdLogoRequest(server string, channelId PathChannelId) (*http.Request, error)
NewGetChannelsChannelIdLogoRequest generates requests for GetChannelsChannelIdLogo
func NewGetChannelsRequest ¶
NewGetChannelsRequest generates requests for GetChannels
func NewGetConfigRequest ¶
NewGetConfigRequest generates requests for GetConfig
func NewGetDropLogsDropLogFileIdRequest ¶
func NewGetDropLogsDropLogFileIdRequest(server string, dropLogFileId PathDropLogFileId, params *GetDropLogsDropLogFileIdParams) (*http.Request, error)
NewGetDropLogsDropLogFileIdRequest generates requests for GetDropLogsDropLogFileId
func NewGetEncodeRequest ¶
func NewGetEncodeRequest(server string, params *GetEncodeParams) (*http.Request, error)
NewGetEncodeRequest generates requests for GetEncode
func NewGetIptvChannelM3u8Request ¶
func NewGetIptvChannelM3u8Request(server string, params *GetIptvChannelM3u8Params) (*http.Request, error)
NewGetIptvChannelM3u8Request generates requests for GetIptvChannelM3u8
func NewGetIptvEpgXmlRequest ¶
func NewGetIptvEpgXmlRequest(server string, params *GetIptvEpgXmlParams) (*http.Request, error)
NewGetIptvEpgXmlRequest generates requests for GetIptvEpgXml
func NewGetRecordedOptionsRequest ¶
NewGetRecordedOptionsRequest generates requests for GetRecordedOptions
func NewGetRecordedRecordedIdRequest ¶
func NewGetRecordedRecordedIdRequest(server string, recordedId PathRecordedId, params *GetRecordedRecordedIdParams) (*http.Request, error)
NewGetRecordedRecordedIdRequest generates requests for GetRecordedRecordedId
func NewGetRecordedRequest ¶
func NewGetRecordedRequest(server string, params *GetRecordedParams) (*http.Request, error)
NewGetRecordedRequest generates requests for GetRecorded
func NewGetRecordingRequest ¶
func NewGetRecordingRequest(server string, params *GetRecordingParams) (*http.Request, error)
NewGetRecordingRequest generates requests for GetRecording
func NewGetReservesCntsRequest ¶
NewGetReservesCntsRequest generates requests for GetReservesCnts
func NewGetReservesListsRequest ¶
func NewGetReservesListsRequest(server string, params *GetReservesListsParams) (*http.Request, error)
NewGetReservesListsRequest generates requests for GetReservesLists
func NewGetReservesRequest ¶
func NewGetReservesRequest(server string, params *GetReservesParams) (*http.Request, error)
NewGetReservesRequest generates requests for GetReserves
func NewGetReservesReserveIdRequest ¶
func NewGetReservesReserveIdRequest(server string, reserveId PathReserveId, params *GetReservesReserveIdParams) (*http.Request, error)
NewGetReservesReserveIdRequest generates requests for GetReservesReserveId
func NewGetRulesKeywordRequest ¶
func NewGetRulesKeywordRequest(server string, params *GetRulesKeywordParams) (*http.Request, error)
NewGetRulesKeywordRequest generates requests for GetRulesKeyword
func NewGetRulesRequest ¶
func NewGetRulesRequest(server string, params *GetRulesParams) (*http.Request, error)
NewGetRulesRequest generates requests for GetRules
func NewGetRulesRuleIdRequest ¶
func NewGetRulesRuleIdRequest(server string, ruleId PathRuleId) (*http.Request, error)
NewGetRulesRuleIdRequest generates requests for GetRulesRuleId
func NewGetSchedulesBroadcastingRequest ¶
func NewGetSchedulesBroadcastingRequest(server string, params *GetSchedulesBroadcastingParams) (*http.Request, error)
NewGetSchedulesBroadcastingRequest generates requests for GetSchedulesBroadcasting
func NewGetSchedulesChannelIdRequest ¶
func NewGetSchedulesChannelIdRequest(server string, channelId PathChannelId, params *GetSchedulesChannelIdParams) (*http.Request, error)
NewGetSchedulesChannelIdRequest generates requests for GetSchedulesChannelId
func NewGetSchedulesDetailProgramIdRequest ¶
func NewGetSchedulesDetailProgramIdRequest(server string, programId PathProgramId, params *GetSchedulesDetailProgramIdParams) (*http.Request, error)
NewGetSchedulesDetailProgramIdRequest generates requests for GetSchedulesDetailProgramId
func NewGetSchedulesRequest ¶
func NewGetSchedulesRequest(server string, params *GetSchedulesParams) (*http.Request, error)
NewGetSchedulesRequest generates requests for GetSchedules
func NewGetStoragesRequest ¶
NewGetStoragesRequest generates requests for GetStorages
func NewGetStreamsLiveChannelIdHlsRequest ¶
func NewGetStreamsLiveChannelIdHlsRequest(server string, channelId PathChannelId, params *GetStreamsLiveChannelIdHlsParams) (*http.Request, error)
NewGetStreamsLiveChannelIdHlsRequest generates requests for GetStreamsLiveChannelIdHls
func NewGetStreamsLiveChannelIdM2tsPlaylistRequest ¶
func NewGetStreamsLiveChannelIdM2tsPlaylistRequest(server string, channelId PathChannelId, params *GetStreamsLiveChannelIdM2tsPlaylistParams) (*http.Request, error)
NewGetStreamsLiveChannelIdM2tsPlaylistRequest generates requests for GetStreamsLiveChannelIdM2tsPlaylist
func NewGetStreamsLiveChannelIdM2tsRequest ¶
func NewGetStreamsLiveChannelIdM2tsRequest(server string, channelId PathChannelId, params *GetStreamsLiveChannelIdM2tsParams) (*http.Request, error)
NewGetStreamsLiveChannelIdM2tsRequest generates requests for GetStreamsLiveChannelIdM2ts
func NewGetStreamsLiveChannelIdM2tsllRequest ¶
func NewGetStreamsLiveChannelIdM2tsllRequest(server string, channelId PathChannelId, params *GetStreamsLiveChannelIdM2tsllParams) (*http.Request, error)
NewGetStreamsLiveChannelIdM2tsllRequest generates requests for GetStreamsLiveChannelIdM2tsll
func NewGetStreamsLiveChannelIdMp4Request ¶
func NewGetStreamsLiveChannelIdMp4Request(server string, channelId PathChannelId, params *GetStreamsLiveChannelIdMp4Params) (*http.Request, error)
NewGetStreamsLiveChannelIdMp4Request generates requests for GetStreamsLiveChannelIdMp4
func NewGetStreamsLiveChannelIdWebmRequest ¶
func NewGetStreamsLiveChannelIdWebmRequest(server string, channelId PathChannelId, params *GetStreamsLiveChannelIdWebmParams) (*http.Request, error)
NewGetStreamsLiveChannelIdWebmRequest generates requests for GetStreamsLiveChannelIdWebm
func NewGetStreamsRecordedVideoFileIdHlsRequest ¶
func NewGetStreamsRecordedVideoFileIdHlsRequest(server string, videoFileId PathVideoFileId, params *GetStreamsRecordedVideoFileIdHlsParams) (*http.Request, error)
NewGetStreamsRecordedVideoFileIdHlsRequest generates requests for GetStreamsRecordedVideoFileIdHls
func NewGetStreamsRecordedVideoFileIdMp4Request ¶
func NewGetStreamsRecordedVideoFileIdMp4Request(server string, videoFileId PathVideoFileId, params *GetStreamsRecordedVideoFileIdMp4Params) (*http.Request, error)
NewGetStreamsRecordedVideoFileIdMp4Request generates requests for GetStreamsRecordedVideoFileIdMp4
func NewGetStreamsRecordedVideoFileIdWebmRequest ¶
func NewGetStreamsRecordedVideoFileIdWebmRequest(server string, videoFileId PathVideoFileId, params *GetStreamsRecordedVideoFileIdWebmParams) (*http.Request, error)
NewGetStreamsRecordedVideoFileIdWebmRequest generates requests for GetStreamsRecordedVideoFileIdWebm
func NewGetStreamsRequest ¶
func NewGetStreamsRequest(server string, params *GetStreamsParams) (*http.Request, error)
NewGetStreamsRequest generates requests for GetStreams
func NewGetTagsRequest ¶
func NewGetTagsRequest(server string, params *GetTagsParams) (*http.Request, error)
NewGetTagsRequest generates requests for GetTags
func NewGetThumbnailsThumbnailIdRequest ¶
func NewGetThumbnailsThumbnailIdRequest(server string, thumbnailId PathThumbnailId) (*http.Request, error)
NewGetThumbnailsThumbnailIdRequest generates requests for GetThumbnailsThumbnailId
func NewGetVersionRequest ¶
NewGetVersionRequest generates requests for GetVersion
func NewGetVideosVideoFileIdDurationRequest ¶
func NewGetVideosVideoFileIdDurationRequest(server string, videoFileId PathVideoFileId) (*http.Request, error)
NewGetVideosVideoFileIdDurationRequest generates requests for GetVideosVideoFileIdDuration
func NewGetVideosVideoFileIdPlaylistRequest ¶
func NewGetVideosVideoFileIdPlaylistRequest(server string, videoFileId PathVideoFileId) (*http.Request, error)
NewGetVideosVideoFileIdPlaylistRequest generates requests for GetVideosVideoFileIdPlaylist
func NewGetVideosVideoFileIdRequest ¶
func NewGetVideosVideoFileIdRequest(server string, videoFileId PathVideoFileId, params *GetVideosVideoFileIdParams) (*http.Request, error)
NewGetVideosVideoFileIdRequest generates requests for GetVideosVideoFileId
func NewPostEncodeRequest ¶
func NewPostEncodeRequest(server string, body PostEncodeJSONRequestBody) (*http.Request, error)
NewPostEncodeRequest calls the generic PostEncode builder with application/json body
func NewPostEncodeRequestWithBody ¶
func NewPostEncodeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostEncodeRequestWithBody generates requests for PostEncode with any type of body
func NewPostRecordedCleanupRequest ¶
NewPostRecordedCleanupRequest generates requests for PostRecordedCleanup
func NewPostRecordedRequest ¶
func NewPostRecordedRequest(server string, body PostRecordedJSONRequestBody) (*http.Request, error)
NewPostRecordedRequest calls the generic PostRecorded builder with application/json body
func NewPostRecordedRequestWithBody ¶
func NewPostRecordedRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostRecordedRequestWithBody generates requests for PostRecorded with any type of body
func NewPostRecordingResettimerRequest ¶
NewPostRecordingResettimerRequest generates requests for PostRecordingResettimer
func NewPostReservesRequest ¶
func NewPostReservesRequest(server string, body PostReservesJSONRequestBody) (*http.Request, error)
NewPostReservesRequest calls the generic PostReserves builder with application/json body
func NewPostReservesRequestWithBody ¶
func NewPostReservesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostReservesRequestWithBody generates requests for PostReserves with any type of body
func NewPostReservesUpdateRequest ¶
NewPostReservesUpdateRequest generates requests for PostReservesUpdate
func NewPostRulesKeywordRequest ¶
func NewPostRulesKeywordRequest(server string, body PostRulesKeywordJSONRequestBody) (*http.Request, error)
NewPostRulesKeywordRequest calls the generic PostRulesKeyword builder with application/json body
func NewPostRulesKeywordRequestWithBody ¶
func NewPostRulesKeywordRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostRulesKeywordRequestWithBody generates requests for PostRulesKeyword with any type of body
func NewPostRulesRequest ¶
func NewPostRulesRequest(server string, body PostRulesJSONRequestBody) (*http.Request, error)
NewPostRulesRequest calls the generic PostRules builder with application/json body
func NewPostRulesRequestWithBody ¶
func NewPostRulesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostRulesRequestWithBody generates requests for PostRules with any type of body
func NewPostSchedulesSearchRequest ¶
func NewPostSchedulesSearchRequest(server string, body PostSchedulesSearchJSONRequestBody) (*http.Request, error)
NewPostSchedulesSearchRequest calls the generic PostSchedulesSearch builder with application/json body
func NewPostSchedulesSearchRequestWithBody ¶
func NewPostSchedulesSearchRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostSchedulesSearchRequestWithBody generates requests for PostSchedulesSearch with any type of body
func NewPostTagsRequest ¶
func NewPostTagsRequest(server string, body PostTagsJSONRequestBody) (*http.Request, error)
NewPostTagsRequest calls the generic PostTags builder with application/json body
func NewPostTagsRequestWithBody ¶
func NewPostTagsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostTagsRequestWithBody generates requests for PostTags with any type of body
func NewPostThumbnailsCleanupRequest ¶
NewPostThumbnailsCleanupRequest generates requests for PostThumbnailsCleanup
func NewPostThumbnailsRequest ¶
NewPostThumbnailsRequest generates requests for PostThumbnails
func NewPostVideosUploadRequestWithBody ¶
func NewPostVideosUploadRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostVideosUploadRequestWithBody generates requests for PostVideosUpload with any type of body
func NewPostVideosVideoFileIdKodiRequest ¶
func NewPostVideosVideoFileIdKodiRequest(server string, videoFileId PathVideoFileId, body PostVideosVideoFileIdKodiJSONRequestBody) (*http.Request, error)
NewPostVideosVideoFileIdKodiRequest calls the generic PostVideosVideoFileIdKodi builder with application/json body
func NewPostVideosVideoFileIdKodiRequestWithBody ¶
func NewPostVideosVideoFileIdKodiRequestWithBody(server string, videoFileId PathVideoFileId, contentType string, body io.Reader) (*http.Request, error)
NewPostVideosVideoFileIdKodiRequestWithBody generates requests for PostVideosVideoFileIdKodi with any type of body
func NewPutRecordedRecordedIdProtectRequest ¶
func NewPutRecordedRecordedIdProtectRequest(server string, recordedId PathRecordedId) (*http.Request, error)
NewPutRecordedRecordedIdProtectRequest generates requests for PutRecordedRecordedIdProtect
func NewPutRecordedRecordedIdUnprotectRequest ¶
func NewPutRecordedRecordedIdUnprotectRequest(server string, recordedId PathRecordedId) (*http.Request, error)
NewPutRecordedRecordedIdUnprotectRequest generates requests for PutRecordedRecordedIdUnprotect
func NewPutReservesReserveIdRequest ¶
func NewPutReservesReserveIdRequest(server string, reserveId PathReserveId, body PutReservesReserveIdJSONRequestBody) (*http.Request, error)
NewPutReservesReserveIdRequest calls the generic PutReservesReserveId builder with application/json body
func NewPutReservesReserveIdRequestWithBody ¶
func NewPutReservesReserveIdRequestWithBody(server string, reserveId PathReserveId, contentType string, body io.Reader) (*http.Request, error)
NewPutReservesReserveIdRequestWithBody generates requests for PutReservesReserveId with any type of body
func NewPutRulesRuleIdDisableRequest ¶
func NewPutRulesRuleIdDisableRequest(server string, ruleId PathRuleId) (*http.Request, error)
NewPutRulesRuleIdDisableRequest generates requests for PutRulesRuleIdDisable
func NewPutRulesRuleIdEnableRequest ¶
func NewPutRulesRuleIdEnableRequest(server string, ruleId PathRuleId) (*http.Request, error)
NewPutRulesRuleIdEnableRequest generates requests for PutRulesRuleIdEnable
func NewPutRulesRuleIdRequest ¶
func NewPutRulesRuleIdRequest(server string, ruleId PathRuleId, body PutRulesRuleIdJSONRequestBody) (*http.Request, error)
NewPutRulesRuleIdRequest calls the generic PutRulesRuleId builder with application/json body
func NewPutRulesRuleIdRequestWithBody ¶
func NewPutRulesRuleIdRequestWithBody(server string, ruleId PathRuleId, contentType string, body io.Reader) (*http.Request, error)
NewPutRulesRuleIdRequestWithBody generates requests for PutRulesRuleId with any type of body
func NewPutStreamsStreamIdKeepRequest ¶
func NewPutStreamsStreamIdKeepRequest(server string, streamId PathStreamId) (*http.Request, error)
NewPutStreamsStreamIdKeepRequest generates requests for PutStreamsStreamIdKeep
func NewPutTagsTagIdRelateRequest ¶
func NewPutTagsTagIdRelateRequest(server string, tagId PathRecordedTagId, body PutTagsTagIdRelateJSONRequestBody) (*http.Request, error)
NewPutTagsTagIdRelateRequest calls the generic PutTagsTagIdRelate builder with application/json body
func NewPutTagsTagIdRelateRequestWithBody ¶
func NewPutTagsTagIdRelateRequestWithBody(server string, tagId PathRecordedTagId, contentType string, body io.Reader) (*http.Request, error)
NewPutTagsTagIdRelateRequestWithBody generates requests for PutTagsTagIdRelate with any type of body
func NewPutTagsTagIdRequest ¶
func NewPutTagsTagIdRequest(server string, tagId PathRecordedTagId, body PutTagsTagIdJSONRequestBody) (*http.Request, error)
NewPutTagsTagIdRequest calls the generic PutTagsTagId builder with application/json body
func NewPutTagsTagIdRequestWithBody ¶
func NewPutTagsTagIdRequestWithBody(server string, tagId PathRecordedTagId, contentType string, body io.Reader) (*http.Request, error)
NewPutTagsTagIdRequestWithBody generates requests for PutTagsTagId with any type of body
func NewTruePointer ¶
func NewTruePointer() *bool
func PathToRawSpec ¶
Constructs a synthetic filesystem for resolving external references when loading openapi specifications.
func RegisterHandlers ¶
func RegisterHandlers(router EchoRouter, si ServerInterface)
RegisterHandlers adds each server route to the EchoRouter.
func RegisterHandlersWithBaseURL ¶
func RegisterHandlersWithBaseURL(router EchoRouter, si ServerInterface, baseURL string)
Registers handlers, and prepends BaseURL to the paths, so that the paths can be served under a prefix.
Types ¶
type AddManualEncodeProgramOption ¶
type AddManualEncodeProgramOption struct { // Directory 親ディレクトリ以下のディレクトリ設定 Directory *string `json:"directory,omitempty"` // IsSaveSameDirectory ソースビデオファイルと同じ場所に保存するか IsSaveSameDirectory *bool `json:"isSaveSameDirectory,omitempty"` // Mode エンコードプリセット名 config encode の name Mode string `json:"mode"` // ParentDir 親ディレクトリ名 config recorded の name, isSaveSameDirectory が false の場合は必須 ParentDir *string `json:"parentDir,omitempty"` // RecordedId 録画済み番組 id RecordedId RecordedId `json:"recordedId"` // RemoveOriginal 元ファイルを削除するか RemoveOriginal bool `json:"removeOriginal"` // SourceVideoFileId ビデオファイル id SourceVideoFileId VideoFileId `json:"sourceVideoFileId"` }
AddManualEncodeProgramOption エンコード手動追加時のオプション
type AddRecordedTagOption ¶
type AddRecordedTagOption struct { // Color 色 Color string `json:"color"` // Name タグ名 Name string `json:"name"` }
AddRecordedTagOption 録画タグ追加プション
type AddRuleOption ¶
type AddRuleOption struct { // EncodeOption 予約エンコードオプション EncodeOption *ReserveEncodedOption `json:"encodeOption,omitempty"` // IsTimeSpecification 時刻指定予約か IsTimeSpecification bool `json:"isTimeSpecification"` // ReserveOption ルール予約オプション ReserveOption RuleReserveOption `json:"reserveOption"` // SaveOption 予約保存オプション SaveOption *ReserveSaveOption `json:"saveOption,omitempty"` // SearchOption ルール検索オプション SearchOption RuleSearchOption `json:"searchOption"` }
AddRuleOption ルール追加プション
type AddedEncode ¶
type AddedEncode struct { // EncodeId エンコード id EncodeId EncodeId `json:"encodeId"` }
AddedEncode エンコード追加成功応答データ
type AddedRecordedTag ¶
type AddedRecordedTag struct { // TagId 録画 tag id TagId RecordedTagId `json:"tagId"` }
AddedRecordedTag タグ追加成功応答データ
type AddedReserve ¶
type AddedReserve struct { // ReserveId 予約 id ReserveId ReserveId `json:"reserveId"` }
AddedReserve 予約成功応答データ
type AddedRule ¶
type AddedRule struct { // RuleId ルール id RuleId RuleId `json:"ruleId"` }
AddedRule ルール追加成功応答データ
type ChannelItem ¶
type ChannelItem struct { Channel string `json:"channel"` // ChannelType 放送波タイプ ChannelType ChannelType `json:"channelType"` // HalfWidthName 放送局名(半角) HalfWidthName string `json:"halfWidthName"` // HasLogoData ロゴデータを持っているか HasLogoData bool `json:"hasLogoData"` // Id 放送局 id Id ChannelId `json:"id"` // Name 放送局名 Name string `json:"name"` // NetworkId network id NetworkId NetworkId `json:"networkId"` // ServiceId service id ServiceId ServiceId `json:"serviceId"` }
ChannelItem チャンネル情報
type ChannelType ¶
type ChannelType string
ChannelType 放送波タイプ
const ( BS ChannelType = "BS" CS ChannelType = "CS" GR ChannelType = "GR" SKY ChannelType = "SKY" )
Defines values for ChannelType.
type Client ¶
type Client struct { // The endpoint of the server conforming to this interface, with scheme, // https://api.deepmap.com for example. This can contain a path relative // to the server, such as https://api.deepmap.com/dev-test, and all the // paths in the swagger spec will be appended to the server. Server string // Doer for performing requests, typically a *http.Client with any // customized settings, such as certificate chains. Client HttpRequestDoer // A list of callbacks for modifying requests which are generated before sending over // the network. RequestEditors []RequestEditorFn }
Client which conforms to the OpenAPI3 specification for this service.
func NewClient ¶
func NewClient(server string, opts ...ClientOption) (*Client, error)
Creates a new Client, with reasonable defaults
func (*Client) DeleteEncodeEncodeId ¶
func (c *Client) DeleteEncodeEncodeId(ctx context.Context, encodeId PathEncodeId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteRecordedRecordedId ¶
func (c *Client) DeleteRecordedRecordedId(ctx context.Context, recordedId PathRecordedId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteRecordedRecordedIdEncode ¶
func (c *Client) DeleteRecordedRecordedIdEncode(ctx context.Context, recordedId PathRecordedId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteReservesReserveId ¶
func (c *Client) DeleteReservesReserveId(ctx context.Context, reserveId PathReserveId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteReservesReserveIdOverlap ¶
func (c *Client) DeleteReservesReserveIdOverlap(ctx context.Context, reserveId PathReserveId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteReservesReserveIdSkip ¶
func (c *Client) DeleteReservesReserveIdSkip(ctx context.Context, reserveId PathReserveId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteRulesRuleId ¶
func (c *Client) DeleteRulesRuleId(ctx context.Context, ruleId PathRuleId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteStreams ¶
func (*Client) DeleteStreamsStreamId ¶
func (c *Client) DeleteStreamsStreamId(ctx context.Context, streamId PathStreamId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteTagsTagId ¶
func (c *Client) DeleteTagsTagId(ctx context.Context, tagId PathRecordedTagId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteTagsTagIdRelate ¶
func (c *Client) DeleteTagsTagIdRelate(ctx context.Context, tagId PathRecordedTagId, params *DeleteTagsTagIdRelateParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteVideosVideoFileId ¶
func (c *Client) DeleteVideosVideoFileId(ctx context.Context, videoFileId PathVideoFileId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetChannels ¶
func (*Client) GetChannelsChannelIdLogo ¶
func (c *Client) GetChannelsChannelIdLogo(ctx context.Context, channelId PathChannelId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDropLogsDropLogFileId ¶
func (c *Client) GetDropLogsDropLogFileId(ctx context.Context, dropLogFileId PathDropLogFileId, params *GetDropLogsDropLogFileIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEncode ¶
func (c *Client) GetEncode(ctx context.Context, params *GetEncodeParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetIptvChannelM3u8 ¶
func (c *Client) GetIptvChannelM3u8(ctx context.Context, params *GetIptvChannelM3u8Params, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetIptvEpgXml ¶
func (c *Client) GetIptvEpgXml(ctx context.Context, params *GetIptvEpgXmlParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetRecorded ¶
func (c *Client) GetRecorded(ctx context.Context, params *GetRecordedParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetRecordedOptions ¶
func (*Client) GetRecordedRecordedId ¶
func (c *Client) GetRecordedRecordedId(ctx context.Context, recordedId PathRecordedId, params *GetRecordedRecordedIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetRecording ¶
func (c *Client) GetRecording(ctx context.Context, params *GetRecordingParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetReserves ¶
func (c *Client) GetReserves(ctx context.Context, params *GetReservesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetReservesCnts ¶
func (*Client) GetReservesLists ¶
func (c *Client) GetReservesLists(ctx context.Context, params *GetReservesListsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetReservesReserveId ¶
func (c *Client) GetReservesReserveId(ctx context.Context, reserveId PathReserveId, params *GetReservesReserveIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetRules ¶
func (c *Client) GetRules(ctx context.Context, params *GetRulesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetRulesKeyword ¶
func (c *Client) GetRulesKeyword(ctx context.Context, params *GetRulesKeywordParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetRulesRuleId ¶
func (c *Client) GetRulesRuleId(ctx context.Context, ruleId PathRuleId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSchedules ¶
func (c *Client) GetSchedules(ctx context.Context, params *GetSchedulesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSchedulesBroadcasting ¶
func (c *Client) GetSchedulesBroadcasting(ctx context.Context, params *GetSchedulesBroadcastingParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSchedulesChannelId ¶
func (c *Client) GetSchedulesChannelId(ctx context.Context, channelId PathChannelId, params *GetSchedulesChannelIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSchedulesDetailProgramId ¶
func (c *Client) GetSchedulesDetailProgramId(ctx context.Context, programId PathProgramId, params *GetSchedulesDetailProgramIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetStorages ¶
func (*Client) GetStreams ¶
func (c *Client) GetStreams(ctx context.Context, params *GetStreamsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetStreamsLiveChannelIdHls ¶
func (c *Client) GetStreamsLiveChannelIdHls(ctx context.Context, channelId PathChannelId, params *GetStreamsLiveChannelIdHlsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetStreamsLiveChannelIdM2ts ¶
func (c *Client) GetStreamsLiveChannelIdM2ts(ctx context.Context, channelId PathChannelId, params *GetStreamsLiveChannelIdM2tsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetStreamsLiveChannelIdM2tsPlaylist ¶
func (c *Client) GetStreamsLiveChannelIdM2tsPlaylist(ctx context.Context, channelId PathChannelId, params *GetStreamsLiveChannelIdM2tsPlaylistParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetStreamsLiveChannelIdM2tsll ¶
func (c *Client) GetStreamsLiveChannelIdM2tsll(ctx context.Context, channelId PathChannelId, params *GetStreamsLiveChannelIdM2tsllParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetStreamsLiveChannelIdMp4 ¶
func (c *Client) GetStreamsLiveChannelIdMp4(ctx context.Context, channelId PathChannelId, params *GetStreamsLiveChannelIdMp4Params, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetStreamsLiveChannelIdWebm ¶
func (c *Client) GetStreamsLiveChannelIdWebm(ctx context.Context, channelId PathChannelId, params *GetStreamsLiveChannelIdWebmParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetStreamsRecordedVideoFileIdHls ¶
func (c *Client) GetStreamsRecordedVideoFileIdHls(ctx context.Context, videoFileId PathVideoFileId, params *GetStreamsRecordedVideoFileIdHlsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetStreamsRecordedVideoFileIdMp4 ¶
func (c *Client) GetStreamsRecordedVideoFileIdMp4(ctx context.Context, videoFileId PathVideoFileId, params *GetStreamsRecordedVideoFileIdMp4Params, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetStreamsRecordedVideoFileIdWebm ¶
func (c *Client) GetStreamsRecordedVideoFileIdWebm(ctx context.Context, videoFileId PathVideoFileId, params *GetStreamsRecordedVideoFileIdWebmParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTags ¶
func (c *Client) GetTags(ctx context.Context, params *GetTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetThumbnailsThumbnailId ¶
func (c *Client) GetThumbnailsThumbnailId(ctx context.Context, thumbnailId PathThumbnailId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetVersion ¶
func (*Client) GetVideosVideoFileId ¶
func (c *Client) GetVideosVideoFileId(ctx context.Context, videoFileId PathVideoFileId, params *GetVideosVideoFileIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetVideosVideoFileIdDuration ¶
func (c *Client) GetVideosVideoFileIdDuration(ctx context.Context, videoFileId PathVideoFileId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetVideosVideoFileIdPlaylist ¶
func (c *Client) GetVideosVideoFileIdPlaylist(ctx context.Context, videoFileId PathVideoFileId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostEncode ¶
func (c *Client) PostEncode(ctx context.Context, body PostEncodeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostEncodeWithBody ¶
func (*Client) PostRecorded ¶
func (c *Client) PostRecorded(ctx context.Context, body PostRecordedJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostRecordedCleanup ¶
func (*Client) PostRecordedWithBody ¶
func (*Client) PostRecordingResettimer ¶
func (*Client) PostReserves ¶
func (c *Client) PostReserves(ctx context.Context, body PostReservesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostReservesUpdate ¶
func (*Client) PostReservesWithBody ¶
func (*Client) PostRules ¶
func (c *Client) PostRules(ctx context.Context, body PostRulesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostRulesKeyword ¶
func (c *Client) PostRulesKeyword(ctx context.Context, body PostRulesKeywordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostRulesKeywordWithBody ¶
func (*Client) PostRulesWithBody ¶
func (*Client) PostSchedulesSearch ¶
func (c *Client) PostSchedulesSearch(ctx context.Context, body PostSchedulesSearchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostSchedulesSearchWithBody ¶
func (*Client) PostTags ¶
func (c *Client) PostTags(ctx context.Context, body PostTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostTagsWithBody ¶
func (*Client) PostThumbnails ¶
func (*Client) PostThumbnailsCleanup ¶
func (*Client) PostVideosUploadWithBody ¶
func (*Client) PostVideosVideoFileIdKodi ¶
func (c *Client) PostVideosVideoFileIdKodi(ctx context.Context, videoFileId PathVideoFileId, body PostVideosVideoFileIdKodiJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostVideosVideoFileIdKodiWithBody ¶
func (*Client) PutRecordedRecordedIdProtect ¶
func (c *Client) PutRecordedRecordedIdProtect(ctx context.Context, recordedId PathRecordedId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutRecordedRecordedIdUnprotect ¶
func (c *Client) PutRecordedRecordedIdUnprotect(ctx context.Context, recordedId PathRecordedId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutReservesReserveId ¶
func (c *Client) PutReservesReserveId(ctx context.Context, reserveId PathReserveId, body PutReservesReserveIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutReservesReserveIdWithBody ¶
func (*Client) PutRulesRuleId ¶
func (c *Client) PutRulesRuleId(ctx context.Context, ruleId PathRuleId, body PutRulesRuleIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutRulesRuleIdDisable ¶
func (c *Client) PutRulesRuleIdDisable(ctx context.Context, ruleId PathRuleId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutRulesRuleIdEnable ¶
func (c *Client) PutRulesRuleIdEnable(ctx context.Context, ruleId PathRuleId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutRulesRuleIdWithBody ¶
func (*Client) PutStreamsStreamIdKeep ¶
func (c *Client) PutStreamsStreamIdKeep(ctx context.Context, streamId PathStreamId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutTagsTagId ¶
func (c *Client) PutTagsTagId(ctx context.Context, tagId PathRecordedTagId, body PutTagsTagIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutTagsTagIdRelate ¶
func (c *Client) PutTagsTagIdRelate(ctx context.Context, tagId PathRecordedTagId, body PutTagsTagIdRelateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutTagsTagIdRelateWithBody ¶
func (*Client) PutTagsTagIdWithBody ¶
type ClientInterface ¶
type ClientInterface interface { // GetChannels request GetChannels(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetChannelsChannelIdLogo request GetChannelsChannelIdLogo(ctx context.Context, channelId PathChannelId, reqEditors ...RequestEditorFn) (*http.Response, error) // GetConfig request GetConfig(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDropLogsDropLogFileId request GetDropLogsDropLogFileId(ctx context.Context, dropLogFileId PathDropLogFileId, params *GetDropLogsDropLogFileIdParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetEncode request GetEncode(ctx context.Context, params *GetEncodeParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostEncodeWithBody request with any body PostEncodeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostEncode(ctx context.Context, body PostEncodeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteEncodeEncodeId request DeleteEncodeEncodeId(ctx context.Context, encodeId PathEncodeId, reqEditors ...RequestEditorFn) (*http.Response, error) // GetIptvChannelM3u8 request GetIptvChannelM3u8(ctx context.Context, params *GetIptvChannelM3u8Params, reqEditors ...RequestEditorFn) (*http.Response, error) // GetIptvEpgXml request GetIptvEpgXml(ctx context.Context, params *GetIptvEpgXmlParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetRecorded request GetRecorded(ctx context.Context, params *GetRecordedParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostRecordedWithBody request with any body PostRecordedWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostRecorded(ctx context.Context, body PostRecordedJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostRecordedCleanup request PostRecordedCleanup(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetRecordedOptions request GetRecordedOptions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteRecordedRecordedId request DeleteRecordedRecordedId(ctx context.Context, recordedId PathRecordedId, reqEditors ...RequestEditorFn) (*http.Response, error) // GetRecordedRecordedId request GetRecordedRecordedId(ctx context.Context, recordedId PathRecordedId, params *GetRecordedRecordedIdParams, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteRecordedRecordedIdEncode request DeleteRecordedRecordedIdEncode(ctx context.Context, recordedId PathRecordedId, reqEditors ...RequestEditorFn) (*http.Response, error) // PutRecordedRecordedIdProtect request PutRecordedRecordedIdProtect(ctx context.Context, recordedId PathRecordedId, reqEditors ...RequestEditorFn) (*http.Response, error) // PutRecordedRecordedIdUnprotect request PutRecordedRecordedIdUnprotect(ctx context.Context, recordedId PathRecordedId, reqEditors ...RequestEditorFn) (*http.Response, error) // GetRecording request GetRecording(ctx context.Context, params *GetRecordingParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostRecordingResettimer request PostRecordingResettimer(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetReserves request GetReserves(ctx context.Context, params *GetReservesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostReservesWithBody request with any body PostReservesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostReserves(ctx context.Context, body PostReservesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetReservesCnts request GetReservesCnts(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetReservesLists request GetReservesLists(ctx context.Context, params *GetReservesListsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostReservesUpdate request PostReservesUpdate(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteReservesReserveId request DeleteReservesReserveId(ctx context.Context, reserveId PathReserveId, reqEditors ...RequestEditorFn) (*http.Response, error) // GetReservesReserveId request GetReservesReserveId(ctx context.Context, reserveId PathReserveId, params *GetReservesReserveIdParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PutReservesReserveIdWithBody request with any body PutReservesReserveIdWithBody(ctx context.Context, reserveId PathReserveId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PutReservesReserveId(ctx context.Context, reserveId PathReserveId, body PutReservesReserveIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteReservesReserveIdOverlap request DeleteReservesReserveIdOverlap(ctx context.Context, reserveId PathReserveId, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteReservesReserveIdSkip request DeleteReservesReserveIdSkip(ctx context.Context, reserveId PathReserveId, reqEditors ...RequestEditorFn) (*http.Response, error) // GetRules request GetRules(ctx context.Context, params *GetRulesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostRulesWithBody request with any body PostRulesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostRules(ctx context.Context, body PostRulesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetRulesKeyword request GetRulesKeyword(ctx context.Context, params *GetRulesKeywordParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostRulesKeywordWithBody request with any body PostRulesKeywordWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostRulesKeyword(ctx context.Context, body PostRulesKeywordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteRulesRuleId request DeleteRulesRuleId(ctx context.Context, ruleId PathRuleId, reqEditors ...RequestEditorFn) (*http.Response, error) // GetRulesRuleId request GetRulesRuleId(ctx context.Context, ruleId PathRuleId, reqEditors ...RequestEditorFn) (*http.Response, error) // PutRulesRuleIdWithBody request with any body PutRulesRuleIdWithBody(ctx context.Context, ruleId PathRuleId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PutRulesRuleId(ctx context.Context, ruleId PathRuleId, body PutRulesRuleIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PutRulesRuleIdDisable request PutRulesRuleIdDisable(ctx context.Context, ruleId PathRuleId, reqEditors ...RequestEditorFn) (*http.Response, error) // PutRulesRuleIdEnable request PutRulesRuleIdEnable(ctx context.Context, ruleId PathRuleId, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSchedules request GetSchedules(ctx context.Context, params *GetSchedulesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSchedulesBroadcasting request GetSchedulesBroadcasting(ctx context.Context, params *GetSchedulesBroadcastingParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSchedulesDetailProgramId request GetSchedulesDetailProgramId(ctx context.Context, programId PathProgramId, params *GetSchedulesDetailProgramIdParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostSchedulesSearchWithBody request with any body PostSchedulesSearchWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostSchedulesSearch(ctx context.Context, body PostSchedulesSearchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSchedulesChannelId request GetSchedulesChannelId(ctx context.Context, channelId PathChannelId, params *GetSchedulesChannelIdParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetStorages request GetStorages(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteStreams request DeleteStreams(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetStreams request GetStreams(ctx context.Context, params *GetStreamsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetStreamsLiveChannelIdHls request GetStreamsLiveChannelIdHls(ctx context.Context, channelId PathChannelId, params *GetStreamsLiveChannelIdHlsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetStreamsLiveChannelIdM2ts request GetStreamsLiveChannelIdM2ts(ctx context.Context, channelId PathChannelId, params *GetStreamsLiveChannelIdM2tsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetStreamsLiveChannelIdM2tsPlaylist request GetStreamsLiveChannelIdM2tsPlaylist(ctx context.Context, channelId PathChannelId, params *GetStreamsLiveChannelIdM2tsPlaylistParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetStreamsLiveChannelIdM2tsll request GetStreamsLiveChannelIdM2tsll(ctx context.Context, channelId PathChannelId, params *GetStreamsLiveChannelIdM2tsllParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetStreamsLiveChannelIdMp4 request GetStreamsLiveChannelIdMp4(ctx context.Context, channelId PathChannelId, params *GetStreamsLiveChannelIdMp4Params, reqEditors ...RequestEditorFn) (*http.Response, error) // GetStreamsLiveChannelIdWebm request GetStreamsLiveChannelIdWebm(ctx context.Context, channelId PathChannelId, params *GetStreamsLiveChannelIdWebmParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetStreamsRecordedVideoFileIdHls request GetStreamsRecordedVideoFileIdHls(ctx context.Context, videoFileId PathVideoFileId, params *GetStreamsRecordedVideoFileIdHlsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetStreamsRecordedVideoFileIdMp4 request GetStreamsRecordedVideoFileIdMp4(ctx context.Context, videoFileId PathVideoFileId, params *GetStreamsRecordedVideoFileIdMp4Params, reqEditors ...RequestEditorFn) (*http.Response, error) // GetStreamsRecordedVideoFileIdWebm request GetStreamsRecordedVideoFileIdWebm(ctx context.Context, videoFileId PathVideoFileId, params *GetStreamsRecordedVideoFileIdWebmParams, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteStreamsStreamId request DeleteStreamsStreamId(ctx context.Context, streamId PathStreamId, reqEditors ...RequestEditorFn) (*http.Response, error) // PutStreamsStreamIdKeep request PutStreamsStreamIdKeep(ctx context.Context, streamId PathStreamId, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTags request GetTags(ctx context.Context, params *GetTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostTagsWithBody request with any body PostTagsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostTags(ctx context.Context, body PostTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteTagsTagId request DeleteTagsTagId(ctx context.Context, tagId PathRecordedTagId, reqEditors ...RequestEditorFn) (*http.Response, error) // PutTagsTagIdWithBody request with any body PutTagsTagIdWithBody(ctx context.Context, tagId PathRecordedTagId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PutTagsTagId(ctx context.Context, tagId PathRecordedTagId, body PutTagsTagIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteTagsTagIdRelate request DeleteTagsTagIdRelate(ctx context.Context, tagId PathRecordedTagId, params *DeleteTagsTagIdRelateParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PutTagsTagIdRelateWithBody request with any body PutTagsTagIdRelateWithBody(ctx context.Context, tagId PathRecordedTagId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PutTagsTagIdRelate(ctx context.Context, tagId PathRecordedTagId, body PutTagsTagIdRelateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostThumbnails request PostThumbnails(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // PostThumbnailsCleanup request PostThumbnailsCleanup(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetThumbnailsThumbnailId request GetThumbnailsThumbnailId(ctx context.Context, thumbnailId PathThumbnailId, reqEditors ...RequestEditorFn) (*http.Response, error) // GetVersion request GetVersion(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // PostVideosUploadWithBody request with any body PostVideosUploadWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteVideosVideoFileId request DeleteVideosVideoFileId(ctx context.Context, videoFileId PathVideoFileId, reqEditors ...RequestEditorFn) (*http.Response, error) // GetVideosVideoFileId request GetVideosVideoFileId(ctx context.Context, videoFileId PathVideoFileId, params *GetVideosVideoFileIdParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetVideosVideoFileIdDuration request GetVideosVideoFileIdDuration(ctx context.Context, videoFileId PathVideoFileId, reqEditors ...RequestEditorFn) (*http.Response, error) // PostVideosVideoFileIdKodiWithBody request with any body PostVideosVideoFileIdKodiWithBody(ctx context.Context, videoFileId PathVideoFileId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostVideosVideoFileIdKodi(ctx context.Context, videoFileId PathVideoFileId, body PostVideosVideoFileIdKodiJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetVideosVideoFileIdPlaylist request GetVideosVideoFileIdPlaylist(ctx context.Context, videoFileId PathVideoFileId, reqEditors ...RequestEditorFn) (*http.Response, error) }
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
func WithHTTPClient ¶
func WithHTTPClient(doer HttpRequestDoer) ClientOption
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.
func WithRequestEditorFn ¶
func WithRequestEditorFn(fn RequestEditorFn) ClientOption
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.
type ClientWithResponses ¶
type ClientWithResponses struct {
ClientInterface
}
ClientWithResponses builds on ClientInterface to offer response payloads
func NewClientWithResponses ¶
func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
func (*ClientWithResponses) DeleteEncodeEncodeIdWithResponse ¶
func (c *ClientWithResponses) DeleteEncodeEncodeIdWithResponse(ctx context.Context, encodeId PathEncodeId, reqEditors ...RequestEditorFn) (*DeleteEncodeEncodeIdResponse, error)
DeleteEncodeEncodeIdWithResponse request returning *DeleteEncodeEncodeIdResponse
func (*ClientWithResponses) DeleteRecordedRecordedIdEncodeWithResponse ¶
func (c *ClientWithResponses) DeleteRecordedRecordedIdEncodeWithResponse(ctx context.Context, recordedId PathRecordedId, reqEditors ...RequestEditorFn) (*DeleteRecordedRecordedIdEncodeResponse, error)
DeleteRecordedRecordedIdEncodeWithResponse request returning *DeleteRecordedRecordedIdEncodeResponse
func (*ClientWithResponses) DeleteRecordedRecordedIdWithResponse ¶
func (c *ClientWithResponses) DeleteRecordedRecordedIdWithResponse(ctx context.Context, recordedId PathRecordedId, reqEditors ...RequestEditorFn) (*DeleteRecordedRecordedIdResponse, error)
DeleteRecordedRecordedIdWithResponse request returning *DeleteRecordedRecordedIdResponse
func (*ClientWithResponses) DeleteReservesReserveIdOverlapWithResponse ¶
func (c *ClientWithResponses) DeleteReservesReserveIdOverlapWithResponse(ctx context.Context, reserveId PathReserveId, reqEditors ...RequestEditorFn) (*DeleteReservesReserveIdOverlapResponse, error)
DeleteReservesReserveIdOverlapWithResponse request returning *DeleteReservesReserveIdOverlapResponse
func (*ClientWithResponses) DeleteReservesReserveIdSkipWithResponse ¶
func (c *ClientWithResponses) DeleteReservesReserveIdSkipWithResponse(ctx context.Context, reserveId PathReserveId, reqEditors ...RequestEditorFn) (*DeleteReservesReserveIdSkipResponse, error)
DeleteReservesReserveIdSkipWithResponse request returning *DeleteReservesReserveIdSkipResponse
func (*ClientWithResponses) DeleteReservesReserveIdWithResponse ¶
func (c *ClientWithResponses) DeleteReservesReserveIdWithResponse(ctx context.Context, reserveId PathReserveId, reqEditors ...RequestEditorFn) (*DeleteReservesReserveIdResponse, error)
DeleteReservesReserveIdWithResponse request returning *DeleteReservesReserveIdResponse
func (*ClientWithResponses) DeleteRulesRuleIdWithResponse ¶
func (c *ClientWithResponses) DeleteRulesRuleIdWithResponse(ctx context.Context, ruleId PathRuleId, reqEditors ...RequestEditorFn) (*DeleteRulesRuleIdResponse, error)
DeleteRulesRuleIdWithResponse request returning *DeleteRulesRuleIdResponse
func (*ClientWithResponses) DeleteStreamsStreamIdWithResponse ¶
func (c *ClientWithResponses) DeleteStreamsStreamIdWithResponse(ctx context.Context, streamId PathStreamId, reqEditors ...RequestEditorFn) (*DeleteStreamsStreamIdResponse, error)
DeleteStreamsStreamIdWithResponse request returning *DeleteStreamsStreamIdResponse
func (*ClientWithResponses) DeleteStreamsWithResponse ¶
func (c *ClientWithResponses) DeleteStreamsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeleteStreamsResponse, error)
DeleteStreamsWithResponse request returning *DeleteStreamsResponse
func (*ClientWithResponses) DeleteTagsTagIdRelateWithResponse ¶
func (c *ClientWithResponses) DeleteTagsTagIdRelateWithResponse(ctx context.Context, tagId PathRecordedTagId, params *DeleteTagsTagIdRelateParams, reqEditors ...RequestEditorFn) (*DeleteTagsTagIdRelateResponse, error)
DeleteTagsTagIdRelateWithResponse request returning *DeleteTagsTagIdRelateResponse
func (*ClientWithResponses) DeleteTagsTagIdWithResponse ¶
func (c *ClientWithResponses) DeleteTagsTagIdWithResponse(ctx context.Context, tagId PathRecordedTagId, reqEditors ...RequestEditorFn) (*DeleteTagsTagIdResponse, error)
DeleteTagsTagIdWithResponse request returning *DeleteTagsTagIdResponse
func (*ClientWithResponses) DeleteVideosVideoFileIdWithResponse ¶
func (c *ClientWithResponses) DeleteVideosVideoFileIdWithResponse(ctx context.Context, videoFileId PathVideoFileId, reqEditors ...RequestEditorFn) (*DeleteVideosVideoFileIdResponse, error)
DeleteVideosVideoFileIdWithResponse request returning *DeleteVideosVideoFileIdResponse
func (*ClientWithResponses) GetChannelsChannelIdLogoWithResponse ¶
func (c *ClientWithResponses) GetChannelsChannelIdLogoWithResponse(ctx context.Context, channelId PathChannelId, reqEditors ...RequestEditorFn) (*GetChannelsChannelIdLogoResponse, error)
GetChannelsChannelIdLogoWithResponse request returning *GetChannelsChannelIdLogoResponse
func (*ClientWithResponses) GetChannelsWithResponse ¶
func (c *ClientWithResponses) GetChannelsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetChannelsResponse, error)
GetChannelsWithResponse request returning *GetChannelsResponse
func (*ClientWithResponses) GetConfigWithResponse ¶
func (c *ClientWithResponses) GetConfigWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetConfigResponse, error)
GetConfigWithResponse request returning *GetConfigResponse
func (*ClientWithResponses) GetDropLogsDropLogFileIdWithResponse ¶
func (c *ClientWithResponses) GetDropLogsDropLogFileIdWithResponse(ctx context.Context, dropLogFileId PathDropLogFileId, params *GetDropLogsDropLogFileIdParams, reqEditors ...RequestEditorFn) (*GetDropLogsDropLogFileIdResponse, error)
GetDropLogsDropLogFileIdWithResponse request returning *GetDropLogsDropLogFileIdResponse
func (*ClientWithResponses) GetEncodeWithResponse ¶
func (c *ClientWithResponses) GetEncodeWithResponse(ctx context.Context, params *GetEncodeParams, reqEditors ...RequestEditorFn) (*GetEncodeResponse, error)
GetEncodeWithResponse request returning *GetEncodeResponse
func (*ClientWithResponses) GetIptvChannelM3u8WithResponse ¶
func (c *ClientWithResponses) GetIptvChannelM3u8WithResponse(ctx context.Context, params *GetIptvChannelM3u8Params, reqEditors ...RequestEditorFn) (*GetIptvChannelM3u8Response, error)
GetIptvChannelM3u8WithResponse request returning *GetIptvChannelM3u8Response
func (*ClientWithResponses) GetIptvEpgXmlWithResponse ¶
func (c *ClientWithResponses) GetIptvEpgXmlWithResponse(ctx context.Context, params *GetIptvEpgXmlParams, reqEditors ...RequestEditorFn) (*GetIptvEpgXmlResponse, error)
GetIptvEpgXmlWithResponse request returning *GetIptvEpgXmlResponse
func (*ClientWithResponses) GetRecordedOptionsWithResponse ¶
func (c *ClientWithResponses) GetRecordedOptionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetRecordedOptionsResponse, error)
GetRecordedOptionsWithResponse request returning *GetRecordedOptionsResponse
func (*ClientWithResponses) GetRecordedRecordedIdWithResponse ¶
func (c *ClientWithResponses) GetRecordedRecordedIdWithResponse(ctx context.Context, recordedId PathRecordedId, params *GetRecordedRecordedIdParams, reqEditors ...RequestEditorFn) (*GetRecordedRecordedIdResponse, error)
GetRecordedRecordedIdWithResponse request returning *GetRecordedRecordedIdResponse
func (*ClientWithResponses) GetRecordedWithResponse ¶
func (c *ClientWithResponses) GetRecordedWithResponse(ctx context.Context, params *GetRecordedParams, reqEditors ...RequestEditorFn) (*GetRecordedResponse, error)
GetRecordedWithResponse request returning *GetRecordedResponse
func (*ClientWithResponses) GetRecordingWithResponse ¶
func (c *ClientWithResponses) GetRecordingWithResponse(ctx context.Context, params *GetRecordingParams, reqEditors ...RequestEditorFn) (*GetRecordingResponse, error)
GetRecordingWithResponse request returning *GetRecordingResponse
func (*ClientWithResponses) GetReservesCntsWithResponse ¶
func (c *ClientWithResponses) GetReservesCntsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetReservesCntsResponse, error)
GetReservesCntsWithResponse request returning *GetReservesCntsResponse
func (*ClientWithResponses) GetReservesListsWithResponse ¶
func (c *ClientWithResponses) GetReservesListsWithResponse(ctx context.Context, params *GetReservesListsParams, reqEditors ...RequestEditorFn) (*GetReservesListsResponse, error)
GetReservesListsWithResponse request returning *GetReservesListsResponse
func (*ClientWithResponses) GetReservesReserveIdWithResponse ¶
func (c *ClientWithResponses) GetReservesReserveIdWithResponse(ctx context.Context, reserveId PathReserveId, params *GetReservesReserveIdParams, reqEditors ...RequestEditorFn) (*GetReservesReserveIdResponse, error)
GetReservesReserveIdWithResponse request returning *GetReservesReserveIdResponse
func (*ClientWithResponses) GetReservesWithResponse ¶
func (c *ClientWithResponses) GetReservesWithResponse(ctx context.Context, params *GetReservesParams, reqEditors ...RequestEditorFn) (*GetReservesResponse, error)
GetReservesWithResponse request returning *GetReservesResponse
func (*ClientWithResponses) GetRulesKeywordWithResponse ¶
func (c *ClientWithResponses) GetRulesKeywordWithResponse(ctx context.Context, params *GetRulesKeywordParams, reqEditors ...RequestEditorFn) (*GetRulesKeywordResponse, error)
GetRulesKeywordWithResponse request returning *GetRulesKeywordResponse
func (*ClientWithResponses) GetRulesRuleIdWithResponse ¶
func (c *ClientWithResponses) GetRulesRuleIdWithResponse(ctx context.Context, ruleId PathRuleId, reqEditors ...RequestEditorFn) (*GetRulesRuleIdResponse, error)
GetRulesRuleIdWithResponse request returning *GetRulesRuleIdResponse
func (*ClientWithResponses) GetRulesWithResponse ¶
func (c *ClientWithResponses) GetRulesWithResponse(ctx context.Context, params *GetRulesParams, reqEditors ...RequestEditorFn) (*GetRulesResponse, error)
GetRulesWithResponse request returning *GetRulesResponse
func (*ClientWithResponses) GetSchedulesBroadcastingWithResponse ¶
func (c *ClientWithResponses) GetSchedulesBroadcastingWithResponse(ctx context.Context, params *GetSchedulesBroadcastingParams, reqEditors ...RequestEditorFn) (*GetSchedulesBroadcastingResponse, error)
GetSchedulesBroadcastingWithResponse request returning *GetSchedulesBroadcastingResponse
func (*ClientWithResponses) GetSchedulesChannelIdWithResponse ¶
func (c *ClientWithResponses) GetSchedulesChannelIdWithResponse(ctx context.Context, channelId PathChannelId, params *GetSchedulesChannelIdParams, reqEditors ...RequestEditorFn) (*GetSchedulesChannelIdResponse, error)
GetSchedulesChannelIdWithResponse request returning *GetSchedulesChannelIdResponse
func (*ClientWithResponses) GetSchedulesDetailProgramIdWithResponse ¶
func (c *ClientWithResponses) GetSchedulesDetailProgramIdWithResponse(ctx context.Context, programId PathProgramId, params *GetSchedulesDetailProgramIdParams, reqEditors ...RequestEditorFn) (*GetSchedulesDetailProgramIdResponse, error)
GetSchedulesDetailProgramIdWithResponse request returning *GetSchedulesDetailProgramIdResponse
func (*ClientWithResponses) GetSchedulesWithResponse ¶
func (c *ClientWithResponses) GetSchedulesWithResponse(ctx context.Context, params *GetSchedulesParams, reqEditors ...RequestEditorFn) (*GetSchedulesResponse, error)
GetSchedulesWithResponse request returning *GetSchedulesResponse
func (*ClientWithResponses) GetStoragesWithResponse ¶
func (c *ClientWithResponses) GetStoragesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetStoragesResponse, error)
GetStoragesWithResponse request returning *GetStoragesResponse
func (*ClientWithResponses) GetStreamsLiveChannelIdHlsWithResponse ¶
func (c *ClientWithResponses) GetStreamsLiveChannelIdHlsWithResponse(ctx context.Context, channelId PathChannelId, params *GetStreamsLiveChannelIdHlsParams, reqEditors ...RequestEditorFn) (*GetStreamsLiveChannelIdHlsResponse, error)
GetStreamsLiveChannelIdHlsWithResponse request returning *GetStreamsLiveChannelIdHlsResponse
func (*ClientWithResponses) GetStreamsLiveChannelIdM2tsPlaylistWithResponse ¶
func (c *ClientWithResponses) GetStreamsLiveChannelIdM2tsPlaylistWithResponse(ctx context.Context, channelId PathChannelId, params *GetStreamsLiveChannelIdM2tsPlaylistParams, reqEditors ...RequestEditorFn) (*GetStreamsLiveChannelIdM2tsPlaylistResponse, error)
GetStreamsLiveChannelIdM2tsPlaylistWithResponse request returning *GetStreamsLiveChannelIdM2tsPlaylistResponse
func (*ClientWithResponses) GetStreamsLiveChannelIdM2tsWithResponse ¶
func (c *ClientWithResponses) GetStreamsLiveChannelIdM2tsWithResponse(ctx context.Context, channelId PathChannelId, params *GetStreamsLiveChannelIdM2tsParams, reqEditors ...RequestEditorFn) (*GetStreamsLiveChannelIdM2tsResponse, error)
GetStreamsLiveChannelIdM2tsWithResponse request returning *GetStreamsLiveChannelIdM2tsResponse
func (*ClientWithResponses) GetStreamsLiveChannelIdM2tsllWithResponse ¶
func (c *ClientWithResponses) GetStreamsLiveChannelIdM2tsllWithResponse(ctx context.Context, channelId PathChannelId, params *GetStreamsLiveChannelIdM2tsllParams, reqEditors ...RequestEditorFn) (*GetStreamsLiveChannelIdM2tsllResponse, error)
GetStreamsLiveChannelIdM2tsllWithResponse request returning *GetStreamsLiveChannelIdM2tsllResponse
func (*ClientWithResponses) GetStreamsLiveChannelIdMp4WithResponse ¶
func (c *ClientWithResponses) GetStreamsLiveChannelIdMp4WithResponse(ctx context.Context, channelId PathChannelId, params *GetStreamsLiveChannelIdMp4Params, reqEditors ...RequestEditorFn) (*GetStreamsLiveChannelIdMp4Response, error)
GetStreamsLiveChannelIdMp4WithResponse request returning *GetStreamsLiveChannelIdMp4Response
func (*ClientWithResponses) GetStreamsLiveChannelIdWebmWithResponse ¶
func (c *ClientWithResponses) GetStreamsLiveChannelIdWebmWithResponse(ctx context.Context, channelId PathChannelId, params *GetStreamsLiveChannelIdWebmParams, reqEditors ...RequestEditorFn) (*GetStreamsLiveChannelIdWebmResponse, error)
GetStreamsLiveChannelIdWebmWithResponse request returning *GetStreamsLiveChannelIdWebmResponse
func (*ClientWithResponses) GetStreamsRecordedVideoFileIdHlsWithResponse ¶
func (c *ClientWithResponses) GetStreamsRecordedVideoFileIdHlsWithResponse(ctx context.Context, videoFileId PathVideoFileId, params *GetStreamsRecordedVideoFileIdHlsParams, reqEditors ...RequestEditorFn) (*GetStreamsRecordedVideoFileIdHlsResponse, error)
GetStreamsRecordedVideoFileIdHlsWithResponse request returning *GetStreamsRecordedVideoFileIdHlsResponse
func (*ClientWithResponses) GetStreamsRecordedVideoFileIdMp4WithResponse ¶
func (c *ClientWithResponses) GetStreamsRecordedVideoFileIdMp4WithResponse(ctx context.Context, videoFileId PathVideoFileId, params *GetStreamsRecordedVideoFileIdMp4Params, reqEditors ...RequestEditorFn) (*GetStreamsRecordedVideoFileIdMp4Response, error)
GetStreamsRecordedVideoFileIdMp4WithResponse request returning *GetStreamsRecordedVideoFileIdMp4Response
func (*ClientWithResponses) GetStreamsRecordedVideoFileIdWebmWithResponse ¶
func (c *ClientWithResponses) GetStreamsRecordedVideoFileIdWebmWithResponse(ctx context.Context, videoFileId PathVideoFileId, params *GetStreamsRecordedVideoFileIdWebmParams, reqEditors ...RequestEditorFn) (*GetStreamsRecordedVideoFileIdWebmResponse, error)
GetStreamsRecordedVideoFileIdWebmWithResponse request returning *GetStreamsRecordedVideoFileIdWebmResponse
func (*ClientWithResponses) GetStreamsWithResponse ¶
func (c *ClientWithResponses) GetStreamsWithResponse(ctx context.Context, params *GetStreamsParams, reqEditors ...RequestEditorFn) (*GetStreamsResponse, error)
GetStreamsWithResponse request returning *GetStreamsResponse
func (*ClientWithResponses) GetTagsWithResponse ¶
func (c *ClientWithResponses) GetTagsWithResponse(ctx context.Context, params *GetTagsParams, reqEditors ...RequestEditorFn) (*GetTagsResponse, error)
GetTagsWithResponse request returning *GetTagsResponse
func (*ClientWithResponses) GetThumbnailsThumbnailIdWithResponse ¶
func (c *ClientWithResponses) GetThumbnailsThumbnailIdWithResponse(ctx context.Context, thumbnailId PathThumbnailId, reqEditors ...RequestEditorFn) (*GetThumbnailsThumbnailIdResponse, error)
GetThumbnailsThumbnailIdWithResponse request returning *GetThumbnailsThumbnailIdResponse
func (*ClientWithResponses) GetVersionWithResponse ¶
func (c *ClientWithResponses) GetVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetVersionResponse, error)
GetVersionWithResponse request returning *GetVersionResponse
func (*ClientWithResponses) GetVideosVideoFileIdDurationWithResponse ¶
func (c *ClientWithResponses) GetVideosVideoFileIdDurationWithResponse(ctx context.Context, videoFileId PathVideoFileId, reqEditors ...RequestEditorFn) (*GetVideosVideoFileIdDurationResponse, error)
GetVideosVideoFileIdDurationWithResponse request returning *GetVideosVideoFileIdDurationResponse
func (*ClientWithResponses) GetVideosVideoFileIdPlaylistWithResponse ¶
func (c *ClientWithResponses) GetVideosVideoFileIdPlaylistWithResponse(ctx context.Context, videoFileId PathVideoFileId, reqEditors ...RequestEditorFn) (*GetVideosVideoFileIdPlaylistResponse, error)
GetVideosVideoFileIdPlaylistWithResponse request returning *GetVideosVideoFileIdPlaylistResponse
func (*ClientWithResponses) GetVideosVideoFileIdWithResponse ¶
func (c *ClientWithResponses) GetVideosVideoFileIdWithResponse(ctx context.Context, videoFileId PathVideoFileId, params *GetVideosVideoFileIdParams, reqEditors ...RequestEditorFn) (*GetVideosVideoFileIdResponse, error)
GetVideosVideoFileIdWithResponse request returning *GetVideosVideoFileIdResponse
func (*ClientWithResponses) PostEncodeWithBodyWithResponse ¶
func (c *ClientWithResponses) PostEncodeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostEncodeResponse, error)
PostEncodeWithBodyWithResponse request with arbitrary body returning *PostEncodeResponse
func (*ClientWithResponses) PostEncodeWithResponse ¶
func (c *ClientWithResponses) PostEncodeWithResponse(ctx context.Context, body PostEncodeJSONRequestBody, reqEditors ...RequestEditorFn) (*PostEncodeResponse, error)
func (*ClientWithResponses) PostRecordedCleanupWithResponse ¶
func (c *ClientWithResponses) PostRecordedCleanupWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostRecordedCleanupResponse, error)
PostRecordedCleanupWithResponse request returning *PostRecordedCleanupResponse
func (*ClientWithResponses) PostRecordedWithBodyWithResponse ¶
func (c *ClientWithResponses) PostRecordedWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostRecordedResponse, error)
PostRecordedWithBodyWithResponse request with arbitrary body returning *PostRecordedResponse
func (*ClientWithResponses) PostRecordedWithResponse ¶
func (c *ClientWithResponses) PostRecordedWithResponse(ctx context.Context, body PostRecordedJSONRequestBody, reqEditors ...RequestEditorFn) (*PostRecordedResponse, error)
func (*ClientWithResponses) PostRecordingResettimerWithResponse ¶
func (c *ClientWithResponses) PostRecordingResettimerWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostRecordingResettimerResponse, error)
PostRecordingResettimerWithResponse request returning *PostRecordingResettimerResponse
func (*ClientWithResponses) PostReservesUpdateWithResponse ¶
func (c *ClientWithResponses) PostReservesUpdateWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostReservesUpdateResponse, error)
PostReservesUpdateWithResponse request returning *PostReservesUpdateResponse
func (*ClientWithResponses) PostReservesWithBodyWithResponse ¶
func (c *ClientWithResponses) PostReservesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostReservesResponse, error)
PostReservesWithBodyWithResponse request with arbitrary body returning *PostReservesResponse
func (*ClientWithResponses) PostReservesWithResponse ¶
func (c *ClientWithResponses) PostReservesWithResponse(ctx context.Context, body PostReservesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostReservesResponse, error)
func (*ClientWithResponses) PostRulesKeywordWithBodyWithResponse ¶
func (c *ClientWithResponses) PostRulesKeywordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostRulesKeywordResponse, error)
PostRulesKeywordWithBodyWithResponse request with arbitrary body returning *PostRulesKeywordResponse
func (*ClientWithResponses) PostRulesKeywordWithResponse ¶
func (c *ClientWithResponses) PostRulesKeywordWithResponse(ctx context.Context, body PostRulesKeywordJSONRequestBody, reqEditors ...RequestEditorFn) (*PostRulesKeywordResponse, error)
func (*ClientWithResponses) PostRulesWithBodyWithResponse ¶
func (c *ClientWithResponses) PostRulesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostRulesResponse, error)
PostRulesWithBodyWithResponse request with arbitrary body returning *PostRulesResponse
func (*ClientWithResponses) PostRulesWithResponse ¶
func (c *ClientWithResponses) PostRulesWithResponse(ctx context.Context, body PostRulesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostRulesResponse, error)
func (*ClientWithResponses) PostSchedulesSearchWithBodyWithResponse ¶
func (c *ClientWithResponses) PostSchedulesSearchWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostSchedulesSearchResponse, error)
PostSchedulesSearchWithBodyWithResponse request with arbitrary body returning *PostSchedulesSearchResponse
func (*ClientWithResponses) PostSchedulesSearchWithResponse ¶
func (c *ClientWithResponses) PostSchedulesSearchWithResponse(ctx context.Context, body PostSchedulesSearchJSONRequestBody, reqEditors ...RequestEditorFn) (*PostSchedulesSearchResponse, error)
func (*ClientWithResponses) PostTagsWithBodyWithResponse ¶
func (c *ClientWithResponses) PostTagsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostTagsResponse, error)
PostTagsWithBodyWithResponse request with arbitrary body returning *PostTagsResponse
func (*ClientWithResponses) PostTagsWithResponse ¶
func (c *ClientWithResponses) PostTagsWithResponse(ctx context.Context, body PostTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostTagsResponse, error)
func (*ClientWithResponses) PostThumbnailsCleanupWithResponse ¶
func (c *ClientWithResponses) PostThumbnailsCleanupWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostThumbnailsCleanupResponse, error)
PostThumbnailsCleanupWithResponse request returning *PostThumbnailsCleanupResponse
func (*ClientWithResponses) PostThumbnailsWithResponse ¶
func (c *ClientWithResponses) PostThumbnailsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostThumbnailsResponse, error)
PostThumbnailsWithResponse request returning *PostThumbnailsResponse
func (*ClientWithResponses) PostVideosUploadWithBodyWithResponse ¶
func (c *ClientWithResponses) PostVideosUploadWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostVideosUploadResponse, error)
PostVideosUploadWithBodyWithResponse request with arbitrary body returning *PostVideosUploadResponse
func (*ClientWithResponses) PostVideosVideoFileIdKodiWithBodyWithResponse ¶
func (c *ClientWithResponses) PostVideosVideoFileIdKodiWithBodyWithResponse(ctx context.Context, videoFileId PathVideoFileId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostVideosVideoFileIdKodiResponse, error)
PostVideosVideoFileIdKodiWithBodyWithResponse request with arbitrary body returning *PostVideosVideoFileIdKodiResponse
func (*ClientWithResponses) PostVideosVideoFileIdKodiWithResponse ¶
func (c *ClientWithResponses) PostVideosVideoFileIdKodiWithResponse(ctx context.Context, videoFileId PathVideoFileId, body PostVideosVideoFileIdKodiJSONRequestBody, reqEditors ...RequestEditorFn) (*PostVideosVideoFileIdKodiResponse, error)
func (*ClientWithResponses) PutRecordedRecordedIdProtectWithResponse ¶
func (c *ClientWithResponses) PutRecordedRecordedIdProtectWithResponse(ctx context.Context, recordedId PathRecordedId, reqEditors ...RequestEditorFn) (*PutRecordedRecordedIdProtectResponse, error)
PutRecordedRecordedIdProtectWithResponse request returning *PutRecordedRecordedIdProtectResponse
func (*ClientWithResponses) PutRecordedRecordedIdUnprotectWithResponse ¶
func (c *ClientWithResponses) PutRecordedRecordedIdUnprotectWithResponse(ctx context.Context, recordedId PathRecordedId, reqEditors ...RequestEditorFn) (*PutRecordedRecordedIdUnprotectResponse, error)
PutRecordedRecordedIdUnprotectWithResponse request returning *PutRecordedRecordedIdUnprotectResponse
func (*ClientWithResponses) PutReservesReserveIdWithBodyWithResponse ¶
func (c *ClientWithResponses) PutReservesReserveIdWithBodyWithResponse(ctx context.Context, reserveId PathReserveId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutReservesReserveIdResponse, error)
PutReservesReserveIdWithBodyWithResponse request with arbitrary body returning *PutReservesReserveIdResponse
func (*ClientWithResponses) PutReservesReserveIdWithResponse ¶
func (c *ClientWithResponses) PutReservesReserveIdWithResponse(ctx context.Context, reserveId PathReserveId, body PutReservesReserveIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutReservesReserveIdResponse, error)
func (*ClientWithResponses) PutRulesRuleIdDisableWithResponse ¶
func (c *ClientWithResponses) PutRulesRuleIdDisableWithResponse(ctx context.Context, ruleId PathRuleId, reqEditors ...RequestEditorFn) (*PutRulesRuleIdDisableResponse, error)
PutRulesRuleIdDisableWithResponse request returning *PutRulesRuleIdDisableResponse
func (*ClientWithResponses) PutRulesRuleIdEnableWithResponse ¶
func (c *ClientWithResponses) PutRulesRuleIdEnableWithResponse(ctx context.Context, ruleId PathRuleId, reqEditors ...RequestEditorFn) (*PutRulesRuleIdEnableResponse, error)
PutRulesRuleIdEnableWithResponse request returning *PutRulesRuleIdEnableResponse
func (*ClientWithResponses) PutRulesRuleIdWithBodyWithResponse ¶
func (c *ClientWithResponses) PutRulesRuleIdWithBodyWithResponse(ctx context.Context, ruleId PathRuleId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutRulesRuleIdResponse, error)
PutRulesRuleIdWithBodyWithResponse request with arbitrary body returning *PutRulesRuleIdResponse
func (*ClientWithResponses) PutRulesRuleIdWithResponse ¶
func (c *ClientWithResponses) PutRulesRuleIdWithResponse(ctx context.Context, ruleId PathRuleId, body PutRulesRuleIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutRulesRuleIdResponse, error)
func (*ClientWithResponses) PutStreamsStreamIdKeepWithResponse ¶
func (c *ClientWithResponses) PutStreamsStreamIdKeepWithResponse(ctx context.Context, streamId PathStreamId, reqEditors ...RequestEditorFn) (*PutStreamsStreamIdKeepResponse, error)
PutStreamsStreamIdKeepWithResponse request returning *PutStreamsStreamIdKeepResponse
func (*ClientWithResponses) PutTagsTagIdRelateWithBodyWithResponse ¶
func (c *ClientWithResponses) PutTagsTagIdRelateWithBodyWithResponse(ctx context.Context, tagId PathRecordedTagId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutTagsTagIdRelateResponse, error)
PutTagsTagIdRelateWithBodyWithResponse request with arbitrary body returning *PutTagsTagIdRelateResponse
func (*ClientWithResponses) PutTagsTagIdRelateWithResponse ¶
func (c *ClientWithResponses) PutTagsTagIdRelateWithResponse(ctx context.Context, tagId PathRecordedTagId, body PutTagsTagIdRelateJSONRequestBody, reqEditors ...RequestEditorFn) (*PutTagsTagIdRelateResponse, error)
func (*ClientWithResponses) PutTagsTagIdWithBodyWithResponse ¶
func (c *ClientWithResponses) PutTagsTagIdWithBodyWithResponse(ctx context.Context, tagId PathRecordedTagId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutTagsTagIdResponse, error)
PutTagsTagIdWithBodyWithResponse request with arbitrary body returning *PutTagsTagIdResponse
func (*ClientWithResponses) PutTagsTagIdWithResponse ¶
func (c *ClientWithResponses) PutTagsTagIdWithResponse(ctx context.Context, tagId PathRecordedTagId, body PutTagsTagIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutTagsTagIdResponse, error)
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface { // GetChannelsWithResponse request GetChannelsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetChannelsResponse, error) // GetChannelsChannelIdLogoWithResponse request GetChannelsChannelIdLogoWithResponse(ctx context.Context, channelId PathChannelId, reqEditors ...RequestEditorFn) (*GetChannelsChannelIdLogoResponse, error) // GetConfigWithResponse request GetConfigWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetConfigResponse, error) // GetDropLogsDropLogFileIdWithResponse request GetDropLogsDropLogFileIdWithResponse(ctx context.Context, dropLogFileId PathDropLogFileId, params *GetDropLogsDropLogFileIdParams, reqEditors ...RequestEditorFn) (*GetDropLogsDropLogFileIdResponse, error) // GetEncodeWithResponse request GetEncodeWithResponse(ctx context.Context, params *GetEncodeParams, reqEditors ...RequestEditorFn) (*GetEncodeResponse, error) // PostEncodeWithBodyWithResponse request with any body PostEncodeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostEncodeResponse, error) PostEncodeWithResponse(ctx context.Context, body PostEncodeJSONRequestBody, reqEditors ...RequestEditorFn) (*PostEncodeResponse, error) // DeleteEncodeEncodeIdWithResponse request DeleteEncodeEncodeIdWithResponse(ctx context.Context, encodeId PathEncodeId, reqEditors ...RequestEditorFn) (*DeleteEncodeEncodeIdResponse, error) // GetIptvChannelM3u8WithResponse request GetIptvChannelM3u8WithResponse(ctx context.Context, params *GetIptvChannelM3u8Params, reqEditors ...RequestEditorFn) (*GetIptvChannelM3u8Response, error) // GetIptvEpgXmlWithResponse request GetIptvEpgXmlWithResponse(ctx context.Context, params *GetIptvEpgXmlParams, reqEditors ...RequestEditorFn) (*GetIptvEpgXmlResponse, error) // GetRecordedWithResponse request GetRecordedWithResponse(ctx context.Context, params *GetRecordedParams, reqEditors ...RequestEditorFn) (*GetRecordedResponse, error) // PostRecordedWithBodyWithResponse request with any body PostRecordedWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostRecordedResponse, error) PostRecordedWithResponse(ctx context.Context, body PostRecordedJSONRequestBody, reqEditors ...RequestEditorFn) (*PostRecordedResponse, error) // PostRecordedCleanupWithResponse request PostRecordedCleanupWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostRecordedCleanupResponse, error) // GetRecordedOptionsWithResponse request GetRecordedOptionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetRecordedOptionsResponse, error) // DeleteRecordedRecordedIdWithResponse request DeleteRecordedRecordedIdWithResponse(ctx context.Context, recordedId PathRecordedId, reqEditors ...RequestEditorFn) (*DeleteRecordedRecordedIdResponse, error) // GetRecordedRecordedIdWithResponse request GetRecordedRecordedIdWithResponse(ctx context.Context, recordedId PathRecordedId, params *GetRecordedRecordedIdParams, reqEditors ...RequestEditorFn) (*GetRecordedRecordedIdResponse, error) // DeleteRecordedRecordedIdEncodeWithResponse request DeleteRecordedRecordedIdEncodeWithResponse(ctx context.Context, recordedId PathRecordedId, reqEditors ...RequestEditorFn) (*DeleteRecordedRecordedIdEncodeResponse, error) // PutRecordedRecordedIdProtectWithResponse request PutRecordedRecordedIdProtectWithResponse(ctx context.Context, recordedId PathRecordedId, reqEditors ...RequestEditorFn) (*PutRecordedRecordedIdProtectResponse, error) // PutRecordedRecordedIdUnprotectWithResponse request PutRecordedRecordedIdUnprotectWithResponse(ctx context.Context, recordedId PathRecordedId, reqEditors ...RequestEditorFn) (*PutRecordedRecordedIdUnprotectResponse, error) // GetRecordingWithResponse request GetRecordingWithResponse(ctx context.Context, params *GetRecordingParams, reqEditors ...RequestEditorFn) (*GetRecordingResponse, error) // PostRecordingResettimerWithResponse request PostRecordingResettimerWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostRecordingResettimerResponse, error) // GetReservesWithResponse request GetReservesWithResponse(ctx context.Context, params *GetReservesParams, reqEditors ...RequestEditorFn) (*GetReservesResponse, error) // PostReservesWithBodyWithResponse request with any body PostReservesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostReservesResponse, error) PostReservesWithResponse(ctx context.Context, body PostReservesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostReservesResponse, error) // GetReservesCntsWithResponse request GetReservesCntsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetReservesCntsResponse, error) // GetReservesListsWithResponse request GetReservesListsWithResponse(ctx context.Context, params *GetReservesListsParams, reqEditors ...RequestEditorFn) (*GetReservesListsResponse, error) // PostReservesUpdateWithResponse request PostReservesUpdateWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostReservesUpdateResponse, error) // DeleteReservesReserveIdWithResponse request DeleteReservesReserveIdWithResponse(ctx context.Context, reserveId PathReserveId, reqEditors ...RequestEditorFn) (*DeleteReservesReserveIdResponse, error) // GetReservesReserveIdWithResponse request GetReservesReserveIdWithResponse(ctx context.Context, reserveId PathReserveId, params *GetReservesReserveIdParams, reqEditors ...RequestEditorFn) (*GetReservesReserveIdResponse, error) // PutReservesReserveIdWithBodyWithResponse request with any body PutReservesReserveIdWithBodyWithResponse(ctx context.Context, reserveId PathReserveId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutReservesReserveIdResponse, error) PutReservesReserveIdWithResponse(ctx context.Context, reserveId PathReserveId, body PutReservesReserveIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutReservesReserveIdResponse, error) // DeleteReservesReserveIdOverlapWithResponse request DeleteReservesReserveIdOverlapWithResponse(ctx context.Context, reserveId PathReserveId, reqEditors ...RequestEditorFn) (*DeleteReservesReserveIdOverlapResponse, error) // DeleteReservesReserveIdSkipWithResponse request DeleteReservesReserveIdSkipWithResponse(ctx context.Context, reserveId PathReserveId, reqEditors ...RequestEditorFn) (*DeleteReservesReserveIdSkipResponse, error) // GetRulesWithResponse request GetRulesWithResponse(ctx context.Context, params *GetRulesParams, reqEditors ...RequestEditorFn) (*GetRulesResponse, error) // PostRulesWithBodyWithResponse request with any body PostRulesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostRulesResponse, error) PostRulesWithResponse(ctx context.Context, body PostRulesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostRulesResponse, error) // GetRulesKeywordWithResponse request GetRulesKeywordWithResponse(ctx context.Context, params *GetRulesKeywordParams, reqEditors ...RequestEditorFn) (*GetRulesKeywordResponse, error) // PostRulesKeywordWithBodyWithResponse request with any body PostRulesKeywordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostRulesKeywordResponse, error) PostRulesKeywordWithResponse(ctx context.Context, body PostRulesKeywordJSONRequestBody, reqEditors ...RequestEditorFn) (*PostRulesKeywordResponse, error) // DeleteRulesRuleIdWithResponse request DeleteRulesRuleIdWithResponse(ctx context.Context, ruleId PathRuleId, reqEditors ...RequestEditorFn) (*DeleteRulesRuleIdResponse, error) // GetRulesRuleIdWithResponse request GetRulesRuleIdWithResponse(ctx context.Context, ruleId PathRuleId, reqEditors ...RequestEditorFn) (*GetRulesRuleIdResponse, error) // PutRulesRuleIdWithBodyWithResponse request with any body PutRulesRuleIdWithBodyWithResponse(ctx context.Context, ruleId PathRuleId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutRulesRuleIdResponse, error) PutRulesRuleIdWithResponse(ctx context.Context, ruleId PathRuleId, body PutRulesRuleIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutRulesRuleIdResponse, error) // PutRulesRuleIdDisableWithResponse request PutRulesRuleIdDisableWithResponse(ctx context.Context, ruleId PathRuleId, reqEditors ...RequestEditorFn) (*PutRulesRuleIdDisableResponse, error) // PutRulesRuleIdEnableWithResponse request PutRulesRuleIdEnableWithResponse(ctx context.Context, ruleId PathRuleId, reqEditors ...RequestEditorFn) (*PutRulesRuleIdEnableResponse, error) // GetSchedulesWithResponse request GetSchedulesWithResponse(ctx context.Context, params *GetSchedulesParams, reqEditors ...RequestEditorFn) (*GetSchedulesResponse, error) // GetSchedulesBroadcastingWithResponse request GetSchedulesBroadcastingWithResponse(ctx context.Context, params *GetSchedulesBroadcastingParams, reqEditors ...RequestEditorFn) (*GetSchedulesBroadcastingResponse, error) // GetSchedulesDetailProgramIdWithResponse request GetSchedulesDetailProgramIdWithResponse(ctx context.Context, programId PathProgramId, params *GetSchedulesDetailProgramIdParams, reqEditors ...RequestEditorFn) (*GetSchedulesDetailProgramIdResponse, error) // PostSchedulesSearchWithBodyWithResponse request with any body PostSchedulesSearchWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostSchedulesSearchResponse, error) PostSchedulesSearchWithResponse(ctx context.Context, body PostSchedulesSearchJSONRequestBody, reqEditors ...RequestEditorFn) (*PostSchedulesSearchResponse, error) // GetSchedulesChannelIdWithResponse request GetSchedulesChannelIdWithResponse(ctx context.Context, channelId PathChannelId, params *GetSchedulesChannelIdParams, reqEditors ...RequestEditorFn) (*GetSchedulesChannelIdResponse, error) // GetStoragesWithResponse request GetStoragesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetStoragesResponse, error) // DeleteStreamsWithResponse request DeleteStreamsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeleteStreamsResponse, error) // GetStreamsWithResponse request GetStreamsWithResponse(ctx context.Context, params *GetStreamsParams, reqEditors ...RequestEditorFn) (*GetStreamsResponse, error) // GetStreamsLiveChannelIdHlsWithResponse request GetStreamsLiveChannelIdHlsWithResponse(ctx context.Context, channelId PathChannelId, params *GetStreamsLiveChannelIdHlsParams, reqEditors ...RequestEditorFn) (*GetStreamsLiveChannelIdHlsResponse, error) // GetStreamsLiveChannelIdM2tsWithResponse request GetStreamsLiveChannelIdM2tsWithResponse(ctx context.Context, channelId PathChannelId, params *GetStreamsLiveChannelIdM2tsParams, reqEditors ...RequestEditorFn) (*GetStreamsLiveChannelIdM2tsResponse, error) // GetStreamsLiveChannelIdM2tsPlaylistWithResponse request GetStreamsLiveChannelIdM2tsPlaylistWithResponse(ctx context.Context, channelId PathChannelId, params *GetStreamsLiveChannelIdM2tsPlaylistParams, reqEditors ...RequestEditorFn) (*GetStreamsLiveChannelIdM2tsPlaylistResponse, error) // GetStreamsLiveChannelIdM2tsllWithResponse request GetStreamsLiveChannelIdM2tsllWithResponse(ctx context.Context, channelId PathChannelId, params *GetStreamsLiveChannelIdM2tsllParams, reqEditors ...RequestEditorFn) (*GetStreamsLiveChannelIdM2tsllResponse, error) // GetStreamsLiveChannelIdMp4WithResponse request GetStreamsLiveChannelIdMp4WithResponse(ctx context.Context, channelId PathChannelId, params *GetStreamsLiveChannelIdMp4Params, reqEditors ...RequestEditorFn) (*GetStreamsLiveChannelIdMp4Response, error) // GetStreamsLiveChannelIdWebmWithResponse request GetStreamsLiveChannelIdWebmWithResponse(ctx context.Context, channelId PathChannelId, params *GetStreamsLiveChannelIdWebmParams, reqEditors ...RequestEditorFn) (*GetStreamsLiveChannelIdWebmResponse, error) // GetStreamsRecordedVideoFileIdHlsWithResponse request GetStreamsRecordedVideoFileIdHlsWithResponse(ctx context.Context, videoFileId PathVideoFileId, params *GetStreamsRecordedVideoFileIdHlsParams, reqEditors ...RequestEditorFn) (*GetStreamsRecordedVideoFileIdHlsResponse, error) // GetStreamsRecordedVideoFileIdMp4WithResponse request GetStreamsRecordedVideoFileIdMp4WithResponse(ctx context.Context, videoFileId PathVideoFileId, params *GetStreamsRecordedVideoFileIdMp4Params, reqEditors ...RequestEditorFn) (*GetStreamsRecordedVideoFileIdMp4Response, error) // GetStreamsRecordedVideoFileIdWebmWithResponse request GetStreamsRecordedVideoFileIdWebmWithResponse(ctx context.Context, videoFileId PathVideoFileId, params *GetStreamsRecordedVideoFileIdWebmParams, reqEditors ...RequestEditorFn) (*GetStreamsRecordedVideoFileIdWebmResponse, error) // DeleteStreamsStreamIdWithResponse request DeleteStreamsStreamIdWithResponse(ctx context.Context, streamId PathStreamId, reqEditors ...RequestEditorFn) (*DeleteStreamsStreamIdResponse, error) // PutStreamsStreamIdKeepWithResponse request PutStreamsStreamIdKeepWithResponse(ctx context.Context, streamId PathStreamId, reqEditors ...RequestEditorFn) (*PutStreamsStreamIdKeepResponse, error) // GetTagsWithResponse request GetTagsWithResponse(ctx context.Context, params *GetTagsParams, reqEditors ...RequestEditorFn) (*GetTagsResponse, error) // PostTagsWithBodyWithResponse request with any body PostTagsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostTagsResponse, error) PostTagsWithResponse(ctx context.Context, body PostTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostTagsResponse, error) // DeleteTagsTagIdWithResponse request DeleteTagsTagIdWithResponse(ctx context.Context, tagId PathRecordedTagId, reqEditors ...RequestEditorFn) (*DeleteTagsTagIdResponse, error) // PutTagsTagIdWithBodyWithResponse request with any body PutTagsTagIdWithBodyWithResponse(ctx context.Context, tagId PathRecordedTagId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutTagsTagIdResponse, error) PutTagsTagIdWithResponse(ctx context.Context, tagId PathRecordedTagId, body PutTagsTagIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PutTagsTagIdResponse, error) // DeleteTagsTagIdRelateWithResponse request DeleteTagsTagIdRelateWithResponse(ctx context.Context, tagId PathRecordedTagId, params *DeleteTagsTagIdRelateParams, reqEditors ...RequestEditorFn) (*DeleteTagsTagIdRelateResponse, error) // PutTagsTagIdRelateWithBodyWithResponse request with any body PutTagsTagIdRelateWithBodyWithResponse(ctx context.Context, tagId PathRecordedTagId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutTagsTagIdRelateResponse, error) PutTagsTagIdRelateWithResponse(ctx context.Context, tagId PathRecordedTagId, body PutTagsTagIdRelateJSONRequestBody, reqEditors ...RequestEditorFn) (*PutTagsTagIdRelateResponse, error) // PostThumbnailsWithResponse request PostThumbnailsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostThumbnailsResponse, error) // PostThumbnailsCleanupWithResponse request PostThumbnailsCleanupWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostThumbnailsCleanupResponse, error) // GetThumbnailsThumbnailIdWithResponse request GetThumbnailsThumbnailIdWithResponse(ctx context.Context, thumbnailId PathThumbnailId, reqEditors ...RequestEditorFn) (*GetThumbnailsThumbnailIdResponse, error) // GetVersionWithResponse request GetVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetVersionResponse, error) // PostVideosUploadWithBodyWithResponse request with any body PostVideosUploadWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostVideosUploadResponse, error) // DeleteVideosVideoFileIdWithResponse request DeleteVideosVideoFileIdWithResponse(ctx context.Context, videoFileId PathVideoFileId, reqEditors ...RequestEditorFn) (*DeleteVideosVideoFileIdResponse, error) // GetVideosVideoFileIdWithResponse request GetVideosVideoFileIdWithResponse(ctx context.Context, videoFileId PathVideoFileId, params *GetVideosVideoFileIdParams, reqEditors ...RequestEditorFn) (*GetVideosVideoFileIdResponse, error) // GetVideosVideoFileIdDurationWithResponse request GetVideosVideoFileIdDurationWithResponse(ctx context.Context, videoFileId PathVideoFileId, reqEditors ...RequestEditorFn) (*GetVideosVideoFileIdDurationResponse, error) // PostVideosVideoFileIdKodiWithBodyWithResponse request with any body PostVideosVideoFileIdKodiWithBodyWithResponse(ctx context.Context, videoFileId PathVideoFileId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostVideosVideoFileIdKodiResponse, error) PostVideosVideoFileIdKodiWithResponse(ctx context.Context, videoFileId PathVideoFileId, body PostVideosVideoFileIdKodiJSONRequestBody, reqEditors ...RequestEditorFn) (*PostVideosVideoFileIdKodiResponse, error) // GetVideosVideoFileIdPlaylistWithResponse request GetVideosVideoFileIdPlaylistWithResponse(ctx context.Context, videoFileId PathVideoFileId, reqEditors ...RequestEditorFn) (*GetVideosVideoFileIdPlaylistResponse, error) }
ClientWithResponsesInterface is the interface specification for the client with responses above.
type Config ¶
type Config struct { // Broadcast 有効な放送波情報 Broadcast struct { BS bool `json:"BS"` CS bool `json:"CS"` GR bool `json:"GR"` SKY bool `json:"SKY"` } `json:"broadcast"` // Encode エンコードモード Encode []string `json:"encode"` // IsEnableEncodedRecordedStream 録画済みのエンコード済みファイルのストリーミングが有効か IsEnableEncodedRecordedStream bool `json:"isEnableEncodedRecordedStream"` // IsEnableLiveStream ライブ視聴が有効か IsEnableLiveStream bool `json:"isEnableLiveStream"` // IsEnableTSRecordedStream 録画済みの TS ファイルのストリーミングが有効か IsEnableTSRecordedStream bool `json:"isEnableTSRecordedStream"` // KodiHosts kodi hosts KodiHosts *[]string `json:"kodiHosts,omitempty"` // Recorded 指定可能な録画ディレクトリ名 Recorded []string `json:"recorded"` // SocketIOPort socket.io 通信で使用するポート SocketIOPort int `json:"socketIOPort"` // StreamConfig ストリーミング設定 StreamConfig *struct { // Live ライブストリーミング設定 Live *struct { // Hls ライブ HLS ストリーミング設定 Hls *[]string `json:"hls,omitempty"` // M2ts ライブ M2TS ストリーミング設定 M2ts *[]M2TSStreamParam `json:"m2ts,omitempty"` // M2tsll ライブ M2TS Low Latency (mpegts.js 用) ストリーミング設定 M2tsll *[]string `json:"m2tsll,omitempty"` // Mp4 ライブ MP4 ストリーミング設定 Mp4 *[]string `json:"mp4,omitempty"` // Webm ライブ WebM ストリーミング設定 Webm *[]string `json:"webm,omitempty"` } `json:"live,omitempty"` // Recorded 録画済みストリーミング設定 Recorded *struct { // Encoded 録画エンコード済みファイルのストリーミング設定 Encoded *struct { // Hls 録画エンコード済みファイルの HLS ストリーミング設定 Hls *[]string `json:"hls,omitempty"` // Mp4 録画エンコード済みファイルの MP4 ストリーミング設定 Mp4 *[]string `json:"mp4,omitempty"` // Webm 録画エンコード済みファイルの WebM ストリーミング設定 Webm *[]string `json:"webm,omitempty"` } `json:"encoded,omitempty"` // Ts 録画済み TS ファイルのストリーミング設定 Ts *struct { // Hls 録画済み TS ファイルの HLS ストリーミング設定 Hls *[]string `json:"hls,omitempty"` // Mp4 録画済み TS ファイルの MP4 ストリーミング設定 Mp4 *[]string `json:"mp4,omitempty"` // Webm 録画済み TS ファイルの WebM ストリーミング設定 Webm *[]string `json:"webm,omitempty"` } `json:"ts,omitempty"` } `json:"recorded,omitempty"` } `json:"streamConfig,omitempty"` // Urlscheme URL Scheme 情報 Urlscheme struct { // Download URL Scheme Download URLSchemeInfo `json:"download"` // M2ts URL Scheme M2ts URLSchemeInfo `json:"m2ts"` // Video URL Scheme Video URLSchemeInfo `json:"video"` } `json:"urlscheme"` }
Config コンフィグ
type CreateNewRecordedOption ¶
type CreateNewRecordedOption struct { // ChannelId 放送局 id ChannelId ChannelId `json:"channelId"` // Description 番組詳細 Description *string `json:"description,omitempty"` // EndAt 時刻 (ms) EndAt UnixtimeMS `json:"endAt"` // Extended 番組拡張 Extended *string `json:"extended,omitempty"` // Genre1 ジャンル Genre1 *ProgramGenreLv1 `json:"genre1,omitempty"` // Genre2 ジャンル Genre2 *ProgramGenreLv1 `json:"genre2,omitempty"` // Genre3 ジャンル Genre3 *ProgramGenreLv1 `json:"genre3,omitempty"` // Name 番組名 Name string `json:"name"` // RuleId ルール id RuleId *RuleId `json:"ruleId,omitempty"` // StartAt 時刻 (ms) StartAt UnixtimeMS `json:"startAt"` // SubGenre1 サブジャンル SubGenre1 *ProgramGenreLv2 `json:"subGenre1,omitempty"` // SubGenre2 サブジャンル SubGenre2 *ProgramGenreLv2 `json:"subGenre2,omitempty"` // SubGenre3 サブジャンル SubGenre3 *ProgramGenreLv2 `json:"subGenre3,omitempty"` }
CreateNewRecordedOption 新規追加する録画番組情報
type CreatedNewRecorded ¶
type CreatedNewRecorded struct { // RecordedId 録画済み番組 id RecordedId RecordedId `json:"recordedId"` }
CreatedNewRecorded 録画番組情報の新規作成成功応答データ
type DeleteEncodeEncodeIdResponse ¶
type DeleteEncodeEncodeIdResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParseDeleteEncodeEncodeIdResponse ¶
func ParseDeleteEncodeEncodeIdResponse(rsp *http.Response) (*DeleteEncodeEncodeIdResponse, error)
ParseDeleteEncodeEncodeIdResponse parses an HTTP response from a DeleteEncodeEncodeIdWithResponse call
func (DeleteEncodeEncodeIdResponse) Status ¶
func (r DeleteEncodeEncodeIdResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteEncodeEncodeIdResponse) StatusCode ¶
func (r DeleteEncodeEncodeIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteRecordedRecordedIdEncodeResponse ¶
type DeleteRecordedRecordedIdEncodeResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParseDeleteRecordedRecordedIdEncodeResponse ¶
func ParseDeleteRecordedRecordedIdEncodeResponse(rsp *http.Response) (*DeleteRecordedRecordedIdEncodeResponse, error)
ParseDeleteRecordedRecordedIdEncodeResponse parses an HTTP response from a DeleteRecordedRecordedIdEncodeWithResponse call
func (DeleteRecordedRecordedIdEncodeResponse) Status ¶
func (r DeleteRecordedRecordedIdEncodeResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteRecordedRecordedIdEncodeResponse) StatusCode ¶
func (r DeleteRecordedRecordedIdEncodeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteRecordedRecordedIdResponse ¶
type DeleteRecordedRecordedIdResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParseDeleteRecordedRecordedIdResponse ¶
func ParseDeleteRecordedRecordedIdResponse(rsp *http.Response) (*DeleteRecordedRecordedIdResponse, error)
ParseDeleteRecordedRecordedIdResponse parses an HTTP response from a DeleteRecordedRecordedIdWithResponse call
func (DeleteRecordedRecordedIdResponse) Status ¶
func (r DeleteRecordedRecordedIdResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteRecordedRecordedIdResponse) StatusCode ¶
func (r DeleteRecordedRecordedIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteReservesReserveIdOverlapResponse ¶
type DeleteReservesReserveIdOverlapResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParseDeleteReservesReserveIdOverlapResponse ¶
func ParseDeleteReservesReserveIdOverlapResponse(rsp *http.Response) (*DeleteReservesReserveIdOverlapResponse, error)
ParseDeleteReservesReserveIdOverlapResponse parses an HTTP response from a DeleteReservesReserveIdOverlapWithResponse call
func (DeleteReservesReserveIdOverlapResponse) Status ¶
func (r DeleteReservesReserveIdOverlapResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteReservesReserveIdOverlapResponse) StatusCode ¶
func (r DeleteReservesReserveIdOverlapResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteReservesReserveIdResponse ¶
type DeleteReservesReserveIdResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParseDeleteReservesReserveIdResponse ¶
func ParseDeleteReservesReserveIdResponse(rsp *http.Response) (*DeleteReservesReserveIdResponse, error)
ParseDeleteReservesReserveIdResponse parses an HTTP response from a DeleteReservesReserveIdWithResponse call
func (DeleteReservesReserveIdResponse) Status ¶
func (r DeleteReservesReserveIdResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteReservesReserveIdResponse) StatusCode ¶
func (r DeleteReservesReserveIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteReservesReserveIdSkipResponse ¶
type DeleteReservesReserveIdSkipResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParseDeleteReservesReserveIdSkipResponse ¶
func ParseDeleteReservesReserveIdSkipResponse(rsp *http.Response) (*DeleteReservesReserveIdSkipResponse, error)
ParseDeleteReservesReserveIdSkipResponse parses an HTTP response from a DeleteReservesReserveIdSkipWithResponse call
func (DeleteReservesReserveIdSkipResponse) Status ¶
func (r DeleteReservesReserveIdSkipResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteReservesReserveIdSkipResponse) StatusCode ¶
func (r DeleteReservesReserveIdSkipResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteRulesRuleIdResponse ¶
type DeleteRulesRuleIdResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParseDeleteRulesRuleIdResponse ¶
func ParseDeleteRulesRuleIdResponse(rsp *http.Response) (*DeleteRulesRuleIdResponse, error)
ParseDeleteRulesRuleIdResponse parses an HTTP response from a DeleteRulesRuleIdWithResponse call
func (DeleteRulesRuleIdResponse) Status ¶
func (r DeleteRulesRuleIdResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteRulesRuleIdResponse) StatusCode ¶
func (r DeleteRulesRuleIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteStreamsResponse ¶
func ParseDeleteStreamsResponse ¶
func ParseDeleteStreamsResponse(rsp *http.Response) (*DeleteStreamsResponse, error)
ParseDeleteStreamsResponse parses an HTTP response from a DeleteStreamsWithResponse call
func (DeleteStreamsResponse) Status ¶
func (r DeleteStreamsResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteStreamsResponse) StatusCode ¶
func (r DeleteStreamsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteStreamsStreamIdResponse ¶
type DeleteStreamsStreamIdResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParseDeleteStreamsStreamIdResponse ¶
func ParseDeleteStreamsStreamIdResponse(rsp *http.Response) (*DeleteStreamsStreamIdResponse, error)
ParseDeleteStreamsStreamIdResponse parses an HTTP response from a DeleteStreamsStreamIdWithResponse call
func (DeleteStreamsStreamIdResponse) Status ¶
func (r DeleteStreamsStreamIdResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteStreamsStreamIdResponse) StatusCode ¶
func (r DeleteStreamsStreamIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteTagsTagIdRelateParams ¶
type DeleteTagsTagIdRelateParams struct { // RecordedId recorded id RecordedId *QueryRecordedId `form:"recordedId,omitempty" json:"recordedId,omitempty"` }
DeleteTagsTagIdRelateParams defines parameters for DeleteTagsTagIdRelate.
type DeleteTagsTagIdRelateResponse ¶
type DeleteTagsTagIdRelateResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParseDeleteTagsTagIdRelateResponse ¶
func ParseDeleteTagsTagIdRelateResponse(rsp *http.Response) (*DeleteTagsTagIdRelateResponse, error)
ParseDeleteTagsTagIdRelateResponse parses an HTTP response from a DeleteTagsTagIdRelateWithResponse call
func (DeleteTagsTagIdRelateResponse) Status ¶
func (r DeleteTagsTagIdRelateResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteTagsTagIdRelateResponse) StatusCode ¶
func (r DeleteTagsTagIdRelateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteTagsTagIdResponse ¶
func ParseDeleteTagsTagIdResponse ¶
func ParseDeleteTagsTagIdResponse(rsp *http.Response) (*DeleteTagsTagIdResponse, error)
ParseDeleteTagsTagIdResponse parses an HTTP response from a DeleteTagsTagIdWithResponse call
func (DeleteTagsTagIdResponse) Status ¶
func (r DeleteTagsTagIdResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteTagsTagIdResponse) StatusCode ¶
func (r DeleteTagsTagIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteVideosVideoFileIdResponse ¶
type DeleteVideosVideoFileIdResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParseDeleteVideosVideoFileIdResponse ¶
func ParseDeleteVideosVideoFileIdResponse(rsp *http.Response) (*DeleteVideosVideoFileIdResponse, error)
ParseDeleteVideosVideoFileIdResponse parses an HTTP response from a DeleteVideosVideoFileIdWithResponse call
func (DeleteVideosVideoFileIdResponse) Status ¶
func (r DeleteVideosVideoFileIdResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteVideosVideoFileIdResponse) StatusCode ¶
func (r DeleteVideosVideoFileIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DropLogFile ¶
type DropLogFile struct { // DropCnt ドロップカウント DropCnt int `json:"dropCnt"` // ErrorCnt エラーカウント ErrorCnt int `json:"errorCnt"` // Id ドロップログファイル id Id DropLogFileId `json:"id"` // ScramblingCnt スクランブルカウント ScramblingCnt int `json:"scramblingCnt"` }
DropLogFile ドロップログファイル情報
type EchoRouter ¶
type EchoRouter interface { CONNECT(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route DELETE(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route GET(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route HEAD(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route OPTIONS(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route PATCH(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route POST(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route PUT(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route TRACE(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route }
This is a simple interface which specifies echo.Route addition functions which are present on both echo.Echo and echo.Group, since we want to allow using either of them for path registration
type EditManualReserveOption ¶
type EditManualReserveOption struct { // AllowEndLack 末尾切れを許すか AllowEndLack bool `json:"allowEndLack"` // EncodeOption 予約エンコードオプション EncodeOption *ReserveEncodedOption `json:"encodeOption,omitempty"` // SaveOption 予約保存オプション SaveOption *ReserveSaveOption `json:"saveOption,omitempty"` Tags *[]RecordedTagId `json:"tags,omitempty"` }
EditManualReserveOption 手動予約編集オプション
type EncodeInfo ¶
type EncodeInfo struct { RunningItems []EncodeProgramItem `json:"runningItems"` WaitItems []EncodeProgramItem `json:"waitItems"` }
EncodeInfo エンコード情報
type EncodeProgramItem ¶
type EncodeProgramItem struct { // Id エンコード id Id EncodeId `json:"id"` // Log ログ Log *string `json:"log,omitempty"` // Mode エンコード名 Mode string `json:"mode"` // Percent 進捗 Percent *float32 `json:"percent,omitempty"` // Recorded 録画番組情報 Recorded RecordedItem `json:"recorded"` }
EncodeProgramItem エンコードプログラム情報
type Error ¶
type Error struct { // Code HTTPステータスコード Code int32 `json:"code"` // Errors Error Errors *string `json:"errors,omitempty"` // Message エラーメッセージ Message string `json:"message"` }
Error defines model for Error.
type Genre ¶
type Genre struct { // Genre ジャンル Genre ProgramGenreLv1 `json:"genre"` // SubGenre サブジャンル SubGenre *ProgramGenreLv2 `json:"subGenre,omitempty"` }
Genre ジャンル設定
type GetChannelsChannelIdLogoResponse ¶
type GetChannelsChannelIdLogoResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParseGetChannelsChannelIdLogoResponse ¶
func ParseGetChannelsChannelIdLogoResponse(rsp *http.Response) (*GetChannelsChannelIdLogoResponse, error)
ParseGetChannelsChannelIdLogoResponse parses an HTTP response from a GetChannelsChannelIdLogoWithResponse call
func (GetChannelsChannelIdLogoResponse) Status ¶
func (r GetChannelsChannelIdLogoResponse) Status() string
Status returns HTTPResponse.Status
func (GetChannelsChannelIdLogoResponse) StatusCode ¶
func (r GetChannelsChannelIdLogoResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetChannelsResponse ¶
type GetChannelsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ChannelItems JSONDefault *Error }
func ParseGetChannelsResponse ¶
func ParseGetChannelsResponse(rsp *http.Response) (*GetChannelsResponse, error)
ParseGetChannelsResponse parses an HTTP response from a GetChannelsWithResponse call
func (GetChannelsResponse) Status ¶
func (r GetChannelsResponse) Status() string
Status returns HTTPResponse.Status
func (GetChannelsResponse) StatusCode ¶
func (r GetChannelsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetConfigResponse ¶
type GetConfigResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Config JSONDefault *Error }
func ParseGetConfigResponse ¶
func ParseGetConfigResponse(rsp *http.Response) (*GetConfigResponse, error)
ParseGetConfigResponse parses an HTTP response from a GetConfigWithResponse call
func (GetConfigResponse) Status ¶
func (r GetConfigResponse) Status() string
Status returns HTTPResponse.Status
func (GetConfigResponse) StatusCode ¶
func (r GetConfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDropLogsDropLogFileIdParams ¶
type GetDropLogsDropLogFileIdParams struct { // Maxsize ファイル最大サイズ (kByte) Maxsize *LogFileMaxSize `form:"maxsize,omitempty" json:"maxsize,omitempty"` }
GetDropLogsDropLogFileIdParams defines parameters for GetDropLogsDropLogFileId.
type GetDropLogsDropLogFileIdResponse ¶
type GetDropLogsDropLogFileIdResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParseGetDropLogsDropLogFileIdResponse ¶
func ParseGetDropLogsDropLogFileIdResponse(rsp *http.Response) (*GetDropLogsDropLogFileIdResponse, error)
ParseGetDropLogsDropLogFileIdResponse parses an HTTP response from a GetDropLogsDropLogFileIdWithResponse call
func (GetDropLogsDropLogFileIdResponse) Status ¶
func (r GetDropLogsDropLogFileIdResponse) Status() string
Status returns HTTPResponse.Status
func (GetDropLogsDropLogFileIdResponse) StatusCode ¶
func (r GetDropLogsDropLogFileIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEncodeParams ¶
type GetEncodeParams struct { // IsHalfWidth 半角文字で取得するか IsHalfWidth IsHalfWidth `form:"isHalfWidth" json:"isHalfWidth"` }
GetEncodeParams defines parameters for GetEncode.
type GetEncodeResponse ¶
type GetEncodeResponse struct { Body []byte HTTPResponse *http.Response JSON200 *EncodeInfo JSONDefault *Error }
func ParseGetEncodeResponse ¶
func ParseGetEncodeResponse(rsp *http.Response) (*GetEncodeResponse, error)
ParseGetEncodeResponse parses an HTTP response from a GetEncodeWithResponse call
func (GetEncodeResponse) Status ¶
func (r GetEncodeResponse) Status() string
Status returns HTTPResponse.Status
func (GetEncodeResponse) StatusCode ¶
func (r GetEncodeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetIptvChannelM3u8Params ¶
type GetIptvChannelM3u8Params struct { // IsHalfWidth 半角文字で取得するか IsHalfWidth *IPTVIsHalfWidth `form:"isHalfWidth,omitempty" json:"isHalfWidth,omitempty"` // Mode ストリーミング設定 Mode StreamMode `form:"mode" json:"mode"` }
GetIptvChannelM3u8Params defines parameters for GetIptvChannelM3u8.
type GetIptvChannelM3u8Response ¶
type GetIptvChannelM3u8Response struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParseGetIptvChannelM3u8Response ¶
func ParseGetIptvChannelM3u8Response(rsp *http.Response) (*GetIptvChannelM3u8Response, error)
ParseGetIptvChannelM3u8Response parses an HTTP response from a GetIptvChannelM3u8WithResponse call
func (GetIptvChannelM3u8Response) Status ¶
func (r GetIptvChannelM3u8Response) Status() string
Status returns HTTPResponse.Status
func (GetIptvChannelM3u8Response) StatusCode ¶
func (r GetIptvChannelM3u8Response) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetIptvEpgXmlParams ¶
type GetIptvEpgXmlParams struct { // IsHalfWidth 半角文字で取得するか IsHalfWidth *IPTVIsHalfWidth `form:"isHalfWidth,omitempty" json:"isHalfWidth,omitempty"` // Days 取得日数 Days *IPTVDays `form:"days,omitempty" json:"days,omitempty"` }
GetIptvEpgXmlParams defines parameters for GetIptvEpgXml.
type GetIptvEpgXmlResponse ¶
func ParseGetIptvEpgXmlResponse ¶
func ParseGetIptvEpgXmlResponse(rsp *http.Response) (*GetIptvEpgXmlResponse, error)
ParseGetIptvEpgXmlResponse parses an HTTP response from a GetIptvEpgXmlWithResponse call
func (GetIptvEpgXmlResponse) Status ¶
func (r GetIptvEpgXmlResponse) Status() string
Status returns HTTPResponse.Status
func (GetIptvEpgXmlResponse) StatusCode ¶
func (r GetIptvEpgXmlResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRecordedOptionsResponse ¶
type GetRecordedOptionsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *RecordedSearchOptions JSONDefault *Error }
func ParseGetRecordedOptionsResponse ¶
func ParseGetRecordedOptionsResponse(rsp *http.Response) (*GetRecordedOptionsResponse, error)
ParseGetRecordedOptionsResponse parses an HTTP response from a GetRecordedOptionsWithResponse call
func (GetRecordedOptionsResponse) Status ¶
func (r GetRecordedOptionsResponse) Status() string
Status returns HTTPResponse.Status
func (GetRecordedOptionsResponse) StatusCode ¶
func (r GetRecordedOptionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRecordedParams ¶
type GetRecordedParams struct { // IsHalfWidth 半角文字で取得するか IsHalfWidth IsHalfWidth `form:"isHalfWidth" json:"isHalfWidth"` // Offset offset Offset *Offset `form:"offset,omitempty" json:"offset,omitempty"` // Limit limit Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"` // IsReverse 逆順で取得するか IsReverse *IsReverse `form:"isReverse,omitempty" json:"isReverse,omitempty"` // RuleId ルールid RuleId *QueryRuleId `form:"ruleId,omitempty" json:"ruleId,omitempty"` // ChannelId 放送局 id ChannelId *QueryChannelId `form:"channelId,omitempty" json:"channelId,omitempty"` // Genre ジャンル Genre *QueryProgramGenre `form:"genre,omitempty" json:"genre,omitempty"` // Keyword キーワード Keyword *QueryKeyword `form:"keyword,omitempty" json:"keyword,omitempty"` // HasOriginalFile オリジナルファイルを含むか HasOriginalFile *QueryHasOriginalFile `form:"hasOriginalFile,omitempty" json:"hasOriginalFile,omitempty"` }
GetRecordedParams defines parameters for GetRecorded.
type GetRecordedRecordedIdParams ¶
type GetRecordedRecordedIdParams struct { // IsHalfWidth 半角文字で取得するか IsHalfWidth IsHalfWidth `form:"isHalfWidth" json:"isHalfWidth"` }
GetRecordedRecordedIdParams defines parameters for GetRecordedRecordedId.
type GetRecordedRecordedIdResponse ¶
type GetRecordedRecordedIdResponse struct { Body []byte HTTPResponse *http.Response JSON200 *RecordedItem JSONDefault *Error }
func ParseGetRecordedRecordedIdResponse ¶
func ParseGetRecordedRecordedIdResponse(rsp *http.Response) (*GetRecordedRecordedIdResponse, error)
ParseGetRecordedRecordedIdResponse parses an HTTP response from a GetRecordedRecordedIdWithResponse call
func (GetRecordedRecordedIdResponse) Status ¶
func (r GetRecordedRecordedIdResponse) Status() string
Status returns HTTPResponse.Status
func (GetRecordedRecordedIdResponse) StatusCode ¶
func (r GetRecordedRecordedIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRecordedResponse ¶
type GetRecordedResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Records JSONDefault *Error }
func ParseGetRecordedResponse ¶
func ParseGetRecordedResponse(rsp *http.Response) (*GetRecordedResponse, error)
ParseGetRecordedResponse parses an HTTP response from a GetRecordedWithResponse call
func (GetRecordedResponse) Status ¶
func (r GetRecordedResponse) Status() string
Status returns HTTPResponse.Status
func (GetRecordedResponse) StatusCode ¶
func (r GetRecordedResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRecordingParams ¶
type GetRecordingParams struct { // Offset offset Offset *Offset `form:"offset,omitempty" json:"offset,omitempty"` // Limit limit Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"` // IsHalfWidth 半角文字で取得するか IsHalfWidth IsHalfWidth `form:"isHalfWidth" json:"isHalfWidth"` }
GetRecordingParams defines parameters for GetRecording.
type GetRecordingResponse ¶
type GetRecordingResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Records JSONDefault *Error }
func ParseGetRecordingResponse ¶
func ParseGetRecordingResponse(rsp *http.Response) (*GetRecordingResponse, error)
ParseGetRecordingResponse parses an HTTP response from a GetRecordingWithResponse call
func (GetRecordingResponse) Status ¶
func (r GetRecordingResponse) Status() string
Status returns HTTPResponse.Status
func (GetRecordingResponse) StatusCode ¶
func (r GetRecordingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetReserveType ¶
type GetReserveType = interface{}
GetReserveType defines model for GetReserveType.
type GetReservesCntsResponse ¶
type GetReservesCntsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ReserveCnts JSONDefault *Error }
func ParseGetReservesCntsResponse ¶
func ParseGetReservesCntsResponse(rsp *http.Response) (*GetReservesCntsResponse, error)
ParseGetReservesCntsResponse parses an HTTP response from a GetReservesCntsWithResponse call
func (GetReservesCntsResponse) Status ¶
func (r GetReservesCntsResponse) Status() string
Status returns HTTPResponse.Status
func (GetReservesCntsResponse) StatusCode ¶
func (r GetReservesCntsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetReservesListsParams ¶
type GetReservesListsParams struct { // StartAt 開始時刻 StartAt StartAt `form:"startAt" json:"startAt"` // EndAt 終了時刻 EndAt EndAt `form:"endAt" json:"endAt"` }
GetReservesListsParams defines parameters for GetReservesLists.
type GetReservesListsResponse ¶
type GetReservesListsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ReserveLists JSONDefault *Error }
func ParseGetReservesListsResponse ¶
func ParseGetReservesListsResponse(rsp *http.Response) (*GetReservesListsResponse, error)
ParseGetReservesListsResponse parses an HTTP response from a GetReservesListsWithResponse call
func (GetReservesListsResponse) Status ¶
func (r GetReservesListsResponse) Status() string
Status returns HTTPResponse.Status
func (GetReservesListsResponse) StatusCode ¶
func (r GetReservesListsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetReservesParams ¶
type GetReservesParams struct { // Offset offset Offset *Offset `form:"offset,omitempty" json:"offset,omitempty"` // Limit limit Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"` // Type 予約情報取得タイプ Type *GetReserveType `form:"type,omitempty" json:"type,omitempty"` // IsHalfWidth 半角文字で取得するか IsHalfWidth IsHalfWidth `form:"isHalfWidth" json:"isHalfWidth"` // RuleId ルールid RuleId *QueryRuleId `form:"ruleId,omitempty" json:"ruleId,omitempty"` }
GetReservesParams defines parameters for GetReserves.
type GetReservesReserveIdParams ¶
type GetReservesReserveIdParams struct { // IsHalfWidth 半角文字で取得するか IsHalfWidth IsHalfWidth `form:"isHalfWidth" json:"isHalfWidth"` }
GetReservesReserveIdParams defines parameters for GetReservesReserveId.
type GetReservesReserveIdResponse ¶
type GetReservesReserveIdResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ReserveItem JSONDefault *Error }
func ParseGetReservesReserveIdResponse ¶
func ParseGetReservesReserveIdResponse(rsp *http.Response) (*GetReservesReserveIdResponse, error)
ParseGetReservesReserveIdResponse parses an HTTP response from a GetReservesReserveIdWithResponse call
func (GetReservesReserveIdResponse) Status ¶
func (r GetReservesReserveIdResponse) Status() string
Status returns HTTPResponse.Status
func (GetReservesReserveIdResponse) StatusCode ¶
func (r GetReservesReserveIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetReservesResponse ¶
type GetReservesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Reserves JSONDefault *Error }
func ParseGetReservesResponse ¶
func ParseGetReservesResponse(rsp *http.Response) (*GetReservesResponse, error)
ParseGetReservesResponse parses an HTTP response from a GetReservesWithResponse call
func (GetReservesResponse) Status ¶
func (r GetReservesResponse) Status() string
Status returns HTTPResponse.Status
func (GetReservesResponse) StatusCode ¶
func (r GetReservesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRulesKeywordParams ¶
type GetRulesKeywordParams struct { // Offset offset Offset *Offset `form:"offset,omitempty" json:"offset,omitempty"` // Limit limit Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"` // Keyword キーワード Keyword *QueryKeyword `form:"keyword,omitempty" json:"keyword,omitempty"` }
GetRulesKeywordParams defines parameters for GetRulesKeyword.
type GetRulesKeywordResponse ¶
type GetRulesKeywordResponse struct { Body []byte HTTPResponse *http.Response JSON200 *RuleKeywordInfo JSONDefault *Error }
func ParseGetRulesKeywordResponse ¶
func ParseGetRulesKeywordResponse(rsp *http.Response) (*GetRulesKeywordResponse, error)
ParseGetRulesKeywordResponse parses an HTTP response from a GetRulesKeywordWithResponse call
func (GetRulesKeywordResponse) Status ¶
func (r GetRulesKeywordResponse) Status() string
Status returns HTTPResponse.Status
func (GetRulesKeywordResponse) StatusCode ¶
func (r GetRulesKeywordResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRulesParams ¶
type GetRulesParams struct { // Offset offset Offset *Offset `form:"offset,omitempty" json:"offset,omitempty"` // Limit limit Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"` // Type 予約情報取得タイプ Type *GetReserveType `form:"type,omitempty" json:"type,omitempty"` // Keyword キーワード Keyword *QueryKeyword `form:"keyword,omitempty" json:"keyword,omitempty"` }
GetRulesParams defines parameters for GetRules.
type GetRulesResponse ¶
type GetRulesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Rules JSONDefault *Error }
func ParseGetRulesResponse ¶
func ParseGetRulesResponse(rsp *http.Response) (*GetRulesResponse, error)
ParseGetRulesResponse parses an HTTP response from a GetRulesWithResponse call
func (GetRulesResponse) Status ¶
func (r GetRulesResponse) Status() string
Status returns HTTPResponse.Status
func (GetRulesResponse) StatusCode ¶
func (r GetRulesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRulesRuleIdResponse ¶
type GetRulesRuleIdResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Rule JSONDefault *Error }
func ParseGetRulesRuleIdResponse ¶
func ParseGetRulesRuleIdResponse(rsp *http.Response) (*GetRulesRuleIdResponse, error)
ParseGetRulesRuleIdResponse parses an HTTP response from a GetRulesRuleIdWithResponse call
func (GetRulesRuleIdResponse) Status ¶
func (r GetRulesRuleIdResponse) Status() string
Status returns HTTPResponse.Status
func (GetRulesRuleIdResponse) StatusCode ¶
func (r GetRulesRuleIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSchedulesBroadcastingParams ¶
type GetSchedulesBroadcastingParams struct { // Time 追加時間 (ms) Time *AddtionTime `form:"time,omitempty" json:"time,omitempty"` // IsHalfWidth 半角文字で取得するか IsHalfWidth IsHalfWidth `form:"isHalfWidth" json:"isHalfWidth"` }
GetSchedulesBroadcastingParams defines parameters for GetSchedulesBroadcasting.
type GetSchedulesBroadcastingResponse ¶
type GetSchedulesBroadcastingResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Schedules JSONDefault *Error }
func ParseGetSchedulesBroadcastingResponse ¶
func ParseGetSchedulesBroadcastingResponse(rsp *http.Response) (*GetSchedulesBroadcastingResponse, error)
ParseGetSchedulesBroadcastingResponse parses an HTTP response from a GetSchedulesBroadcastingWithResponse call
func (GetSchedulesBroadcastingResponse) Status ¶
func (r GetSchedulesBroadcastingResponse) Status() string
Status returns HTTPResponse.Status
func (GetSchedulesBroadcastingResponse) StatusCode ¶
func (r GetSchedulesBroadcastingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSchedulesChannelIdParams ¶
type GetSchedulesChannelIdParams struct { // StartAt 開始時刻 StartAt StartAt `form:"startAt" json:"startAt"` // Days 取得日数 Days Days `form:"days" json:"days"` // IsHalfWidth 半角文字で取得するか IsHalfWidth IsHalfWidth `form:"isHalfWidth" json:"isHalfWidth"` // NeedsRawExtended rawExtended が必要か NeedsRawExtended *NeedsRawExtended `form:"needsRawExtended,omitempty" json:"needsRawExtended,omitempty"` // IsFree 無料放送のみ取得するか (true: 無料放送, false: 有料放送, 無指定: 全て) IsFree *IsFreeProgram `form:"isFree,omitempty" json:"isFree,omitempty"` }
GetSchedulesChannelIdParams defines parameters for GetSchedulesChannelId.
type GetSchedulesChannelIdResponse ¶
type GetSchedulesChannelIdResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Schedules JSONDefault *Error }
func ParseGetSchedulesChannelIdResponse ¶
func ParseGetSchedulesChannelIdResponse(rsp *http.Response) (*GetSchedulesChannelIdResponse, error)
ParseGetSchedulesChannelIdResponse parses an HTTP response from a GetSchedulesChannelIdWithResponse call
func (GetSchedulesChannelIdResponse) Status ¶
func (r GetSchedulesChannelIdResponse) Status() string
Status returns HTTPResponse.Status
func (GetSchedulesChannelIdResponse) StatusCode ¶
func (r GetSchedulesChannelIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSchedulesDetailProgramIdParams ¶
type GetSchedulesDetailProgramIdParams struct { // IsHalfWidth 半角文字で取得するか IsHalfWidth IsHalfWidth `form:"isHalfWidth" json:"isHalfWidth"` }
GetSchedulesDetailProgramIdParams defines parameters for GetSchedulesDetailProgramId.
type GetSchedulesDetailProgramIdResponse ¶
type GetSchedulesDetailProgramIdResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ScheduleProgramItem JSONDefault *Error }
func ParseGetSchedulesDetailProgramIdResponse ¶
func ParseGetSchedulesDetailProgramIdResponse(rsp *http.Response) (*GetSchedulesDetailProgramIdResponse, error)
ParseGetSchedulesDetailProgramIdResponse parses an HTTP response from a GetSchedulesDetailProgramIdWithResponse call
func (GetSchedulesDetailProgramIdResponse) Status ¶
func (r GetSchedulesDetailProgramIdResponse) Status() string
Status returns HTTPResponse.Status
func (GetSchedulesDetailProgramIdResponse) StatusCode ¶
func (r GetSchedulesDetailProgramIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSchedulesParams ¶
type GetSchedulesParams struct { // StartAt 開始時刻 StartAt StartAt `form:"startAt" json:"startAt"` // EndAt 終了時刻 EndAt EndAt `form:"endAt" json:"endAt"` // IsHalfWidth 半角文字で取得するか IsHalfWidth IsHalfWidth `form:"isHalfWidth" json:"isHalfWidth"` // NeedsRawExtended rawExtended が必要か NeedsRawExtended *NeedsRawExtended `form:"needsRawExtended,omitempty" json:"needsRawExtended,omitempty"` // IsFree 無料放送のみ取得するか (true: 無料放送, false: 有料放送, 無指定: 全て) IsFree *IsFreeProgram `form:"isFree,omitempty" json:"isFree,omitempty"` // GR GR GR RequiredGR `form:"GR" json:"GR"` // BS BS BS RequiredBS `form:"BS" json:"BS"` // CS CS CS RequiredCS `form:"CS" json:"CS"` // SKY SKY SKY RequiredSKY `form:"SKY" json:"SKY"` }
GetSchedulesParams defines parameters for GetSchedules.
type GetSchedulesResponse ¶
type GetSchedulesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Schedules JSONDefault *Error }
func ParseGetSchedulesResponse ¶
func ParseGetSchedulesResponse(rsp *http.Response) (*GetSchedulesResponse, error)
ParseGetSchedulesResponse parses an HTTP response from a GetSchedulesWithResponse call
func (GetSchedulesResponse) Status ¶
func (r GetSchedulesResponse) Status() string
Status returns HTTPResponse.Status
func (GetSchedulesResponse) StatusCode ¶
func (r GetSchedulesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetStoragesResponse ¶
type GetStoragesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *StorageInfo JSONDefault *Error }
func ParseGetStoragesResponse ¶
func ParseGetStoragesResponse(rsp *http.Response) (*GetStoragesResponse, error)
ParseGetStoragesResponse parses an HTTP response from a GetStoragesWithResponse call
func (GetStoragesResponse) Status ¶
func (r GetStoragesResponse) Status() string
Status returns HTTPResponse.Status
func (GetStoragesResponse) StatusCode ¶
func (r GetStoragesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetStreamsLiveChannelIdHlsParams ¶
type GetStreamsLiveChannelIdHlsParams struct { // Mode ストリーミング設定 Mode StreamMode `form:"mode" json:"mode"` }
GetStreamsLiveChannelIdHlsParams defines parameters for GetStreamsLiveChannelIdHls.
type GetStreamsLiveChannelIdHlsResponse ¶
type GetStreamsLiveChannelIdHlsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *StartStreamInfo JSONDefault *Error }
func ParseGetStreamsLiveChannelIdHlsResponse ¶
func ParseGetStreamsLiveChannelIdHlsResponse(rsp *http.Response) (*GetStreamsLiveChannelIdHlsResponse, error)
ParseGetStreamsLiveChannelIdHlsResponse parses an HTTP response from a GetStreamsLiveChannelIdHlsWithResponse call
func (GetStreamsLiveChannelIdHlsResponse) Status ¶
func (r GetStreamsLiveChannelIdHlsResponse) Status() string
Status returns HTTPResponse.Status
func (GetStreamsLiveChannelIdHlsResponse) StatusCode ¶
func (r GetStreamsLiveChannelIdHlsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetStreamsLiveChannelIdM2tsParams ¶
type GetStreamsLiveChannelIdM2tsParams struct { // Mode ストリーミング設定 Mode StreamMode `form:"mode" json:"mode"` }
GetStreamsLiveChannelIdM2tsParams defines parameters for GetStreamsLiveChannelIdM2ts.
type GetStreamsLiveChannelIdM2tsPlaylistParams ¶
type GetStreamsLiveChannelIdM2tsPlaylistParams struct { // Mode ストリーミング設定 Mode StreamMode `form:"mode" json:"mode"` }
GetStreamsLiveChannelIdM2tsPlaylistParams defines parameters for GetStreamsLiveChannelIdM2tsPlaylist.
type GetStreamsLiveChannelIdM2tsPlaylistResponse ¶
type GetStreamsLiveChannelIdM2tsPlaylistResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParseGetStreamsLiveChannelIdM2tsPlaylistResponse ¶
func ParseGetStreamsLiveChannelIdM2tsPlaylistResponse(rsp *http.Response) (*GetStreamsLiveChannelIdM2tsPlaylistResponse, error)
ParseGetStreamsLiveChannelIdM2tsPlaylistResponse parses an HTTP response from a GetStreamsLiveChannelIdM2tsPlaylistWithResponse call
func (GetStreamsLiveChannelIdM2tsPlaylistResponse) Status ¶
func (r GetStreamsLiveChannelIdM2tsPlaylistResponse) Status() string
Status returns HTTPResponse.Status
func (GetStreamsLiveChannelIdM2tsPlaylistResponse) StatusCode ¶
func (r GetStreamsLiveChannelIdM2tsPlaylistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetStreamsLiveChannelIdM2tsResponse ¶
type GetStreamsLiveChannelIdM2tsResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParseGetStreamsLiveChannelIdM2tsResponse ¶
func ParseGetStreamsLiveChannelIdM2tsResponse(rsp *http.Response) (*GetStreamsLiveChannelIdM2tsResponse, error)
ParseGetStreamsLiveChannelIdM2tsResponse parses an HTTP response from a GetStreamsLiveChannelIdM2tsWithResponse call
func (GetStreamsLiveChannelIdM2tsResponse) Status ¶
func (r GetStreamsLiveChannelIdM2tsResponse) Status() string
Status returns HTTPResponse.Status
func (GetStreamsLiveChannelIdM2tsResponse) StatusCode ¶
func (r GetStreamsLiveChannelIdM2tsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetStreamsLiveChannelIdM2tsllParams ¶
type GetStreamsLiveChannelIdM2tsllParams struct { // Mode ストリーミング設定 Mode StreamMode `form:"mode" json:"mode"` }
GetStreamsLiveChannelIdM2tsllParams defines parameters for GetStreamsLiveChannelIdM2tsll.
type GetStreamsLiveChannelIdM2tsllResponse ¶
type GetStreamsLiveChannelIdM2tsllResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParseGetStreamsLiveChannelIdM2tsllResponse ¶
func ParseGetStreamsLiveChannelIdM2tsllResponse(rsp *http.Response) (*GetStreamsLiveChannelIdM2tsllResponse, error)
ParseGetStreamsLiveChannelIdM2tsllResponse parses an HTTP response from a GetStreamsLiveChannelIdM2tsllWithResponse call
func (GetStreamsLiveChannelIdM2tsllResponse) Status ¶
func (r GetStreamsLiveChannelIdM2tsllResponse) Status() string
Status returns HTTPResponse.Status
func (GetStreamsLiveChannelIdM2tsllResponse) StatusCode ¶
func (r GetStreamsLiveChannelIdM2tsllResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetStreamsLiveChannelIdMp4Params ¶
type GetStreamsLiveChannelIdMp4Params struct { // Mode ストリーミング設定 Mode StreamMode `form:"mode" json:"mode"` }
GetStreamsLiveChannelIdMp4Params defines parameters for GetStreamsLiveChannelIdMp4.
type GetStreamsLiveChannelIdMp4Response ¶
type GetStreamsLiveChannelIdMp4Response struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParseGetStreamsLiveChannelIdMp4Response ¶
func ParseGetStreamsLiveChannelIdMp4Response(rsp *http.Response) (*GetStreamsLiveChannelIdMp4Response, error)
ParseGetStreamsLiveChannelIdMp4Response parses an HTTP response from a GetStreamsLiveChannelIdMp4WithResponse call
func (GetStreamsLiveChannelIdMp4Response) Status ¶
func (r GetStreamsLiveChannelIdMp4Response) Status() string
Status returns HTTPResponse.Status
func (GetStreamsLiveChannelIdMp4Response) StatusCode ¶
func (r GetStreamsLiveChannelIdMp4Response) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetStreamsLiveChannelIdWebmParams ¶
type GetStreamsLiveChannelIdWebmParams struct { // Mode ストリーミング設定 Mode StreamMode `form:"mode" json:"mode"` }
GetStreamsLiveChannelIdWebmParams defines parameters for GetStreamsLiveChannelIdWebm.
type GetStreamsLiveChannelIdWebmResponse ¶
type GetStreamsLiveChannelIdWebmResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParseGetStreamsLiveChannelIdWebmResponse ¶
func ParseGetStreamsLiveChannelIdWebmResponse(rsp *http.Response) (*GetStreamsLiveChannelIdWebmResponse, error)
ParseGetStreamsLiveChannelIdWebmResponse parses an HTTP response from a GetStreamsLiveChannelIdWebmWithResponse call
func (GetStreamsLiveChannelIdWebmResponse) Status ¶
func (r GetStreamsLiveChannelIdWebmResponse) Status() string
Status returns HTTPResponse.Status
func (GetStreamsLiveChannelIdWebmResponse) StatusCode ¶
func (r GetStreamsLiveChannelIdWebmResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetStreamsParams ¶
type GetStreamsParams struct { // IsHalfWidth 半角文字で取得するか IsHalfWidth IsHalfWidth `form:"isHalfWidth" json:"isHalfWidth"` }
GetStreamsParams defines parameters for GetStreams.
type GetStreamsRecordedVideoFileIdHlsParams ¶
type GetStreamsRecordedVideoFileIdHlsParams struct { // Ss 再生位置 Ss StreamPlayPosition `form:"ss" json:"ss"` // Mode ストリーミング設定 Mode StreamMode `form:"mode" json:"mode"` }
GetStreamsRecordedVideoFileIdHlsParams defines parameters for GetStreamsRecordedVideoFileIdHls.
type GetStreamsRecordedVideoFileIdHlsResponse ¶
type GetStreamsRecordedVideoFileIdHlsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *StartStreamInfo JSONDefault *Error }
func ParseGetStreamsRecordedVideoFileIdHlsResponse ¶
func ParseGetStreamsRecordedVideoFileIdHlsResponse(rsp *http.Response) (*GetStreamsRecordedVideoFileIdHlsResponse, error)
ParseGetStreamsRecordedVideoFileIdHlsResponse parses an HTTP response from a GetStreamsRecordedVideoFileIdHlsWithResponse call
func (GetStreamsRecordedVideoFileIdHlsResponse) Status ¶
func (r GetStreamsRecordedVideoFileIdHlsResponse) Status() string
Status returns HTTPResponse.Status
func (GetStreamsRecordedVideoFileIdHlsResponse) StatusCode ¶
func (r GetStreamsRecordedVideoFileIdHlsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetStreamsRecordedVideoFileIdMp4Params ¶
type GetStreamsRecordedVideoFileIdMp4Params struct { // Ss 再生位置 Ss StreamPlayPosition `form:"ss" json:"ss"` // Mode ストリーミング設定 Mode StreamMode `form:"mode" json:"mode"` }
GetStreamsRecordedVideoFileIdMp4Params defines parameters for GetStreamsRecordedVideoFileIdMp4.
type GetStreamsRecordedVideoFileIdMp4Response ¶
type GetStreamsRecordedVideoFileIdMp4Response struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParseGetStreamsRecordedVideoFileIdMp4Response ¶
func ParseGetStreamsRecordedVideoFileIdMp4Response(rsp *http.Response) (*GetStreamsRecordedVideoFileIdMp4Response, error)
ParseGetStreamsRecordedVideoFileIdMp4Response parses an HTTP response from a GetStreamsRecordedVideoFileIdMp4WithResponse call
func (GetStreamsRecordedVideoFileIdMp4Response) Status ¶
func (r GetStreamsRecordedVideoFileIdMp4Response) Status() string
Status returns HTTPResponse.Status
func (GetStreamsRecordedVideoFileIdMp4Response) StatusCode ¶
func (r GetStreamsRecordedVideoFileIdMp4Response) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetStreamsRecordedVideoFileIdWebmParams ¶
type GetStreamsRecordedVideoFileIdWebmParams struct { // Ss 再生位置 Ss StreamPlayPosition `form:"ss" json:"ss"` // Mode ストリーミング設定 Mode StreamMode `form:"mode" json:"mode"` }
GetStreamsRecordedVideoFileIdWebmParams defines parameters for GetStreamsRecordedVideoFileIdWebm.
type GetStreamsRecordedVideoFileIdWebmResponse ¶
type GetStreamsRecordedVideoFileIdWebmResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParseGetStreamsRecordedVideoFileIdWebmResponse ¶
func ParseGetStreamsRecordedVideoFileIdWebmResponse(rsp *http.Response) (*GetStreamsRecordedVideoFileIdWebmResponse, error)
ParseGetStreamsRecordedVideoFileIdWebmResponse parses an HTTP response from a GetStreamsRecordedVideoFileIdWebmWithResponse call
func (GetStreamsRecordedVideoFileIdWebmResponse) Status ¶
func (r GetStreamsRecordedVideoFileIdWebmResponse) Status() string
Status returns HTTPResponse.Status
func (GetStreamsRecordedVideoFileIdWebmResponse) StatusCode ¶
func (r GetStreamsRecordedVideoFileIdWebmResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetStreamsResponse ¶
type GetStreamsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *StreamInfo JSONDefault *Error }
func ParseGetStreamsResponse ¶
func ParseGetStreamsResponse(rsp *http.Response) (*GetStreamsResponse, error)
ParseGetStreamsResponse parses an HTTP response from a GetStreamsWithResponse call
func (GetStreamsResponse) Status ¶
func (r GetStreamsResponse) Status() string
Status returns HTTPResponse.Status
func (GetStreamsResponse) StatusCode ¶
func (r GetStreamsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTagsParams ¶
type GetTagsParams struct { // Offset offset Offset *Offset `form:"offset,omitempty" json:"offset,omitempty"` // Limit limit Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"` // Name name Name *QueryName `form:"name,omitempty" json:"name,omitempty"` // ExcludeTagId 除外する RecordedTagId ExcludeTagId *QueryExcludeRecordedTagId `form:"excludeTagId,omitempty" json:"excludeTagId,omitempty"` }
GetTagsParams defines parameters for GetTags.
type GetTagsResponse ¶
type GetTagsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *RecordedTags JSONDefault *Error }
func ParseGetTagsResponse ¶
func ParseGetTagsResponse(rsp *http.Response) (*GetTagsResponse, error)
ParseGetTagsResponse parses an HTTP response from a GetTagsWithResponse call
func (GetTagsResponse) Status ¶
func (r GetTagsResponse) Status() string
Status returns HTTPResponse.Status
func (GetTagsResponse) StatusCode ¶
func (r GetTagsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetThumbnailsThumbnailIdResponse ¶
type GetThumbnailsThumbnailIdResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParseGetThumbnailsThumbnailIdResponse ¶
func ParseGetThumbnailsThumbnailIdResponse(rsp *http.Response) (*GetThumbnailsThumbnailIdResponse, error)
ParseGetThumbnailsThumbnailIdResponse parses an HTTP response from a GetThumbnailsThumbnailIdWithResponse call
func (GetThumbnailsThumbnailIdResponse) Status ¶
func (r GetThumbnailsThumbnailIdResponse) Status() string
Status returns HTTPResponse.Status
func (GetThumbnailsThumbnailIdResponse) StatusCode ¶
func (r GetThumbnailsThumbnailIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetVersionResponse ¶
type GetVersionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Version JSONDefault *Error }
func ParseGetVersionResponse ¶
func ParseGetVersionResponse(rsp *http.Response) (*GetVersionResponse, error)
ParseGetVersionResponse parses an HTTP response from a GetVersionWithResponse call
func (GetVersionResponse) Status ¶
func (r GetVersionResponse) Status() string
Status returns HTTPResponse.Status
func (GetVersionResponse) StatusCode ¶
func (r GetVersionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetVideosVideoFileIdDurationResponse ¶
type GetVideosVideoFileIdDurationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *VideoFileDuration JSONDefault *Error }
func ParseGetVideosVideoFileIdDurationResponse ¶
func ParseGetVideosVideoFileIdDurationResponse(rsp *http.Response) (*GetVideosVideoFileIdDurationResponse, error)
ParseGetVideosVideoFileIdDurationResponse parses an HTTP response from a GetVideosVideoFileIdDurationWithResponse call
func (GetVideosVideoFileIdDurationResponse) Status ¶
func (r GetVideosVideoFileIdDurationResponse) Status() string
Status returns HTTPResponse.Status
func (GetVideosVideoFileIdDurationResponse) StatusCode ¶
func (r GetVideosVideoFileIdDurationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetVideosVideoFileIdParams ¶
type GetVideosVideoFileIdParams struct { // IsDownload ファイルをダウンロードするか IsDownload *IsDownload `form:"isDownload,omitempty" json:"isDownload,omitempty"` }
GetVideosVideoFileIdParams defines parameters for GetVideosVideoFileId.
type GetVideosVideoFileIdPlaylistResponse ¶
type GetVideosVideoFileIdPlaylistResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParseGetVideosVideoFileIdPlaylistResponse ¶
func ParseGetVideosVideoFileIdPlaylistResponse(rsp *http.Response) (*GetVideosVideoFileIdPlaylistResponse, error)
ParseGetVideosVideoFileIdPlaylistResponse parses an HTTP response from a GetVideosVideoFileIdPlaylistWithResponse call
func (GetVideosVideoFileIdPlaylistResponse) Status ¶
func (r GetVideosVideoFileIdPlaylistResponse) Status() string
Status returns HTTPResponse.Status
func (GetVideosVideoFileIdPlaylistResponse) StatusCode ¶
func (r GetVideosVideoFileIdPlaylistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetVideosVideoFileIdResponse ¶
type GetVideosVideoFileIdResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParseGetVideosVideoFileIdResponse ¶
func ParseGetVideosVideoFileIdResponse(rsp *http.Response) (*GetVideosVideoFileIdResponse, error)
ParseGetVideosVideoFileIdResponse parses an HTTP response from a GetVideosVideoFileIdWithResponse call
func (GetVideosVideoFileIdResponse) Status ¶
func (r GetVideosVideoFileIdResponse) Status() string
Status returns HTTPResponse.Status
func (GetVideosVideoFileIdResponse) StatusCode ¶
func (r GetVideosVideoFileIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type IPTVIsHalfWidth ¶
type IPTVIsHalfWidth = bool
IPTVIsHalfWidth defines model for IPTVIsHalfWidth.
type M2TSStreamParam ¶
type M2TSStreamParam struct { // IsUnconverted 無変換か IsUnconverted bool `json:"isUnconverted"` // Name 表示名 Name string `json:"name"` }
M2TSStreamParam M2TS形式ストリーミングパラメータ
type ManualReserveOption ¶
type ManualReserveOption = EditManualReserveOption
ManualReserveOption 手動予約編集オプション
type NeedsRawExtended ¶
type NeedsRawExtended = bool
NeedsRawExtended defines model for NeedsRawExtended.
type PathDropLogFileId ¶
type PathDropLogFileId = int
PathDropLogFileId defines model for PathDropLogFileId.
type PathRecordedTagId ¶
type PathRecordedTagId = int
PathRecordedTagId defines model for PathRecordedTagId.
type PathThumbnailId ¶
type PathThumbnailId = int
PathThumbnailId defines model for PathThumbnailId.
type PathVideoFileId ¶
type PathVideoFileId = int
PathVideoFileId defines model for PathVideoFileId.
type PostEncodeJSONRequestBody ¶
type PostEncodeJSONRequestBody = AddManualEncodeProgramOption
PostEncodeJSONRequestBody defines body for PostEncode for application/json ContentType.
type PostEncodeResponse ¶
type PostEncodeResponse struct { Body []byte HTTPResponse *http.Response JSON201 *AddedEncode JSONDefault *Error }
func ParsePostEncodeResponse ¶
func ParsePostEncodeResponse(rsp *http.Response) (*PostEncodeResponse, error)
ParsePostEncodeResponse parses an HTTP response from a PostEncodeWithResponse call
func (PostEncodeResponse) Status ¶
func (r PostEncodeResponse) Status() string
Status returns HTTPResponse.Status
func (PostEncodeResponse) StatusCode ¶
func (r PostEncodeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostRecordedCleanupResponse ¶
type PostRecordedCleanupResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParsePostRecordedCleanupResponse ¶
func ParsePostRecordedCleanupResponse(rsp *http.Response) (*PostRecordedCleanupResponse, error)
ParsePostRecordedCleanupResponse parses an HTTP response from a PostRecordedCleanupWithResponse call
func (PostRecordedCleanupResponse) Status ¶
func (r PostRecordedCleanupResponse) Status() string
Status returns HTTPResponse.Status
func (PostRecordedCleanupResponse) StatusCode ¶
func (r PostRecordedCleanupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostRecordedJSONRequestBody ¶
type PostRecordedJSONRequestBody = CreateNewRecordedOption
PostRecordedJSONRequestBody defines body for PostRecorded for application/json ContentType.
type PostRecordedResponse ¶
type PostRecordedResponse struct { Body []byte HTTPResponse *http.Response JSON201 *CreatedNewRecorded JSONDefault *Error }
func ParsePostRecordedResponse ¶
func ParsePostRecordedResponse(rsp *http.Response) (*PostRecordedResponse, error)
ParsePostRecordedResponse parses an HTTP response from a PostRecordedWithResponse call
func (PostRecordedResponse) Status ¶
func (r PostRecordedResponse) Status() string
Status returns HTTPResponse.Status
func (PostRecordedResponse) StatusCode ¶
func (r PostRecordedResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostRecordingResettimerResponse ¶
type PostRecordingResettimerResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParsePostRecordingResettimerResponse ¶
func ParsePostRecordingResettimerResponse(rsp *http.Response) (*PostRecordingResettimerResponse, error)
ParsePostRecordingResettimerResponse parses an HTTP response from a PostRecordingResettimerWithResponse call
func (PostRecordingResettimerResponse) Status ¶
func (r PostRecordingResettimerResponse) Status() string
Status returns HTTPResponse.Status
func (PostRecordingResettimerResponse) StatusCode ¶
func (r PostRecordingResettimerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostReservesJSONRequestBody ¶
type PostReservesJSONRequestBody = ManualReserveOption
PostReservesJSONRequestBody defines body for PostReserves for application/json ContentType.
type PostReservesResponse ¶
type PostReservesResponse struct { Body []byte HTTPResponse *http.Response JSON201 *AddedReserve JSONDefault *Error }
func ParsePostReservesResponse ¶
func ParsePostReservesResponse(rsp *http.Response) (*PostReservesResponse, error)
ParsePostReservesResponse parses an HTTP response from a PostReservesWithResponse call
func (PostReservesResponse) Status ¶
func (r PostReservesResponse) Status() string
Status returns HTTPResponse.Status
func (PostReservesResponse) StatusCode ¶
func (r PostReservesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostReservesUpdateResponse ¶
type PostReservesUpdateResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParsePostReservesUpdateResponse ¶
func ParsePostReservesUpdateResponse(rsp *http.Response) (*PostReservesUpdateResponse, error)
ParsePostReservesUpdateResponse parses an HTTP response from a PostReservesUpdateWithResponse call
func (PostReservesUpdateResponse) Status ¶
func (r PostReservesUpdateResponse) Status() string
Status returns HTTPResponse.Status
func (PostReservesUpdateResponse) StatusCode ¶
func (r PostReservesUpdateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostRulesJSONRequestBody ¶
type PostRulesJSONRequestBody = AddRuleOption
PostRulesJSONRequestBody defines body for PostRules for application/json ContentType.
type PostRulesKeywordJSONRequestBody ¶
type PostRulesKeywordJSONRequestBody = AddRuleOption
PostRulesKeywordJSONRequestBody defines body for PostRulesKeyword for application/json ContentType.
type PostRulesKeywordResponse ¶
type PostRulesKeywordResponse struct { Body []byte HTTPResponse *http.Response JSON201 *AddedRule JSONDefault *Error }
func ParsePostRulesKeywordResponse ¶
func ParsePostRulesKeywordResponse(rsp *http.Response) (*PostRulesKeywordResponse, error)
ParsePostRulesKeywordResponse parses an HTTP response from a PostRulesKeywordWithResponse call
func (PostRulesKeywordResponse) Status ¶
func (r PostRulesKeywordResponse) Status() string
Status returns HTTPResponse.Status
func (PostRulesKeywordResponse) StatusCode ¶
func (r PostRulesKeywordResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostRulesResponse ¶
type PostRulesResponse struct { Body []byte HTTPResponse *http.Response JSON201 *AddedRule JSONDefault *Error }
func ParsePostRulesResponse ¶
func ParsePostRulesResponse(rsp *http.Response) (*PostRulesResponse, error)
ParsePostRulesResponse parses an HTTP response from a PostRulesWithResponse call
func (PostRulesResponse) Status ¶
func (r PostRulesResponse) Status() string
Status returns HTTPResponse.Status
func (PostRulesResponse) StatusCode ¶
func (r PostRulesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostSchedulesSearchJSONRequestBody ¶
type PostSchedulesSearchJSONRequestBody = ScheduleSearchOption
PostSchedulesSearchJSONRequestBody defines body for PostSchedulesSearch for application/json ContentType.
type PostSchedulesSearchResponse ¶
type PostSchedulesSearchResponse struct { Body []byte HTTPResponse *http.Response JSON200 *[]ScheduleProgramItem JSONDefault *Error }
func ParsePostSchedulesSearchResponse ¶
func ParsePostSchedulesSearchResponse(rsp *http.Response) (*PostSchedulesSearchResponse, error)
ParsePostSchedulesSearchResponse parses an HTTP response from a PostSchedulesSearchWithResponse call
func (PostSchedulesSearchResponse) Status ¶
func (r PostSchedulesSearchResponse) Status() string
Status returns HTTPResponse.Status
func (PostSchedulesSearchResponse) StatusCode ¶
func (r PostSchedulesSearchResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostTagsJSONRequestBody ¶
type PostTagsJSONRequestBody = AddRecordedTagOption
PostTagsJSONRequestBody defines body for PostTags for application/json ContentType.
type PostTagsResponse ¶
type PostTagsResponse struct { Body []byte HTTPResponse *http.Response JSON201 *AddedRecordedTag JSONDefault *Error }
func ParsePostTagsResponse ¶
func ParsePostTagsResponse(rsp *http.Response) (*PostTagsResponse, error)
ParsePostTagsResponse parses an HTTP response from a PostTagsWithResponse call
func (PostTagsResponse) Status ¶
func (r PostTagsResponse) Status() string
Status returns HTTPResponse.Status
func (PostTagsResponse) StatusCode ¶
func (r PostTagsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostThumbnailsCleanupResponse ¶
type PostThumbnailsCleanupResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParsePostThumbnailsCleanupResponse ¶
func ParsePostThumbnailsCleanupResponse(rsp *http.Response) (*PostThumbnailsCleanupResponse, error)
ParsePostThumbnailsCleanupResponse parses an HTTP response from a PostThumbnailsCleanupWithResponse call
func (PostThumbnailsCleanupResponse) Status ¶
func (r PostThumbnailsCleanupResponse) Status() string
Status returns HTTPResponse.Status
func (PostThumbnailsCleanupResponse) StatusCode ¶
func (r PostThumbnailsCleanupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostThumbnailsResponse ¶
func ParsePostThumbnailsResponse ¶
func ParsePostThumbnailsResponse(rsp *http.Response) (*PostThumbnailsResponse, error)
ParsePostThumbnailsResponse parses an HTTP response from a PostThumbnailsWithResponse call
func (PostThumbnailsResponse) Status ¶
func (r PostThumbnailsResponse) Status() string
Status returns HTTPResponse.Status
func (PostThumbnailsResponse) StatusCode ¶
func (r PostThumbnailsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostVideosUploadMultipartRequestBody ¶
type PostVideosUploadMultipartRequestBody = UploadVideoFileOption
PostVideosUploadMultipartRequestBody defines body for PostVideosUpload for multipart/form-data ContentType.
type PostVideosUploadResponse ¶
func ParsePostVideosUploadResponse ¶
func ParsePostVideosUploadResponse(rsp *http.Response) (*PostVideosUploadResponse, error)
ParsePostVideosUploadResponse parses an HTTP response from a PostVideosUploadWithResponse call
func (PostVideosUploadResponse) Status ¶
func (r PostVideosUploadResponse) Status() string
Status returns HTTPResponse.Status
func (PostVideosUploadResponse) StatusCode ¶
func (r PostVideosUploadResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostVideosVideoFileIdKodiJSONRequestBody ¶
type PostVideosVideoFileIdKodiJSONRequestBody = SendVideoLinkToKodiOption
PostVideosVideoFileIdKodiJSONRequestBody defines body for PostVideosVideoFileIdKodi for application/json ContentType.
type PostVideosVideoFileIdKodiResponse ¶
type PostVideosVideoFileIdKodiResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParsePostVideosVideoFileIdKodiResponse ¶
func ParsePostVideosVideoFileIdKodiResponse(rsp *http.Response) (*PostVideosVideoFileIdKodiResponse, error)
ParsePostVideosVideoFileIdKodiResponse parses an HTTP response from a PostVideosVideoFileIdKodiWithResponse call
func (PostVideosVideoFileIdKodiResponse) Status ¶
func (r PostVideosVideoFileIdKodiResponse) Status() string
Status returns HTTPResponse.Status
func (PostVideosVideoFileIdKodiResponse) StatusCode ¶
func (r PostVideosVideoFileIdKodiResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ProgramAudioSamplingRate ¶
type ProgramAudioSamplingRate int
ProgramAudioSamplingRate 番組オーディオサンプリングレート
const ( N16000 ProgramAudioSamplingRate = 16000 N22050 ProgramAudioSamplingRate = 22050 N24000 ProgramAudioSamplingRate = 24000 N32000 ProgramAudioSamplingRate = 32000 N44100 ProgramAudioSamplingRate = 44100 N48000 ProgramAudioSamplingRate = 48000 )
Defines values for ProgramAudioSamplingRate.
type ProgramVideoResolution ¶
type ProgramVideoResolution string
ProgramVideoResolution 番組ビデオ解像度
const ( N1080i ProgramVideoResolution = "1080i" N1080p ProgramVideoResolution = "1080p" N2160p ProgramVideoResolution = "2160p" N240p ProgramVideoResolution = "240p" N4320p ProgramVideoResolution = "4320p" N480i ProgramVideoResolution = "480i" N480p ProgramVideoResolution = "480p" N720p ProgramVideoResolution = "720p" )
Defines values for ProgramVideoResolution.
type ProgramVideoType ¶
type ProgramVideoType string
ProgramVideoType 番組ビデオコーデック
const ( H264 ProgramVideoType = "h.264" H265 ProgramVideoType = "h.265" Mpeg2 ProgramVideoType = "mpeg2" )
Defines values for ProgramVideoType.
type PutRecordedRecordedIdProtectResponse ¶
type PutRecordedRecordedIdProtectResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParsePutRecordedRecordedIdProtectResponse ¶
func ParsePutRecordedRecordedIdProtectResponse(rsp *http.Response) (*PutRecordedRecordedIdProtectResponse, error)
ParsePutRecordedRecordedIdProtectResponse parses an HTTP response from a PutRecordedRecordedIdProtectWithResponse call
func (PutRecordedRecordedIdProtectResponse) Status ¶
func (r PutRecordedRecordedIdProtectResponse) Status() string
Status returns HTTPResponse.Status
func (PutRecordedRecordedIdProtectResponse) StatusCode ¶
func (r PutRecordedRecordedIdProtectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutRecordedRecordedIdUnprotectResponse ¶
type PutRecordedRecordedIdUnprotectResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParsePutRecordedRecordedIdUnprotectResponse ¶
func ParsePutRecordedRecordedIdUnprotectResponse(rsp *http.Response) (*PutRecordedRecordedIdUnprotectResponse, error)
ParsePutRecordedRecordedIdUnprotectResponse parses an HTTP response from a PutRecordedRecordedIdUnprotectWithResponse call
func (PutRecordedRecordedIdUnprotectResponse) Status ¶
func (r PutRecordedRecordedIdUnprotectResponse) Status() string
Status returns HTTPResponse.Status
func (PutRecordedRecordedIdUnprotectResponse) StatusCode ¶
func (r PutRecordedRecordedIdUnprotectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutReservesReserveIdJSONRequestBody ¶
type PutReservesReserveIdJSONRequestBody = EditManualReserveOption
PutReservesReserveIdJSONRequestBody defines body for PutReservesReserveId for application/json ContentType.
type PutReservesReserveIdResponse ¶
type PutReservesReserveIdResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParsePutReservesReserveIdResponse ¶
func ParsePutReservesReserveIdResponse(rsp *http.Response) (*PutReservesReserveIdResponse, error)
ParsePutReservesReserveIdResponse parses an HTTP response from a PutReservesReserveIdWithResponse call
func (PutReservesReserveIdResponse) Status ¶
func (r PutReservesReserveIdResponse) Status() string
Status returns HTTPResponse.Status
func (PutReservesReserveIdResponse) StatusCode ¶
func (r PutReservesReserveIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutRulesRuleIdDisableResponse ¶
type PutRulesRuleIdDisableResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParsePutRulesRuleIdDisableResponse ¶
func ParsePutRulesRuleIdDisableResponse(rsp *http.Response) (*PutRulesRuleIdDisableResponse, error)
ParsePutRulesRuleIdDisableResponse parses an HTTP response from a PutRulesRuleIdDisableWithResponse call
func (PutRulesRuleIdDisableResponse) Status ¶
func (r PutRulesRuleIdDisableResponse) Status() string
Status returns HTTPResponse.Status
func (PutRulesRuleIdDisableResponse) StatusCode ¶
func (r PutRulesRuleIdDisableResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutRulesRuleIdEnableResponse ¶
type PutRulesRuleIdEnableResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParsePutRulesRuleIdEnableResponse ¶
func ParsePutRulesRuleIdEnableResponse(rsp *http.Response) (*PutRulesRuleIdEnableResponse, error)
ParsePutRulesRuleIdEnableResponse parses an HTTP response from a PutRulesRuleIdEnableWithResponse call
func (PutRulesRuleIdEnableResponse) Status ¶
func (r PutRulesRuleIdEnableResponse) Status() string
Status returns HTTPResponse.Status
func (PutRulesRuleIdEnableResponse) StatusCode ¶
func (r PutRulesRuleIdEnableResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutRulesRuleIdJSONRequestBody ¶
type PutRulesRuleIdJSONRequestBody = AddRuleOption
PutRulesRuleIdJSONRequestBody defines body for PutRulesRuleId for application/json ContentType.
type PutRulesRuleIdResponse ¶
func ParsePutRulesRuleIdResponse ¶
func ParsePutRulesRuleIdResponse(rsp *http.Response) (*PutRulesRuleIdResponse, error)
ParsePutRulesRuleIdResponse parses an HTTP response from a PutRulesRuleIdWithResponse call
func (PutRulesRuleIdResponse) Status ¶
func (r PutRulesRuleIdResponse) Status() string
Status returns HTTPResponse.Status
func (PutRulesRuleIdResponse) StatusCode ¶
func (r PutRulesRuleIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutStreamsStreamIdKeepResponse ¶
type PutStreamsStreamIdKeepResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParsePutStreamsStreamIdKeepResponse ¶
func ParsePutStreamsStreamIdKeepResponse(rsp *http.Response) (*PutStreamsStreamIdKeepResponse, error)
ParsePutStreamsStreamIdKeepResponse parses an HTTP response from a PutStreamsStreamIdKeepWithResponse call
func (PutStreamsStreamIdKeepResponse) Status ¶
func (r PutStreamsStreamIdKeepResponse) Status() string
Status returns HTTPResponse.Status
func (PutStreamsStreamIdKeepResponse) StatusCode ¶
func (r PutStreamsStreamIdKeepResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutTagsTagIdJSONRequestBody ¶
type PutTagsTagIdJSONRequestBody = AddRecordedTagOption
PutTagsTagIdJSONRequestBody defines body for PutTagsTagId for application/json ContentType.
type PutTagsTagIdRelateJSONRequestBody ¶
type PutTagsTagIdRelateJSONRequestBody = RelateRecordedTagOption
PutTagsTagIdRelateJSONRequestBody defines body for PutTagsTagIdRelate for application/json ContentType.
type PutTagsTagIdRelateResponse ¶
type PutTagsTagIdRelateResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *Error }
func ParsePutTagsTagIdRelateResponse ¶
func ParsePutTagsTagIdRelateResponse(rsp *http.Response) (*PutTagsTagIdRelateResponse, error)
ParsePutTagsTagIdRelateResponse parses an HTTP response from a PutTagsTagIdRelateWithResponse call
func (PutTagsTagIdRelateResponse) Status ¶
func (r PutTagsTagIdRelateResponse) Status() string
Status returns HTTPResponse.Status
func (PutTagsTagIdRelateResponse) StatusCode ¶
func (r PutTagsTagIdRelateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutTagsTagIdResponse ¶
func ParsePutTagsTagIdResponse ¶
func ParsePutTagsTagIdResponse(rsp *http.Response) (*PutTagsTagIdResponse, error)
ParsePutTagsTagIdResponse parses an HTTP response from a PutTagsTagIdWithResponse call
func (PutTagsTagIdResponse) Status ¶
func (r PutTagsTagIdResponse) Status() string
Status returns HTTPResponse.Status
func (PutTagsTagIdResponse) StatusCode ¶
func (r PutTagsTagIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type QueryExcludeRecordedTagId ¶
type QueryExcludeRecordedTagId = []string
QueryExcludeRecordedTagId defines model for QueryExcludeRecordedTagId.
type QueryHasOriginalFile ¶
type QueryHasOriginalFile = bool
QueryHasOriginalFile defines model for QueryHasOriginalFile.
type RecordedChannelListItem ¶
type RecordedChannelListItem struct { // ChannelId 放送局 id ChannelId ChannelId `json:"channelId"` // Cnt 録画数 Cnt int `json:"cnt"` }
RecordedChannelListItem recorded が持つ channelId のリスト
type RecordedGenreListItem ¶
type RecordedGenreListItem struct { // Cnt 録画数 Cnt int `json:"cnt"` // Genre ジャンル Genre ProgramGenreLv1 `json:"genre"` }
RecordedGenreListItem recorded が持つ genre のリスト
type RecordedItem ¶
type RecordedItem struct { AudioComponentType *int `json:"audioComponentType,omitempty"` // AudioSamplingRate 番組オーディオサンプリングレート AudioSamplingRate *ProgramAudioSamplingRate `json:"audioSamplingRate,omitempty"` // ChannelId 放送局 id ChannelId *ChannelId `json:"channelId,omitempty"` // Description 番組詳細 Description *string `json:"description,omitempty"` // DropLog ドロップログファイル情報 DropLog *DropLogFile `json:"dropLog,omitempty"` // EndAt 時刻 (ms) EndAt UnixtimeMS `json:"endAt"` // Extended 番組拡張 Extended *string `json:"extended,omitempty"` // Genre1 ジャンル Genre1 *ProgramGenreLv1 `json:"genre1,omitempty"` // Genre2 ジャンル Genre2 *ProgramGenreLv1 `json:"genre2,omitempty"` // Genre3 ジャンル Genre3 *ProgramGenreLv1 `json:"genre3,omitempty"` // Id 録画済み番組 id Id RecordedId `json:"id"` // IsEncoding エンコード中か IsEncoding bool `json:"isEncoding"` // IsProtected 自動録画削除対象外か IsProtected bool `json:"isProtected"` // IsRecording 録画中か IsRecording bool `json:"isRecording"` // Name 番組名 Name string `json:"name"` // ProgramId program id ProgramId *ProgramId `json:"programId,omitempty"` // RawExtended 番組拡張 (Mirakurun の extended) RawExtended *map[string]interface{} `json:"rawExtended,omitempty"` // RuleId ルール id RuleId *RuleId `json:"ruleId,omitempty"` // StartAt 時刻 (ms) StartAt UnixtimeMS `json:"startAt"` // SubGenre1 サブジャンル SubGenre1 *ProgramGenreLv2 `json:"subGenre1,omitempty"` // SubGenre2 サブジャンル SubGenre2 *ProgramGenreLv2 `json:"subGenre2,omitempty"` // SubGenre3 サブジャンル SubGenre3 *ProgramGenreLv2 `json:"subGenre3,omitempty"` Tags *[]RecordedTag `json:"tags,omitempty"` Thumbnails *[]ThumbnailId `json:"thumbnails,omitempty"` VideoComponentType *int `json:"videoComponentType,omitempty"` VideoFiles *[]VideoFile `json:"videoFiles,omitempty"` // VideoResolution 番組ビデオ解像度 VideoResolution *ProgramVideoResolution `json:"videoResolution,omitempty"` VideoStreamContent *int `json:"videoStreamContent,omitempty"` // VideoType 番組ビデオコーデック VideoType *ProgramVideoType `json:"videoType,omitempty"` }
RecordedItem 録画番組情報
type RecordedSearchOptions ¶
type RecordedSearchOptions struct { Channels []RecordedChannelListItem `json:"channels"` Genres []RecordedGenreListItem `json:"genres"` }
RecordedSearchOptions recorded が持つ検索オプション情報
type RecordedTag ¶
type RecordedTag struct { // Color 色 Color string `json:"color"` // Id 録画 tag id Id RecordedTagId `json:"id"` // Name タグ名 Name string `json:"name"` }
RecordedTag タグ情報
type RecordedTags ¶
type RecordedTags struct { Tags []RecordedTag `json:"tags"` // Total 予約総件数 Total int `json:"total"` }
RecordedTags 録画タグ情報
type Records ¶
type Records struct { Records []RecordedItem `json:"records"` // Total 録画総件数 Total int `json:"total"` }
Records 録画情報
type RelateRecordedTagOption ¶
type RelateRecordedTagOption struct { // RecordedId 録画済み番組 id RecordedId RecordedId `json:"recordedId"` }
RelateRecordedTagOption 録画番組とタグの関連付けオプション
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type ReserveCnts ¶
type ReserveCnts struct { // Conflicts 競合予約数 Conflicts int `json:"conflicts"` // Normal 通常予約数 Normal int `json:"normal"` // Overlaps 重複予約数 Overlaps int `json:"overlaps"` // Skips 競合予約数 Skips int `json:"skips"` }
ReserveCnts 予約カウント
type ReserveEncodedOption ¶
type ReserveEncodedOption struct { // Directory1 エンコードモード1ディレクトリ Directory1 *string `json:"directory1,omitempty"` // Directory2 エンコードモード2ディレクトリ Directory2 *string `json:"directory2,omitempty"` // Directory3 エンコードモード3ディレクトリ Directory3 *string `json:"directory3,omitempty"` // EncodeParentDirectoryName1 エンコードモード1親ディレクトリ EncodeParentDirectoryName1 *string `json:"encodeParentDirectoryName1,omitempty"` // EncodeParentDirectoryName2 エンコードモード2親ディレクトリ EncodeParentDirectoryName2 *string `json:"encodeParentDirectoryName2,omitempty"` // EncodeParentDirectoryName3 エンコードモード3親ディレクトリ EncodeParentDirectoryName3 *string `json:"encodeParentDirectoryName3,omitempty"` // IsDeleteOriginalAfterEncode エンコード後に ts を削除するか IsDeleteOriginalAfterEncode bool `json:"isDeleteOriginalAfterEncode"` // Mode1 エンコードモード1 Mode1 *string `json:"mode1,omitempty"` // Mode2 エンコードモード2 Mode2 *string `json:"mode2,omitempty"` // Mode3 エンコードモード3 Mode3 *string `json:"mode3,omitempty"` }
ReserveEncodedOption 予約エンコードオプション
type ReserveItem ¶
type ReserveItem struct { AllowEndLack bool `json:"allowEndLack"` AudioComponentType *int `json:"audioComponentType,omitempty"` // AudioSamplingRate 番組オーディオサンプリングレート AudioSamplingRate *ProgramAudioSamplingRate `json:"audioSamplingRate,omitempty"` // ChannelId 放送局 id ChannelId ChannelId `json:"channelId"` Description *string `json:"description,omitempty"` Directory *string `json:"directory,omitempty"` EncodeDirectory1 *string `json:"encodeDirectory1,omitempty"` EncodeDirectory2 *string `json:"encodeDirectory2,omitempty"` EncodeDirectory3 *int `json:"encodeDirectory3,omitempty"` EncodeMode1 *int `json:"encodeMode1,omitempty"` EncodeMode2 *int `json:"encodeMode2,omitempty"` EncodeMode3 *int `json:"encodeMode3,omitempty"` EncodeParentDirectoryName1 *string `json:"encodeParentDirectoryName1,omitempty"` EncodeParentDirectoryName2 *string `json:"encodeParentDirectoryName2,omitempty"` EncodeParentDirectoryName3 *string `json:"encodeParentDirectoryName3,omitempty"` // EndAt 時刻 (ms) EndAt UnixtimeMS `json:"endAt"` Extended *string `json:"extended,omitempty"` // Genre1 ジャンル Genre1 *ProgramGenreLv1 `json:"genre1,omitempty"` // Genre2 ジャンル Genre2 *ProgramGenreLv1 `json:"genre2,omitempty"` // Genre3 ジャンル Genre3 *ProgramGenreLv1 `json:"genre3,omitempty"` // Id 予約 id Id ReserveId `json:"id"` IsConflict bool `json:"isConflict"` IsDeleteOriginalAfterEncode bool `json:"isDeleteOriginalAfterEncode"` IsOverlap bool `json:"isOverlap"` IsSkip bool `json:"isSkip"` IsTimeSpecified bool `json:"isTimeSpecified"` Name string `json:"name"` ParentDirectoryName *string `json:"parentDirectoryName,omitempty"` // ProgramId program id ProgramId *ProgramId `json:"programId,omitempty"` RawExtended *map[string]interface{} `json:"rawExtended,omitempty"` RecordedFormat *string `json:"recordedFormat,omitempty"` // RuleId ルール id RuleId *RuleId `json:"ruleId,omitempty"` // StartAt 時刻 (ms) StartAt UnixtimeMS `json:"startAt"` // SubGenre1 サブジャンル SubGenre1 *ProgramGenreLv2 `json:"subGenre1,omitempty"` // SubGenre2 サブジャンル SubGenre2 *ProgramGenreLv2 `json:"subGenre2,omitempty"` // SubGenre3 サブジャンル SubGenre3 *ProgramGenreLv2 `json:"subGenre3,omitempty"` Tags *[]RecordedTagId `json:"tags,omitempty"` VideoComponentType *int `json:"videoComponentType,omitempty"` // VideoResolution 番組ビデオ解像度 VideoResolution *ProgramVideoResolution `json:"videoResolution,omitempty"` VideoStreamContent *int `json:"videoStreamContent,omitempty"` // VideoType 番組ビデオコーデック VideoType *ProgramVideoType `json:"videoType,omitempty"` }
ReserveItem 予約番組情報
type ReserveListItem ¶
type ReserveListItem struct { // ProgramId program id ProgramId *ProgramId `json:"programId,omitempty"` // ReserveId 予約 id ReserveId ReserveId `json:"reserveId"` // RuleId ルール id RuleId *RuleId `json:"ruleId,omitempty"` }
ReserveListItem 予約リストitem
type ReserveLists ¶
type ReserveLists struct { // Conflicts 予約リストitem Conflicts ReserveListItem `json:"conflicts"` // Normal 予約リストitem Normal ReserveListItem `json:"normal"` // Overlaps 予約リストitem Overlaps ReserveListItem `json:"overlaps"` // Skips 予約リストitem Skips ReserveListItem `json:"skips"` }
ReserveLists 予約, 除外, 重複, 競合の reserveId のリスト
type ReserveSaveOption ¶
type ReserveSaveOption struct { // Directory 保存ディレクトリ Directory *string `json:"directory,omitempty"` // ParentDirectoryName 親保存ディレクトリ ParentDirectoryName *string `json:"parentDirectoryName,omitempty"` // RecordedFormat ファイル名フォーマット RecordedFormat *string `json:"recordedFormat,omitempty"` }
ReserveSaveOption 予約保存オプション
type Reserves ¶
type Reserves struct { Reserves []ReserveItem `json:"reserves"` // Total 予約総件数 Total int `json:"total"` }
Reserves 予約情報
type RuleKeywordInfo ¶
type RuleKeywordInfo struct {
Items []RuleKeywordItem `json:"items"`
}
RuleKeywordInfo ルールキーワード検索結果
type RuleKeywordItem ¶
RuleKeywordItem defines model for RuleKeywordItem.
type RuleReserveOption ¶
type RuleReserveOption struct { // AllowEndLack 末尾切れを許可するか AllowEndLack bool `json:"allowEndLack"` // AvoidDuplicate 録画済みの重複番組を排除するか AvoidDuplicate bool `json:"avoidDuplicate"` // Enable ルールが有効か Enable bool `json:"enable"` // PeriodToAvoidDuplicate 重複を避ける期間 PeriodToAvoidDuplicate *int `json:"periodToAvoidDuplicate,omitempty"` Tags *[]RecordedTagId `json:"tags,omitempty"` }
RuleReserveOption ルール予約オプション
type RuleSearchOption ¶
type RuleSearchOption struct { // BS BS BS *bool `json:"BS,omitempty"` // CS CS CS *bool `json:"CS,omitempty"` // GR GR GR *bool `json:"GR,omitempty"` // SKY SKY SKY *bool `json:"SKY,omitempty"` // ChannelIds 放送局 ChannelIds *[]ChannelId `json:"channelIds,omitempty"` // Description 概要 (検索キーワード) Description *bool `json:"description,omitempty"` // DurationMax 番組最大時間 (分) DurationMax *int `json:"durationMax,omitempty"` // DurationMin 番組最小時間 (分) DurationMin *int `json:"durationMin,omitempty"` // Extended 詳細 (検索キーワード) Extended *bool `json:"extended,omitempty"` // Genres ジャンル Genres *[]Genre `json:"genres,omitempty"` // IgnoreDescription 概要 (除外検索キーワード) IgnoreDescription *bool `json:"ignoreDescription,omitempty"` // IgnoreExtended 詳細 (除外検索キーワード) IgnoreExtended *bool `json:"ignoreExtended,omitempty"` // IgnoreKeyCS 大文字小文字区別有効化 (除外検索キーワード) IgnoreKeyCS *bool `json:"ignoreKeyCS,omitempty"` // IgnoreKeyRegExp 正規表現 (除外検索キーワード) IgnoreKeyRegExp *bool `json:"ignoreKeyRegExp,omitempty"` // IgnoreKeyword 除外検索キーワード IgnoreKeyword *string `json:"ignoreKeyword,omitempty"` // IgnoreName 番組名 (除外検索キーワード) IgnoreName *bool `json:"ignoreName,omitempty"` // IsFree 無料放送か IsFree *bool `json:"isFree,omitempty"` // KeyCS 大文字小文字区別有効化 (検索キーワード) KeyCS *bool `json:"keyCS,omitempty"` // KeyRegExp 正規表現 (検索キーワード) KeyRegExp *bool `json:"keyRegExp,omitempty"` // Keyword 検索キーワード Keyword *string `json:"keyword,omitempty"` // Name 番組名 (検索キーワード) Name *bool `json:"name,omitempty"` // SearchPeriods 検索対象期間 SearchPeriods *[]SearchPeriod `json:"searchPeriods,omitempty"` // Times 時刻範囲 Times *[]SearchTime `json:"times,omitempty"` }
RuleSearchOption ルール検索オプション
type Schedule ¶
type Schedule struct { // Channel 番組表の放送局データ Channel ScheduleChannleItem `json:"channel"` Programs ScheduleProgramItems `json:"programs"` }
Schedule 番組表データ
type ScheduleChannleItem ¶
type ScheduleChannleItem struct { // ChannelType 放送波タイプ ChannelType ChannelType `json:"channelType"` // HasLogoData ロゴデータを持っているか HasLogoData bool `json:"hasLogoData"` // Id 放送局 id Id ChannelId `json:"id"` // Name 放送局名 Name string `json:"name"` // NetworkId network id NetworkId NetworkId `json:"networkId"` // RemoteControlKeyId リモコン番号 RemoteControlKeyId *int `json:"remoteControlKeyId,omitempty"` // ServiceId service id ServiceId ServiceId `json:"serviceId"` }
ScheduleChannleItem 番組表の放送局データ
type ScheduleProgramItem ¶
type ScheduleProgramItem struct { AudioComponentType *int `json:"audioComponentType,omitempty"` // AudioSamplingRate 番組オーディオサンプリングレート AudioSamplingRate *ProgramAudioSamplingRate `json:"audioSamplingRate,omitempty"` // ChannelId 放送局 id ChannelId ChannelId `json:"channelId"` // Description 番組詳細 Description *string `json:"description,omitempty"` // EndAt 時刻 (ms) EndAt UnixtimeMS `json:"endAt"` // Extended 番組拡張 Extended *string `json:"extended,omitempty"` // Genre1 ジャンル Genre1 *ProgramGenreLv1 `json:"genre1,omitempty"` // Genre2 ジャンル Genre2 *ProgramGenreLv1 `json:"genre2,omitempty"` // Genre3 ジャンル Genre3 *ProgramGenreLv1 `json:"genre3,omitempty"` // Id program id Id ProgramId `json:"id"` // IsFree 無料放送か IsFree bool `json:"isFree"` // Name 番組名 Name string `json:"name"` // RawExtended 番組拡張 (Mirakurun の extended) RawExtended *map[string]interface{} `json:"rawExtended,omitempty"` // StartAt 時刻 (ms) StartAt UnixtimeMS `json:"startAt"` // SubGenre1 サブジャンル SubGenre1 *ProgramGenreLv2 `json:"subGenre1,omitempty"` // SubGenre2 サブジャンル SubGenre2 *ProgramGenreLv2 `json:"subGenre2,omitempty"` // SubGenre3 サブジャンル SubGenre3 *ProgramGenreLv2 `json:"subGenre3,omitempty"` VideoComponentType *int `json:"videoComponentType,omitempty"` // VideoResolution 番組ビデオ解像度 VideoResolution *ProgramVideoResolution `json:"videoResolution,omitempty"` VideoStreamContent *int `json:"videoStreamContent,omitempty"` // VideoType 番組ビデオコーデック VideoType *ProgramVideoType `json:"videoType,omitempty"` }
ScheduleProgramItem 番組表の番組データ
type ScheduleProgramItems ¶
type ScheduleProgramItems = []ScheduleProgramItem
ScheduleProgramItems defines model for ScheduleProgramItems.
type ScheduleSearchOption ¶
type ScheduleSearchOption struct { // IsHalfWidth 半角文字で取得するか IsHalfWidth bool `json:"isHalfWidth"` // Limit 検索結果取得最大件数 Limit *float32 `json:"limit,omitempty"` // Option ルール検索オプション Option RuleSearchOption `json:"option"` }
ScheduleSearchOption 番組検索オプション
type SearchPeriod ¶
type SearchPeriod struct { // EndAt 時刻 (ms) EndAt UnixtimeMS `json:"endAt"` // StartAt 時刻 (ms) StartAt UnixtimeMS `json:"startAt"` }
SearchPeriod 検索対象期間オプション
type SearchTime ¶
type SearchTime struct { // Range 開始時刻からの時刻範囲(時) 1 - 23, 時刻予約の場合は秒で時間の長さを指定する 1 ~ 60 * 50 * 24 秒 Range *int `json:"range,omitempty"` // Start 開始時刻 1 - 23, 時刻予約の場合は 0 時を 0 とした 0 ~ (60 * 50 * 24) - 1 秒までの開始時刻を指定する Start *int `json:"start,omitempty"` // Week 曜日指定 0x01, 0x02, 0x04, 0x08, 0x10, 0x20 ,0x40 が日〜土に対応するので and 演算で曜日を指定する Week int `json:"week"` }
SearchTime 時刻範囲指定オプション
type SendVideoLinkToKodiOption ¶
type SendVideoLinkToKodiOption struct { // KodiName config の kodi の name KodiName string `json:"kodiName"` }
SendVideoLinkToKodiOption kodiへビデオリンクを送信するときのオプション
type ServerInterface ¶
type ServerInterface interface { // 放送局情報取得 // (GET /channels) GetChannels(ctx echo.Context) error // 放送局ロゴ取得 // (GET /channels/{channelId}/logo) GetChannelsChannelIdLogo(ctx echo.Context, channelId PathChannelId) error // config 情報取得 // (GET /config) GetConfig(ctx echo.Context) error // ドロップログ // (GET /dropLogs/{dropLogFileId}) GetDropLogsDropLogFileId(ctx echo.Context, dropLogFileId PathDropLogFileId, params GetDropLogsDropLogFileIdParams) error // エンコード情報取得 // (GET /encode) GetEncode(ctx echo.Context, params GetEncodeParams) error // エンコード追加 // (POST /encode) PostEncode(ctx echo.Context) error // エンコードをキャンセル // (DELETE /encode/{encodeId}) DeleteEncodeEncodeId(ctx echo.Context, encodeId PathEncodeId) error // IPTV channel list を取得 // (GET /iptv/channel.m3u8) GetIptvChannelM3u8(ctx echo.Context, params GetIptvChannelM3u8Params) error // IPTV epg を取得 // (GET /iptv/epg.xml) GetIptvEpgXml(ctx echo.Context, params GetIptvEpgXmlParams) error // 録画情報取得 // (GET /recorded) GetRecorded(ctx echo.Context, params GetRecordedParams) error // 録画番組情報の新規作成 // (POST /recorded) PostRecorded(ctx echo.Context) error // 録画をクリーンアップ // (POST /recorded/cleanup) PostRecordedCleanup(ctx echo.Context) error // 録画検索オプションを取得 // (GET /recorded/options) GetRecordedOptions(ctx echo.Context) error // 録画を削除 // (DELETE /recorded/{recordedId}) DeleteRecordedRecordedId(ctx echo.Context, recordedId PathRecordedId) error // 録画詳細情報を取得 // (GET /recorded/{recordedId}) GetRecordedRecordedId(ctx echo.Context, recordedId PathRecordedId, params GetRecordedRecordedIdParams) error // エンコード停止 // (DELETE /recorded/{recordedId}/encode) DeleteRecordedRecordedIdEncode(ctx echo.Context, recordedId PathRecordedId) error // 録画を自動削除対象から除外 // (PUT /recorded/{recordedId}/protect) PutRecordedRecordedIdProtect(ctx echo.Context, recordedId PathRecordedId) error // 録画を自動削除対象に戻す // (PUT /recorded/{recordedId}/unprotect) PutRecordedRecordedIdUnprotect(ctx echo.Context, recordedId PathRecordedId) error // 録画中情報取得 // (GET /recording) GetRecording(ctx echo.Context, params GetRecordingParams) error // 予約タイマー再設定 // (POST /recording/resettimer) PostRecordingResettimer(ctx echo.Context) error // 予約情報取得 // (GET /reserves) GetReserves(ctx echo.Context, params GetReservesParams) error // 予約追加 // (POST /reserves) PostReserves(ctx echo.Context) error // 予約数取得 // (GET /reserves/cnts) GetReservesCnts(ctx echo.Context) error // 予約リスト情報取得 // (GET /reserves/lists) GetReservesLists(ctx echo.Context, params GetReservesListsParams) error // 予約情報の更新開始 // (POST /reserves/update) PostReservesUpdate(ctx echo.Context) error // 予約削除 // (DELETE /reserves/{reserveId}) DeleteReservesReserveId(ctx echo.Context, reserveId PathReserveId) error // 指定された予約情報の取得 // (GET /reserves/{reserveId}) GetReservesReserveId(ctx echo.Context, reserveId PathReserveId, params GetReservesReserveIdParams) error // 手動予約更新 // (PUT /reserves/{reserveId}) PutReservesReserveId(ctx echo.Context, reserveId PathReserveId) error // 予約の重複状態を解除 // (DELETE /reserves/{reserveId}/overlap) DeleteReservesReserveIdOverlap(ctx echo.Context, reserveId PathReserveId) error // 予約の除外状態を解除 // (DELETE /reserves/{reserveId}/skip) DeleteReservesReserveIdSkip(ctx echo.Context, reserveId PathReserveId) error // ルール情報取得 // (GET /rules) GetRules(ctx echo.Context, params GetRulesParams) error // ルール追加 // (POST /rules) PostRules(ctx echo.Context) error // ルールをキーワード検索 // (GET /rules/keyword) GetRulesKeyword(ctx echo.Context, params GetRulesKeywordParams) error // ルール追加 // (POST /rules/keyword) PostRulesKeyword(ctx echo.Context) error // ルール削除 // (DELETE /rules/{ruleId}) DeleteRulesRuleId(ctx echo.Context, ruleId PathRuleId) error // ルール取得 // (GET /rules/{ruleId}) GetRulesRuleId(ctx echo.Context, ruleId PathRuleId) error // ルール更新 // (PUT /rules/{ruleId}) PutRulesRuleId(ctx echo.Context, ruleId PathRuleId) error // ルール無効化 // (PUT /rules/{ruleId}/disable) PutRulesRuleIdDisable(ctx echo.Context, ruleId PathRuleId) error // ルール有効化 // (PUT /rules/{ruleId}/enable) PutRulesRuleIdEnable(ctx echo.Context, ruleId PathRuleId) error // 番組表情報取得 // (GET /schedules) GetSchedules(ctx echo.Context, params GetSchedulesParams) error // 放映中の番組報取得 // (GET /schedules/broadcasting) GetSchedulesBroadcasting(ctx echo.Context, params GetSchedulesBroadcastingParams) error // 指定された番組表情報取得 // (GET /schedules/detail/{programId}) GetSchedulesDetailProgramId(ctx echo.Context, programId PathProgramId, params GetSchedulesDetailProgramIdParams) error // 番組検索結果を取得 // (POST /schedules/search) PostSchedulesSearch(ctx echo.Context) error // 指定された放送局の番組表情報取得 // (GET /schedules/{channelId}) GetSchedulesChannelId(ctx echo.Context, channelId PathChannelId, params GetSchedulesChannelIdParams) error // ストレージ情報取得 // (GET /storages) GetStorages(ctx echo.Context) error // 全てのストリームを停止 // (DELETE /streams) DeleteStreams(ctx echo.Context) error // ストリーム情報を取得 // (GET /streams) GetStreams(ctx echo.Context, params GetStreamsParams) error // ライブ HLS ストリーム // (GET /streams/live/{channelId}/hls) GetStreamsLiveChannelIdHls(ctx echo.Context, channelId PathChannelId, params GetStreamsLiveChannelIdHlsParams) error // ライブ M2TS ストリーム // (GET /streams/live/{channelId}/m2ts) GetStreamsLiveChannelIdM2ts(ctx echo.Context, channelId PathChannelId, params GetStreamsLiveChannelIdM2tsParams) error // ライブ M2TS ストリームプレイリスト // (GET /streams/live/{channelId}/m2ts/playlist) GetStreamsLiveChannelIdM2tsPlaylist(ctx echo.Context, channelId PathChannelId, params GetStreamsLiveChannelIdM2tsPlaylistParams) error // ライブ M2TS Low Latency (mpegts.js 用) ストリーム // (GET /streams/live/{channelId}/m2tsll) GetStreamsLiveChannelIdM2tsll(ctx echo.Context, channelId PathChannelId, params GetStreamsLiveChannelIdM2tsllParams) error // ライブ mp4 ストリーム // (GET /streams/live/{channelId}/mp4) GetStreamsLiveChannelIdMp4(ctx echo.Context, channelId PathChannelId, params GetStreamsLiveChannelIdMp4Params) error // ライブ WebM ストリーム // (GET /streams/live/{channelId}/webm) GetStreamsLiveChannelIdWebm(ctx echo.Context, channelId PathChannelId, params GetStreamsLiveChannelIdWebmParams) error // 録画 HLS ストリーム // (GET /streams/recorded/{videoFileId}/hls) GetStreamsRecordedVideoFileIdHls(ctx echo.Context, videoFileId PathVideoFileId, params GetStreamsRecordedVideoFileIdHlsParams) error // 録画 mp4 ストリーム // (GET /streams/recorded/{videoFileId}/mp4) GetStreamsRecordedVideoFileIdMp4(ctx echo.Context, videoFileId PathVideoFileId, params GetStreamsRecordedVideoFileIdMp4Params) error // 録画 WebM ストリーム // (GET /streams/recorded/{videoFileId}/webm) GetStreamsRecordedVideoFileIdWebm(ctx echo.Context, videoFileId PathVideoFileId, params GetStreamsRecordedVideoFileIdWebmParams) error // ストリームを停止 // (DELETE /streams/{streamId}) DeleteStreamsStreamId(ctx echo.Context, streamId PathStreamId) error // ストリーム停止タイマーを更新する // (PUT /streams/{streamId}/keep) PutStreamsStreamIdKeep(ctx echo.Context, streamId PathStreamId) error // タグ情報取得 // (GET /tags) GetTags(ctx echo.Context, params GetTagsParams) error // タグ追加 // (POST /tags) PostTags(ctx echo.Context) error // タグ削除 // (DELETE /tags/{tagId}) DeleteTagsTagId(ctx echo.Context, tagId PathRecordedTagId) error // タグ名変更 // (PUT /tags/{tagId}) PutTagsTagId(ctx echo.Context, tagId PathRecordedTagId) error // 録画番組とタグの関連付けを削除 // (DELETE /tags/{tagId}/relate) DeleteTagsTagIdRelate(ctx echo.Context, tagId PathRecordedTagId, params DeleteTagsTagIdRelateParams) error // 録画番組とタグを関連付ける // (PUT /tags/{tagId}/relate) PutTagsTagIdRelate(ctx echo.Context, tagId PathRecordedTagId) error // サムネイル再生成 // (POST /thumbnails) PostThumbnails(ctx echo.Context) error // サムネイルをクリーンアップ // (POST /thumbnails/cleanup) PostThumbnailsCleanup(ctx echo.Context) error // サムネイル // (GET /thumbnails/{thumbnailId}) GetThumbnailsThumbnailId(ctx echo.Context, thumbnailId PathThumbnailId) error // バージョン情報取得 // (GET /version) GetVersion(ctx echo.Context) error // アップロードしたビデオファイルを追加 // (POST /videos/upload) PostVideosUpload(ctx echo.Context) error // ビデオファイル // (DELETE /videos/{videoFileId}) DeleteVideosVideoFileId(ctx echo.Context, videoFileId PathVideoFileId) error // ビデオファイル // (GET /videos/{videoFileId}) GetVideosVideoFileId(ctx echo.Context, videoFileId PathVideoFileId, params GetVideosVideoFileIdParams) error // 動画の長さ // (GET /videos/{videoFileId}/duration) GetVideosVideoFileIdDuration(ctx echo.Context, videoFileId PathVideoFileId) error // ビデオリンクを kodi へ送信 // (POST /videos/{videoFileId}/kodi) PostVideosVideoFileIdKodi(ctx echo.Context, videoFileId PathVideoFileId) error // ビデオプレイリスト // (GET /videos/{videoFileId}/playlist) GetVideosVideoFileIdPlaylist(ctx echo.Context, videoFileId PathVideoFileId) error }
ServerInterface represents all server handlers.
type ServerInterfaceWrapper ¶
type ServerInterfaceWrapper struct {
Handler ServerInterface
}
ServerInterfaceWrapper converts echo contexts to parameters.
func (*ServerInterfaceWrapper) DeleteEncodeEncodeId ¶
func (w *ServerInterfaceWrapper) DeleteEncodeEncodeId(ctx echo.Context) error
DeleteEncodeEncodeId converts echo context to params.
func (*ServerInterfaceWrapper) DeleteRecordedRecordedId ¶
func (w *ServerInterfaceWrapper) DeleteRecordedRecordedId(ctx echo.Context) error
DeleteRecordedRecordedId converts echo context to params.
func (*ServerInterfaceWrapper) DeleteRecordedRecordedIdEncode ¶
func (w *ServerInterfaceWrapper) DeleteRecordedRecordedIdEncode(ctx echo.Context) error
DeleteRecordedRecordedIdEncode converts echo context to params.
func (*ServerInterfaceWrapper) DeleteReservesReserveId ¶
func (w *ServerInterfaceWrapper) DeleteReservesReserveId(ctx echo.Context) error
DeleteReservesReserveId converts echo context to params.
func (*ServerInterfaceWrapper) DeleteReservesReserveIdOverlap ¶
func (w *ServerInterfaceWrapper) DeleteReservesReserveIdOverlap(ctx echo.Context) error
DeleteReservesReserveIdOverlap converts echo context to params.
func (*ServerInterfaceWrapper) DeleteReservesReserveIdSkip ¶
func (w *ServerInterfaceWrapper) DeleteReservesReserveIdSkip(ctx echo.Context) error
DeleteReservesReserveIdSkip converts echo context to params.
func (*ServerInterfaceWrapper) DeleteRulesRuleId ¶
func (w *ServerInterfaceWrapper) DeleteRulesRuleId(ctx echo.Context) error
DeleteRulesRuleId converts echo context to params.
func (*ServerInterfaceWrapper) DeleteStreams ¶
func (w *ServerInterfaceWrapper) DeleteStreams(ctx echo.Context) error
DeleteStreams converts echo context to params.
func (*ServerInterfaceWrapper) DeleteStreamsStreamId ¶
func (w *ServerInterfaceWrapper) DeleteStreamsStreamId(ctx echo.Context) error
DeleteStreamsStreamId converts echo context to params.
func (*ServerInterfaceWrapper) DeleteTagsTagId ¶
func (w *ServerInterfaceWrapper) DeleteTagsTagId(ctx echo.Context) error
DeleteTagsTagId converts echo context to params.
func (*ServerInterfaceWrapper) DeleteTagsTagIdRelate ¶
func (w *ServerInterfaceWrapper) DeleteTagsTagIdRelate(ctx echo.Context) error
DeleteTagsTagIdRelate converts echo context to params.
func (*ServerInterfaceWrapper) DeleteVideosVideoFileId ¶
func (w *ServerInterfaceWrapper) DeleteVideosVideoFileId(ctx echo.Context) error
DeleteVideosVideoFileId converts echo context to params.
func (*ServerInterfaceWrapper) GetChannels ¶
func (w *ServerInterfaceWrapper) GetChannels(ctx echo.Context) error
GetChannels converts echo context to params.
func (*ServerInterfaceWrapper) GetChannelsChannelIdLogo ¶
func (w *ServerInterfaceWrapper) GetChannelsChannelIdLogo(ctx echo.Context) error
GetChannelsChannelIdLogo converts echo context to params.
func (*ServerInterfaceWrapper) GetConfig ¶
func (w *ServerInterfaceWrapper) GetConfig(ctx echo.Context) error
GetConfig converts echo context to params.
func (*ServerInterfaceWrapper) GetDropLogsDropLogFileId ¶
func (w *ServerInterfaceWrapper) GetDropLogsDropLogFileId(ctx echo.Context) error
GetDropLogsDropLogFileId converts echo context to params.
func (*ServerInterfaceWrapper) GetEncode ¶
func (w *ServerInterfaceWrapper) GetEncode(ctx echo.Context) error
GetEncode converts echo context to params.
func (*ServerInterfaceWrapper) GetIptvChannelM3u8 ¶
func (w *ServerInterfaceWrapper) GetIptvChannelM3u8(ctx echo.Context) error
GetIptvChannelM3u8 converts echo context to params.
func (*ServerInterfaceWrapper) GetIptvEpgXml ¶
func (w *ServerInterfaceWrapper) GetIptvEpgXml(ctx echo.Context) error
GetIptvEpgXml converts echo context to params.
func (*ServerInterfaceWrapper) GetRecorded ¶
func (w *ServerInterfaceWrapper) GetRecorded(ctx echo.Context) error
GetRecorded converts echo context to params.
func (*ServerInterfaceWrapper) GetRecordedOptions ¶
func (w *ServerInterfaceWrapper) GetRecordedOptions(ctx echo.Context) error
GetRecordedOptions converts echo context to params.
func (*ServerInterfaceWrapper) GetRecordedRecordedId ¶
func (w *ServerInterfaceWrapper) GetRecordedRecordedId(ctx echo.Context) error
GetRecordedRecordedId converts echo context to params.
func (*ServerInterfaceWrapper) GetRecording ¶
func (w *ServerInterfaceWrapper) GetRecording(ctx echo.Context) error
GetRecording converts echo context to params.
func (*ServerInterfaceWrapper) GetReserves ¶
func (w *ServerInterfaceWrapper) GetReserves(ctx echo.Context) error
GetReserves converts echo context to params.
func (*ServerInterfaceWrapper) GetReservesCnts ¶
func (w *ServerInterfaceWrapper) GetReservesCnts(ctx echo.Context) error
GetReservesCnts converts echo context to params.
func (*ServerInterfaceWrapper) GetReservesLists ¶
func (w *ServerInterfaceWrapper) GetReservesLists(ctx echo.Context) error
GetReservesLists converts echo context to params.
func (*ServerInterfaceWrapper) GetReservesReserveId ¶
func (w *ServerInterfaceWrapper) GetReservesReserveId(ctx echo.Context) error
GetReservesReserveId converts echo context to params.
func (*ServerInterfaceWrapper) GetRules ¶
func (w *ServerInterfaceWrapper) GetRules(ctx echo.Context) error
GetRules converts echo context to params.
func (*ServerInterfaceWrapper) GetRulesKeyword ¶
func (w *ServerInterfaceWrapper) GetRulesKeyword(ctx echo.Context) error
GetRulesKeyword converts echo context to params.
func (*ServerInterfaceWrapper) GetRulesRuleId ¶
func (w *ServerInterfaceWrapper) GetRulesRuleId(ctx echo.Context) error
GetRulesRuleId converts echo context to params.
func (*ServerInterfaceWrapper) GetSchedules ¶
func (w *ServerInterfaceWrapper) GetSchedules(ctx echo.Context) error
GetSchedules converts echo context to params.
func (*ServerInterfaceWrapper) GetSchedulesBroadcasting ¶
func (w *ServerInterfaceWrapper) GetSchedulesBroadcasting(ctx echo.Context) error
GetSchedulesBroadcasting converts echo context to params.
func (*ServerInterfaceWrapper) GetSchedulesChannelId ¶
func (w *ServerInterfaceWrapper) GetSchedulesChannelId(ctx echo.Context) error
GetSchedulesChannelId converts echo context to params.
func (*ServerInterfaceWrapper) GetSchedulesDetailProgramId ¶
func (w *ServerInterfaceWrapper) GetSchedulesDetailProgramId(ctx echo.Context) error
GetSchedulesDetailProgramId converts echo context to params.
func (*ServerInterfaceWrapper) GetStorages ¶
func (w *ServerInterfaceWrapper) GetStorages(ctx echo.Context) error
GetStorages converts echo context to params.
func (*ServerInterfaceWrapper) GetStreams ¶
func (w *ServerInterfaceWrapper) GetStreams(ctx echo.Context) error
GetStreams converts echo context to params.
func (*ServerInterfaceWrapper) GetStreamsLiveChannelIdHls ¶
func (w *ServerInterfaceWrapper) GetStreamsLiveChannelIdHls(ctx echo.Context) error
GetStreamsLiveChannelIdHls converts echo context to params.
func (*ServerInterfaceWrapper) GetStreamsLiveChannelIdM2ts ¶
func (w *ServerInterfaceWrapper) GetStreamsLiveChannelIdM2ts(ctx echo.Context) error
GetStreamsLiveChannelIdM2ts converts echo context to params.
func (*ServerInterfaceWrapper) GetStreamsLiveChannelIdM2tsPlaylist ¶
func (w *ServerInterfaceWrapper) GetStreamsLiveChannelIdM2tsPlaylist(ctx echo.Context) error
GetStreamsLiveChannelIdM2tsPlaylist converts echo context to params.
func (*ServerInterfaceWrapper) GetStreamsLiveChannelIdM2tsll ¶
func (w *ServerInterfaceWrapper) GetStreamsLiveChannelIdM2tsll(ctx echo.Context) error
GetStreamsLiveChannelIdM2tsll converts echo context to params.
func (*ServerInterfaceWrapper) GetStreamsLiveChannelIdMp4 ¶
func (w *ServerInterfaceWrapper) GetStreamsLiveChannelIdMp4(ctx echo.Context) error
GetStreamsLiveChannelIdMp4 converts echo context to params.
func (*ServerInterfaceWrapper) GetStreamsLiveChannelIdWebm ¶
func (w *ServerInterfaceWrapper) GetStreamsLiveChannelIdWebm(ctx echo.Context) error
GetStreamsLiveChannelIdWebm converts echo context to params.
func (*ServerInterfaceWrapper) GetStreamsRecordedVideoFileIdHls ¶
func (w *ServerInterfaceWrapper) GetStreamsRecordedVideoFileIdHls(ctx echo.Context) error
GetStreamsRecordedVideoFileIdHls converts echo context to params.
func (*ServerInterfaceWrapper) GetStreamsRecordedVideoFileIdMp4 ¶
func (w *ServerInterfaceWrapper) GetStreamsRecordedVideoFileIdMp4(ctx echo.Context) error
GetStreamsRecordedVideoFileIdMp4 converts echo context to params.
func (*ServerInterfaceWrapper) GetStreamsRecordedVideoFileIdWebm ¶
func (w *ServerInterfaceWrapper) GetStreamsRecordedVideoFileIdWebm(ctx echo.Context) error
GetStreamsRecordedVideoFileIdWebm converts echo context to params.
func (*ServerInterfaceWrapper) GetTags ¶
func (w *ServerInterfaceWrapper) GetTags(ctx echo.Context) error
GetTags converts echo context to params.
func (*ServerInterfaceWrapper) GetThumbnailsThumbnailId ¶
func (w *ServerInterfaceWrapper) GetThumbnailsThumbnailId(ctx echo.Context) error
GetThumbnailsThumbnailId converts echo context to params.
func (*ServerInterfaceWrapper) GetVersion ¶
func (w *ServerInterfaceWrapper) GetVersion(ctx echo.Context) error
GetVersion converts echo context to params.
func (*ServerInterfaceWrapper) GetVideosVideoFileId ¶
func (w *ServerInterfaceWrapper) GetVideosVideoFileId(ctx echo.Context) error
GetVideosVideoFileId converts echo context to params.
func (*ServerInterfaceWrapper) GetVideosVideoFileIdDuration ¶
func (w *ServerInterfaceWrapper) GetVideosVideoFileIdDuration(ctx echo.Context) error
GetVideosVideoFileIdDuration converts echo context to params.
func (*ServerInterfaceWrapper) GetVideosVideoFileIdPlaylist ¶
func (w *ServerInterfaceWrapper) GetVideosVideoFileIdPlaylist(ctx echo.Context) error
GetVideosVideoFileIdPlaylist converts echo context to params.
func (*ServerInterfaceWrapper) PostEncode ¶
func (w *ServerInterfaceWrapper) PostEncode(ctx echo.Context) error
PostEncode converts echo context to params.
func (*ServerInterfaceWrapper) PostRecorded ¶
func (w *ServerInterfaceWrapper) PostRecorded(ctx echo.Context) error
PostRecorded converts echo context to params.
func (*ServerInterfaceWrapper) PostRecordedCleanup ¶
func (w *ServerInterfaceWrapper) PostRecordedCleanup(ctx echo.Context) error
PostRecordedCleanup converts echo context to params.
func (*ServerInterfaceWrapper) PostRecordingResettimer ¶
func (w *ServerInterfaceWrapper) PostRecordingResettimer(ctx echo.Context) error
PostRecordingResettimer converts echo context to params.
func (*ServerInterfaceWrapper) PostReserves ¶
func (w *ServerInterfaceWrapper) PostReserves(ctx echo.Context) error
PostReserves converts echo context to params.
func (*ServerInterfaceWrapper) PostReservesUpdate ¶
func (w *ServerInterfaceWrapper) PostReservesUpdate(ctx echo.Context) error
PostReservesUpdate converts echo context to params.
func (*ServerInterfaceWrapper) PostRules ¶
func (w *ServerInterfaceWrapper) PostRules(ctx echo.Context) error
PostRules converts echo context to params.
func (*ServerInterfaceWrapper) PostRulesKeyword ¶
func (w *ServerInterfaceWrapper) PostRulesKeyword(ctx echo.Context) error
PostRulesKeyword converts echo context to params.
func (*ServerInterfaceWrapper) PostSchedulesSearch ¶
func (w *ServerInterfaceWrapper) PostSchedulesSearch(ctx echo.Context) error
PostSchedulesSearch converts echo context to params.
func (*ServerInterfaceWrapper) PostTags ¶
func (w *ServerInterfaceWrapper) PostTags(ctx echo.Context) error
PostTags converts echo context to params.
func (*ServerInterfaceWrapper) PostThumbnails ¶
func (w *ServerInterfaceWrapper) PostThumbnails(ctx echo.Context) error
PostThumbnails converts echo context to params.
func (*ServerInterfaceWrapper) PostThumbnailsCleanup ¶
func (w *ServerInterfaceWrapper) PostThumbnailsCleanup(ctx echo.Context) error
PostThumbnailsCleanup converts echo context to params.
func (*ServerInterfaceWrapper) PostVideosUpload ¶
func (w *ServerInterfaceWrapper) PostVideosUpload(ctx echo.Context) error
PostVideosUpload converts echo context to params.
func (*ServerInterfaceWrapper) PostVideosVideoFileIdKodi ¶
func (w *ServerInterfaceWrapper) PostVideosVideoFileIdKodi(ctx echo.Context) error
PostVideosVideoFileIdKodi converts echo context to params.
func (*ServerInterfaceWrapper) PutRecordedRecordedIdProtect ¶
func (w *ServerInterfaceWrapper) PutRecordedRecordedIdProtect(ctx echo.Context) error
PutRecordedRecordedIdProtect converts echo context to params.
func (*ServerInterfaceWrapper) PutRecordedRecordedIdUnprotect ¶
func (w *ServerInterfaceWrapper) PutRecordedRecordedIdUnprotect(ctx echo.Context) error
PutRecordedRecordedIdUnprotect converts echo context to params.
func (*ServerInterfaceWrapper) PutReservesReserveId ¶
func (w *ServerInterfaceWrapper) PutReservesReserveId(ctx echo.Context) error
PutReservesReserveId converts echo context to params.
func (*ServerInterfaceWrapper) PutRulesRuleId ¶
func (w *ServerInterfaceWrapper) PutRulesRuleId(ctx echo.Context) error
PutRulesRuleId converts echo context to params.
func (*ServerInterfaceWrapper) PutRulesRuleIdDisable ¶
func (w *ServerInterfaceWrapper) PutRulesRuleIdDisable(ctx echo.Context) error
PutRulesRuleIdDisable converts echo context to params.
func (*ServerInterfaceWrapper) PutRulesRuleIdEnable ¶
func (w *ServerInterfaceWrapper) PutRulesRuleIdEnable(ctx echo.Context) error
PutRulesRuleIdEnable converts echo context to params.
func (*ServerInterfaceWrapper) PutStreamsStreamIdKeep ¶
func (w *ServerInterfaceWrapper) PutStreamsStreamIdKeep(ctx echo.Context) error
PutStreamsStreamIdKeep converts echo context to params.
func (*ServerInterfaceWrapper) PutTagsTagId ¶
func (w *ServerInterfaceWrapper) PutTagsTagId(ctx echo.Context) error
PutTagsTagId converts echo context to params.
func (*ServerInterfaceWrapper) PutTagsTagIdRelate ¶
func (w *ServerInterfaceWrapper) PutTagsTagIdRelate(ctx echo.Context) error
PutTagsTagIdRelate converts echo context to params.
type StartStreamInfo ¶
type StartStreamInfo struct { // StreamId ストリーム id StreamId StreamId `json:"streamId"` }
StartStreamInfo ストリーム開始情報
type StorageInfo ¶
type StorageInfo struct {
Items []StorageItem `json:"items"`
}
StorageInfo ストレージ情報
type StorageItem ¶
type StorageItem struct { // Available 空き容量 (byte) Available int `json:"available"` // Name ディスク名 Name string `json:"name"` // Total 総容量 (byte) Total int `json:"total"` // Used 使用量 (byte) Used int `json:"used"` }
StorageItem ストレージ使用状況
type StreamInfo ¶
type StreamInfo struct {
Items []StreamInfoItem `json:"items"`
}
StreamInfo defines model for StreamInfo.
type StreamInfoItem ¶
type StreamInfoItem struct { // ChannelId 放送局 id ChannelId ChannelId `json:"channelId"` // Description ストリーミング番組詳細 Description *string `json:"description,omitempty"` // EndAt 時刻 (ms) EndAt UnixtimeMS `json:"endAt"` // Extended ストリーミング番組拡張 Extended *string `json:"extended,omitempty"` // IsEnable 放送波が有効か (HLS 形式の場合有効) IsEnable bool `json:"isEnable"` // Mode ストリーミング設定 Mode float32 `json:"mode"` // Name ストリーミング番組名 Name string `json:"name"` // RecordedId 録画済み番組 id RecordedId *RecordedId `json:"recordedId,omitempty"` // StartAt 時刻 (ms) StartAt UnixtimeMS `json:"startAt"` // StreamId ストリーム id StreamId StreamId `json:"streamId"` // Type ストリームの種類 Type StreamType `json:"type"` // VideoFileId ビデオファイル id VideoFileId *VideoFileId `json:"videoFileId,omitempty"` }
StreamInfoItem ストリーム情報
type StreamPlayPosition ¶
type StreamPlayPosition = int
StreamPlayPosition defines model for StreamPlayPosition.
type StreamType ¶
type StreamType string
StreamType ストリームの種類
const ( LiveHLS StreamType = "LiveHLS" LiveStream StreamType = "LiveStream" RecordedHLS StreamType = "RecordedHLS" RecordedStream StreamType = "RecordedStream" )
Defines values for StreamType.
type URLSchemeInfo ¶
type URLSchemeInfo struct { Android *string `json:"android,omitempty"` Ios *string `json:"ios,omitempty"` Mac *string `json:"mac,omitempty"` Win *string `json:"win,omitempty"` }
URLSchemeInfo URL Scheme
type UploadVideoFileOption ¶
type UploadVideoFileOption struct { File openapi_types.File `json:"file"` // FileType ビデオファイル形式 FileType VideoFileType `json:"fileType"` // ParentDirectoryName 親保存ディレクトリ ParentDirectoryName string `json:"parentDirectoryName"` // RecordedId 録画済み番組 id RecordedId RecordedId `json:"recordedId"` // SubDirectory 保存ディレクトリ SubDirectory *string `json:"subDirectory,omitempty"` // ViewName 表示名 ViewName string `json:"viewName"` }
UploadVideoFileOption ビデオファイルをアップロード
type VideoFile ¶
type VideoFile struct { // Filename ビデオファイル名 Filename *string `json:"filename,omitempty"` // Id ビデオファイル id Id VideoFileId `json:"id"` // Name ビデオ名 (Web上の表示名) Name string `json:"name"` // Size ファイルサイズ Size int `json:"size"` // Type ビデオファイル形式 Type VideoFileType `json:"type"` }
VideoFile ビデオファイル情報
type VideoFileDuration ¶
type VideoFileDuration struct { // Duration 動画長(秒) Duration float32 `json:"duration"` }
VideoFileDuration ビデオファイルの長さ
type VideoFileType ¶
type VideoFileType string
VideoFileType ビデオファイル形式
const ( Encoded VideoFileType = "encoded" Ts VideoFileType = "ts" )
Defines values for VideoFileType.