blrec

package module
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Apr 28, 2024 License: GPL-3.0 Imports: 9 Imported by: 0

README

GO SDK for blrec

Update API Specification

  1. Alter openapi.json file to new version (http://localhost:2233/openapi.json)
  2. Run command:
go generate
  1. Check client.gen.go file.

Usage

Add as dependency
go get github.com/wintbiit/blrec-sdk-go
package main

import (
    "fmt"
    brec "github.com/wintbiit/blrec-sdk-go"
)

func main() {
	client, _ := brec.NewBlrecClient("http://localhost:2356");
	// or client, _ := brec.NewBrecClientWithAuth("http://localhost:2356", "<your_api_Key>");
}

Documentation

Overview

Package blrec provides primitives to interact with the openapi HTTP API.

Code generated by github.com/deepmap/oapi-codegen/v2 version v2.1.0 DO NOT EDIT.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DecodeResponse

func DecodeResponse(resp *http.Response, v interface{}) error

func NewAddTaskApiV1TasksRoomIdPostRequest

func NewAddTaskApiV1TasksRoomIdPostRequest(server string, roomId int, params *AddTaskApiV1TasksRoomIdPostParams) (*http.Request, error)

NewAddTaskApiV1TasksRoomIdPostRequest generates requests for AddTaskApiV1TasksRoomIdPost

func NewCanCutStreamApiV1TasksRoomIdCutGetRequest

func NewCanCutStreamApiV1TasksRoomIdCutGetRequest(server string, roomId int, params *CanCutStreamApiV1TasksRoomIdCutGetParams) (*http.Request, error)

NewCanCutStreamApiV1TasksRoomIdCutGetRequest generates requests for CanCutStreamApiV1TasksRoomIdCutGet

func NewChangeSettingsApiV1SettingsPatchRequest

func NewChangeSettingsApiV1SettingsPatchRequest(server string, params *ChangeSettingsApiV1SettingsPatchParams, body ChangeSettingsApiV1SettingsPatchJSONRequestBody) (*http.Request, error)

NewChangeSettingsApiV1SettingsPatchRequest calls the generic ChangeSettingsApiV1SettingsPatch builder with application/json body

func NewChangeSettingsApiV1SettingsPatchRequestWithBody

func NewChangeSettingsApiV1SettingsPatchRequestWithBody(server string, params *ChangeSettingsApiV1SettingsPatchParams, contentType string, body io.Reader) (*http.Request, error)

NewChangeSettingsApiV1SettingsPatchRequestWithBody generates requests for ChangeSettingsApiV1SettingsPatch with any type of body

func NewChangeTaskOptionsApiV1SettingsTasksRoomIdPatchRequest

func NewChangeTaskOptionsApiV1SettingsTasksRoomIdPatchRequest(server string, roomId int, params *ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchParams, body ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchJSONRequestBody) (*http.Request, error)

NewChangeTaskOptionsApiV1SettingsTasksRoomIdPatchRequest calls the generic ChangeTaskOptionsApiV1SettingsTasksRoomIdPatch builder with application/json body

func NewChangeTaskOptionsApiV1SettingsTasksRoomIdPatchRequestWithBody

func NewChangeTaskOptionsApiV1SettingsTasksRoomIdPatchRequestWithBody(server string, roomId int, params *ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchParams, contentType string, body io.Reader) (*http.Request, error)

NewChangeTaskOptionsApiV1SettingsTasksRoomIdPatchRequestWithBody generates requests for ChangeTaskOptionsApiV1SettingsTasksRoomIdPatch with any type of body

func NewCutStreamApiV1TasksRoomIdCutPostRequest

func NewCutStreamApiV1TasksRoomIdCutPostRequest(server string, roomId int, params *CutStreamApiV1TasksRoomIdCutPostParams) (*http.Request, error)

NewCutStreamApiV1TasksRoomIdCutPostRequest generates requests for CutStreamApiV1TasksRoomIdCutPost

func NewDisableAllTaskRecordersApiV1TasksRecorderDisablePostRequest

func NewDisableAllTaskRecordersApiV1TasksRecorderDisablePostRequest(server string, params *DisableAllTaskRecordersApiV1TasksRecorderDisablePostParams, body DisableAllTaskRecordersApiV1TasksRecorderDisablePostJSONRequestBody) (*http.Request, error)

NewDisableAllTaskRecordersApiV1TasksRecorderDisablePostRequest calls the generic DisableAllTaskRecordersApiV1TasksRecorderDisablePost builder with application/json body

func NewDisableAllTaskRecordersApiV1TasksRecorderDisablePostRequestWithBody

func NewDisableAllTaskRecordersApiV1TasksRecorderDisablePostRequestWithBody(server string, params *DisableAllTaskRecordersApiV1TasksRecorderDisablePostParams, contentType string, body io.Reader) (*http.Request, error)

NewDisableAllTaskRecordersApiV1TasksRecorderDisablePostRequestWithBody generates requests for DisableAllTaskRecordersApiV1TasksRecorderDisablePost with any type of body

func NewDisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostRequest

func NewDisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostRequest(server string, roomId int, params *DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostParams, body DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostJSONRequestBody) (*http.Request, error)

NewDisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostRequest calls the generic DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePost builder with application/json body

func NewDisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostRequestWithBody

func NewDisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostRequestWithBody(server string, roomId int, params *DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostParams, contentType string, body io.Reader) (*http.Request, error)

NewDisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostRequestWithBody generates requests for DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePost with any type of body

func NewEnableAllTaskRecordersApiV1TasksRecorderEnablePostRequest

func NewEnableAllTaskRecordersApiV1TasksRecorderEnablePostRequest(server string, params *EnableAllTaskRecordersApiV1TasksRecorderEnablePostParams) (*http.Request, error)

NewEnableAllTaskRecordersApiV1TasksRecorderEnablePostRequest generates requests for EnableAllTaskRecordersApiV1TasksRecorderEnablePost

func NewEnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostRequest

func NewEnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostRequest(server string, roomId int, params *EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostParams) (*http.Request, error)

NewEnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostRequest generates requests for EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePost

func NewExitAppApiV1AppExitPostRequest

func NewExitAppApiV1AppExitPostRequest(server string, params *ExitAppApiV1AppExitPostParams) (*http.Request, error)

NewExitAppApiV1AppExitPostRequest generates requests for ExitAppApiV1AppExitPost

func NewGetAppInfoApiV1AppInfoGetRequest

func NewGetAppInfoApiV1AppInfoGetRequest(server string, params *GetAppInfoApiV1AppInfoGetParams) (*http.Request, error)

NewGetAppInfoApiV1AppInfoGetRequest generates requests for GetAppInfoApiV1AppInfoGet

func NewGetAppStatusApiV1AppStatusGetRequest

func NewGetAppStatusApiV1AppStatusGetRequest(server string, params *GetAppStatusApiV1AppStatusGetParams) (*http.Request, error)

NewGetAppStatusApiV1AppStatusGetRequest generates requests for GetAppStatusApiV1AppStatusGet

func NewGetLatestVersionApiV1UpdateVersionLatestGetRequest

func NewGetLatestVersionApiV1UpdateVersionLatestGetRequest(server string, params *GetLatestVersionApiV1UpdateVersionLatestGetParams) (*http.Request, error)

NewGetLatestVersionApiV1UpdateVersionLatestGetRequest generates requests for GetLatestVersionApiV1UpdateVersionLatestGet

func NewGetOneTaskDataApiV1TasksRoomIdDataGetRequest

func NewGetOneTaskDataApiV1TasksRoomIdDataGetRequest(server string, roomId int, params *GetOneTaskDataApiV1TasksRoomIdDataGetParams) (*http.Request, error)

NewGetOneTaskDataApiV1TasksRoomIdDataGetRequest generates requests for GetOneTaskDataApiV1TasksRoomIdDataGet

func NewGetSettingsApiV1SettingsGetRequest

func NewGetSettingsApiV1SettingsGetRequest(server string, params *GetSettingsApiV1SettingsGetParams) (*http.Request, error)

NewGetSettingsApiV1SettingsGetRequest generates requests for GetSettingsApiV1SettingsGet

func NewGetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetRequest

func NewGetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetRequest(server string, roomId int, params *GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetParams) (*http.Request, error)

NewGetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetRequest generates requests for GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGet

func NewGetTaskDataApiV1TasksDataGetRequest

func NewGetTaskDataApiV1TasksDataGetRequest(server string, params *GetTaskDataApiV1TasksDataGetParams) (*http.Request, error)

NewGetTaskDataApiV1TasksDataGetRequest generates requests for GetTaskDataApiV1TasksDataGet

func NewGetTaskMetadataApiV1TasksRoomIdMetadataGetRequest

func NewGetTaskMetadataApiV1TasksRoomIdMetadataGetRequest(server string, roomId int, params *GetTaskMetadataApiV1TasksRoomIdMetadataGetParams) (*http.Request, error)

NewGetTaskMetadataApiV1TasksRoomIdMetadataGetRequest generates requests for GetTaskMetadataApiV1TasksRoomIdMetadataGet

func NewGetTaskOptionsApiV1SettingsTasksRoomIdGetRequest

func NewGetTaskOptionsApiV1SettingsTasksRoomIdGetRequest(server string, roomId int, params *GetTaskOptionsApiV1SettingsTasksRoomIdGetParams) (*http.Request, error)

NewGetTaskOptionsApiV1SettingsTasksRoomIdGetRequest generates requests for GetTaskOptionsApiV1SettingsTasksRoomIdGet

func NewGetTaskParamApiV1TasksRoomIdParamGetRequest

func NewGetTaskParamApiV1TasksRoomIdParamGetRequest(server string, roomId int, params *GetTaskParamApiV1TasksRoomIdParamGetParams) (*http.Request, error)

NewGetTaskParamApiV1TasksRoomIdParamGetRequest generates requests for GetTaskParamApiV1TasksRoomIdParamGet

func NewGetTaskStreamProfileApiV1TasksRoomIdProfileGetRequest

func NewGetTaskStreamProfileApiV1TasksRoomIdProfileGetRequest(server string, roomId int, params *GetTaskStreamProfileApiV1TasksRoomIdProfileGetParams) (*http.Request, error)

NewGetTaskStreamProfileApiV1TasksRoomIdProfileGetRequest generates requests for GetTaskStreamProfileApiV1TasksRoomIdProfileGet

func NewGetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetRequest

func NewGetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetRequest(server string, roomId int, params *GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetParams) (*http.Request, error)

NewGetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetRequest generates requests for GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGet

func NewRemoveAllTasksApiV1TasksDeleteRequest

func NewRemoveAllTasksApiV1TasksDeleteRequest(server string, params *RemoveAllTasksApiV1TasksDeleteParams) (*http.Request, error)

NewRemoveAllTasksApiV1TasksDeleteRequest generates requests for RemoveAllTasksApiV1TasksDelete

func NewRemoveTaskApiV1TasksRoomIdDeleteRequest

func NewRemoveTaskApiV1TasksRoomIdDeleteRequest(server string, roomId int, params *RemoveTaskApiV1TasksRoomIdDeleteParams) (*http.Request, error)

NewRemoveTaskApiV1TasksRoomIdDeleteRequest generates requests for RemoveTaskApiV1TasksRoomIdDelete

func NewRestartAppApiV1AppRestartPostRequest

func NewRestartAppApiV1AppRestartPostRequest(server string, params *RestartAppApiV1AppRestartPostParams) (*http.Request, error)

NewRestartAppApiV1AppRestartPostRequest generates requests for RestartAppApiV1AppRestartPost

func NewStartAllTasksApiV1TasksStartPostRequest

func NewStartAllTasksApiV1TasksStartPostRequest(server string, params *StartAllTasksApiV1TasksStartPostParams) (*http.Request, error)

NewStartAllTasksApiV1TasksStartPostRequest generates requests for StartAllTasksApiV1TasksStartPost

func NewStartTaskApiV1TasksRoomIdStartPostRequest

func NewStartTaskApiV1TasksRoomIdStartPostRequest(server string, roomId int, params *StartTaskApiV1TasksRoomIdStartPostParams) (*http.Request, error)

NewStartTaskApiV1TasksRoomIdStartPostRequest generates requests for StartTaskApiV1TasksRoomIdStartPost

func NewStopAllTasksApiV1TasksStopPostRequest

func NewStopAllTasksApiV1TasksStopPostRequest(server string, params *StopAllTasksApiV1TasksStopPostParams, body StopAllTasksApiV1TasksStopPostJSONRequestBody) (*http.Request, error)

NewStopAllTasksApiV1TasksStopPostRequest calls the generic StopAllTasksApiV1TasksStopPost builder with application/json body

func NewStopAllTasksApiV1TasksStopPostRequestWithBody

func NewStopAllTasksApiV1TasksStopPostRequestWithBody(server string, params *StopAllTasksApiV1TasksStopPostParams, contentType string, body io.Reader) (*http.Request, error)

NewStopAllTasksApiV1TasksStopPostRequestWithBody generates requests for StopAllTasksApiV1TasksStopPost with any type of body

func NewStopTaskApiV1TasksRoomIdStopPostRequest

func NewStopTaskApiV1TasksRoomIdStopPostRequest(server string, roomId int, params *StopTaskApiV1TasksRoomIdStopPostParams, body StopTaskApiV1TasksRoomIdStopPostJSONRequestBody) (*http.Request, error)

NewStopTaskApiV1TasksRoomIdStopPostRequest calls the generic StopTaskApiV1TasksRoomIdStopPost builder with application/json body

func NewStopTaskApiV1TasksRoomIdStopPostRequestWithBody

func NewStopTaskApiV1TasksRoomIdStopPostRequestWithBody(server string, roomId int, params *StopTaskApiV1TasksRoomIdStopPostParams, contentType string, body io.Reader) (*http.Request, error)

NewStopTaskApiV1TasksRoomIdStopPostRequestWithBody generates requests for StopTaskApiV1TasksRoomIdStopPost with any type of body

func NewUpdateAllTaskInfosApiV1TasksInfoPostRequest

func NewUpdateAllTaskInfosApiV1TasksInfoPostRequest(server string, params *UpdateAllTaskInfosApiV1TasksInfoPostParams) (*http.Request, error)

NewUpdateAllTaskInfosApiV1TasksInfoPostRequest generates requests for UpdateAllTaskInfosApiV1TasksInfoPost

func NewUpdateTaskInfoApiV1TasksRoomIdInfoPostRequest

func NewUpdateTaskInfoApiV1TasksRoomIdInfoPostRequest(server string, roomId int, params *UpdateTaskInfoApiV1TasksRoomIdInfoPostParams) (*http.Request, error)

NewUpdateTaskInfoApiV1TasksRoomIdInfoPostRequest generates requests for UpdateTaskInfoApiV1TasksRoomIdInfoPost

func NewValidateCookieApiV1ValidationCookiePostRequest

func NewValidateCookieApiV1ValidationCookiePostRequest(server string, params *ValidateCookieApiV1ValidationCookiePostParams, body ValidateCookieApiV1ValidationCookiePostJSONRequestBody) (*http.Request, error)

NewValidateCookieApiV1ValidationCookiePostRequest calls the generic ValidateCookieApiV1ValidationCookiePost builder with application/json body

func NewValidateCookieApiV1ValidationCookiePostRequestWithBody

func NewValidateCookieApiV1ValidationCookiePostRequestWithBody(server string, params *ValidateCookieApiV1ValidationCookiePostParams, contentType string, body io.Reader) (*http.Request, error)

NewValidateCookieApiV1ValidationCookiePostRequestWithBody generates requests for ValidateCookieApiV1ValidationCookiePost with any type of body

func NewValidateDirApiV1ValidationDirPostRequest

func NewValidateDirApiV1ValidationDirPostRequest(server string, params *ValidateDirApiV1ValidationDirPostParams, body ValidateDirApiV1ValidationDirPostJSONRequestBody) (*http.Request, error)

NewValidateDirApiV1ValidationDirPostRequest calls the generic ValidateDirApiV1ValidationDirPost builder with application/json body

func NewValidateDirApiV1ValidationDirPostRequestWithBody

func NewValidateDirApiV1ValidationDirPostRequestWithBody(server string, params *ValidateDirApiV1ValidationDirPostParams, contentType string, body io.Reader) (*http.Request, error)

NewValidateDirApiV1ValidationDirPostRequestWithBody generates requests for ValidateDirApiV1ValidationDirPost with any type of body

Types

type AddTaskApiV1TasksRoomIdPostParams

type AddTaskApiV1TasksRoomIdPostParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

AddTaskApiV1TasksRoomIdPostParams defines parameters for AddTaskApiV1TasksRoomIdPost.

type AddTaskApiV1TasksRoomIdPostResponse

type AddTaskApiV1TasksRoomIdPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ResponseMessage
	JSON403      *ResponseMessage
	JSON409      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseAddTaskApiV1TasksRoomIdPostResponse

func ParseAddTaskApiV1TasksRoomIdPostResponse(rsp *http.Response) (*AddTaskApiV1TasksRoomIdPostResponse, error)

ParseAddTaskApiV1TasksRoomIdPostResponse parses an HTTP response from a AddTaskApiV1TasksRoomIdPostWithResponse call

func (AddTaskApiV1TasksRoomIdPostResponse) Status

Status returns HTTPResponse.Status

func (AddTaskApiV1TasksRoomIdPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type BarkNotificationSettings

type BarkNotificationSettings struct {
	BeganMessageContent *string                                    `json:"beganMessageContent,omitempty"`
	BeganMessageTitle   *string                                    `json:"beganMessageTitle,omitempty"`
	BeganMessageType    *BarkNotificationSettings_BeganMessageType `json:"beganMessageType,omitempty"`
	Enabled             *bool                                      `json:"enabled,omitempty"`
	EndedMessageContent *string                                    `json:"endedMessageContent,omitempty"`
	EndedMessageTitle   *string                                    `json:"endedMessageTitle,omitempty"`
	EndedMessageType    *BarkNotificationSettings_EndedMessageType `json:"endedMessageType,omitempty"`
	ErrorMessageContent *string                                    `json:"errorMessageContent,omitempty"`
	ErrorMessageTitle   *string                                    `json:"errorMessageTitle,omitempty"`
	ErrorMessageType    *BarkNotificationSettings_ErrorMessageType `json:"errorMessageType,omitempty"`
	NotifyBegan         *bool                                      `json:"notifyBegan,omitempty"`
	NotifyEnded         *bool                                      `json:"notifyEnded,omitempty"`
	NotifyError         *bool                                      `json:"notifyError,omitempty"`
	NotifySpace         *bool                                      `json:"notifySpace,omitempty"`
	Pushkey             *string                                    `json:"pushkey,omitempty"`
	Server              *string                                    `json:"server,omitempty"`
	SpaceMessageContent *string                                    `json:"spaceMessageContent,omitempty"`
	SpaceMessageTitle   *string                                    `json:"spaceMessageTitle,omitempty"`
	SpaceMessageType    *BarkNotificationSettings_SpaceMessageType `json:"spaceMessageType,omitempty"`
}

BarkNotificationSettings defines model for BarkNotificationSettings.

type BarkNotificationSettingsBeganMessageType0

type BarkNotificationSettingsBeganMessageType0 string

BarkNotificationSettingsBeganMessageType0 defines model for BarkNotificationSettings.BeganMessageType.0.

const (
	BarkNotificationSettingsBeganMessageType0Text BarkNotificationSettingsBeganMessageType0 = "text"
)

Defines values for BarkNotificationSettingsBeganMessageType0.

type BarkNotificationSettingsBeganMessageType1

type BarkNotificationSettingsBeganMessageType1 string

BarkNotificationSettingsBeganMessageType1 defines model for BarkNotificationSettings.BeganMessageType.1.

const (
	BarkNotificationSettingsBeganMessageType1Markdown BarkNotificationSettingsBeganMessageType1 = "markdown"
)

Defines values for BarkNotificationSettingsBeganMessageType1.

type BarkNotificationSettingsEndedMessageType0

type BarkNotificationSettingsEndedMessageType0 string

BarkNotificationSettingsEndedMessageType0 defines model for BarkNotificationSettings.EndedMessageType.0.

const (
	BarkNotificationSettingsEndedMessageType0Text BarkNotificationSettingsEndedMessageType0 = "text"
)

Defines values for BarkNotificationSettingsEndedMessageType0.

type BarkNotificationSettingsEndedMessageType1

type BarkNotificationSettingsEndedMessageType1 string

BarkNotificationSettingsEndedMessageType1 defines model for BarkNotificationSettings.EndedMessageType.1.

const (
	BarkNotificationSettingsEndedMessageType1Markdown BarkNotificationSettingsEndedMessageType1 = "markdown"
)

Defines values for BarkNotificationSettingsEndedMessageType1.

type BarkNotificationSettingsErrorMessageType0

type BarkNotificationSettingsErrorMessageType0 string

BarkNotificationSettingsErrorMessageType0 defines model for BarkNotificationSettings.ErrorMessageType.0.

const (
	BarkNotificationSettingsErrorMessageType0Text BarkNotificationSettingsErrorMessageType0 = "text"
)

Defines values for BarkNotificationSettingsErrorMessageType0.

type BarkNotificationSettingsErrorMessageType1

type BarkNotificationSettingsErrorMessageType1 string

BarkNotificationSettingsErrorMessageType1 defines model for BarkNotificationSettings.ErrorMessageType.1.

const (
	BarkNotificationSettingsErrorMessageType1Markdown BarkNotificationSettingsErrorMessageType1 = "markdown"
)

Defines values for BarkNotificationSettingsErrorMessageType1.

type BarkNotificationSettingsSpaceMessageType0

type BarkNotificationSettingsSpaceMessageType0 string

BarkNotificationSettingsSpaceMessageType0 defines model for BarkNotificationSettings.SpaceMessageType.0.

const (
	BarkNotificationSettingsSpaceMessageType0Text BarkNotificationSettingsSpaceMessageType0 = "text"
)

Defines values for BarkNotificationSettingsSpaceMessageType0.

type BarkNotificationSettingsSpaceMessageType1

type BarkNotificationSettingsSpaceMessageType1 string

BarkNotificationSettingsSpaceMessageType1 defines model for BarkNotificationSettings.SpaceMessageType.1.

const (
	BarkNotificationSettingsSpaceMessageType1Markdown BarkNotificationSettingsSpaceMessageType1 = "markdown"
)

Defines values for BarkNotificationSettingsSpaceMessageType1.

type BarkNotificationSettings_BeganMessageType

type BarkNotificationSettings_BeganMessageType struct {
	// contains filtered or unexported fields
}

BarkNotificationSettings_BeganMessageType defines model for BarkNotificationSettings.BeganMessageType.

func (BarkNotificationSettings_BeganMessageType) AsBarkNotificationSettingsBeganMessageType0

func (t BarkNotificationSettings_BeganMessageType) AsBarkNotificationSettingsBeganMessageType0() (BarkNotificationSettingsBeganMessageType0, error)

AsBarkNotificationSettingsBeganMessageType0 returns the union data inside the BarkNotificationSettings_BeganMessageType as a BarkNotificationSettingsBeganMessageType0

func (BarkNotificationSettings_BeganMessageType) AsBarkNotificationSettingsBeganMessageType1

func (t BarkNotificationSettings_BeganMessageType) AsBarkNotificationSettingsBeganMessageType1() (BarkNotificationSettingsBeganMessageType1, error)

AsBarkNotificationSettingsBeganMessageType1 returns the union data inside the BarkNotificationSettings_BeganMessageType as a BarkNotificationSettingsBeganMessageType1

func (*BarkNotificationSettings_BeganMessageType) FromBarkNotificationSettingsBeganMessageType0

func (t *BarkNotificationSettings_BeganMessageType) FromBarkNotificationSettingsBeganMessageType0(v BarkNotificationSettingsBeganMessageType0) error

FromBarkNotificationSettingsBeganMessageType0 overwrites any union data inside the BarkNotificationSettings_BeganMessageType as the provided BarkNotificationSettingsBeganMessageType0

func (*BarkNotificationSettings_BeganMessageType) FromBarkNotificationSettingsBeganMessageType1

func (t *BarkNotificationSettings_BeganMessageType) FromBarkNotificationSettingsBeganMessageType1(v BarkNotificationSettingsBeganMessageType1) error

FromBarkNotificationSettingsBeganMessageType1 overwrites any union data inside the BarkNotificationSettings_BeganMessageType as the provided BarkNotificationSettingsBeganMessageType1

func (BarkNotificationSettings_BeganMessageType) MarshalJSON

func (*BarkNotificationSettings_BeganMessageType) MergeBarkNotificationSettingsBeganMessageType0

func (t *BarkNotificationSettings_BeganMessageType) MergeBarkNotificationSettingsBeganMessageType0(v BarkNotificationSettingsBeganMessageType0) error

MergeBarkNotificationSettingsBeganMessageType0 performs a merge with any union data inside the BarkNotificationSettings_BeganMessageType, using the provided BarkNotificationSettingsBeganMessageType0

func (*BarkNotificationSettings_BeganMessageType) MergeBarkNotificationSettingsBeganMessageType1

func (t *BarkNotificationSettings_BeganMessageType) MergeBarkNotificationSettingsBeganMessageType1(v BarkNotificationSettingsBeganMessageType1) error

MergeBarkNotificationSettingsBeganMessageType1 performs a merge with any union data inside the BarkNotificationSettings_BeganMessageType, using the provided BarkNotificationSettingsBeganMessageType1

func (*BarkNotificationSettings_BeganMessageType) UnmarshalJSON

type BarkNotificationSettings_EndedMessageType

type BarkNotificationSettings_EndedMessageType struct {
	// contains filtered or unexported fields
}

BarkNotificationSettings_EndedMessageType defines model for BarkNotificationSettings.EndedMessageType.

func (BarkNotificationSettings_EndedMessageType) AsBarkNotificationSettingsEndedMessageType0

func (t BarkNotificationSettings_EndedMessageType) AsBarkNotificationSettingsEndedMessageType0() (BarkNotificationSettingsEndedMessageType0, error)

AsBarkNotificationSettingsEndedMessageType0 returns the union data inside the BarkNotificationSettings_EndedMessageType as a BarkNotificationSettingsEndedMessageType0

func (BarkNotificationSettings_EndedMessageType) AsBarkNotificationSettingsEndedMessageType1

func (t BarkNotificationSettings_EndedMessageType) AsBarkNotificationSettingsEndedMessageType1() (BarkNotificationSettingsEndedMessageType1, error)

AsBarkNotificationSettingsEndedMessageType1 returns the union data inside the BarkNotificationSettings_EndedMessageType as a BarkNotificationSettingsEndedMessageType1

func (*BarkNotificationSettings_EndedMessageType) FromBarkNotificationSettingsEndedMessageType0

func (t *BarkNotificationSettings_EndedMessageType) FromBarkNotificationSettingsEndedMessageType0(v BarkNotificationSettingsEndedMessageType0) error

FromBarkNotificationSettingsEndedMessageType0 overwrites any union data inside the BarkNotificationSettings_EndedMessageType as the provided BarkNotificationSettingsEndedMessageType0

func (*BarkNotificationSettings_EndedMessageType) FromBarkNotificationSettingsEndedMessageType1

func (t *BarkNotificationSettings_EndedMessageType) FromBarkNotificationSettingsEndedMessageType1(v BarkNotificationSettingsEndedMessageType1) error

FromBarkNotificationSettingsEndedMessageType1 overwrites any union data inside the BarkNotificationSettings_EndedMessageType as the provided BarkNotificationSettingsEndedMessageType1

func (BarkNotificationSettings_EndedMessageType) MarshalJSON

func (*BarkNotificationSettings_EndedMessageType) MergeBarkNotificationSettingsEndedMessageType0

func (t *BarkNotificationSettings_EndedMessageType) MergeBarkNotificationSettingsEndedMessageType0(v BarkNotificationSettingsEndedMessageType0) error

MergeBarkNotificationSettingsEndedMessageType0 performs a merge with any union data inside the BarkNotificationSettings_EndedMessageType, using the provided BarkNotificationSettingsEndedMessageType0

func (*BarkNotificationSettings_EndedMessageType) MergeBarkNotificationSettingsEndedMessageType1

func (t *BarkNotificationSettings_EndedMessageType) MergeBarkNotificationSettingsEndedMessageType1(v BarkNotificationSettingsEndedMessageType1) error

MergeBarkNotificationSettingsEndedMessageType1 performs a merge with any union data inside the BarkNotificationSettings_EndedMessageType, using the provided BarkNotificationSettingsEndedMessageType1

func (*BarkNotificationSettings_EndedMessageType) UnmarshalJSON

type BarkNotificationSettings_ErrorMessageType

type BarkNotificationSettings_ErrorMessageType struct {
	// contains filtered or unexported fields
}

BarkNotificationSettings_ErrorMessageType defines model for BarkNotificationSettings.ErrorMessageType.

func (BarkNotificationSettings_ErrorMessageType) AsBarkNotificationSettingsErrorMessageType0

func (t BarkNotificationSettings_ErrorMessageType) AsBarkNotificationSettingsErrorMessageType0() (BarkNotificationSettingsErrorMessageType0, error)

AsBarkNotificationSettingsErrorMessageType0 returns the union data inside the BarkNotificationSettings_ErrorMessageType as a BarkNotificationSettingsErrorMessageType0

func (BarkNotificationSettings_ErrorMessageType) AsBarkNotificationSettingsErrorMessageType1

func (t BarkNotificationSettings_ErrorMessageType) AsBarkNotificationSettingsErrorMessageType1() (BarkNotificationSettingsErrorMessageType1, error)

AsBarkNotificationSettingsErrorMessageType1 returns the union data inside the BarkNotificationSettings_ErrorMessageType as a BarkNotificationSettingsErrorMessageType1

func (*BarkNotificationSettings_ErrorMessageType) FromBarkNotificationSettingsErrorMessageType0

func (t *BarkNotificationSettings_ErrorMessageType) FromBarkNotificationSettingsErrorMessageType0(v BarkNotificationSettingsErrorMessageType0) error

FromBarkNotificationSettingsErrorMessageType0 overwrites any union data inside the BarkNotificationSettings_ErrorMessageType as the provided BarkNotificationSettingsErrorMessageType0

func (*BarkNotificationSettings_ErrorMessageType) FromBarkNotificationSettingsErrorMessageType1

func (t *BarkNotificationSettings_ErrorMessageType) FromBarkNotificationSettingsErrorMessageType1(v BarkNotificationSettingsErrorMessageType1) error

FromBarkNotificationSettingsErrorMessageType1 overwrites any union data inside the BarkNotificationSettings_ErrorMessageType as the provided BarkNotificationSettingsErrorMessageType1

func (BarkNotificationSettings_ErrorMessageType) MarshalJSON

func (*BarkNotificationSettings_ErrorMessageType) MergeBarkNotificationSettingsErrorMessageType0

func (t *BarkNotificationSettings_ErrorMessageType) MergeBarkNotificationSettingsErrorMessageType0(v BarkNotificationSettingsErrorMessageType0) error

MergeBarkNotificationSettingsErrorMessageType0 performs a merge with any union data inside the BarkNotificationSettings_ErrorMessageType, using the provided BarkNotificationSettingsErrorMessageType0

func (*BarkNotificationSettings_ErrorMessageType) MergeBarkNotificationSettingsErrorMessageType1

func (t *BarkNotificationSettings_ErrorMessageType) MergeBarkNotificationSettingsErrorMessageType1(v BarkNotificationSettingsErrorMessageType1) error

MergeBarkNotificationSettingsErrorMessageType1 performs a merge with any union data inside the BarkNotificationSettings_ErrorMessageType, using the provided BarkNotificationSettingsErrorMessageType1

func (*BarkNotificationSettings_ErrorMessageType) UnmarshalJSON

type BarkNotificationSettings_SpaceMessageType

type BarkNotificationSettings_SpaceMessageType struct {
	// contains filtered or unexported fields
}

BarkNotificationSettings_SpaceMessageType defines model for BarkNotificationSettings.SpaceMessageType.

func (BarkNotificationSettings_SpaceMessageType) AsBarkNotificationSettingsSpaceMessageType0

func (t BarkNotificationSettings_SpaceMessageType) AsBarkNotificationSettingsSpaceMessageType0() (BarkNotificationSettingsSpaceMessageType0, error)

AsBarkNotificationSettingsSpaceMessageType0 returns the union data inside the BarkNotificationSettings_SpaceMessageType as a BarkNotificationSettingsSpaceMessageType0

func (BarkNotificationSettings_SpaceMessageType) AsBarkNotificationSettingsSpaceMessageType1

func (t BarkNotificationSettings_SpaceMessageType) AsBarkNotificationSettingsSpaceMessageType1() (BarkNotificationSettingsSpaceMessageType1, error)

AsBarkNotificationSettingsSpaceMessageType1 returns the union data inside the BarkNotificationSettings_SpaceMessageType as a BarkNotificationSettingsSpaceMessageType1

func (*BarkNotificationSettings_SpaceMessageType) FromBarkNotificationSettingsSpaceMessageType0

func (t *BarkNotificationSettings_SpaceMessageType) FromBarkNotificationSettingsSpaceMessageType0(v BarkNotificationSettingsSpaceMessageType0) error

FromBarkNotificationSettingsSpaceMessageType0 overwrites any union data inside the BarkNotificationSettings_SpaceMessageType as the provided BarkNotificationSettingsSpaceMessageType0

func (*BarkNotificationSettings_SpaceMessageType) FromBarkNotificationSettingsSpaceMessageType1

func (t *BarkNotificationSettings_SpaceMessageType) FromBarkNotificationSettingsSpaceMessageType1(v BarkNotificationSettingsSpaceMessageType1) error

FromBarkNotificationSettingsSpaceMessageType1 overwrites any union data inside the BarkNotificationSettings_SpaceMessageType as the provided BarkNotificationSettingsSpaceMessageType1

func (BarkNotificationSettings_SpaceMessageType) MarshalJSON

func (*BarkNotificationSettings_SpaceMessageType) MergeBarkNotificationSettingsSpaceMessageType0

func (t *BarkNotificationSettings_SpaceMessageType) MergeBarkNotificationSettingsSpaceMessageType0(v BarkNotificationSettingsSpaceMessageType0) error

MergeBarkNotificationSettingsSpaceMessageType0 performs a merge with any union data inside the BarkNotificationSettings_SpaceMessageType, using the provided BarkNotificationSettingsSpaceMessageType0

func (*BarkNotificationSettings_SpaceMessageType) MergeBarkNotificationSettingsSpaceMessageType1

func (t *BarkNotificationSettings_SpaceMessageType) MergeBarkNotificationSettingsSpaceMessageType1(v BarkNotificationSettingsSpaceMessageType1) error

MergeBarkNotificationSettingsSpaceMessageType1 performs a merge with any union data inside the BarkNotificationSettings_SpaceMessageType, using the provided BarkNotificationSettingsSpaceMessageType1

func (*BarkNotificationSettings_SpaceMessageType) UnmarshalJSON

type BiliApiSettings

type BiliApiSettings struct {
	BaseApiUrls         *[]string `json:"baseApiUrls,omitempty"`
	BaseLiveApiUrls     *[]string `json:"baseLiveApiUrls,omitempty"`
	BasePlayInfoApiUrls *[]string `json:"basePlayInfoApiUrls,omitempty"`
}

BiliApiSettings defines model for BiliApiSettings.

type BlrecClient added in v0.0.2

type BlrecClient struct {
	*Client
}

func NewBlrecClient

func NewBlrecClient(endpoint string) (*BlrecClient, error)

func NewBlrecClientWithAuth

func NewBlrecClientWithAuth(endpoint, apiKey string) (*BlrecClient, error)

type BodyDisableAllTaskRecordersApiV1TasksRecorderDisablePost

type BodyDisableAllTaskRecordersApiV1TasksRecorderDisablePost struct {
	Background *bool `json:"background,omitempty"`
	Force      *bool `json:"force,omitempty"`
}

BodyDisableAllTaskRecordersApiV1TasksRecorderDisablePost defines model for Body_disable_all_task_recorders_api_v1_tasks_recorder_disable_post.

type BodyDisableTaskRecorderApiV1TasksRoomIdRecorderDisablePost

type BodyDisableTaskRecorderApiV1TasksRoomIdRecorderDisablePost struct {
	Background *bool `json:"background,omitempty"`
	Force      *bool `json:"force,omitempty"`
}

BodyDisableTaskRecorderApiV1TasksRoomIdRecorderDisablePost defines model for Body_disable_task_recorder_api_v1_tasks__room_id__recorder_disable_post.

type BodyStopAllTasksApiV1TasksStopPost

type BodyStopAllTasksApiV1TasksStopPost struct {
	Background *bool `json:"background,omitempty"`
	Force      *bool `json:"force,omitempty"`
}

BodyStopAllTasksApiV1TasksStopPost defines model for Body_stop_all_tasks_api_v1_tasks_stop_post.

type BodyStopTaskApiV1TasksRoomIdStopPost

type BodyStopTaskApiV1TasksRoomIdStopPost struct {
	Background *bool `json:"background,omitempty"`
	Force      *bool `json:"force,omitempty"`
}

BodyStopTaskApiV1TasksRoomIdStopPost defines model for Body_stop_task_api_v1_tasks__room_id__stop_post.

type BodyValidateCookieApiV1ValidationCookiePost

type BodyValidateCookieApiV1ValidationCookiePost struct {
	Cookie string `json:"cookie"`
}

BodyValidateCookieApiV1ValidationCookiePost defines model for Body_validate_cookie_api_v1_validation_cookie_post.

type BodyValidateDirApiV1ValidationDirPost

type BodyValidateDirApiV1ValidationDirPost struct {
	Path string `json:"path"`
}

BodyValidateDirApiV1ValidationDirPost defines model for Body_validate_dir_api_v1_validation_dir_post.

type CanCutStreamApiV1TasksRoomIdCutGetParams

type CanCutStreamApiV1TasksRoomIdCutGetParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

CanCutStreamApiV1TasksRoomIdCutGetParams defines parameters for CanCutStreamApiV1TasksRoomIdCutGet.

type CanCutStreamApiV1TasksRoomIdCutGetResponse

type CanCutStreamApiV1TasksRoomIdCutGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResponseMessage
	JSON404      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseCanCutStreamApiV1TasksRoomIdCutGetResponse

func ParseCanCutStreamApiV1TasksRoomIdCutGetResponse(rsp *http.Response) (*CanCutStreamApiV1TasksRoomIdCutGetResponse, error)

ParseCanCutStreamApiV1TasksRoomIdCutGetResponse parses an HTTP response from a CanCutStreamApiV1TasksRoomIdCutGetWithResponse call

func (CanCutStreamApiV1TasksRoomIdCutGetResponse) Status

Status returns HTTPResponse.Status

func (CanCutStreamApiV1TasksRoomIdCutGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ChangeSettingsApiV1SettingsPatchJSONRequestBody

type ChangeSettingsApiV1SettingsPatchJSONRequestBody = SettingsIn

ChangeSettingsApiV1SettingsPatchJSONRequestBody defines body for ChangeSettingsApiV1SettingsPatch for application/json ContentType.

type ChangeSettingsApiV1SettingsPatchParams

type ChangeSettingsApiV1SettingsPatchParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

ChangeSettingsApiV1SettingsPatchParams defines parameters for ChangeSettingsApiV1SettingsPatch.

type ChangeSettingsApiV1SettingsPatchResponse

type ChangeSettingsApiV1SettingsPatchResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SettingsOut
	JSON422      *HTTPValidationError
}

func ParseChangeSettingsApiV1SettingsPatchResponse

func ParseChangeSettingsApiV1SettingsPatchResponse(rsp *http.Response) (*ChangeSettingsApiV1SettingsPatchResponse, error)

ParseChangeSettingsApiV1SettingsPatchResponse parses an HTTP response from a ChangeSettingsApiV1SettingsPatchWithResponse call

func (ChangeSettingsApiV1SettingsPatchResponse) Status

Status returns HTTPResponse.Status

func (ChangeSettingsApiV1SettingsPatchResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchJSONRequestBody

type ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchJSONRequestBody = TaskOptions

ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchJSONRequestBody defines body for ChangeTaskOptionsApiV1SettingsTasksRoomIdPatch for application/json ContentType.

type ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchParams

type ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchParams defines parameters for ChangeTaskOptionsApiV1SettingsTasksRoomIdPatch.

type ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchResponse

type ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TaskOptions
	JSON404      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseChangeTaskOptionsApiV1SettingsTasksRoomIdPatchResponse

func ParseChangeTaskOptionsApiV1SettingsTasksRoomIdPatchResponse(rsp *http.Response) (*ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchResponse, error)

ParseChangeTaskOptionsApiV1SettingsTasksRoomIdPatchResponse parses an HTTP response from a ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchWithResponse call

func (ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchResponse) Status

Status returns HTTPResponse.Status

func (ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

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

func (c *Client) AddTaskApiV1TasksRoomIdPost(ctx context.Context, roomId int, params *AddTaskApiV1TasksRoomIdPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CanCutStreamApiV1TasksRoomIdCutGet

func (c *Client) CanCutStreamApiV1TasksRoomIdCutGet(ctx context.Context, roomId int, params *CanCutStreamApiV1TasksRoomIdCutGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ChangeSettingsApiV1SettingsPatchWithBody

func (c *Client) ChangeSettingsApiV1SettingsPatchWithBody(ctx context.Context, params *ChangeSettingsApiV1SettingsPatchParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchWithBody

func (c *Client) ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchWithBody(ctx context.Context, roomId int, params *ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CutStreamApiV1TasksRoomIdCutPost

func (c *Client) CutStreamApiV1TasksRoomIdCutPost(ctx context.Context, roomId int, params *CutStreamApiV1TasksRoomIdCutPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DisableAllTaskRecordersApiV1TasksRecorderDisablePostWithBody

func (c *Client) DisableAllTaskRecordersApiV1TasksRecorderDisablePostWithBody(ctx context.Context, params *DisableAllTaskRecordersApiV1TasksRecorderDisablePostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostWithBody

func (c *Client) DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostWithBody(ctx context.Context, roomId int, params *DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EnableAllTaskRecordersApiV1TasksRecorderEnablePost

func (c *Client) EnableAllTaskRecordersApiV1TasksRecorderEnablePost(ctx context.Context, params *EnableAllTaskRecordersApiV1TasksRecorderEnablePostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePost

func (c *Client) EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePost(ctx context.Context, roomId int, params *EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ExitAppApiV1AppExitPost

func (c *Client) ExitAppApiV1AppExitPost(ctx context.Context, params *ExitAppApiV1AppExitPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAppInfoApiV1AppInfoGet

func (c *Client) GetAppInfoApiV1AppInfoGet(ctx context.Context, params *GetAppInfoApiV1AppInfoGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAppStatusApiV1AppStatusGet

func (c *Client) GetAppStatusApiV1AppStatusGet(ctx context.Context, params *GetAppStatusApiV1AppStatusGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetLatestVersionApiV1UpdateVersionLatestGet

func (c *Client) GetLatestVersionApiV1UpdateVersionLatestGet(ctx context.Context, params *GetLatestVersionApiV1UpdateVersionLatestGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOneTaskDataApiV1TasksRoomIdDataGet

func (c *Client) GetOneTaskDataApiV1TasksRoomIdDataGet(ctx context.Context, roomId int, params *GetOneTaskDataApiV1TasksRoomIdDataGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSettingsApiV1SettingsGet

func (c *Client) GetSettingsApiV1SettingsGet(ctx context.Context, params *GetSettingsApiV1SettingsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGet

func (c *Client) GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGet(ctx context.Context, roomId int, params *GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTaskDataApiV1TasksDataGet

func (c *Client) GetTaskDataApiV1TasksDataGet(ctx context.Context, params *GetTaskDataApiV1TasksDataGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTaskMetadataApiV1TasksRoomIdMetadataGet

func (c *Client) GetTaskMetadataApiV1TasksRoomIdMetadataGet(ctx context.Context, roomId int, params *GetTaskMetadataApiV1TasksRoomIdMetadataGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTaskOptionsApiV1SettingsTasksRoomIdGet

func (c *Client) GetTaskOptionsApiV1SettingsTasksRoomIdGet(ctx context.Context, roomId int, params *GetTaskOptionsApiV1SettingsTasksRoomIdGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTaskParamApiV1TasksRoomIdParamGet

func (c *Client) GetTaskParamApiV1TasksRoomIdParamGet(ctx context.Context, roomId int, params *GetTaskParamApiV1TasksRoomIdParamGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTaskStreamProfileApiV1TasksRoomIdProfileGet

func (c *Client) GetTaskStreamProfileApiV1TasksRoomIdProfileGet(ctx context.Context, roomId int, params *GetTaskStreamProfileApiV1TasksRoomIdProfileGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGet

func (c *Client) GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGet(ctx context.Context, roomId int, params *GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveAllTasksApiV1TasksDelete

func (c *Client) RemoveAllTasksApiV1TasksDelete(ctx context.Context, params *RemoveAllTasksApiV1TasksDeleteParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveTaskApiV1TasksRoomIdDelete

func (c *Client) RemoveTaskApiV1TasksRoomIdDelete(ctx context.Context, roomId int, params *RemoveTaskApiV1TasksRoomIdDeleteParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestartAppApiV1AppRestartPost

func (c *Client) RestartAppApiV1AppRestartPost(ctx context.Context, params *RestartAppApiV1AppRestartPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) StartAllTasksApiV1TasksStartPost

func (c *Client) StartAllTasksApiV1TasksStartPost(ctx context.Context, params *StartAllTasksApiV1TasksStartPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) StartTaskApiV1TasksRoomIdStartPost

func (c *Client) StartTaskApiV1TasksRoomIdStartPost(ctx context.Context, roomId int, params *StartTaskApiV1TasksRoomIdStartPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) StopAllTasksApiV1TasksStopPostWithBody

func (c *Client) StopAllTasksApiV1TasksStopPostWithBody(ctx context.Context, params *StopAllTasksApiV1TasksStopPostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) StopTaskApiV1TasksRoomIdStopPost

func (c *Client) StopTaskApiV1TasksRoomIdStopPost(ctx context.Context, roomId int, params *StopTaskApiV1TasksRoomIdStopPostParams, body StopTaskApiV1TasksRoomIdStopPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) StopTaskApiV1TasksRoomIdStopPostWithBody

func (c *Client) StopTaskApiV1TasksRoomIdStopPostWithBody(ctx context.Context, roomId int, params *StopTaskApiV1TasksRoomIdStopPostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAllTaskInfosApiV1TasksInfoPost

func (c *Client) UpdateAllTaskInfosApiV1TasksInfoPost(ctx context.Context, params *UpdateAllTaskInfosApiV1TasksInfoPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTaskInfoApiV1TasksRoomIdInfoPost

func (c *Client) UpdateTaskInfoApiV1TasksRoomIdInfoPost(ctx context.Context, roomId int, params *UpdateTaskInfoApiV1TasksRoomIdInfoPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ValidateCookieApiV1ValidationCookiePostWithBody

func (c *Client) ValidateCookieApiV1ValidationCookiePostWithBody(ctx context.Context, params *ValidateCookieApiV1ValidationCookiePostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ValidateDirApiV1ValidationDirPostWithBody

func (c *Client) ValidateDirApiV1ValidationDirPostWithBody(ctx context.Context, params *ValidateDirApiV1ValidationDirPostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type ClientInterface

type ClientInterface interface {
	// ExitAppApiV1AppExitPost request
	ExitAppApiV1AppExitPost(ctx context.Context, params *ExitAppApiV1AppExitPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAppInfoApiV1AppInfoGet request
	GetAppInfoApiV1AppInfoGet(ctx context.Context, params *GetAppInfoApiV1AppInfoGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RestartAppApiV1AppRestartPost request
	RestartAppApiV1AppRestartPost(ctx context.Context, params *RestartAppApiV1AppRestartPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAppStatusApiV1AppStatusGet request
	GetAppStatusApiV1AppStatusGet(ctx context.Context, params *GetAppStatusApiV1AppStatusGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSettingsApiV1SettingsGet request
	GetSettingsApiV1SettingsGet(ctx context.Context, params *GetSettingsApiV1SettingsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ChangeSettingsApiV1SettingsPatchWithBody request with any body
	ChangeSettingsApiV1SettingsPatchWithBody(ctx context.Context, params *ChangeSettingsApiV1SettingsPatchParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ChangeSettingsApiV1SettingsPatch(ctx context.Context, params *ChangeSettingsApiV1SettingsPatchParams, body ChangeSettingsApiV1SettingsPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTaskOptionsApiV1SettingsTasksRoomIdGet request
	GetTaskOptionsApiV1SettingsTasksRoomIdGet(ctx context.Context, roomId int, params *GetTaskOptionsApiV1SettingsTasksRoomIdGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchWithBody request with any body
	ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchWithBody(ctx context.Context, roomId int, params *ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ChangeTaskOptionsApiV1SettingsTasksRoomIdPatch(ctx context.Context, roomId int, params *ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchParams, body ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemoveAllTasksApiV1TasksDelete request
	RemoveAllTasksApiV1TasksDelete(ctx context.Context, params *RemoveAllTasksApiV1TasksDeleteParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTaskDataApiV1TasksDataGet request
	GetTaskDataApiV1TasksDataGet(ctx context.Context, params *GetTaskDataApiV1TasksDataGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAllTaskInfosApiV1TasksInfoPost request
	UpdateAllTaskInfosApiV1TasksInfoPost(ctx context.Context, params *UpdateAllTaskInfosApiV1TasksInfoPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DisableAllTaskRecordersApiV1TasksRecorderDisablePostWithBody request with any body
	DisableAllTaskRecordersApiV1TasksRecorderDisablePostWithBody(ctx context.Context, params *DisableAllTaskRecordersApiV1TasksRecorderDisablePostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	DisableAllTaskRecordersApiV1TasksRecorderDisablePost(ctx context.Context, params *DisableAllTaskRecordersApiV1TasksRecorderDisablePostParams, body DisableAllTaskRecordersApiV1TasksRecorderDisablePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// EnableAllTaskRecordersApiV1TasksRecorderEnablePost request
	EnableAllTaskRecordersApiV1TasksRecorderEnablePost(ctx context.Context, params *EnableAllTaskRecordersApiV1TasksRecorderEnablePostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// StartAllTasksApiV1TasksStartPost request
	StartAllTasksApiV1TasksStartPost(ctx context.Context, params *StartAllTasksApiV1TasksStartPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// StopAllTasksApiV1TasksStopPostWithBody request with any body
	StopAllTasksApiV1TasksStopPostWithBody(ctx context.Context, params *StopAllTasksApiV1TasksStopPostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	StopAllTasksApiV1TasksStopPost(ctx context.Context, params *StopAllTasksApiV1TasksStopPostParams, body StopAllTasksApiV1TasksStopPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemoveTaskApiV1TasksRoomIdDelete request
	RemoveTaskApiV1TasksRoomIdDelete(ctx context.Context, roomId int, params *RemoveTaskApiV1TasksRoomIdDeleteParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddTaskApiV1TasksRoomIdPost request
	AddTaskApiV1TasksRoomIdPost(ctx context.Context, roomId int, params *AddTaskApiV1TasksRoomIdPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CanCutStreamApiV1TasksRoomIdCutGet request
	CanCutStreamApiV1TasksRoomIdCutGet(ctx context.Context, roomId int, params *CanCutStreamApiV1TasksRoomIdCutGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CutStreamApiV1TasksRoomIdCutPost request
	CutStreamApiV1TasksRoomIdCutPost(ctx context.Context, roomId int, params *CutStreamApiV1TasksRoomIdCutPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGet request
	GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGet(ctx context.Context, roomId int, params *GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOneTaskDataApiV1TasksRoomIdDataGet request
	GetOneTaskDataApiV1TasksRoomIdDataGet(ctx context.Context, roomId int, params *GetOneTaskDataApiV1TasksRoomIdDataGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateTaskInfoApiV1TasksRoomIdInfoPost request
	UpdateTaskInfoApiV1TasksRoomIdInfoPost(ctx context.Context, roomId int, params *UpdateTaskInfoApiV1TasksRoomIdInfoPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTaskMetadataApiV1TasksRoomIdMetadataGet request
	GetTaskMetadataApiV1TasksRoomIdMetadataGet(ctx context.Context, roomId int, params *GetTaskMetadataApiV1TasksRoomIdMetadataGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTaskParamApiV1TasksRoomIdParamGet request
	GetTaskParamApiV1TasksRoomIdParamGet(ctx context.Context, roomId int, params *GetTaskParamApiV1TasksRoomIdParamGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTaskStreamProfileApiV1TasksRoomIdProfileGet request
	GetTaskStreamProfileApiV1TasksRoomIdProfileGet(ctx context.Context, roomId int, params *GetTaskStreamProfileApiV1TasksRoomIdProfileGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostWithBody request with any body
	DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostWithBody(ctx context.Context, roomId int, params *DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePost(ctx context.Context, roomId int, params *DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostParams, body DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePost request
	EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePost(ctx context.Context, roomId int, params *EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// StartTaskApiV1TasksRoomIdStartPost request
	StartTaskApiV1TasksRoomIdStartPost(ctx context.Context, roomId int, params *StartTaskApiV1TasksRoomIdStartPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// StopTaskApiV1TasksRoomIdStopPostWithBody request with any body
	StopTaskApiV1TasksRoomIdStopPostWithBody(ctx context.Context, roomId int, params *StopTaskApiV1TasksRoomIdStopPostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	StopTaskApiV1TasksRoomIdStopPost(ctx context.Context, roomId int, params *StopTaskApiV1TasksRoomIdStopPostParams, body StopTaskApiV1TasksRoomIdStopPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGet request
	GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGet(ctx context.Context, roomId int, params *GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLatestVersionApiV1UpdateVersionLatestGet request
	GetLatestVersionApiV1UpdateVersionLatestGet(ctx context.Context, params *GetLatestVersionApiV1UpdateVersionLatestGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ValidateCookieApiV1ValidationCookiePostWithBody request with any body
	ValidateCookieApiV1ValidationCookiePostWithBody(ctx context.Context, params *ValidateCookieApiV1ValidationCookiePostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ValidateCookieApiV1ValidationCookiePost(ctx context.Context, params *ValidateCookieApiV1ValidationCookiePostParams, body ValidateCookieApiV1ValidationCookiePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ValidateDirApiV1ValidationDirPostWithBody request with any body
	ValidateDirApiV1ValidationDirPostWithBody(ctx context.Context, params *ValidateDirApiV1ValidationDirPostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ValidateDirApiV1ValidationDirPost(ctx context.Context, params *ValidateDirApiV1ValidationDirPostParams, body ValidateDirApiV1ValidationDirPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

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

func (c *ClientWithResponses) AddTaskApiV1TasksRoomIdPostWithResponse(ctx context.Context, roomId int, params *AddTaskApiV1TasksRoomIdPostParams, reqEditors ...RequestEditorFn) (*AddTaskApiV1TasksRoomIdPostResponse, error)

AddTaskApiV1TasksRoomIdPostWithResponse request returning *AddTaskApiV1TasksRoomIdPostResponse

func (*ClientWithResponses) CanCutStreamApiV1TasksRoomIdCutGetWithResponse

func (c *ClientWithResponses) CanCutStreamApiV1TasksRoomIdCutGetWithResponse(ctx context.Context, roomId int, params *CanCutStreamApiV1TasksRoomIdCutGetParams, reqEditors ...RequestEditorFn) (*CanCutStreamApiV1TasksRoomIdCutGetResponse, error)

CanCutStreamApiV1TasksRoomIdCutGetWithResponse request returning *CanCutStreamApiV1TasksRoomIdCutGetResponse

func (*ClientWithResponses) ChangeSettingsApiV1SettingsPatchWithBodyWithResponse

func (c *ClientWithResponses) ChangeSettingsApiV1SettingsPatchWithBodyWithResponse(ctx context.Context, params *ChangeSettingsApiV1SettingsPatchParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ChangeSettingsApiV1SettingsPatchResponse, error)

ChangeSettingsApiV1SettingsPatchWithBodyWithResponse request with arbitrary body returning *ChangeSettingsApiV1SettingsPatchResponse

func (*ClientWithResponses) ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchWithBodyWithResponse

func (c *ClientWithResponses) ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchWithBodyWithResponse(ctx context.Context, roomId int, params *ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchResponse, error)

ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchWithBodyWithResponse request with arbitrary body returning *ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchResponse

func (*ClientWithResponses) CutStreamApiV1TasksRoomIdCutPostWithResponse

func (c *ClientWithResponses) CutStreamApiV1TasksRoomIdCutPostWithResponse(ctx context.Context, roomId int, params *CutStreamApiV1TasksRoomIdCutPostParams, reqEditors ...RequestEditorFn) (*CutStreamApiV1TasksRoomIdCutPostResponse, error)

CutStreamApiV1TasksRoomIdCutPostWithResponse request returning *CutStreamApiV1TasksRoomIdCutPostResponse

func (*ClientWithResponses) DisableAllTaskRecordersApiV1TasksRecorderDisablePostWithBodyWithResponse

func (c *ClientWithResponses) DisableAllTaskRecordersApiV1TasksRecorderDisablePostWithBodyWithResponse(ctx context.Context, params *DisableAllTaskRecordersApiV1TasksRecorderDisablePostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DisableAllTaskRecordersApiV1TasksRecorderDisablePostResponse, error)

DisableAllTaskRecordersApiV1TasksRecorderDisablePostWithBodyWithResponse request with arbitrary body returning *DisableAllTaskRecordersApiV1TasksRecorderDisablePostResponse

func (*ClientWithResponses) DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostWithBodyWithResponse

func (c *ClientWithResponses) DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostWithBodyWithResponse(ctx context.Context, roomId int, params *DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostResponse, error)

DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostWithBodyWithResponse request with arbitrary body returning *DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostResponse

func (*ClientWithResponses) EnableAllTaskRecordersApiV1TasksRecorderEnablePostWithResponse

func (c *ClientWithResponses) EnableAllTaskRecordersApiV1TasksRecorderEnablePostWithResponse(ctx context.Context, params *EnableAllTaskRecordersApiV1TasksRecorderEnablePostParams, reqEditors ...RequestEditorFn) (*EnableAllTaskRecordersApiV1TasksRecorderEnablePostResponse, error)

EnableAllTaskRecordersApiV1TasksRecorderEnablePostWithResponse request returning *EnableAllTaskRecordersApiV1TasksRecorderEnablePostResponse

func (*ClientWithResponses) EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostWithResponse

func (c *ClientWithResponses) EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostWithResponse(ctx context.Context, roomId int, params *EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostParams, reqEditors ...RequestEditorFn) (*EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostResponse, error)

EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostWithResponse request returning *EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostResponse

func (*ClientWithResponses) ExitAppApiV1AppExitPostWithResponse

func (c *ClientWithResponses) ExitAppApiV1AppExitPostWithResponse(ctx context.Context, params *ExitAppApiV1AppExitPostParams, reqEditors ...RequestEditorFn) (*ExitAppApiV1AppExitPostResponse, error)

ExitAppApiV1AppExitPostWithResponse request returning *ExitAppApiV1AppExitPostResponse

func (*ClientWithResponses) GetAppInfoApiV1AppInfoGetWithResponse

func (c *ClientWithResponses) GetAppInfoApiV1AppInfoGetWithResponse(ctx context.Context, params *GetAppInfoApiV1AppInfoGetParams, reqEditors ...RequestEditorFn) (*GetAppInfoApiV1AppInfoGetResponse, error)

GetAppInfoApiV1AppInfoGetWithResponse request returning *GetAppInfoApiV1AppInfoGetResponse

func (*ClientWithResponses) GetAppStatusApiV1AppStatusGetWithResponse

func (c *ClientWithResponses) GetAppStatusApiV1AppStatusGetWithResponse(ctx context.Context, params *GetAppStatusApiV1AppStatusGetParams, reqEditors ...RequestEditorFn) (*GetAppStatusApiV1AppStatusGetResponse, error)

GetAppStatusApiV1AppStatusGetWithResponse request returning *GetAppStatusApiV1AppStatusGetResponse

func (*ClientWithResponses) GetLatestVersionApiV1UpdateVersionLatestGetWithResponse

func (c *ClientWithResponses) GetLatestVersionApiV1UpdateVersionLatestGetWithResponse(ctx context.Context, params *GetLatestVersionApiV1UpdateVersionLatestGetParams, reqEditors ...RequestEditorFn) (*GetLatestVersionApiV1UpdateVersionLatestGetResponse, error)

GetLatestVersionApiV1UpdateVersionLatestGetWithResponse request returning *GetLatestVersionApiV1UpdateVersionLatestGetResponse

func (*ClientWithResponses) GetOneTaskDataApiV1TasksRoomIdDataGetWithResponse

func (c *ClientWithResponses) GetOneTaskDataApiV1TasksRoomIdDataGetWithResponse(ctx context.Context, roomId int, params *GetOneTaskDataApiV1TasksRoomIdDataGetParams, reqEditors ...RequestEditorFn) (*GetOneTaskDataApiV1TasksRoomIdDataGetResponse, error)

GetOneTaskDataApiV1TasksRoomIdDataGetWithResponse request returning *GetOneTaskDataApiV1TasksRoomIdDataGetResponse

func (*ClientWithResponses) GetSettingsApiV1SettingsGetWithResponse

func (c *ClientWithResponses) GetSettingsApiV1SettingsGetWithResponse(ctx context.Context, params *GetSettingsApiV1SettingsGetParams, reqEditors ...RequestEditorFn) (*GetSettingsApiV1SettingsGetResponse, error)

GetSettingsApiV1SettingsGetWithResponse request returning *GetSettingsApiV1SettingsGetResponse

func (*ClientWithResponses) GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetWithResponse

func (c *ClientWithResponses) GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetWithResponse(ctx context.Context, roomId int, params *GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetParams, reqEditors ...RequestEditorFn) (*GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetResponse, error)

GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetWithResponse request returning *GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetResponse

func (*ClientWithResponses) GetTaskDataApiV1TasksDataGetWithResponse

func (c *ClientWithResponses) GetTaskDataApiV1TasksDataGetWithResponse(ctx context.Context, params *GetTaskDataApiV1TasksDataGetParams, reqEditors ...RequestEditorFn) (*GetTaskDataApiV1TasksDataGetResponse, error)

GetTaskDataApiV1TasksDataGetWithResponse request returning *GetTaskDataApiV1TasksDataGetResponse

func (*ClientWithResponses) GetTaskMetadataApiV1TasksRoomIdMetadataGetWithResponse

func (c *ClientWithResponses) GetTaskMetadataApiV1TasksRoomIdMetadataGetWithResponse(ctx context.Context, roomId int, params *GetTaskMetadataApiV1TasksRoomIdMetadataGetParams, reqEditors ...RequestEditorFn) (*GetTaskMetadataApiV1TasksRoomIdMetadataGetResponse, error)

GetTaskMetadataApiV1TasksRoomIdMetadataGetWithResponse request returning *GetTaskMetadataApiV1TasksRoomIdMetadataGetResponse

func (*ClientWithResponses) GetTaskOptionsApiV1SettingsTasksRoomIdGetWithResponse

func (c *ClientWithResponses) GetTaskOptionsApiV1SettingsTasksRoomIdGetWithResponse(ctx context.Context, roomId int, params *GetTaskOptionsApiV1SettingsTasksRoomIdGetParams, reqEditors ...RequestEditorFn) (*GetTaskOptionsApiV1SettingsTasksRoomIdGetResponse, error)

GetTaskOptionsApiV1SettingsTasksRoomIdGetWithResponse request returning *GetTaskOptionsApiV1SettingsTasksRoomIdGetResponse

func (*ClientWithResponses) GetTaskParamApiV1TasksRoomIdParamGetWithResponse

func (c *ClientWithResponses) GetTaskParamApiV1TasksRoomIdParamGetWithResponse(ctx context.Context, roomId int, params *GetTaskParamApiV1TasksRoomIdParamGetParams, reqEditors ...RequestEditorFn) (*GetTaskParamApiV1TasksRoomIdParamGetResponse, error)

GetTaskParamApiV1TasksRoomIdParamGetWithResponse request returning *GetTaskParamApiV1TasksRoomIdParamGetResponse

func (*ClientWithResponses) GetTaskStreamProfileApiV1TasksRoomIdProfileGetWithResponse

func (c *ClientWithResponses) GetTaskStreamProfileApiV1TasksRoomIdProfileGetWithResponse(ctx context.Context, roomId int, params *GetTaskStreamProfileApiV1TasksRoomIdProfileGetParams, reqEditors ...RequestEditorFn) (*GetTaskStreamProfileApiV1TasksRoomIdProfileGetResponse, error)

GetTaskStreamProfileApiV1TasksRoomIdProfileGetWithResponse request returning *GetTaskStreamProfileApiV1TasksRoomIdProfileGetResponse

func (*ClientWithResponses) GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetWithResponse

func (c *ClientWithResponses) GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetWithResponse(ctx context.Context, roomId int, params *GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetParams, reqEditors ...RequestEditorFn) (*GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetResponse, error)

GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetWithResponse request returning *GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetResponse

func (*ClientWithResponses) RemoveAllTasksApiV1TasksDeleteWithResponse

func (c *ClientWithResponses) RemoveAllTasksApiV1TasksDeleteWithResponse(ctx context.Context, params *RemoveAllTasksApiV1TasksDeleteParams, reqEditors ...RequestEditorFn) (*RemoveAllTasksApiV1TasksDeleteResponse, error)

RemoveAllTasksApiV1TasksDeleteWithResponse request returning *RemoveAllTasksApiV1TasksDeleteResponse

func (*ClientWithResponses) RemoveTaskApiV1TasksRoomIdDeleteWithResponse

func (c *ClientWithResponses) RemoveTaskApiV1TasksRoomIdDeleteWithResponse(ctx context.Context, roomId int, params *RemoveTaskApiV1TasksRoomIdDeleteParams, reqEditors ...RequestEditorFn) (*RemoveTaskApiV1TasksRoomIdDeleteResponse, error)

RemoveTaskApiV1TasksRoomIdDeleteWithResponse request returning *RemoveTaskApiV1TasksRoomIdDeleteResponse

func (*ClientWithResponses) RestartAppApiV1AppRestartPostWithResponse

func (c *ClientWithResponses) RestartAppApiV1AppRestartPostWithResponse(ctx context.Context, params *RestartAppApiV1AppRestartPostParams, reqEditors ...RequestEditorFn) (*RestartAppApiV1AppRestartPostResponse, error)

RestartAppApiV1AppRestartPostWithResponse request returning *RestartAppApiV1AppRestartPostResponse

func (*ClientWithResponses) StartAllTasksApiV1TasksStartPostWithResponse

func (c *ClientWithResponses) StartAllTasksApiV1TasksStartPostWithResponse(ctx context.Context, params *StartAllTasksApiV1TasksStartPostParams, reqEditors ...RequestEditorFn) (*StartAllTasksApiV1TasksStartPostResponse, error)

StartAllTasksApiV1TasksStartPostWithResponse request returning *StartAllTasksApiV1TasksStartPostResponse

func (*ClientWithResponses) StartTaskApiV1TasksRoomIdStartPostWithResponse

func (c *ClientWithResponses) StartTaskApiV1TasksRoomIdStartPostWithResponse(ctx context.Context, roomId int, params *StartTaskApiV1TasksRoomIdStartPostParams, reqEditors ...RequestEditorFn) (*StartTaskApiV1TasksRoomIdStartPostResponse, error)

StartTaskApiV1TasksRoomIdStartPostWithResponse request returning *StartTaskApiV1TasksRoomIdStartPostResponse

func (*ClientWithResponses) StopAllTasksApiV1TasksStopPostWithBodyWithResponse

func (c *ClientWithResponses) StopAllTasksApiV1TasksStopPostWithBodyWithResponse(ctx context.Context, params *StopAllTasksApiV1TasksStopPostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StopAllTasksApiV1TasksStopPostResponse, error)

StopAllTasksApiV1TasksStopPostWithBodyWithResponse request with arbitrary body returning *StopAllTasksApiV1TasksStopPostResponse

func (*ClientWithResponses) StopTaskApiV1TasksRoomIdStopPostWithBodyWithResponse

func (c *ClientWithResponses) StopTaskApiV1TasksRoomIdStopPostWithBodyWithResponse(ctx context.Context, roomId int, params *StopTaskApiV1TasksRoomIdStopPostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StopTaskApiV1TasksRoomIdStopPostResponse, error)

StopTaskApiV1TasksRoomIdStopPostWithBodyWithResponse request with arbitrary body returning *StopTaskApiV1TasksRoomIdStopPostResponse

func (*ClientWithResponses) UpdateAllTaskInfosApiV1TasksInfoPostWithResponse

func (c *ClientWithResponses) UpdateAllTaskInfosApiV1TasksInfoPostWithResponse(ctx context.Context, params *UpdateAllTaskInfosApiV1TasksInfoPostParams, reqEditors ...RequestEditorFn) (*UpdateAllTaskInfosApiV1TasksInfoPostResponse, error)

UpdateAllTaskInfosApiV1TasksInfoPostWithResponse request returning *UpdateAllTaskInfosApiV1TasksInfoPostResponse

func (*ClientWithResponses) UpdateTaskInfoApiV1TasksRoomIdInfoPostWithResponse

func (c *ClientWithResponses) UpdateTaskInfoApiV1TasksRoomIdInfoPostWithResponse(ctx context.Context, roomId int, params *UpdateTaskInfoApiV1TasksRoomIdInfoPostParams, reqEditors ...RequestEditorFn) (*UpdateTaskInfoApiV1TasksRoomIdInfoPostResponse, error)

UpdateTaskInfoApiV1TasksRoomIdInfoPostWithResponse request returning *UpdateTaskInfoApiV1TasksRoomIdInfoPostResponse

func (*ClientWithResponses) ValidateCookieApiV1ValidationCookiePostWithBodyWithResponse

func (c *ClientWithResponses) ValidateCookieApiV1ValidationCookiePostWithBodyWithResponse(ctx context.Context, params *ValidateCookieApiV1ValidationCookiePostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateCookieApiV1ValidationCookiePostResponse, error)

ValidateCookieApiV1ValidationCookiePostWithBodyWithResponse request with arbitrary body returning *ValidateCookieApiV1ValidationCookiePostResponse

func (*ClientWithResponses) ValidateDirApiV1ValidationDirPostWithBodyWithResponse

func (c *ClientWithResponses) ValidateDirApiV1ValidationDirPostWithBodyWithResponse(ctx context.Context, params *ValidateDirApiV1ValidationDirPostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateDirApiV1ValidationDirPostResponse, error)

ValidateDirApiV1ValidationDirPostWithBodyWithResponse request with arbitrary body returning *ValidateDirApiV1ValidationDirPostResponse

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// ExitAppApiV1AppExitPostWithResponse request
	ExitAppApiV1AppExitPostWithResponse(ctx context.Context, params *ExitAppApiV1AppExitPostParams, reqEditors ...RequestEditorFn) (*ExitAppApiV1AppExitPostResponse, error)

	// GetAppInfoApiV1AppInfoGetWithResponse request
	GetAppInfoApiV1AppInfoGetWithResponse(ctx context.Context, params *GetAppInfoApiV1AppInfoGetParams, reqEditors ...RequestEditorFn) (*GetAppInfoApiV1AppInfoGetResponse, error)

	// RestartAppApiV1AppRestartPostWithResponse request
	RestartAppApiV1AppRestartPostWithResponse(ctx context.Context, params *RestartAppApiV1AppRestartPostParams, reqEditors ...RequestEditorFn) (*RestartAppApiV1AppRestartPostResponse, error)

	// GetAppStatusApiV1AppStatusGetWithResponse request
	GetAppStatusApiV1AppStatusGetWithResponse(ctx context.Context, params *GetAppStatusApiV1AppStatusGetParams, reqEditors ...RequestEditorFn) (*GetAppStatusApiV1AppStatusGetResponse, error)

	// GetSettingsApiV1SettingsGetWithResponse request
	GetSettingsApiV1SettingsGetWithResponse(ctx context.Context, params *GetSettingsApiV1SettingsGetParams, reqEditors ...RequestEditorFn) (*GetSettingsApiV1SettingsGetResponse, error)

	// ChangeSettingsApiV1SettingsPatchWithBodyWithResponse request with any body
	ChangeSettingsApiV1SettingsPatchWithBodyWithResponse(ctx context.Context, params *ChangeSettingsApiV1SettingsPatchParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ChangeSettingsApiV1SettingsPatchResponse, error)

	ChangeSettingsApiV1SettingsPatchWithResponse(ctx context.Context, params *ChangeSettingsApiV1SettingsPatchParams, body ChangeSettingsApiV1SettingsPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*ChangeSettingsApiV1SettingsPatchResponse, error)

	// GetTaskOptionsApiV1SettingsTasksRoomIdGetWithResponse request
	GetTaskOptionsApiV1SettingsTasksRoomIdGetWithResponse(ctx context.Context, roomId int, params *GetTaskOptionsApiV1SettingsTasksRoomIdGetParams, reqEditors ...RequestEditorFn) (*GetTaskOptionsApiV1SettingsTasksRoomIdGetResponse, error)

	// ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchWithBodyWithResponse request with any body
	ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchWithBodyWithResponse(ctx context.Context, roomId int, params *ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchResponse, error)

	ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchWithResponse(ctx context.Context, roomId int, params *ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchParams, body ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*ChangeTaskOptionsApiV1SettingsTasksRoomIdPatchResponse, error)

	// RemoveAllTasksApiV1TasksDeleteWithResponse request
	RemoveAllTasksApiV1TasksDeleteWithResponse(ctx context.Context, params *RemoveAllTasksApiV1TasksDeleteParams, reqEditors ...RequestEditorFn) (*RemoveAllTasksApiV1TasksDeleteResponse, error)

	// GetTaskDataApiV1TasksDataGetWithResponse request
	GetTaskDataApiV1TasksDataGetWithResponse(ctx context.Context, params *GetTaskDataApiV1TasksDataGetParams, reqEditors ...RequestEditorFn) (*GetTaskDataApiV1TasksDataGetResponse, error)

	// UpdateAllTaskInfosApiV1TasksInfoPostWithResponse request
	UpdateAllTaskInfosApiV1TasksInfoPostWithResponse(ctx context.Context, params *UpdateAllTaskInfosApiV1TasksInfoPostParams, reqEditors ...RequestEditorFn) (*UpdateAllTaskInfosApiV1TasksInfoPostResponse, error)

	// DisableAllTaskRecordersApiV1TasksRecorderDisablePostWithBodyWithResponse request with any body
	DisableAllTaskRecordersApiV1TasksRecorderDisablePostWithBodyWithResponse(ctx context.Context, params *DisableAllTaskRecordersApiV1TasksRecorderDisablePostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DisableAllTaskRecordersApiV1TasksRecorderDisablePostResponse, error)

	DisableAllTaskRecordersApiV1TasksRecorderDisablePostWithResponse(ctx context.Context, params *DisableAllTaskRecordersApiV1TasksRecorderDisablePostParams, body DisableAllTaskRecordersApiV1TasksRecorderDisablePostJSONRequestBody, reqEditors ...RequestEditorFn) (*DisableAllTaskRecordersApiV1TasksRecorderDisablePostResponse, error)

	// EnableAllTaskRecordersApiV1TasksRecorderEnablePostWithResponse request
	EnableAllTaskRecordersApiV1TasksRecorderEnablePostWithResponse(ctx context.Context, params *EnableAllTaskRecordersApiV1TasksRecorderEnablePostParams, reqEditors ...RequestEditorFn) (*EnableAllTaskRecordersApiV1TasksRecorderEnablePostResponse, error)

	// StartAllTasksApiV1TasksStartPostWithResponse request
	StartAllTasksApiV1TasksStartPostWithResponse(ctx context.Context, params *StartAllTasksApiV1TasksStartPostParams, reqEditors ...RequestEditorFn) (*StartAllTasksApiV1TasksStartPostResponse, error)

	// StopAllTasksApiV1TasksStopPostWithBodyWithResponse request with any body
	StopAllTasksApiV1TasksStopPostWithBodyWithResponse(ctx context.Context, params *StopAllTasksApiV1TasksStopPostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StopAllTasksApiV1TasksStopPostResponse, error)

	StopAllTasksApiV1TasksStopPostWithResponse(ctx context.Context, params *StopAllTasksApiV1TasksStopPostParams, body StopAllTasksApiV1TasksStopPostJSONRequestBody, reqEditors ...RequestEditorFn) (*StopAllTasksApiV1TasksStopPostResponse, error)

	// RemoveTaskApiV1TasksRoomIdDeleteWithResponse request
	RemoveTaskApiV1TasksRoomIdDeleteWithResponse(ctx context.Context, roomId int, params *RemoveTaskApiV1TasksRoomIdDeleteParams, reqEditors ...RequestEditorFn) (*RemoveTaskApiV1TasksRoomIdDeleteResponse, error)

	// AddTaskApiV1TasksRoomIdPostWithResponse request
	AddTaskApiV1TasksRoomIdPostWithResponse(ctx context.Context, roomId int, params *AddTaskApiV1TasksRoomIdPostParams, reqEditors ...RequestEditorFn) (*AddTaskApiV1TasksRoomIdPostResponse, error)

	// CanCutStreamApiV1TasksRoomIdCutGetWithResponse request
	CanCutStreamApiV1TasksRoomIdCutGetWithResponse(ctx context.Context, roomId int, params *CanCutStreamApiV1TasksRoomIdCutGetParams, reqEditors ...RequestEditorFn) (*CanCutStreamApiV1TasksRoomIdCutGetResponse, error)

	// CutStreamApiV1TasksRoomIdCutPostWithResponse request
	CutStreamApiV1TasksRoomIdCutPostWithResponse(ctx context.Context, roomId int, params *CutStreamApiV1TasksRoomIdCutPostParams, reqEditors ...RequestEditorFn) (*CutStreamApiV1TasksRoomIdCutPostResponse, error)

	// GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetWithResponse request
	GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetWithResponse(ctx context.Context, roomId int, params *GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetParams, reqEditors ...RequestEditorFn) (*GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetResponse, error)

	// GetOneTaskDataApiV1TasksRoomIdDataGetWithResponse request
	GetOneTaskDataApiV1TasksRoomIdDataGetWithResponse(ctx context.Context, roomId int, params *GetOneTaskDataApiV1TasksRoomIdDataGetParams, reqEditors ...RequestEditorFn) (*GetOneTaskDataApiV1TasksRoomIdDataGetResponse, error)

	// UpdateTaskInfoApiV1TasksRoomIdInfoPostWithResponse request
	UpdateTaskInfoApiV1TasksRoomIdInfoPostWithResponse(ctx context.Context, roomId int, params *UpdateTaskInfoApiV1TasksRoomIdInfoPostParams, reqEditors ...RequestEditorFn) (*UpdateTaskInfoApiV1TasksRoomIdInfoPostResponse, error)

	// GetTaskMetadataApiV1TasksRoomIdMetadataGetWithResponse request
	GetTaskMetadataApiV1TasksRoomIdMetadataGetWithResponse(ctx context.Context, roomId int, params *GetTaskMetadataApiV1TasksRoomIdMetadataGetParams, reqEditors ...RequestEditorFn) (*GetTaskMetadataApiV1TasksRoomIdMetadataGetResponse, error)

	// GetTaskParamApiV1TasksRoomIdParamGetWithResponse request
	GetTaskParamApiV1TasksRoomIdParamGetWithResponse(ctx context.Context, roomId int, params *GetTaskParamApiV1TasksRoomIdParamGetParams, reqEditors ...RequestEditorFn) (*GetTaskParamApiV1TasksRoomIdParamGetResponse, error)

	// GetTaskStreamProfileApiV1TasksRoomIdProfileGetWithResponse request
	GetTaskStreamProfileApiV1TasksRoomIdProfileGetWithResponse(ctx context.Context, roomId int, params *GetTaskStreamProfileApiV1TasksRoomIdProfileGetParams, reqEditors ...RequestEditorFn) (*GetTaskStreamProfileApiV1TasksRoomIdProfileGetResponse, error)

	// DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostWithBodyWithResponse request with any body
	DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostWithBodyWithResponse(ctx context.Context, roomId int, params *DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostResponse, error)

	DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostWithResponse(ctx context.Context, roomId int, params *DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostParams, body DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostJSONRequestBody, reqEditors ...RequestEditorFn) (*DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostResponse, error)

	// EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostWithResponse request
	EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostWithResponse(ctx context.Context, roomId int, params *EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostParams, reqEditors ...RequestEditorFn) (*EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostResponse, error)

	// StartTaskApiV1TasksRoomIdStartPostWithResponse request
	StartTaskApiV1TasksRoomIdStartPostWithResponse(ctx context.Context, roomId int, params *StartTaskApiV1TasksRoomIdStartPostParams, reqEditors ...RequestEditorFn) (*StartTaskApiV1TasksRoomIdStartPostResponse, error)

	// StopTaskApiV1TasksRoomIdStopPostWithBodyWithResponse request with any body
	StopTaskApiV1TasksRoomIdStopPostWithBodyWithResponse(ctx context.Context, roomId int, params *StopTaskApiV1TasksRoomIdStopPostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StopTaskApiV1TasksRoomIdStopPostResponse, error)

	StopTaskApiV1TasksRoomIdStopPostWithResponse(ctx context.Context, roomId int, params *StopTaskApiV1TasksRoomIdStopPostParams, body StopTaskApiV1TasksRoomIdStopPostJSONRequestBody, reqEditors ...RequestEditorFn) (*StopTaskApiV1TasksRoomIdStopPostResponse, error)

	// GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetWithResponse request
	GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetWithResponse(ctx context.Context, roomId int, params *GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetParams, reqEditors ...RequestEditorFn) (*GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetResponse, error)

	// GetLatestVersionApiV1UpdateVersionLatestGetWithResponse request
	GetLatestVersionApiV1UpdateVersionLatestGetWithResponse(ctx context.Context, params *GetLatestVersionApiV1UpdateVersionLatestGetParams, reqEditors ...RequestEditorFn) (*GetLatestVersionApiV1UpdateVersionLatestGetResponse, error)

	// ValidateCookieApiV1ValidationCookiePostWithBodyWithResponse request with any body
	ValidateCookieApiV1ValidationCookiePostWithBodyWithResponse(ctx context.Context, params *ValidateCookieApiV1ValidationCookiePostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateCookieApiV1ValidationCookiePostResponse, error)

	ValidateCookieApiV1ValidationCookiePostWithResponse(ctx context.Context, params *ValidateCookieApiV1ValidationCookiePostParams, body ValidateCookieApiV1ValidationCookiePostJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidateCookieApiV1ValidationCookiePostResponse, error)

	// ValidateDirApiV1ValidationDirPostWithBodyWithResponse request with any body
	ValidateDirApiV1ValidationDirPostWithBodyWithResponse(ctx context.Context, params *ValidateDirApiV1ValidationDirPostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateDirApiV1ValidationDirPostResponse, error)

	ValidateDirApiV1ValidationDirPostWithResponse(ctx context.Context, params *ValidateDirApiV1ValidationDirPostParams, body ValidateDirApiV1ValidationDirPostJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidateDirApiV1ValidationDirPostResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type CoverSaveStrategy

type CoverSaveStrategy = interface{}

CoverSaveStrategy An enumeration.

type CutStreamApiV1TasksRoomIdCutPostParams

type CutStreamApiV1TasksRoomIdCutPostParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

CutStreamApiV1TasksRoomIdCutPostParams defines parameters for CutStreamApiV1TasksRoomIdCutPost.

type CutStreamApiV1TasksRoomIdCutPostResponse

type CutStreamApiV1TasksRoomIdCutPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *ResponseMessage
	JSON403      *ResponseMessage
	JSON404      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseCutStreamApiV1TasksRoomIdCutPostResponse

func ParseCutStreamApiV1TasksRoomIdCutPostResponse(rsp *http.Response) (*CutStreamApiV1TasksRoomIdCutPostResponse, error)

ParseCutStreamApiV1TasksRoomIdCutPostResponse parses an HTTP response from a CutStreamApiV1TasksRoomIdCutPostWithResponse call

func (CutStreamApiV1TasksRoomIdCutPostResponse) Status

Status returns HTTPResponse.Status

func (CutStreamApiV1TasksRoomIdCutPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DanmakuOptions

type DanmakuOptions struct {
	DanmuUname      *bool `json:"danmuUname,omitempty"`
	RecordFreeGifts *bool `json:"recordFreeGifts,omitempty"`
	RecordGiftSend  *bool `json:"recordGiftSend,omitempty"`
	RecordGuardBuy  *bool `json:"recordGuardBuy,omitempty"`
	RecordSuperChat *bool `json:"recordSuperChat,omitempty"`
	SaveRawDanmaku  *bool `json:"saveRawDanmaku,omitempty"`
}

DanmakuOptions defines model for DanmakuOptions.

type DanmakuSettings

type DanmakuSettings struct {
	DanmuUname      *bool `json:"danmuUname,omitempty"`
	RecordFreeGifts *bool `json:"recordFreeGifts,omitempty"`
	RecordGiftSend  *bool `json:"recordGiftSend,omitempty"`
	RecordGuardBuy  *bool `json:"recordGuardBuy,omitempty"`
	RecordSuperChat *bool `json:"recordSuperChat,omitempty"`
	SaveRawDanmaku  *bool `json:"saveRawDanmaku,omitempty"`
}

DanmakuSettings defines model for DanmakuSettings.

type DataSelection

type DataSelection string

DataSelection An enumeration.

const (
	All              DataSelection = "all"
	Injecting        DataSelection = "injecting"
	Living           DataSelection = "living"
	MonitorDisabled  DataSelection = "monitor_disabled"
	MonitorEnabled   DataSelection = "monitor_enabled"
	Preparing        DataSelection = "preparing"
	RecorderDisabled DataSelection = "recorder_disabled"
	RecorderEnabled  DataSelection = "recorder_enabled"
	Recording        DataSelection = "recording"
	Remuxing         DataSelection = "remuxing"
	Rounding         DataSelection = "rounding"
	Stopped          DataSelection = "stopped"
	Waitting         DataSelection = "waitting"
)

Defines values for DataSelection.

type DeleteStrategy

type DeleteStrategy = interface{}

DeleteStrategy An enumeration.

type DisableAllTaskRecordersApiV1TasksRecorderDisablePostJSONRequestBody

type DisableAllTaskRecordersApiV1TasksRecorderDisablePostJSONRequestBody = BodyDisableAllTaskRecordersApiV1TasksRecorderDisablePost

DisableAllTaskRecordersApiV1TasksRecorderDisablePostJSONRequestBody defines body for DisableAllTaskRecordersApiV1TasksRecorderDisablePost for application/json ContentType.

type DisableAllTaskRecordersApiV1TasksRecorderDisablePostParams

type DisableAllTaskRecordersApiV1TasksRecorderDisablePostParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

DisableAllTaskRecordersApiV1TasksRecorderDisablePostParams defines parameters for DisableAllTaskRecordersApiV1TasksRecorderDisablePost.

type DisableAllTaskRecordersApiV1TasksRecorderDisablePostResponse

type DisableAllTaskRecordersApiV1TasksRecorderDisablePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseDisableAllTaskRecordersApiV1TasksRecorderDisablePostResponse

func ParseDisableAllTaskRecordersApiV1TasksRecorderDisablePostResponse(rsp *http.Response) (*DisableAllTaskRecordersApiV1TasksRecorderDisablePostResponse, error)

ParseDisableAllTaskRecordersApiV1TasksRecorderDisablePostResponse parses an HTTP response from a DisableAllTaskRecordersApiV1TasksRecorderDisablePostWithResponse call

func (DisableAllTaskRecordersApiV1TasksRecorderDisablePostResponse) Status

Status returns HTTPResponse.Status

func (DisableAllTaskRecordersApiV1TasksRecorderDisablePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostJSONRequestBody

type DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostJSONRequestBody = BodyDisableTaskRecorderApiV1TasksRoomIdRecorderDisablePost

DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostJSONRequestBody defines body for DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePost for application/json ContentType.

type DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostParams

type DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostParams defines parameters for DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePost.

type DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostResponse

type DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *ResponseMessage
	JSON404      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseDisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostResponse

func ParseDisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostResponse(rsp *http.Response) (*DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostResponse, error)

ParseDisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostResponse parses an HTTP response from a DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostWithResponse call

func (DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostResponse) Status

Status returns HTTPResponse.Status

func (DisableTaskRecorderApiV1TasksRoomIdRecorderDisablePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type EmailNotificationSettings

type EmailNotificationSettings struct {
	AuthCode            *string                                     `json:"authCode,omitempty"`
	BeganMessageContent *string                                     `json:"beganMessageContent,omitempty"`
	BeganMessageTitle   *string                                     `json:"beganMessageTitle,omitempty"`
	BeganMessageType    *EmailNotificationSettings_BeganMessageType `json:"beganMessageType,omitempty"`
	DstAddr             *string                                     `json:"dstAddr,omitempty"`
	Enabled             *bool                                       `json:"enabled,omitempty"`
	EndedMessageContent *string                                     `json:"endedMessageContent,omitempty"`
	EndedMessageTitle   *string                                     `json:"endedMessageTitle,omitempty"`
	EndedMessageType    *EmailNotificationSettings_EndedMessageType `json:"endedMessageType,omitempty"`
	ErrorMessageContent *string                                     `json:"errorMessageContent,omitempty"`
	ErrorMessageTitle   *string                                     `json:"errorMessageTitle,omitempty"`
	ErrorMessageType    *EmailNotificationSettings_ErrorMessageType `json:"errorMessageType,omitempty"`
	NotifyBegan         *bool                                       `json:"notifyBegan,omitempty"`
	NotifyEnded         *bool                                       `json:"notifyEnded,omitempty"`
	NotifyError         *bool                                       `json:"notifyError,omitempty"`
	NotifySpace         *bool                                       `json:"notifySpace,omitempty"`
	SmtpHost            *string                                     `json:"smtpHost,omitempty"`
	SmtpPort            *int                                        `json:"smtpPort,omitempty"`
	SpaceMessageContent *string                                     `json:"spaceMessageContent,omitempty"`
	SpaceMessageTitle   *string                                     `json:"spaceMessageTitle,omitempty"`
	SpaceMessageType    *EmailNotificationSettings_SpaceMessageType `json:"spaceMessageType,omitempty"`
	SrcAddr             *string                                     `json:"srcAddr,omitempty"`
}

EmailNotificationSettings defines model for EmailNotificationSettings.

type EmailNotificationSettingsBeganMessageType0

type EmailNotificationSettingsBeganMessageType0 string

EmailNotificationSettingsBeganMessageType0 defines model for EmailNotificationSettings.BeganMessageType.0.

const (
	EmailNotificationSettingsBeganMessageType0Text EmailNotificationSettingsBeganMessageType0 = "text"
)

Defines values for EmailNotificationSettingsBeganMessageType0.

type EmailNotificationSettingsBeganMessageType1

type EmailNotificationSettingsBeganMessageType1 string

EmailNotificationSettingsBeganMessageType1 defines model for EmailNotificationSettings.BeganMessageType.1.

const (
	EmailNotificationSettingsBeganMessageType1Html EmailNotificationSettingsBeganMessageType1 = "html"
)

Defines values for EmailNotificationSettingsBeganMessageType1.

type EmailNotificationSettingsEndedMessageType0

type EmailNotificationSettingsEndedMessageType0 string

EmailNotificationSettingsEndedMessageType0 defines model for EmailNotificationSettings.EndedMessageType.0.

const (
	EmailNotificationSettingsEndedMessageType0Text EmailNotificationSettingsEndedMessageType0 = "text"
)

Defines values for EmailNotificationSettingsEndedMessageType0.

type EmailNotificationSettingsEndedMessageType1

type EmailNotificationSettingsEndedMessageType1 string

EmailNotificationSettingsEndedMessageType1 defines model for EmailNotificationSettings.EndedMessageType.1.

const (
	EmailNotificationSettingsEndedMessageType1Html EmailNotificationSettingsEndedMessageType1 = "html"
)

Defines values for EmailNotificationSettingsEndedMessageType1.

type EmailNotificationSettingsErrorMessageType0

type EmailNotificationSettingsErrorMessageType0 string

EmailNotificationSettingsErrorMessageType0 defines model for EmailNotificationSettings.ErrorMessageType.0.

const (
	EmailNotificationSettingsErrorMessageType0Text EmailNotificationSettingsErrorMessageType0 = "text"
)

Defines values for EmailNotificationSettingsErrorMessageType0.

type EmailNotificationSettingsErrorMessageType1

type EmailNotificationSettingsErrorMessageType1 string

EmailNotificationSettingsErrorMessageType1 defines model for EmailNotificationSettings.ErrorMessageType.1.

const (
	EmailNotificationSettingsErrorMessageType1Html EmailNotificationSettingsErrorMessageType1 = "html"
)

Defines values for EmailNotificationSettingsErrorMessageType1.

type EmailNotificationSettingsSpaceMessageType0

type EmailNotificationSettingsSpaceMessageType0 string

EmailNotificationSettingsSpaceMessageType0 defines model for EmailNotificationSettings.SpaceMessageType.0.

const (
	EmailNotificationSettingsSpaceMessageType0Text EmailNotificationSettingsSpaceMessageType0 = "text"
)

Defines values for EmailNotificationSettingsSpaceMessageType0.

type EmailNotificationSettingsSpaceMessageType1

type EmailNotificationSettingsSpaceMessageType1 string

EmailNotificationSettingsSpaceMessageType1 defines model for EmailNotificationSettings.SpaceMessageType.1.

const (
	EmailNotificationSettingsSpaceMessageType1Html EmailNotificationSettingsSpaceMessageType1 = "html"
)

Defines values for EmailNotificationSettingsSpaceMessageType1.

type EmailNotificationSettings_BeganMessageType

type EmailNotificationSettings_BeganMessageType struct {
	// contains filtered or unexported fields
}

EmailNotificationSettings_BeganMessageType defines model for EmailNotificationSettings.BeganMessageType.

func (EmailNotificationSettings_BeganMessageType) AsEmailNotificationSettingsBeganMessageType0

func (t EmailNotificationSettings_BeganMessageType) AsEmailNotificationSettingsBeganMessageType0() (EmailNotificationSettingsBeganMessageType0, error)

AsEmailNotificationSettingsBeganMessageType0 returns the union data inside the EmailNotificationSettings_BeganMessageType as a EmailNotificationSettingsBeganMessageType0

func (EmailNotificationSettings_BeganMessageType) AsEmailNotificationSettingsBeganMessageType1

func (t EmailNotificationSettings_BeganMessageType) AsEmailNotificationSettingsBeganMessageType1() (EmailNotificationSettingsBeganMessageType1, error)

AsEmailNotificationSettingsBeganMessageType1 returns the union data inside the EmailNotificationSettings_BeganMessageType as a EmailNotificationSettingsBeganMessageType1

func (*EmailNotificationSettings_BeganMessageType) FromEmailNotificationSettingsBeganMessageType0

func (t *EmailNotificationSettings_BeganMessageType) FromEmailNotificationSettingsBeganMessageType0(v EmailNotificationSettingsBeganMessageType0) error

FromEmailNotificationSettingsBeganMessageType0 overwrites any union data inside the EmailNotificationSettings_BeganMessageType as the provided EmailNotificationSettingsBeganMessageType0

func (*EmailNotificationSettings_BeganMessageType) FromEmailNotificationSettingsBeganMessageType1

func (t *EmailNotificationSettings_BeganMessageType) FromEmailNotificationSettingsBeganMessageType1(v EmailNotificationSettingsBeganMessageType1) error

FromEmailNotificationSettingsBeganMessageType1 overwrites any union data inside the EmailNotificationSettings_BeganMessageType as the provided EmailNotificationSettingsBeganMessageType1

func (EmailNotificationSettings_BeganMessageType) MarshalJSON

func (*EmailNotificationSettings_BeganMessageType) MergeEmailNotificationSettingsBeganMessageType0

func (t *EmailNotificationSettings_BeganMessageType) MergeEmailNotificationSettingsBeganMessageType0(v EmailNotificationSettingsBeganMessageType0) error

MergeEmailNotificationSettingsBeganMessageType0 performs a merge with any union data inside the EmailNotificationSettings_BeganMessageType, using the provided EmailNotificationSettingsBeganMessageType0

func (*EmailNotificationSettings_BeganMessageType) MergeEmailNotificationSettingsBeganMessageType1

func (t *EmailNotificationSettings_BeganMessageType) MergeEmailNotificationSettingsBeganMessageType1(v EmailNotificationSettingsBeganMessageType1) error

MergeEmailNotificationSettingsBeganMessageType1 performs a merge with any union data inside the EmailNotificationSettings_BeganMessageType, using the provided EmailNotificationSettingsBeganMessageType1

func (*EmailNotificationSettings_BeganMessageType) UnmarshalJSON

type EmailNotificationSettings_EndedMessageType

type EmailNotificationSettings_EndedMessageType struct {
	// contains filtered or unexported fields
}

EmailNotificationSettings_EndedMessageType defines model for EmailNotificationSettings.EndedMessageType.

func (EmailNotificationSettings_EndedMessageType) AsEmailNotificationSettingsEndedMessageType0

func (t EmailNotificationSettings_EndedMessageType) AsEmailNotificationSettingsEndedMessageType0() (EmailNotificationSettingsEndedMessageType0, error)

AsEmailNotificationSettingsEndedMessageType0 returns the union data inside the EmailNotificationSettings_EndedMessageType as a EmailNotificationSettingsEndedMessageType0

func (EmailNotificationSettings_EndedMessageType) AsEmailNotificationSettingsEndedMessageType1

func (t EmailNotificationSettings_EndedMessageType) AsEmailNotificationSettingsEndedMessageType1() (EmailNotificationSettingsEndedMessageType1, error)

AsEmailNotificationSettingsEndedMessageType1 returns the union data inside the EmailNotificationSettings_EndedMessageType as a EmailNotificationSettingsEndedMessageType1

func (*EmailNotificationSettings_EndedMessageType) FromEmailNotificationSettingsEndedMessageType0

func (t *EmailNotificationSettings_EndedMessageType) FromEmailNotificationSettingsEndedMessageType0(v EmailNotificationSettingsEndedMessageType0) error

FromEmailNotificationSettingsEndedMessageType0 overwrites any union data inside the EmailNotificationSettings_EndedMessageType as the provided EmailNotificationSettingsEndedMessageType0

func (*EmailNotificationSettings_EndedMessageType) FromEmailNotificationSettingsEndedMessageType1

func (t *EmailNotificationSettings_EndedMessageType) FromEmailNotificationSettingsEndedMessageType1(v EmailNotificationSettingsEndedMessageType1) error

FromEmailNotificationSettingsEndedMessageType1 overwrites any union data inside the EmailNotificationSettings_EndedMessageType as the provided EmailNotificationSettingsEndedMessageType1

func (EmailNotificationSettings_EndedMessageType) MarshalJSON

func (*EmailNotificationSettings_EndedMessageType) MergeEmailNotificationSettingsEndedMessageType0

func (t *EmailNotificationSettings_EndedMessageType) MergeEmailNotificationSettingsEndedMessageType0(v EmailNotificationSettingsEndedMessageType0) error

MergeEmailNotificationSettingsEndedMessageType0 performs a merge with any union data inside the EmailNotificationSettings_EndedMessageType, using the provided EmailNotificationSettingsEndedMessageType0

func (*EmailNotificationSettings_EndedMessageType) MergeEmailNotificationSettingsEndedMessageType1

func (t *EmailNotificationSettings_EndedMessageType) MergeEmailNotificationSettingsEndedMessageType1(v EmailNotificationSettingsEndedMessageType1) error

MergeEmailNotificationSettingsEndedMessageType1 performs a merge with any union data inside the EmailNotificationSettings_EndedMessageType, using the provided EmailNotificationSettingsEndedMessageType1

func (*EmailNotificationSettings_EndedMessageType) UnmarshalJSON

type EmailNotificationSettings_ErrorMessageType

type EmailNotificationSettings_ErrorMessageType struct {
	// contains filtered or unexported fields
}

EmailNotificationSettings_ErrorMessageType defines model for EmailNotificationSettings.ErrorMessageType.

func (EmailNotificationSettings_ErrorMessageType) AsEmailNotificationSettingsErrorMessageType0

func (t EmailNotificationSettings_ErrorMessageType) AsEmailNotificationSettingsErrorMessageType0() (EmailNotificationSettingsErrorMessageType0, error)

AsEmailNotificationSettingsErrorMessageType0 returns the union data inside the EmailNotificationSettings_ErrorMessageType as a EmailNotificationSettingsErrorMessageType0

func (EmailNotificationSettings_ErrorMessageType) AsEmailNotificationSettingsErrorMessageType1

func (t EmailNotificationSettings_ErrorMessageType) AsEmailNotificationSettingsErrorMessageType1() (EmailNotificationSettingsErrorMessageType1, error)

AsEmailNotificationSettingsErrorMessageType1 returns the union data inside the EmailNotificationSettings_ErrorMessageType as a EmailNotificationSettingsErrorMessageType1

func (*EmailNotificationSettings_ErrorMessageType) FromEmailNotificationSettingsErrorMessageType0

func (t *EmailNotificationSettings_ErrorMessageType) FromEmailNotificationSettingsErrorMessageType0(v EmailNotificationSettingsErrorMessageType0) error

FromEmailNotificationSettingsErrorMessageType0 overwrites any union data inside the EmailNotificationSettings_ErrorMessageType as the provided EmailNotificationSettingsErrorMessageType0

func (*EmailNotificationSettings_ErrorMessageType) FromEmailNotificationSettingsErrorMessageType1

func (t *EmailNotificationSettings_ErrorMessageType) FromEmailNotificationSettingsErrorMessageType1(v EmailNotificationSettingsErrorMessageType1) error

FromEmailNotificationSettingsErrorMessageType1 overwrites any union data inside the EmailNotificationSettings_ErrorMessageType as the provided EmailNotificationSettingsErrorMessageType1

func (EmailNotificationSettings_ErrorMessageType) MarshalJSON

func (*EmailNotificationSettings_ErrorMessageType) MergeEmailNotificationSettingsErrorMessageType0

func (t *EmailNotificationSettings_ErrorMessageType) MergeEmailNotificationSettingsErrorMessageType0(v EmailNotificationSettingsErrorMessageType0) error

MergeEmailNotificationSettingsErrorMessageType0 performs a merge with any union data inside the EmailNotificationSettings_ErrorMessageType, using the provided EmailNotificationSettingsErrorMessageType0

func (*EmailNotificationSettings_ErrorMessageType) MergeEmailNotificationSettingsErrorMessageType1

func (t *EmailNotificationSettings_ErrorMessageType) MergeEmailNotificationSettingsErrorMessageType1(v EmailNotificationSettingsErrorMessageType1) error

MergeEmailNotificationSettingsErrorMessageType1 performs a merge with any union data inside the EmailNotificationSettings_ErrorMessageType, using the provided EmailNotificationSettingsErrorMessageType1

func (*EmailNotificationSettings_ErrorMessageType) UnmarshalJSON

type EmailNotificationSettings_SpaceMessageType

type EmailNotificationSettings_SpaceMessageType struct {
	// contains filtered or unexported fields
}

EmailNotificationSettings_SpaceMessageType defines model for EmailNotificationSettings.SpaceMessageType.

func (EmailNotificationSettings_SpaceMessageType) AsEmailNotificationSettingsSpaceMessageType0

func (t EmailNotificationSettings_SpaceMessageType) AsEmailNotificationSettingsSpaceMessageType0() (EmailNotificationSettingsSpaceMessageType0, error)

AsEmailNotificationSettingsSpaceMessageType0 returns the union data inside the EmailNotificationSettings_SpaceMessageType as a EmailNotificationSettingsSpaceMessageType0

func (EmailNotificationSettings_SpaceMessageType) AsEmailNotificationSettingsSpaceMessageType1

func (t EmailNotificationSettings_SpaceMessageType) AsEmailNotificationSettingsSpaceMessageType1() (EmailNotificationSettingsSpaceMessageType1, error)

AsEmailNotificationSettingsSpaceMessageType1 returns the union data inside the EmailNotificationSettings_SpaceMessageType as a EmailNotificationSettingsSpaceMessageType1

func (*EmailNotificationSettings_SpaceMessageType) FromEmailNotificationSettingsSpaceMessageType0

func (t *EmailNotificationSettings_SpaceMessageType) FromEmailNotificationSettingsSpaceMessageType0(v EmailNotificationSettingsSpaceMessageType0) error

FromEmailNotificationSettingsSpaceMessageType0 overwrites any union data inside the EmailNotificationSettings_SpaceMessageType as the provided EmailNotificationSettingsSpaceMessageType0

func (*EmailNotificationSettings_SpaceMessageType) FromEmailNotificationSettingsSpaceMessageType1

func (t *EmailNotificationSettings_SpaceMessageType) FromEmailNotificationSettingsSpaceMessageType1(v EmailNotificationSettingsSpaceMessageType1) error

FromEmailNotificationSettingsSpaceMessageType1 overwrites any union data inside the EmailNotificationSettings_SpaceMessageType as the provided EmailNotificationSettingsSpaceMessageType1

func (EmailNotificationSettings_SpaceMessageType) MarshalJSON

func (*EmailNotificationSettings_SpaceMessageType) MergeEmailNotificationSettingsSpaceMessageType0

func (t *EmailNotificationSettings_SpaceMessageType) MergeEmailNotificationSettingsSpaceMessageType0(v EmailNotificationSettingsSpaceMessageType0) error

MergeEmailNotificationSettingsSpaceMessageType0 performs a merge with any union data inside the EmailNotificationSettings_SpaceMessageType, using the provided EmailNotificationSettingsSpaceMessageType0

func (*EmailNotificationSettings_SpaceMessageType) MergeEmailNotificationSettingsSpaceMessageType1

func (t *EmailNotificationSettings_SpaceMessageType) MergeEmailNotificationSettingsSpaceMessageType1(v EmailNotificationSettingsSpaceMessageType1) error

MergeEmailNotificationSettingsSpaceMessageType1 performs a merge with any union data inside the EmailNotificationSettings_SpaceMessageType, using the provided EmailNotificationSettingsSpaceMessageType1

func (*EmailNotificationSettings_SpaceMessageType) UnmarshalJSON

type EnableAllTaskRecordersApiV1TasksRecorderEnablePostParams

type EnableAllTaskRecordersApiV1TasksRecorderEnablePostParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

EnableAllTaskRecordersApiV1TasksRecorderEnablePostParams defines parameters for EnableAllTaskRecordersApiV1TasksRecorderEnablePost.

type EnableAllTaskRecordersApiV1TasksRecorderEnablePostResponse

type EnableAllTaskRecordersApiV1TasksRecorderEnablePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseEnableAllTaskRecordersApiV1TasksRecorderEnablePostResponse

func ParseEnableAllTaskRecordersApiV1TasksRecorderEnablePostResponse(rsp *http.Response) (*EnableAllTaskRecordersApiV1TasksRecorderEnablePostResponse, error)

ParseEnableAllTaskRecordersApiV1TasksRecorderEnablePostResponse parses an HTTP response from a EnableAllTaskRecordersApiV1TasksRecorderEnablePostWithResponse call

func (EnableAllTaskRecordersApiV1TasksRecorderEnablePostResponse) Status

Status returns HTTPResponse.Status

func (EnableAllTaskRecordersApiV1TasksRecorderEnablePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostParams

type EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostParams defines parameters for EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePost.

type EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostResponse

type EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResponseMessage
	JSON404      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseEnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostResponse

func ParseEnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostResponse(rsp *http.Response) (*EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostResponse, error)

ParseEnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostResponse parses an HTTP response from a EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostWithResponse call

func (EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostResponse) Status

Status returns HTTPResponse.Status

func (EnableTaskRecorderApiV1TasksRoomIdRecorderEnablePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ExitAppApiV1AppExitPostParams

type ExitAppApiV1AppExitPostParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

ExitAppApiV1AppExitPostParams defines parameters for ExitAppApiV1AppExitPost.

type ExitAppApiV1AppExitPostResponse

type ExitAppApiV1AppExitPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON422      *HTTPValidationError
}

func ParseExitAppApiV1AppExitPostResponse

func ParseExitAppApiV1AppExitPostResponse(rsp *http.Response) (*ExitAppApiV1AppExitPostResponse, error)

ParseExitAppApiV1AppExitPostResponse parses an HTTP response from a ExitAppApiV1AppExitPostWithResponse call

func (ExitAppApiV1AppExitPostResponse) Status

Status returns HTTPResponse.Status

func (ExitAppApiV1AppExitPostResponse) StatusCode

func (r ExitAppApiV1AppExitPostResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAppInfoApiV1AppInfoGetParams

type GetAppInfoApiV1AppInfoGetParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

GetAppInfoApiV1AppInfoGetParams defines parameters for GetAppInfoApiV1AppInfoGet.

type GetAppInfoApiV1AppInfoGetResponse

type GetAppInfoApiV1AppInfoGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *interface{}
	JSON422      *HTTPValidationError
}

func ParseGetAppInfoApiV1AppInfoGetResponse

func ParseGetAppInfoApiV1AppInfoGetResponse(rsp *http.Response) (*GetAppInfoApiV1AppInfoGetResponse, error)

ParseGetAppInfoApiV1AppInfoGetResponse parses an HTTP response from a GetAppInfoApiV1AppInfoGetWithResponse call

func (GetAppInfoApiV1AppInfoGetResponse) Status

Status returns HTTPResponse.Status

func (GetAppInfoApiV1AppInfoGetResponse) StatusCode

func (r GetAppInfoApiV1AppInfoGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAppStatusApiV1AppStatusGetParams

type GetAppStatusApiV1AppStatusGetParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

GetAppStatusApiV1AppStatusGetParams defines parameters for GetAppStatusApiV1AppStatusGet.

type GetAppStatusApiV1AppStatusGetResponse

type GetAppStatusApiV1AppStatusGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *interface{}
	JSON422      *HTTPValidationError
}

func ParseGetAppStatusApiV1AppStatusGetResponse

func ParseGetAppStatusApiV1AppStatusGetResponse(rsp *http.Response) (*GetAppStatusApiV1AppStatusGetResponse, error)

ParseGetAppStatusApiV1AppStatusGetResponse parses an HTTP response from a GetAppStatusApiV1AppStatusGetWithResponse call

func (GetAppStatusApiV1AppStatusGetResponse) Status

Status returns HTTPResponse.Status

func (GetAppStatusApiV1AppStatusGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetLatestVersionApiV1UpdateVersionLatestGetParams

type GetLatestVersionApiV1UpdateVersionLatestGetParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

GetLatestVersionApiV1UpdateVersionLatestGetParams defines parameters for GetLatestVersionApiV1UpdateVersionLatestGet.

type GetLatestVersionApiV1UpdateVersionLatestGetResponse

type GetLatestVersionApiV1UpdateVersionLatestGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *interface{}
	JSON422      *HTTPValidationError
}

func ParseGetLatestVersionApiV1UpdateVersionLatestGetResponse

func ParseGetLatestVersionApiV1UpdateVersionLatestGetResponse(rsp *http.Response) (*GetLatestVersionApiV1UpdateVersionLatestGetResponse, error)

ParseGetLatestVersionApiV1UpdateVersionLatestGetResponse parses an HTTP response from a GetLatestVersionApiV1UpdateVersionLatestGetWithResponse call

func (GetLatestVersionApiV1UpdateVersionLatestGetResponse) Status

Status returns HTTPResponse.Status

func (GetLatestVersionApiV1UpdateVersionLatestGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetOneTaskDataApiV1TasksRoomIdDataGetParams

type GetOneTaskDataApiV1TasksRoomIdDataGetParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

GetOneTaskDataApiV1TasksRoomIdDataGetParams defines parameters for GetOneTaskDataApiV1TasksRoomIdDataGet.

type GetOneTaskDataApiV1TasksRoomIdDataGetResponse

type GetOneTaskDataApiV1TasksRoomIdDataGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *interface{}
	JSON404      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseGetOneTaskDataApiV1TasksRoomIdDataGetResponse

func ParseGetOneTaskDataApiV1TasksRoomIdDataGetResponse(rsp *http.Response) (*GetOneTaskDataApiV1TasksRoomIdDataGetResponse, error)

ParseGetOneTaskDataApiV1TasksRoomIdDataGetResponse parses an HTTP response from a GetOneTaskDataApiV1TasksRoomIdDataGetWithResponse call

func (GetOneTaskDataApiV1TasksRoomIdDataGetResponse) Status

Status returns HTTPResponse.Status

func (GetOneTaskDataApiV1TasksRoomIdDataGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetSettingsApiV1SettingsGetParams

type GetSettingsApiV1SettingsGetParams struct {
	Include *[]GetSettingsApiV1SettingsGetParamsInclude `form:"include,omitempty" json:"include,omitempty"`
	Exclude *[]GetSettingsApiV1SettingsGetParamsExclude `form:"exclude,omitempty" json:"exclude,omitempty"`
	XApiKey *string                                     `json:"x-api-key,omitempty"`
}

GetSettingsApiV1SettingsGetParams defines parameters for GetSettingsApiV1SettingsGet.

type GetSettingsApiV1SettingsGetParamsExclude

type GetSettingsApiV1SettingsGetParamsExclude string

GetSettingsApiV1SettingsGetParamsExclude defines parameters for GetSettingsApiV1SettingsGet.

const (
	GetSettingsApiV1SettingsGetParamsExcludeBarkNotification       GetSettingsApiV1SettingsGetParamsExclude = "barkNotification"
	GetSettingsApiV1SettingsGetParamsExcludeBiliApi                GetSettingsApiV1SettingsGetParamsExclude = "biliApi"
	GetSettingsApiV1SettingsGetParamsExcludeDanmaku                GetSettingsApiV1SettingsGetParamsExclude = "danmaku"
	GetSettingsApiV1SettingsGetParamsExcludeEmailNotification      GetSettingsApiV1SettingsGetParamsExclude = "emailNotification"
	GetSettingsApiV1SettingsGetParamsExcludeHeader                 GetSettingsApiV1SettingsGetParamsExclude = "header"
	GetSettingsApiV1SettingsGetParamsExcludeLogging                GetSettingsApiV1SettingsGetParamsExclude = "logging"
	GetSettingsApiV1SettingsGetParamsExcludeOutput                 GetSettingsApiV1SettingsGetParamsExclude = "output"
	GetSettingsApiV1SettingsGetParamsExcludePostprocessing         GetSettingsApiV1SettingsGetParamsExclude = "postprocessing"
	GetSettingsApiV1SettingsGetParamsExcludePushdeerNotification   GetSettingsApiV1SettingsGetParamsExclude = "pushdeerNotification"
	GetSettingsApiV1SettingsGetParamsExcludePushplusNotification   GetSettingsApiV1SettingsGetParamsExclude = "pushplusNotification"
	GetSettingsApiV1SettingsGetParamsExcludeRecorder               GetSettingsApiV1SettingsGetParamsExclude = "recorder"
	GetSettingsApiV1SettingsGetParamsExcludeServerchanNotification GetSettingsApiV1SettingsGetParamsExclude = "serverchanNotification"
	GetSettingsApiV1SettingsGetParamsExcludeSpace                  GetSettingsApiV1SettingsGetParamsExclude = "space"
	GetSettingsApiV1SettingsGetParamsExcludeTasks                  GetSettingsApiV1SettingsGetParamsExclude = "tasks"
	GetSettingsApiV1SettingsGetParamsExcludeTelegramNotification   GetSettingsApiV1SettingsGetParamsExclude = "telegramNotification"
	GetSettingsApiV1SettingsGetParamsExcludeVersion                GetSettingsApiV1SettingsGetParamsExclude = "version"
	GetSettingsApiV1SettingsGetParamsExcludeWebhooks               GetSettingsApiV1SettingsGetParamsExclude = "webhooks"
)

Defines values for GetSettingsApiV1SettingsGetParamsExclude.

type GetSettingsApiV1SettingsGetParamsInclude

type GetSettingsApiV1SettingsGetParamsInclude string

GetSettingsApiV1SettingsGetParamsInclude defines parameters for GetSettingsApiV1SettingsGet.

const (
	GetSettingsApiV1SettingsGetParamsIncludeBarkNotification       GetSettingsApiV1SettingsGetParamsInclude = "barkNotification"
	GetSettingsApiV1SettingsGetParamsIncludeBiliApi                GetSettingsApiV1SettingsGetParamsInclude = "biliApi"
	GetSettingsApiV1SettingsGetParamsIncludeDanmaku                GetSettingsApiV1SettingsGetParamsInclude = "danmaku"
	GetSettingsApiV1SettingsGetParamsIncludeEmailNotification      GetSettingsApiV1SettingsGetParamsInclude = "emailNotification"
	GetSettingsApiV1SettingsGetParamsIncludeHeader                 GetSettingsApiV1SettingsGetParamsInclude = "header"
	GetSettingsApiV1SettingsGetParamsIncludeLogging                GetSettingsApiV1SettingsGetParamsInclude = "logging"
	GetSettingsApiV1SettingsGetParamsIncludeOutput                 GetSettingsApiV1SettingsGetParamsInclude = "output"
	GetSettingsApiV1SettingsGetParamsIncludePostprocessing         GetSettingsApiV1SettingsGetParamsInclude = "postprocessing"
	GetSettingsApiV1SettingsGetParamsIncludePushdeerNotification   GetSettingsApiV1SettingsGetParamsInclude = "pushdeerNotification"
	GetSettingsApiV1SettingsGetParamsIncludePushplusNotification   GetSettingsApiV1SettingsGetParamsInclude = "pushplusNotification"
	GetSettingsApiV1SettingsGetParamsIncludeRecorder               GetSettingsApiV1SettingsGetParamsInclude = "recorder"
	GetSettingsApiV1SettingsGetParamsIncludeServerchanNotification GetSettingsApiV1SettingsGetParamsInclude = "serverchanNotification"
	GetSettingsApiV1SettingsGetParamsIncludeSpace                  GetSettingsApiV1SettingsGetParamsInclude = "space"
	GetSettingsApiV1SettingsGetParamsIncludeTasks                  GetSettingsApiV1SettingsGetParamsInclude = "tasks"
	GetSettingsApiV1SettingsGetParamsIncludeTelegramNotification   GetSettingsApiV1SettingsGetParamsInclude = "telegramNotification"
	GetSettingsApiV1SettingsGetParamsIncludeVersion                GetSettingsApiV1SettingsGetParamsInclude = "version"
	GetSettingsApiV1SettingsGetParamsIncludeWebhooks               GetSettingsApiV1SettingsGetParamsInclude = "webhooks"
)

Defines values for GetSettingsApiV1SettingsGetParamsInclude.

type GetSettingsApiV1SettingsGetResponse

type GetSettingsApiV1SettingsGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SettingsOut
	JSON422      *HTTPValidationError
}

func ParseGetSettingsApiV1SettingsGetResponse

func ParseGetSettingsApiV1SettingsGetResponse(rsp *http.Response) (*GetSettingsApiV1SettingsGetResponse, error)

ParseGetSettingsApiV1SettingsGetResponse parses an HTTP response from a GetSettingsApiV1SettingsGetWithResponse call

func (GetSettingsApiV1SettingsGetResponse) Status

Status returns HTTPResponse.Status

func (GetSettingsApiV1SettingsGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetParams

type GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetParams defines parameters for GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGet.

type GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetResponse

type GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *interface{}
	JSON404      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseGetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetResponse

func ParseGetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetResponse(rsp *http.Response) (*GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetResponse, error)

ParseGetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetResponse parses an HTTP response from a GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetWithResponse call

func (GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetResponse) Status

Status returns HTTPResponse.Status

func (GetTaskDanmakuFileDetailsApiV1TasksRoomIdDanmakusGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetTaskDataApiV1TasksDataGetParams

type GetTaskDataApiV1TasksDataGetParams struct {
	Page    *int           `form:"page,omitempty" json:"page,omitempty"`
	Size    *int           `form:"size,omitempty" json:"size,omitempty"`
	Select  *DataSelection `form:"select,omitempty" json:"select,omitempty"`
	XApiKey *string        `json:"x-api-key,omitempty"`
}

GetTaskDataApiV1TasksDataGetParams defines parameters for GetTaskDataApiV1TasksDataGet.

type GetTaskDataApiV1TasksDataGetResponse

type GetTaskDataApiV1TasksDataGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *interface{}
	JSON422      *HTTPValidationError
}

func ParseGetTaskDataApiV1TasksDataGetResponse

func ParseGetTaskDataApiV1TasksDataGetResponse(rsp *http.Response) (*GetTaskDataApiV1TasksDataGetResponse, error)

ParseGetTaskDataApiV1TasksDataGetResponse parses an HTTP response from a GetTaskDataApiV1TasksDataGetWithResponse call

func (GetTaskDataApiV1TasksDataGetResponse) Status

Status returns HTTPResponse.Status

func (GetTaskDataApiV1TasksDataGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetTaskMetadataApiV1TasksRoomIdMetadataGetParams

type GetTaskMetadataApiV1TasksRoomIdMetadataGetParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

GetTaskMetadataApiV1TasksRoomIdMetadataGetParams defines parameters for GetTaskMetadataApiV1TasksRoomIdMetadataGet.

type GetTaskMetadataApiV1TasksRoomIdMetadataGetResponse

type GetTaskMetadataApiV1TasksRoomIdMetadataGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *interface{}
	JSON404      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseGetTaskMetadataApiV1TasksRoomIdMetadataGetResponse

func ParseGetTaskMetadataApiV1TasksRoomIdMetadataGetResponse(rsp *http.Response) (*GetTaskMetadataApiV1TasksRoomIdMetadataGetResponse, error)

ParseGetTaskMetadataApiV1TasksRoomIdMetadataGetResponse parses an HTTP response from a GetTaskMetadataApiV1TasksRoomIdMetadataGetWithResponse call

func (GetTaskMetadataApiV1TasksRoomIdMetadataGetResponse) Status

Status returns HTTPResponse.Status

func (GetTaskMetadataApiV1TasksRoomIdMetadataGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetTaskOptionsApiV1SettingsTasksRoomIdGetParams

type GetTaskOptionsApiV1SettingsTasksRoomIdGetParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

GetTaskOptionsApiV1SettingsTasksRoomIdGetParams defines parameters for GetTaskOptionsApiV1SettingsTasksRoomIdGet.

type GetTaskOptionsApiV1SettingsTasksRoomIdGetResponse

type GetTaskOptionsApiV1SettingsTasksRoomIdGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TaskOptions
	JSON404      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseGetTaskOptionsApiV1SettingsTasksRoomIdGetResponse

func ParseGetTaskOptionsApiV1SettingsTasksRoomIdGetResponse(rsp *http.Response) (*GetTaskOptionsApiV1SettingsTasksRoomIdGetResponse, error)

ParseGetTaskOptionsApiV1SettingsTasksRoomIdGetResponse parses an HTTP response from a GetTaskOptionsApiV1SettingsTasksRoomIdGetWithResponse call

func (GetTaskOptionsApiV1SettingsTasksRoomIdGetResponse) Status

Status returns HTTPResponse.Status

func (GetTaskOptionsApiV1SettingsTasksRoomIdGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetTaskParamApiV1TasksRoomIdParamGetParams

type GetTaskParamApiV1TasksRoomIdParamGetParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

GetTaskParamApiV1TasksRoomIdParamGetParams defines parameters for GetTaskParamApiV1TasksRoomIdParamGet.

type GetTaskParamApiV1TasksRoomIdParamGetResponse

type GetTaskParamApiV1TasksRoomIdParamGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *interface{}
	JSON404      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseGetTaskParamApiV1TasksRoomIdParamGetResponse

func ParseGetTaskParamApiV1TasksRoomIdParamGetResponse(rsp *http.Response) (*GetTaskParamApiV1TasksRoomIdParamGetResponse, error)

ParseGetTaskParamApiV1TasksRoomIdParamGetResponse parses an HTTP response from a GetTaskParamApiV1TasksRoomIdParamGetWithResponse call

func (GetTaskParamApiV1TasksRoomIdParamGetResponse) Status

Status returns HTTPResponse.Status

func (GetTaskParamApiV1TasksRoomIdParamGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetTaskStreamProfileApiV1TasksRoomIdProfileGetParams

type GetTaskStreamProfileApiV1TasksRoomIdProfileGetParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

GetTaskStreamProfileApiV1TasksRoomIdProfileGetParams defines parameters for GetTaskStreamProfileApiV1TasksRoomIdProfileGet.

type GetTaskStreamProfileApiV1TasksRoomIdProfileGetResponse

type GetTaskStreamProfileApiV1TasksRoomIdProfileGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *interface{}
	JSON404      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseGetTaskStreamProfileApiV1TasksRoomIdProfileGetResponse

func ParseGetTaskStreamProfileApiV1TasksRoomIdProfileGetResponse(rsp *http.Response) (*GetTaskStreamProfileApiV1TasksRoomIdProfileGetResponse, error)

ParseGetTaskStreamProfileApiV1TasksRoomIdProfileGetResponse parses an HTTP response from a GetTaskStreamProfileApiV1TasksRoomIdProfileGetWithResponse call

func (GetTaskStreamProfileApiV1TasksRoomIdProfileGetResponse) Status

Status returns HTTPResponse.Status

func (GetTaskStreamProfileApiV1TasksRoomIdProfileGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetParams

type GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetParams defines parameters for GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGet.

type GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetResponse

type GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *interface{}
	JSON404      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseGetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetResponse

func ParseGetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetResponse(rsp *http.Response) (*GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetResponse, error)

ParseGetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetResponse parses an HTTP response from a GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetWithResponse call

func (GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetResponse) Status

Status returns HTTPResponse.Status

func (GetTaskVideoFileDetailsApiV1TasksRoomIdVideosGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type HTTPValidationError

type HTTPValidationError struct {
	Detail *[]ValidationError `json:"detail,omitempty"`
}

HTTPValidationError defines model for HTTPValidationError.

type HeaderOptions

type HeaderOptions struct {
	Cookie    *string `json:"cookie,omitempty"`
	UserAgent *string `json:"userAgent,omitempty"`
}

HeaderOptions defines model for HeaderOptions.

type HeaderSettings

type HeaderSettings struct {
	Cookie    *string `json:"cookie,omitempty"`
	UserAgent *string `json:"userAgent,omitempty"`
}

HeaderSettings defines model for HeaderSettings.

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type LoggingSettings

type LoggingSettings struct {
	BackupCount     *int                            `json:"backupCount,omitempty"`
	ConsoleLogLevel *LoggingSettingsConsoleLogLevel `json:"consoleLogLevel,omitempty"`
	LogDir          *string                         `json:"logDir,omitempty"`
}

LoggingSettings defines model for LoggingSettings.

type LoggingSettingsConsoleLogLevel

type LoggingSettingsConsoleLogLevel string

LoggingSettingsConsoleLogLevel defines model for LoggingSettings.ConsoleLogLevel.

const (
	CRITICAL LoggingSettingsConsoleLogLevel = "CRITICAL"
	DEBUG    LoggingSettingsConsoleLogLevel = "DEBUG"
	ERROR    LoggingSettingsConsoleLogLevel = "ERROR"
	INFO     LoggingSettingsConsoleLogLevel = "INFO"
	SUCCESS  LoggingSettingsConsoleLogLevel = "SUCCESS"
	TRACE    LoggingSettingsConsoleLogLevel = "TRACE"
	WARNING  LoggingSettingsConsoleLogLevel = "WARNING"
)

Defines values for LoggingSettingsConsoleLogLevel.

type OutputOptions

type OutputOptions struct {
	DurationLimit *int    `json:"durationLimit,omitempty"`
	FilesizeLimit *int    `json:"filesizeLimit,omitempty"`
	PathTemplate  *string `json:"pathTemplate,omitempty"`
}

OutputOptions defines model for OutputOptions.

type OutputSettings

type OutputSettings struct {
	DurationLimit *int    `json:"durationLimit,omitempty"`
	FilesizeLimit *int    `json:"filesizeLimit,omitempty"`
	OutDir        *string `json:"outDir,omitempty"`
	PathTemplate  *string `json:"pathTemplate,omitempty"`
}

OutputSettings defines model for OutputSettings.

type PostprocessingOptions

type PostprocessingOptions struct {
	// DeleteSource An enumeration.
	DeleteSource        *DeleteStrategy `json:"deleteSource,omitempty"`
	InjectExtraMetadata *bool           `json:"injectExtraMetadata,omitempty"`
	RemuxToMp4          *bool           `json:"remuxToMp4,omitempty"`
}

PostprocessingOptions defines model for PostprocessingOptions.

type PostprocessingSettings

type PostprocessingSettings struct {
	DeleteSource        *DeleteStrategy `json:"deleteSource,omitempty"`
	InjectExtraMetadata *bool           `json:"injectExtraMetadata,omitempty"`
	RemuxToMp4          *bool           `json:"remuxToMp4,omitempty"`
}

PostprocessingSettings defines model for PostprocessingSettings.

type PushdeerNotificationSettings

type PushdeerNotificationSettings struct {
	BeganMessageContent *string                                        `json:"beganMessageContent,omitempty"`
	BeganMessageTitle   *string                                        `json:"beganMessageTitle,omitempty"`
	BeganMessageType    *PushdeerNotificationSettings_BeganMessageType `json:"beganMessageType,omitempty"`
	Enabled             *bool                                          `json:"enabled,omitempty"`
	EndedMessageContent *string                                        `json:"endedMessageContent,omitempty"`
	EndedMessageTitle   *string                                        `json:"endedMessageTitle,omitempty"`
	EndedMessageType    *PushdeerNotificationSettings_EndedMessageType `json:"endedMessageType,omitempty"`
	ErrorMessageContent *string                                        `json:"errorMessageContent,omitempty"`
	ErrorMessageTitle   *string                                        `json:"errorMessageTitle,omitempty"`
	ErrorMessageType    *PushdeerNotificationSettings_ErrorMessageType `json:"errorMessageType,omitempty"`
	NotifyBegan         *bool                                          `json:"notifyBegan,omitempty"`
	NotifyEnded         *bool                                          `json:"notifyEnded,omitempty"`
	NotifyError         *bool                                          `json:"notifyError,omitempty"`
	NotifySpace         *bool                                          `json:"notifySpace,omitempty"`
	Pushkey             *string                                        `json:"pushkey,omitempty"`
	Server              *string                                        `json:"server,omitempty"`
	SpaceMessageContent *string                                        `json:"spaceMessageContent,omitempty"`
	SpaceMessageTitle   *string                                        `json:"spaceMessageTitle,omitempty"`
	SpaceMessageType    *PushdeerNotificationSettings_SpaceMessageType `json:"spaceMessageType,omitempty"`
}

PushdeerNotificationSettings defines model for PushdeerNotificationSettings.

type PushdeerNotificationSettingsBeganMessageType0

type PushdeerNotificationSettingsBeganMessageType0 string

PushdeerNotificationSettingsBeganMessageType0 defines model for PushdeerNotificationSettings.BeganMessageType.0.

const (
	PushdeerNotificationSettingsBeganMessageType0Text PushdeerNotificationSettingsBeganMessageType0 = "text"
)

Defines values for PushdeerNotificationSettingsBeganMessageType0.

type PushdeerNotificationSettingsBeganMessageType1

type PushdeerNotificationSettingsBeganMessageType1 string

PushdeerNotificationSettingsBeganMessageType1 defines model for PushdeerNotificationSettings.BeganMessageType.1.

const (
	PushdeerNotificationSettingsBeganMessageType1Markdown PushdeerNotificationSettingsBeganMessageType1 = "markdown"
)

Defines values for PushdeerNotificationSettingsBeganMessageType1.

type PushdeerNotificationSettingsBeganMessageType2

type PushdeerNotificationSettingsBeganMessageType2 string

PushdeerNotificationSettingsBeganMessageType2 defines model for PushdeerNotificationSettings.BeganMessageType.2.

const (
	PushdeerNotificationSettingsBeganMessageType2Html PushdeerNotificationSettingsBeganMessageType2 = "html"
)

Defines values for PushdeerNotificationSettingsBeganMessageType2.

type PushdeerNotificationSettingsEndedMessageType0

type PushdeerNotificationSettingsEndedMessageType0 string

PushdeerNotificationSettingsEndedMessageType0 defines model for PushdeerNotificationSettings.EndedMessageType.0.

const (
	PushdeerNotificationSettingsEndedMessageType0Text PushdeerNotificationSettingsEndedMessageType0 = "text"
)

Defines values for PushdeerNotificationSettingsEndedMessageType0.

type PushdeerNotificationSettingsEndedMessageType1

type PushdeerNotificationSettingsEndedMessageType1 string

PushdeerNotificationSettingsEndedMessageType1 defines model for PushdeerNotificationSettings.EndedMessageType.1.

const (
	PushdeerNotificationSettingsEndedMessageType1Markdown PushdeerNotificationSettingsEndedMessageType1 = "markdown"
)

Defines values for PushdeerNotificationSettingsEndedMessageType1.

type PushdeerNotificationSettingsEndedMessageType2

type PushdeerNotificationSettingsEndedMessageType2 string

PushdeerNotificationSettingsEndedMessageType2 defines model for PushdeerNotificationSettings.EndedMessageType.2.

const (
	PushdeerNotificationSettingsEndedMessageType2Html PushdeerNotificationSettingsEndedMessageType2 = "html"
)

Defines values for PushdeerNotificationSettingsEndedMessageType2.

type PushdeerNotificationSettingsErrorMessageType0

type PushdeerNotificationSettingsErrorMessageType0 string

PushdeerNotificationSettingsErrorMessageType0 defines model for PushdeerNotificationSettings.ErrorMessageType.0.

const (
	PushdeerNotificationSettingsErrorMessageType0Text PushdeerNotificationSettingsErrorMessageType0 = "text"
)

Defines values for PushdeerNotificationSettingsErrorMessageType0.

type PushdeerNotificationSettingsErrorMessageType1

type PushdeerNotificationSettingsErrorMessageType1 string

PushdeerNotificationSettingsErrorMessageType1 defines model for PushdeerNotificationSettings.ErrorMessageType.1.

const (
	PushdeerNotificationSettingsErrorMessageType1Markdown PushdeerNotificationSettingsErrorMessageType1 = "markdown"
)

Defines values for PushdeerNotificationSettingsErrorMessageType1.

type PushdeerNotificationSettingsErrorMessageType2

type PushdeerNotificationSettingsErrorMessageType2 string

PushdeerNotificationSettingsErrorMessageType2 defines model for PushdeerNotificationSettings.ErrorMessageType.2.

const (
	PushdeerNotificationSettingsErrorMessageType2Html PushdeerNotificationSettingsErrorMessageType2 = "html"
)

Defines values for PushdeerNotificationSettingsErrorMessageType2.

type PushdeerNotificationSettingsSpaceMessageType0

type PushdeerNotificationSettingsSpaceMessageType0 string

PushdeerNotificationSettingsSpaceMessageType0 defines model for PushdeerNotificationSettings.SpaceMessageType.0.

const (
	PushdeerNotificationSettingsSpaceMessageType0Text PushdeerNotificationSettingsSpaceMessageType0 = "text"
)

Defines values for PushdeerNotificationSettingsSpaceMessageType0.

type PushdeerNotificationSettingsSpaceMessageType1

type PushdeerNotificationSettingsSpaceMessageType1 string

PushdeerNotificationSettingsSpaceMessageType1 defines model for PushdeerNotificationSettings.SpaceMessageType.1.

const (
	PushdeerNotificationSettingsSpaceMessageType1Markdown PushdeerNotificationSettingsSpaceMessageType1 = "markdown"
)

Defines values for PushdeerNotificationSettingsSpaceMessageType1.

type PushdeerNotificationSettingsSpaceMessageType2

type PushdeerNotificationSettingsSpaceMessageType2 string

PushdeerNotificationSettingsSpaceMessageType2 defines model for PushdeerNotificationSettings.SpaceMessageType.2.

const (
	PushdeerNotificationSettingsSpaceMessageType2Html PushdeerNotificationSettingsSpaceMessageType2 = "html"
)

Defines values for PushdeerNotificationSettingsSpaceMessageType2.

type PushdeerNotificationSettings_BeganMessageType

type PushdeerNotificationSettings_BeganMessageType struct {
	// contains filtered or unexported fields
}

PushdeerNotificationSettings_BeganMessageType defines model for PushdeerNotificationSettings.BeganMessageType.

func (PushdeerNotificationSettings_BeganMessageType) AsPushdeerNotificationSettingsBeganMessageType0

func (t PushdeerNotificationSettings_BeganMessageType) AsPushdeerNotificationSettingsBeganMessageType0() (PushdeerNotificationSettingsBeganMessageType0, error)

AsPushdeerNotificationSettingsBeganMessageType0 returns the union data inside the PushdeerNotificationSettings_BeganMessageType as a PushdeerNotificationSettingsBeganMessageType0

func (PushdeerNotificationSettings_BeganMessageType) AsPushdeerNotificationSettingsBeganMessageType1

func (t PushdeerNotificationSettings_BeganMessageType) AsPushdeerNotificationSettingsBeganMessageType1() (PushdeerNotificationSettingsBeganMessageType1, error)

AsPushdeerNotificationSettingsBeganMessageType1 returns the union data inside the PushdeerNotificationSettings_BeganMessageType as a PushdeerNotificationSettingsBeganMessageType1

func (PushdeerNotificationSettings_BeganMessageType) AsPushdeerNotificationSettingsBeganMessageType2

func (t PushdeerNotificationSettings_BeganMessageType) AsPushdeerNotificationSettingsBeganMessageType2() (PushdeerNotificationSettingsBeganMessageType2, error)

AsPushdeerNotificationSettingsBeganMessageType2 returns the union data inside the PushdeerNotificationSettings_BeganMessageType as a PushdeerNotificationSettingsBeganMessageType2

func (*PushdeerNotificationSettings_BeganMessageType) FromPushdeerNotificationSettingsBeganMessageType0

func (t *PushdeerNotificationSettings_BeganMessageType) FromPushdeerNotificationSettingsBeganMessageType0(v PushdeerNotificationSettingsBeganMessageType0) error

FromPushdeerNotificationSettingsBeganMessageType0 overwrites any union data inside the PushdeerNotificationSettings_BeganMessageType as the provided PushdeerNotificationSettingsBeganMessageType0

func (*PushdeerNotificationSettings_BeganMessageType) FromPushdeerNotificationSettingsBeganMessageType1

func (t *PushdeerNotificationSettings_BeganMessageType) FromPushdeerNotificationSettingsBeganMessageType1(v PushdeerNotificationSettingsBeganMessageType1) error

FromPushdeerNotificationSettingsBeganMessageType1 overwrites any union data inside the PushdeerNotificationSettings_BeganMessageType as the provided PushdeerNotificationSettingsBeganMessageType1

func (*PushdeerNotificationSettings_BeganMessageType) FromPushdeerNotificationSettingsBeganMessageType2

func (t *PushdeerNotificationSettings_BeganMessageType) FromPushdeerNotificationSettingsBeganMessageType2(v PushdeerNotificationSettingsBeganMessageType2) error

FromPushdeerNotificationSettingsBeganMessageType2 overwrites any union data inside the PushdeerNotificationSettings_BeganMessageType as the provided PushdeerNotificationSettingsBeganMessageType2

func (PushdeerNotificationSettings_BeganMessageType) MarshalJSON

func (*PushdeerNotificationSettings_BeganMessageType) MergePushdeerNotificationSettingsBeganMessageType0

func (t *PushdeerNotificationSettings_BeganMessageType) MergePushdeerNotificationSettingsBeganMessageType0(v PushdeerNotificationSettingsBeganMessageType0) error

MergePushdeerNotificationSettingsBeganMessageType0 performs a merge with any union data inside the PushdeerNotificationSettings_BeganMessageType, using the provided PushdeerNotificationSettingsBeganMessageType0

func (*PushdeerNotificationSettings_BeganMessageType) MergePushdeerNotificationSettingsBeganMessageType1

func (t *PushdeerNotificationSettings_BeganMessageType) MergePushdeerNotificationSettingsBeganMessageType1(v PushdeerNotificationSettingsBeganMessageType1) error

MergePushdeerNotificationSettingsBeganMessageType1 performs a merge with any union data inside the PushdeerNotificationSettings_BeganMessageType, using the provided PushdeerNotificationSettingsBeganMessageType1

func (*PushdeerNotificationSettings_BeganMessageType) MergePushdeerNotificationSettingsBeganMessageType2

func (t *PushdeerNotificationSettings_BeganMessageType) MergePushdeerNotificationSettingsBeganMessageType2(v PushdeerNotificationSettingsBeganMessageType2) error

MergePushdeerNotificationSettingsBeganMessageType2 performs a merge with any union data inside the PushdeerNotificationSettings_BeganMessageType, using the provided PushdeerNotificationSettingsBeganMessageType2

func (*PushdeerNotificationSettings_BeganMessageType) UnmarshalJSON

type PushdeerNotificationSettings_EndedMessageType

type PushdeerNotificationSettings_EndedMessageType struct {
	// contains filtered or unexported fields
}

PushdeerNotificationSettings_EndedMessageType defines model for PushdeerNotificationSettings.EndedMessageType.

func (PushdeerNotificationSettings_EndedMessageType) AsPushdeerNotificationSettingsEndedMessageType0

func (t PushdeerNotificationSettings_EndedMessageType) AsPushdeerNotificationSettingsEndedMessageType0() (PushdeerNotificationSettingsEndedMessageType0, error)

AsPushdeerNotificationSettingsEndedMessageType0 returns the union data inside the PushdeerNotificationSettings_EndedMessageType as a PushdeerNotificationSettingsEndedMessageType0

func (PushdeerNotificationSettings_EndedMessageType) AsPushdeerNotificationSettingsEndedMessageType1

func (t PushdeerNotificationSettings_EndedMessageType) AsPushdeerNotificationSettingsEndedMessageType1() (PushdeerNotificationSettingsEndedMessageType1, error)

AsPushdeerNotificationSettingsEndedMessageType1 returns the union data inside the PushdeerNotificationSettings_EndedMessageType as a PushdeerNotificationSettingsEndedMessageType1

func (PushdeerNotificationSettings_EndedMessageType) AsPushdeerNotificationSettingsEndedMessageType2

func (t PushdeerNotificationSettings_EndedMessageType) AsPushdeerNotificationSettingsEndedMessageType2() (PushdeerNotificationSettingsEndedMessageType2, error)

AsPushdeerNotificationSettingsEndedMessageType2 returns the union data inside the PushdeerNotificationSettings_EndedMessageType as a PushdeerNotificationSettingsEndedMessageType2

func (*PushdeerNotificationSettings_EndedMessageType) FromPushdeerNotificationSettingsEndedMessageType0

func (t *PushdeerNotificationSettings_EndedMessageType) FromPushdeerNotificationSettingsEndedMessageType0(v PushdeerNotificationSettingsEndedMessageType0) error

FromPushdeerNotificationSettingsEndedMessageType0 overwrites any union data inside the PushdeerNotificationSettings_EndedMessageType as the provided PushdeerNotificationSettingsEndedMessageType0

func (*PushdeerNotificationSettings_EndedMessageType) FromPushdeerNotificationSettingsEndedMessageType1

func (t *PushdeerNotificationSettings_EndedMessageType) FromPushdeerNotificationSettingsEndedMessageType1(v PushdeerNotificationSettingsEndedMessageType1) error

FromPushdeerNotificationSettingsEndedMessageType1 overwrites any union data inside the PushdeerNotificationSettings_EndedMessageType as the provided PushdeerNotificationSettingsEndedMessageType1

func (*PushdeerNotificationSettings_EndedMessageType) FromPushdeerNotificationSettingsEndedMessageType2

func (t *PushdeerNotificationSettings_EndedMessageType) FromPushdeerNotificationSettingsEndedMessageType2(v PushdeerNotificationSettingsEndedMessageType2) error

FromPushdeerNotificationSettingsEndedMessageType2 overwrites any union data inside the PushdeerNotificationSettings_EndedMessageType as the provided PushdeerNotificationSettingsEndedMessageType2

func (PushdeerNotificationSettings_EndedMessageType) MarshalJSON

func (*PushdeerNotificationSettings_EndedMessageType) MergePushdeerNotificationSettingsEndedMessageType0

func (t *PushdeerNotificationSettings_EndedMessageType) MergePushdeerNotificationSettingsEndedMessageType0(v PushdeerNotificationSettingsEndedMessageType0) error

MergePushdeerNotificationSettingsEndedMessageType0 performs a merge with any union data inside the PushdeerNotificationSettings_EndedMessageType, using the provided PushdeerNotificationSettingsEndedMessageType0

func (*PushdeerNotificationSettings_EndedMessageType) MergePushdeerNotificationSettingsEndedMessageType1

func (t *PushdeerNotificationSettings_EndedMessageType) MergePushdeerNotificationSettingsEndedMessageType1(v PushdeerNotificationSettingsEndedMessageType1) error

MergePushdeerNotificationSettingsEndedMessageType1 performs a merge with any union data inside the PushdeerNotificationSettings_EndedMessageType, using the provided PushdeerNotificationSettingsEndedMessageType1

func (*PushdeerNotificationSettings_EndedMessageType) MergePushdeerNotificationSettingsEndedMessageType2

func (t *PushdeerNotificationSettings_EndedMessageType) MergePushdeerNotificationSettingsEndedMessageType2(v PushdeerNotificationSettingsEndedMessageType2) error

MergePushdeerNotificationSettingsEndedMessageType2 performs a merge with any union data inside the PushdeerNotificationSettings_EndedMessageType, using the provided PushdeerNotificationSettingsEndedMessageType2

func (*PushdeerNotificationSettings_EndedMessageType) UnmarshalJSON

type PushdeerNotificationSettings_ErrorMessageType

type PushdeerNotificationSettings_ErrorMessageType struct {
	// contains filtered or unexported fields
}

PushdeerNotificationSettings_ErrorMessageType defines model for PushdeerNotificationSettings.ErrorMessageType.

func (PushdeerNotificationSettings_ErrorMessageType) AsPushdeerNotificationSettingsErrorMessageType0

func (t PushdeerNotificationSettings_ErrorMessageType) AsPushdeerNotificationSettingsErrorMessageType0() (PushdeerNotificationSettingsErrorMessageType0, error)

AsPushdeerNotificationSettingsErrorMessageType0 returns the union data inside the PushdeerNotificationSettings_ErrorMessageType as a PushdeerNotificationSettingsErrorMessageType0

func (PushdeerNotificationSettings_ErrorMessageType) AsPushdeerNotificationSettingsErrorMessageType1

func (t PushdeerNotificationSettings_ErrorMessageType) AsPushdeerNotificationSettingsErrorMessageType1() (PushdeerNotificationSettingsErrorMessageType1, error)

AsPushdeerNotificationSettingsErrorMessageType1 returns the union data inside the PushdeerNotificationSettings_ErrorMessageType as a PushdeerNotificationSettingsErrorMessageType1

func (PushdeerNotificationSettings_ErrorMessageType) AsPushdeerNotificationSettingsErrorMessageType2

func (t PushdeerNotificationSettings_ErrorMessageType) AsPushdeerNotificationSettingsErrorMessageType2() (PushdeerNotificationSettingsErrorMessageType2, error)

AsPushdeerNotificationSettingsErrorMessageType2 returns the union data inside the PushdeerNotificationSettings_ErrorMessageType as a PushdeerNotificationSettingsErrorMessageType2

func (*PushdeerNotificationSettings_ErrorMessageType) FromPushdeerNotificationSettingsErrorMessageType0

func (t *PushdeerNotificationSettings_ErrorMessageType) FromPushdeerNotificationSettingsErrorMessageType0(v PushdeerNotificationSettingsErrorMessageType0) error

FromPushdeerNotificationSettingsErrorMessageType0 overwrites any union data inside the PushdeerNotificationSettings_ErrorMessageType as the provided PushdeerNotificationSettingsErrorMessageType0

func (*PushdeerNotificationSettings_ErrorMessageType) FromPushdeerNotificationSettingsErrorMessageType1

func (t *PushdeerNotificationSettings_ErrorMessageType) FromPushdeerNotificationSettingsErrorMessageType1(v PushdeerNotificationSettingsErrorMessageType1) error

FromPushdeerNotificationSettingsErrorMessageType1 overwrites any union data inside the PushdeerNotificationSettings_ErrorMessageType as the provided PushdeerNotificationSettingsErrorMessageType1

func (*PushdeerNotificationSettings_ErrorMessageType) FromPushdeerNotificationSettingsErrorMessageType2

func (t *PushdeerNotificationSettings_ErrorMessageType) FromPushdeerNotificationSettingsErrorMessageType2(v PushdeerNotificationSettingsErrorMessageType2) error

FromPushdeerNotificationSettingsErrorMessageType2 overwrites any union data inside the PushdeerNotificationSettings_ErrorMessageType as the provided PushdeerNotificationSettingsErrorMessageType2

func (PushdeerNotificationSettings_ErrorMessageType) MarshalJSON

func (*PushdeerNotificationSettings_ErrorMessageType) MergePushdeerNotificationSettingsErrorMessageType0

func (t *PushdeerNotificationSettings_ErrorMessageType) MergePushdeerNotificationSettingsErrorMessageType0(v PushdeerNotificationSettingsErrorMessageType0) error

MergePushdeerNotificationSettingsErrorMessageType0 performs a merge with any union data inside the PushdeerNotificationSettings_ErrorMessageType, using the provided PushdeerNotificationSettingsErrorMessageType0

func (*PushdeerNotificationSettings_ErrorMessageType) MergePushdeerNotificationSettingsErrorMessageType1

func (t *PushdeerNotificationSettings_ErrorMessageType) MergePushdeerNotificationSettingsErrorMessageType1(v PushdeerNotificationSettingsErrorMessageType1) error

MergePushdeerNotificationSettingsErrorMessageType1 performs a merge with any union data inside the PushdeerNotificationSettings_ErrorMessageType, using the provided PushdeerNotificationSettingsErrorMessageType1

func (*PushdeerNotificationSettings_ErrorMessageType) MergePushdeerNotificationSettingsErrorMessageType2

func (t *PushdeerNotificationSettings_ErrorMessageType) MergePushdeerNotificationSettingsErrorMessageType2(v PushdeerNotificationSettingsErrorMessageType2) error

MergePushdeerNotificationSettingsErrorMessageType2 performs a merge with any union data inside the PushdeerNotificationSettings_ErrorMessageType, using the provided PushdeerNotificationSettingsErrorMessageType2

func (*PushdeerNotificationSettings_ErrorMessageType) UnmarshalJSON

type PushdeerNotificationSettings_SpaceMessageType

type PushdeerNotificationSettings_SpaceMessageType struct {
	// contains filtered or unexported fields
}

PushdeerNotificationSettings_SpaceMessageType defines model for PushdeerNotificationSettings.SpaceMessageType.

func (PushdeerNotificationSettings_SpaceMessageType) AsPushdeerNotificationSettingsSpaceMessageType0

func (t PushdeerNotificationSettings_SpaceMessageType) AsPushdeerNotificationSettingsSpaceMessageType0() (PushdeerNotificationSettingsSpaceMessageType0, error)

AsPushdeerNotificationSettingsSpaceMessageType0 returns the union data inside the PushdeerNotificationSettings_SpaceMessageType as a PushdeerNotificationSettingsSpaceMessageType0

func (PushdeerNotificationSettings_SpaceMessageType) AsPushdeerNotificationSettingsSpaceMessageType1

func (t PushdeerNotificationSettings_SpaceMessageType) AsPushdeerNotificationSettingsSpaceMessageType1() (PushdeerNotificationSettingsSpaceMessageType1, error)

AsPushdeerNotificationSettingsSpaceMessageType1 returns the union data inside the PushdeerNotificationSettings_SpaceMessageType as a PushdeerNotificationSettingsSpaceMessageType1

func (PushdeerNotificationSettings_SpaceMessageType) AsPushdeerNotificationSettingsSpaceMessageType2

func (t PushdeerNotificationSettings_SpaceMessageType) AsPushdeerNotificationSettingsSpaceMessageType2() (PushdeerNotificationSettingsSpaceMessageType2, error)

AsPushdeerNotificationSettingsSpaceMessageType2 returns the union data inside the PushdeerNotificationSettings_SpaceMessageType as a PushdeerNotificationSettingsSpaceMessageType2

func (*PushdeerNotificationSettings_SpaceMessageType) FromPushdeerNotificationSettingsSpaceMessageType0

func (t *PushdeerNotificationSettings_SpaceMessageType) FromPushdeerNotificationSettingsSpaceMessageType0(v PushdeerNotificationSettingsSpaceMessageType0) error

FromPushdeerNotificationSettingsSpaceMessageType0 overwrites any union data inside the PushdeerNotificationSettings_SpaceMessageType as the provided PushdeerNotificationSettingsSpaceMessageType0

func (*PushdeerNotificationSettings_SpaceMessageType) FromPushdeerNotificationSettingsSpaceMessageType1

func (t *PushdeerNotificationSettings_SpaceMessageType) FromPushdeerNotificationSettingsSpaceMessageType1(v PushdeerNotificationSettingsSpaceMessageType1) error

FromPushdeerNotificationSettingsSpaceMessageType1 overwrites any union data inside the PushdeerNotificationSettings_SpaceMessageType as the provided PushdeerNotificationSettingsSpaceMessageType1

func (*PushdeerNotificationSettings_SpaceMessageType) FromPushdeerNotificationSettingsSpaceMessageType2

func (t *PushdeerNotificationSettings_SpaceMessageType) FromPushdeerNotificationSettingsSpaceMessageType2(v PushdeerNotificationSettingsSpaceMessageType2) error

FromPushdeerNotificationSettingsSpaceMessageType2 overwrites any union data inside the PushdeerNotificationSettings_SpaceMessageType as the provided PushdeerNotificationSettingsSpaceMessageType2

func (PushdeerNotificationSettings_SpaceMessageType) MarshalJSON

func (*PushdeerNotificationSettings_SpaceMessageType) MergePushdeerNotificationSettingsSpaceMessageType0

func (t *PushdeerNotificationSettings_SpaceMessageType) MergePushdeerNotificationSettingsSpaceMessageType0(v PushdeerNotificationSettingsSpaceMessageType0) error

MergePushdeerNotificationSettingsSpaceMessageType0 performs a merge with any union data inside the PushdeerNotificationSettings_SpaceMessageType, using the provided PushdeerNotificationSettingsSpaceMessageType0

func (*PushdeerNotificationSettings_SpaceMessageType) MergePushdeerNotificationSettingsSpaceMessageType1

func (t *PushdeerNotificationSettings_SpaceMessageType) MergePushdeerNotificationSettingsSpaceMessageType1(v PushdeerNotificationSettingsSpaceMessageType1) error

MergePushdeerNotificationSettingsSpaceMessageType1 performs a merge with any union data inside the PushdeerNotificationSettings_SpaceMessageType, using the provided PushdeerNotificationSettingsSpaceMessageType1

func (*PushdeerNotificationSettings_SpaceMessageType) MergePushdeerNotificationSettingsSpaceMessageType2

func (t *PushdeerNotificationSettings_SpaceMessageType) MergePushdeerNotificationSettingsSpaceMessageType2(v PushdeerNotificationSettingsSpaceMessageType2) error

MergePushdeerNotificationSettingsSpaceMessageType2 performs a merge with any union data inside the PushdeerNotificationSettings_SpaceMessageType, using the provided PushdeerNotificationSettingsSpaceMessageType2

func (*PushdeerNotificationSettings_SpaceMessageType) UnmarshalJSON

type PushplusNotificationSettings

type PushplusNotificationSettings struct {
	BeganMessageContent *string                                        `json:"beganMessageContent,omitempty"`
	BeganMessageTitle   *string                                        `json:"beganMessageTitle,omitempty"`
	BeganMessageType    *PushplusNotificationSettings_BeganMessageType `json:"beganMessageType,omitempty"`
	Enabled             *bool                                          `json:"enabled,omitempty"`
	EndedMessageContent *string                                        `json:"endedMessageContent,omitempty"`
	EndedMessageTitle   *string                                        `json:"endedMessageTitle,omitempty"`
	EndedMessageType    *PushplusNotificationSettings_EndedMessageType `json:"endedMessageType,omitempty"`
	ErrorMessageContent *string                                        `json:"errorMessageContent,omitempty"`
	ErrorMessageTitle   *string                                        `json:"errorMessageTitle,omitempty"`
	ErrorMessageType    *PushplusNotificationSettings_ErrorMessageType `json:"errorMessageType,omitempty"`
	NotifyBegan         *bool                                          `json:"notifyBegan,omitempty"`
	NotifyEnded         *bool                                          `json:"notifyEnded,omitempty"`
	NotifyError         *bool                                          `json:"notifyError,omitempty"`
	NotifySpace         *bool                                          `json:"notifySpace,omitempty"`
	SpaceMessageContent *string                                        `json:"spaceMessageContent,omitempty"`
	SpaceMessageTitle   *string                                        `json:"spaceMessageTitle,omitempty"`
	SpaceMessageType    *PushplusNotificationSettings_SpaceMessageType `json:"spaceMessageType,omitempty"`
	Token               *string                                        `json:"token,omitempty"`
	Topic               *string                                        `json:"topic,omitempty"`
}

PushplusNotificationSettings defines model for PushplusNotificationSettings.

type PushplusNotificationSettingsBeganMessageType0

type PushplusNotificationSettingsBeganMessageType0 string

PushplusNotificationSettingsBeganMessageType0 defines model for PushplusNotificationSettings.BeganMessageType.0.

const (
	PushplusNotificationSettingsBeganMessageType0Text PushplusNotificationSettingsBeganMessageType0 = "text"
)

Defines values for PushplusNotificationSettingsBeganMessageType0.

type PushplusNotificationSettingsBeganMessageType1

type PushplusNotificationSettingsBeganMessageType1 string

PushplusNotificationSettingsBeganMessageType1 defines model for PushplusNotificationSettings.BeganMessageType.1.

const (
	PushplusNotificationSettingsBeganMessageType1Markdown PushplusNotificationSettingsBeganMessageType1 = "markdown"
)

Defines values for PushplusNotificationSettingsBeganMessageType1.

type PushplusNotificationSettingsBeganMessageType2

type PushplusNotificationSettingsBeganMessageType2 string

PushplusNotificationSettingsBeganMessageType2 defines model for PushplusNotificationSettings.BeganMessageType.2.

const (
	PushplusNotificationSettingsBeganMessageType2Html PushplusNotificationSettingsBeganMessageType2 = "html"
)

Defines values for PushplusNotificationSettingsBeganMessageType2.

type PushplusNotificationSettingsEndedMessageType0

type PushplusNotificationSettingsEndedMessageType0 string

PushplusNotificationSettingsEndedMessageType0 defines model for PushplusNotificationSettings.EndedMessageType.0.

const (
	PushplusNotificationSettingsEndedMessageType0Text PushplusNotificationSettingsEndedMessageType0 = "text"
)

Defines values for PushplusNotificationSettingsEndedMessageType0.

type PushplusNotificationSettingsEndedMessageType1

type PushplusNotificationSettingsEndedMessageType1 string

PushplusNotificationSettingsEndedMessageType1 defines model for PushplusNotificationSettings.EndedMessageType.1.

const (
	PushplusNotificationSettingsEndedMessageType1Markdown PushplusNotificationSettingsEndedMessageType1 = "markdown"
)

Defines values for PushplusNotificationSettingsEndedMessageType1.

type PushplusNotificationSettingsEndedMessageType2

type PushplusNotificationSettingsEndedMessageType2 string

PushplusNotificationSettingsEndedMessageType2 defines model for PushplusNotificationSettings.EndedMessageType.2.

const (
	PushplusNotificationSettingsEndedMessageType2Html PushplusNotificationSettingsEndedMessageType2 = "html"
)

Defines values for PushplusNotificationSettingsEndedMessageType2.

type PushplusNotificationSettingsErrorMessageType0

type PushplusNotificationSettingsErrorMessageType0 string

PushplusNotificationSettingsErrorMessageType0 defines model for PushplusNotificationSettings.ErrorMessageType.0.

const (
	PushplusNotificationSettingsErrorMessageType0Text PushplusNotificationSettingsErrorMessageType0 = "text"
)

Defines values for PushplusNotificationSettingsErrorMessageType0.

type PushplusNotificationSettingsErrorMessageType1

type PushplusNotificationSettingsErrorMessageType1 string

PushplusNotificationSettingsErrorMessageType1 defines model for PushplusNotificationSettings.ErrorMessageType.1.

const (
	PushplusNotificationSettingsErrorMessageType1Markdown PushplusNotificationSettingsErrorMessageType1 = "markdown"
)

Defines values for PushplusNotificationSettingsErrorMessageType1.

type PushplusNotificationSettingsErrorMessageType2

type PushplusNotificationSettingsErrorMessageType2 string

PushplusNotificationSettingsErrorMessageType2 defines model for PushplusNotificationSettings.ErrorMessageType.2.

const (
	PushplusNotificationSettingsErrorMessageType2Html PushplusNotificationSettingsErrorMessageType2 = "html"
)

Defines values for PushplusNotificationSettingsErrorMessageType2.

type PushplusNotificationSettingsSpaceMessageType0

type PushplusNotificationSettingsSpaceMessageType0 string

PushplusNotificationSettingsSpaceMessageType0 defines model for PushplusNotificationSettings.SpaceMessageType.0.

const (
	PushplusNotificationSettingsSpaceMessageType0Text PushplusNotificationSettingsSpaceMessageType0 = "text"
)

Defines values for PushplusNotificationSettingsSpaceMessageType0.

type PushplusNotificationSettingsSpaceMessageType1

type PushplusNotificationSettingsSpaceMessageType1 string

PushplusNotificationSettingsSpaceMessageType1 defines model for PushplusNotificationSettings.SpaceMessageType.1.

const (
	PushplusNotificationSettingsSpaceMessageType1Markdown PushplusNotificationSettingsSpaceMessageType1 = "markdown"
)

Defines values for PushplusNotificationSettingsSpaceMessageType1.

type PushplusNotificationSettingsSpaceMessageType2

type PushplusNotificationSettingsSpaceMessageType2 string

PushplusNotificationSettingsSpaceMessageType2 defines model for PushplusNotificationSettings.SpaceMessageType.2.

const (
	PushplusNotificationSettingsSpaceMessageType2Html PushplusNotificationSettingsSpaceMessageType2 = "html"
)

Defines values for PushplusNotificationSettingsSpaceMessageType2.

type PushplusNotificationSettings_BeganMessageType

type PushplusNotificationSettings_BeganMessageType struct {
	// contains filtered or unexported fields
}

PushplusNotificationSettings_BeganMessageType defines model for PushplusNotificationSettings.BeganMessageType.

func (PushplusNotificationSettings_BeganMessageType) AsPushplusNotificationSettingsBeganMessageType0

func (t PushplusNotificationSettings_BeganMessageType) AsPushplusNotificationSettingsBeganMessageType0() (PushplusNotificationSettingsBeganMessageType0, error)

AsPushplusNotificationSettingsBeganMessageType0 returns the union data inside the PushplusNotificationSettings_BeganMessageType as a PushplusNotificationSettingsBeganMessageType0

func (PushplusNotificationSettings_BeganMessageType) AsPushplusNotificationSettingsBeganMessageType1

func (t PushplusNotificationSettings_BeganMessageType) AsPushplusNotificationSettingsBeganMessageType1() (PushplusNotificationSettingsBeganMessageType1, error)

AsPushplusNotificationSettingsBeganMessageType1 returns the union data inside the PushplusNotificationSettings_BeganMessageType as a PushplusNotificationSettingsBeganMessageType1

func (PushplusNotificationSettings_BeganMessageType) AsPushplusNotificationSettingsBeganMessageType2

func (t PushplusNotificationSettings_BeganMessageType) AsPushplusNotificationSettingsBeganMessageType2() (PushplusNotificationSettingsBeganMessageType2, error)

AsPushplusNotificationSettingsBeganMessageType2 returns the union data inside the PushplusNotificationSettings_BeganMessageType as a PushplusNotificationSettingsBeganMessageType2

func (*PushplusNotificationSettings_BeganMessageType) FromPushplusNotificationSettingsBeganMessageType0

func (t *PushplusNotificationSettings_BeganMessageType) FromPushplusNotificationSettingsBeganMessageType0(v PushplusNotificationSettingsBeganMessageType0) error

FromPushplusNotificationSettingsBeganMessageType0 overwrites any union data inside the PushplusNotificationSettings_BeganMessageType as the provided PushplusNotificationSettingsBeganMessageType0

func (*PushplusNotificationSettings_BeganMessageType) FromPushplusNotificationSettingsBeganMessageType1

func (t *PushplusNotificationSettings_BeganMessageType) FromPushplusNotificationSettingsBeganMessageType1(v PushplusNotificationSettingsBeganMessageType1) error

FromPushplusNotificationSettingsBeganMessageType1 overwrites any union data inside the PushplusNotificationSettings_BeganMessageType as the provided PushplusNotificationSettingsBeganMessageType1

func (*PushplusNotificationSettings_BeganMessageType) FromPushplusNotificationSettingsBeganMessageType2

func (t *PushplusNotificationSettings_BeganMessageType) FromPushplusNotificationSettingsBeganMessageType2(v PushplusNotificationSettingsBeganMessageType2) error

FromPushplusNotificationSettingsBeganMessageType2 overwrites any union data inside the PushplusNotificationSettings_BeganMessageType as the provided PushplusNotificationSettingsBeganMessageType2

func (PushplusNotificationSettings_BeganMessageType) MarshalJSON

func (*PushplusNotificationSettings_BeganMessageType) MergePushplusNotificationSettingsBeganMessageType0

func (t *PushplusNotificationSettings_BeganMessageType) MergePushplusNotificationSettingsBeganMessageType0(v PushplusNotificationSettingsBeganMessageType0) error

MergePushplusNotificationSettingsBeganMessageType0 performs a merge with any union data inside the PushplusNotificationSettings_BeganMessageType, using the provided PushplusNotificationSettingsBeganMessageType0

func (*PushplusNotificationSettings_BeganMessageType) MergePushplusNotificationSettingsBeganMessageType1

func (t *PushplusNotificationSettings_BeganMessageType) MergePushplusNotificationSettingsBeganMessageType1(v PushplusNotificationSettingsBeganMessageType1) error

MergePushplusNotificationSettingsBeganMessageType1 performs a merge with any union data inside the PushplusNotificationSettings_BeganMessageType, using the provided PushplusNotificationSettingsBeganMessageType1

func (*PushplusNotificationSettings_BeganMessageType) MergePushplusNotificationSettingsBeganMessageType2

func (t *PushplusNotificationSettings_BeganMessageType) MergePushplusNotificationSettingsBeganMessageType2(v PushplusNotificationSettingsBeganMessageType2) error

MergePushplusNotificationSettingsBeganMessageType2 performs a merge with any union data inside the PushplusNotificationSettings_BeganMessageType, using the provided PushplusNotificationSettingsBeganMessageType2

func (*PushplusNotificationSettings_BeganMessageType) UnmarshalJSON

type PushplusNotificationSettings_EndedMessageType

type PushplusNotificationSettings_EndedMessageType struct {
	// contains filtered or unexported fields
}

PushplusNotificationSettings_EndedMessageType defines model for PushplusNotificationSettings.EndedMessageType.

func (PushplusNotificationSettings_EndedMessageType) AsPushplusNotificationSettingsEndedMessageType0

func (t PushplusNotificationSettings_EndedMessageType) AsPushplusNotificationSettingsEndedMessageType0() (PushplusNotificationSettingsEndedMessageType0, error)

AsPushplusNotificationSettingsEndedMessageType0 returns the union data inside the PushplusNotificationSettings_EndedMessageType as a PushplusNotificationSettingsEndedMessageType0

func (PushplusNotificationSettings_EndedMessageType) AsPushplusNotificationSettingsEndedMessageType1

func (t PushplusNotificationSettings_EndedMessageType) AsPushplusNotificationSettingsEndedMessageType1() (PushplusNotificationSettingsEndedMessageType1, error)

AsPushplusNotificationSettingsEndedMessageType1 returns the union data inside the PushplusNotificationSettings_EndedMessageType as a PushplusNotificationSettingsEndedMessageType1

func (PushplusNotificationSettings_EndedMessageType) AsPushplusNotificationSettingsEndedMessageType2

func (t PushplusNotificationSettings_EndedMessageType) AsPushplusNotificationSettingsEndedMessageType2() (PushplusNotificationSettingsEndedMessageType2, error)

AsPushplusNotificationSettingsEndedMessageType2 returns the union data inside the PushplusNotificationSettings_EndedMessageType as a PushplusNotificationSettingsEndedMessageType2

func (*PushplusNotificationSettings_EndedMessageType) FromPushplusNotificationSettingsEndedMessageType0

func (t *PushplusNotificationSettings_EndedMessageType) FromPushplusNotificationSettingsEndedMessageType0(v PushplusNotificationSettingsEndedMessageType0) error

FromPushplusNotificationSettingsEndedMessageType0 overwrites any union data inside the PushplusNotificationSettings_EndedMessageType as the provided PushplusNotificationSettingsEndedMessageType0

func (*PushplusNotificationSettings_EndedMessageType) FromPushplusNotificationSettingsEndedMessageType1

func (t *PushplusNotificationSettings_EndedMessageType) FromPushplusNotificationSettingsEndedMessageType1(v PushplusNotificationSettingsEndedMessageType1) error

FromPushplusNotificationSettingsEndedMessageType1 overwrites any union data inside the PushplusNotificationSettings_EndedMessageType as the provided PushplusNotificationSettingsEndedMessageType1

func (*PushplusNotificationSettings_EndedMessageType) FromPushplusNotificationSettingsEndedMessageType2

func (t *PushplusNotificationSettings_EndedMessageType) FromPushplusNotificationSettingsEndedMessageType2(v PushplusNotificationSettingsEndedMessageType2) error

FromPushplusNotificationSettingsEndedMessageType2 overwrites any union data inside the PushplusNotificationSettings_EndedMessageType as the provided PushplusNotificationSettingsEndedMessageType2

func (PushplusNotificationSettings_EndedMessageType) MarshalJSON

func (*PushplusNotificationSettings_EndedMessageType) MergePushplusNotificationSettingsEndedMessageType0

func (t *PushplusNotificationSettings_EndedMessageType) MergePushplusNotificationSettingsEndedMessageType0(v PushplusNotificationSettingsEndedMessageType0) error

MergePushplusNotificationSettingsEndedMessageType0 performs a merge with any union data inside the PushplusNotificationSettings_EndedMessageType, using the provided PushplusNotificationSettingsEndedMessageType0

func (*PushplusNotificationSettings_EndedMessageType) MergePushplusNotificationSettingsEndedMessageType1

func (t *PushplusNotificationSettings_EndedMessageType) MergePushplusNotificationSettingsEndedMessageType1(v PushplusNotificationSettingsEndedMessageType1) error

MergePushplusNotificationSettingsEndedMessageType1 performs a merge with any union data inside the PushplusNotificationSettings_EndedMessageType, using the provided PushplusNotificationSettingsEndedMessageType1

func (*PushplusNotificationSettings_EndedMessageType) MergePushplusNotificationSettingsEndedMessageType2

func (t *PushplusNotificationSettings_EndedMessageType) MergePushplusNotificationSettingsEndedMessageType2(v PushplusNotificationSettingsEndedMessageType2) error

MergePushplusNotificationSettingsEndedMessageType2 performs a merge with any union data inside the PushplusNotificationSettings_EndedMessageType, using the provided PushplusNotificationSettingsEndedMessageType2

func (*PushplusNotificationSettings_EndedMessageType) UnmarshalJSON

type PushplusNotificationSettings_ErrorMessageType

type PushplusNotificationSettings_ErrorMessageType struct {
	// contains filtered or unexported fields
}

PushplusNotificationSettings_ErrorMessageType defines model for PushplusNotificationSettings.ErrorMessageType.

func (PushplusNotificationSettings_ErrorMessageType) AsPushplusNotificationSettingsErrorMessageType0

func (t PushplusNotificationSettings_ErrorMessageType) AsPushplusNotificationSettingsErrorMessageType0() (PushplusNotificationSettingsErrorMessageType0, error)

AsPushplusNotificationSettingsErrorMessageType0 returns the union data inside the PushplusNotificationSettings_ErrorMessageType as a PushplusNotificationSettingsErrorMessageType0

func (PushplusNotificationSettings_ErrorMessageType) AsPushplusNotificationSettingsErrorMessageType1

func (t PushplusNotificationSettings_ErrorMessageType) AsPushplusNotificationSettingsErrorMessageType1() (PushplusNotificationSettingsErrorMessageType1, error)

AsPushplusNotificationSettingsErrorMessageType1 returns the union data inside the PushplusNotificationSettings_ErrorMessageType as a PushplusNotificationSettingsErrorMessageType1

func (PushplusNotificationSettings_ErrorMessageType) AsPushplusNotificationSettingsErrorMessageType2

func (t PushplusNotificationSettings_ErrorMessageType) AsPushplusNotificationSettingsErrorMessageType2() (PushplusNotificationSettingsErrorMessageType2, error)

AsPushplusNotificationSettingsErrorMessageType2 returns the union data inside the PushplusNotificationSettings_ErrorMessageType as a PushplusNotificationSettingsErrorMessageType2

func (*PushplusNotificationSettings_ErrorMessageType) FromPushplusNotificationSettingsErrorMessageType0

func (t *PushplusNotificationSettings_ErrorMessageType) FromPushplusNotificationSettingsErrorMessageType0(v PushplusNotificationSettingsErrorMessageType0) error

FromPushplusNotificationSettingsErrorMessageType0 overwrites any union data inside the PushplusNotificationSettings_ErrorMessageType as the provided PushplusNotificationSettingsErrorMessageType0

func (*PushplusNotificationSettings_ErrorMessageType) FromPushplusNotificationSettingsErrorMessageType1

func (t *PushplusNotificationSettings_ErrorMessageType) FromPushplusNotificationSettingsErrorMessageType1(v PushplusNotificationSettingsErrorMessageType1) error

FromPushplusNotificationSettingsErrorMessageType1 overwrites any union data inside the PushplusNotificationSettings_ErrorMessageType as the provided PushplusNotificationSettingsErrorMessageType1

func (*PushplusNotificationSettings_ErrorMessageType) FromPushplusNotificationSettingsErrorMessageType2

func (t *PushplusNotificationSettings_ErrorMessageType) FromPushplusNotificationSettingsErrorMessageType2(v PushplusNotificationSettingsErrorMessageType2) error

FromPushplusNotificationSettingsErrorMessageType2 overwrites any union data inside the PushplusNotificationSettings_ErrorMessageType as the provided PushplusNotificationSettingsErrorMessageType2

func (PushplusNotificationSettings_ErrorMessageType) MarshalJSON

func (*PushplusNotificationSettings_ErrorMessageType) MergePushplusNotificationSettingsErrorMessageType0

func (t *PushplusNotificationSettings_ErrorMessageType) MergePushplusNotificationSettingsErrorMessageType0(v PushplusNotificationSettingsErrorMessageType0) error

MergePushplusNotificationSettingsErrorMessageType0 performs a merge with any union data inside the PushplusNotificationSettings_ErrorMessageType, using the provided PushplusNotificationSettingsErrorMessageType0

func (*PushplusNotificationSettings_ErrorMessageType) MergePushplusNotificationSettingsErrorMessageType1

func (t *PushplusNotificationSettings_ErrorMessageType) MergePushplusNotificationSettingsErrorMessageType1(v PushplusNotificationSettingsErrorMessageType1) error

MergePushplusNotificationSettingsErrorMessageType1 performs a merge with any union data inside the PushplusNotificationSettings_ErrorMessageType, using the provided PushplusNotificationSettingsErrorMessageType1

func (*PushplusNotificationSettings_ErrorMessageType) MergePushplusNotificationSettingsErrorMessageType2

func (t *PushplusNotificationSettings_ErrorMessageType) MergePushplusNotificationSettingsErrorMessageType2(v PushplusNotificationSettingsErrorMessageType2) error

MergePushplusNotificationSettingsErrorMessageType2 performs a merge with any union data inside the PushplusNotificationSettings_ErrorMessageType, using the provided PushplusNotificationSettingsErrorMessageType2

func (*PushplusNotificationSettings_ErrorMessageType) UnmarshalJSON

type PushplusNotificationSettings_SpaceMessageType

type PushplusNotificationSettings_SpaceMessageType struct {
	// contains filtered or unexported fields
}

PushplusNotificationSettings_SpaceMessageType defines model for PushplusNotificationSettings.SpaceMessageType.

func (PushplusNotificationSettings_SpaceMessageType) AsPushplusNotificationSettingsSpaceMessageType0

func (t PushplusNotificationSettings_SpaceMessageType) AsPushplusNotificationSettingsSpaceMessageType0() (PushplusNotificationSettingsSpaceMessageType0, error)

AsPushplusNotificationSettingsSpaceMessageType0 returns the union data inside the PushplusNotificationSettings_SpaceMessageType as a PushplusNotificationSettingsSpaceMessageType0

func (PushplusNotificationSettings_SpaceMessageType) AsPushplusNotificationSettingsSpaceMessageType1

func (t PushplusNotificationSettings_SpaceMessageType) AsPushplusNotificationSettingsSpaceMessageType1() (PushplusNotificationSettingsSpaceMessageType1, error)

AsPushplusNotificationSettingsSpaceMessageType1 returns the union data inside the PushplusNotificationSettings_SpaceMessageType as a PushplusNotificationSettingsSpaceMessageType1

func (PushplusNotificationSettings_SpaceMessageType) AsPushplusNotificationSettingsSpaceMessageType2

func (t PushplusNotificationSettings_SpaceMessageType) AsPushplusNotificationSettingsSpaceMessageType2() (PushplusNotificationSettingsSpaceMessageType2, error)

AsPushplusNotificationSettingsSpaceMessageType2 returns the union data inside the PushplusNotificationSettings_SpaceMessageType as a PushplusNotificationSettingsSpaceMessageType2

func (*PushplusNotificationSettings_SpaceMessageType) FromPushplusNotificationSettingsSpaceMessageType0

func (t *PushplusNotificationSettings_SpaceMessageType) FromPushplusNotificationSettingsSpaceMessageType0(v PushplusNotificationSettingsSpaceMessageType0) error

FromPushplusNotificationSettingsSpaceMessageType0 overwrites any union data inside the PushplusNotificationSettings_SpaceMessageType as the provided PushplusNotificationSettingsSpaceMessageType0

func (*PushplusNotificationSettings_SpaceMessageType) FromPushplusNotificationSettingsSpaceMessageType1

func (t *PushplusNotificationSettings_SpaceMessageType) FromPushplusNotificationSettingsSpaceMessageType1(v PushplusNotificationSettingsSpaceMessageType1) error

FromPushplusNotificationSettingsSpaceMessageType1 overwrites any union data inside the PushplusNotificationSettings_SpaceMessageType as the provided PushplusNotificationSettingsSpaceMessageType1

func (*PushplusNotificationSettings_SpaceMessageType) FromPushplusNotificationSettingsSpaceMessageType2

func (t *PushplusNotificationSettings_SpaceMessageType) FromPushplusNotificationSettingsSpaceMessageType2(v PushplusNotificationSettingsSpaceMessageType2) error

FromPushplusNotificationSettingsSpaceMessageType2 overwrites any union data inside the PushplusNotificationSettings_SpaceMessageType as the provided PushplusNotificationSettingsSpaceMessageType2

func (PushplusNotificationSettings_SpaceMessageType) MarshalJSON

func (*PushplusNotificationSettings_SpaceMessageType) MergePushplusNotificationSettingsSpaceMessageType0

func (t *PushplusNotificationSettings_SpaceMessageType) MergePushplusNotificationSettingsSpaceMessageType0(v PushplusNotificationSettingsSpaceMessageType0) error

MergePushplusNotificationSettingsSpaceMessageType0 performs a merge with any union data inside the PushplusNotificationSettings_SpaceMessageType, using the provided PushplusNotificationSettingsSpaceMessageType0

func (*PushplusNotificationSettings_SpaceMessageType) MergePushplusNotificationSettingsSpaceMessageType1

func (t *PushplusNotificationSettings_SpaceMessageType) MergePushplusNotificationSettingsSpaceMessageType1(v PushplusNotificationSettingsSpaceMessageType1) error

MergePushplusNotificationSettingsSpaceMessageType1 performs a merge with any union data inside the PushplusNotificationSettings_SpaceMessageType, using the provided PushplusNotificationSettingsSpaceMessageType1

func (*PushplusNotificationSettings_SpaceMessageType) MergePushplusNotificationSettingsSpaceMessageType2

func (t *PushplusNotificationSettings_SpaceMessageType) MergePushplusNotificationSettingsSpaceMessageType2(v PushplusNotificationSettingsSpaceMessageType2) error

MergePushplusNotificationSettingsSpaceMessageType2 performs a merge with any union data inside the PushplusNotificationSettings_SpaceMessageType, using the provided PushplusNotificationSettingsSpaceMessageType2

func (*PushplusNotificationSettings_SpaceMessageType) UnmarshalJSON

type RecorderOptions

type RecorderOptions struct {
	BufferSize *int `json:"bufferSize,omitempty"`

	// CoverSaveStrategy An enumeration.
	CoverSaveStrategy    *CoverSaveStrategy            `json:"coverSaveStrategy,omitempty"`
	DisconnectionTimeout *int                          `json:"disconnectionTimeout,omitempty"`
	Fmp4StreamTimeout    *int                          `json:"fmp4StreamTimeout,omitempty"`
	QualityNumber        *RecorderOptionsQualityNumber `json:"qualityNumber,omitempty"`
	ReadTimeout          *int                          `json:"readTimeout,omitempty"`
	RecordingMode        *RecorderOptionsRecordingMode `json:"recordingMode,omitempty"`
	SaveCover            *bool                         `json:"saveCover,omitempty"`
	StreamFormat         *RecorderOptionsStreamFormat  `json:"streamFormat,omitempty"`
}

RecorderOptions defines model for RecorderOptions.

type RecorderOptionsQualityNumber

type RecorderOptionsQualityNumber int

RecorderOptionsQualityNumber defines model for RecorderOptions.QualityNumber.

const (
	RecorderOptionsQualityNumberN10000 RecorderOptionsQualityNumber = 10000
	RecorderOptionsQualityNumberN150   RecorderOptionsQualityNumber = 150
	RecorderOptionsQualityNumberN20000 RecorderOptionsQualityNumber = 20000
	RecorderOptionsQualityNumberN250   RecorderOptionsQualityNumber = 250
	RecorderOptionsQualityNumberN400   RecorderOptionsQualityNumber = 400
	RecorderOptionsQualityNumberN401   RecorderOptionsQualityNumber = 401
	RecorderOptionsQualityNumberN80    RecorderOptionsQualityNumber = 80
)

Defines values for RecorderOptionsQualityNumber.

type RecorderOptionsRecordingMode

type RecorderOptionsRecordingMode string

RecorderOptionsRecordingMode defines model for RecorderOptions.RecordingMode.

const (
	RecorderOptionsRecordingModeRaw      RecorderOptionsRecordingMode = "raw"
	RecorderOptionsRecordingModeStandard RecorderOptionsRecordingMode = "standard"
)

Defines values for RecorderOptionsRecordingMode.

type RecorderOptionsStreamFormat

type RecorderOptionsStreamFormat string

RecorderOptionsStreamFormat defines model for RecorderOptions.StreamFormat.

const (
	RecorderOptionsStreamFormatFlv  RecorderOptionsStreamFormat = "flv"
	RecorderOptionsStreamFormatFmp4 RecorderOptionsStreamFormat = "fmp4"
	RecorderOptionsStreamFormatTs   RecorderOptionsStreamFormat = "ts"
)

Defines values for RecorderOptionsStreamFormat.

type RecorderSettings

type RecorderSettings struct {
	BufferSize           *int                           `json:"bufferSize,omitempty"`
	CoverSaveStrategy    *CoverSaveStrategy             `json:"coverSaveStrategy,omitempty"`
	DisconnectionTimeout *int                           `json:"disconnectionTimeout,omitempty"`
	Fmp4StreamTimeout    *int                           `json:"fmp4StreamTimeout,omitempty"`
	QualityNumber        *RecorderSettingsQualityNumber `json:"qualityNumber,omitempty"`
	ReadTimeout          *int                           `json:"readTimeout,omitempty"`
	RecordingMode        *RecorderSettingsRecordingMode `json:"recordingMode,omitempty"`
	SaveCover            *bool                          `json:"saveCover,omitempty"`
	StreamFormat         *RecorderSettingsStreamFormat  `json:"streamFormat,omitempty"`
}

RecorderSettings defines model for RecorderSettings.

type RecorderSettingsQualityNumber

type RecorderSettingsQualityNumber int

RecorderSettingsQualityNumber defines model for RecorderSettings.QualityNumber.

const (
	RecorderSettingsQualityNumberN10000 RecorderSettingsQualityNumber = 10000
	RecorderSettingsQualityNumberN150   RecorderSettingsQualityNumber = 150
	RecorderSettingsQualityNumberN20000 RecorderSettingsQualityNumber = 20000
	RecorderSettingsQualityNumberN250   RecorderSettingsQualityNumber = 250
	RecorderSettingsQualityNumberN400   RecorderSettingsQualityNumber = 400
	RecorderSettingsQualityNumberN401   RecorderSettingsQualityNumber = 401
	RecorderSettingsQualityNumberN80    RecorderSettingsQualityNumber = 80
)

Defines values for RecorderSettingsQualityNumber.

type RecorderSettingsRecordingMode

type RecorderSettingsRecordingMode string

RecorderSettingsRecordingMode defines model for RecorderSettings.RecordingMode.

const (
	RecorderSettingsRecordingModeRaw      RecorderSettingsRecordingMode = "raw"
	RecorderSettingsRecordingModeStandard RecorderSettingsRecordingMode = "standard"
)

Defines values for RecorderSettingsRecordingMode.

type RecorderSettingsStreamFormat

type RecorderSettingsStreamFormat string

RecorderSettingsStreamFormat defines model for RecorderSettings.StreamFormat.

const (
	RecorderSettingsStreamFormatFlv  RecorderSettingsStreamFormat = "flv"
	RecorderSettingsStreamFormatFmp4 RecorderSettingsStreamFormat = "fmp4"
	RecorderSettingsStreamFormatTs   RecorderSettingsStreamFormat = "ts"
)

Defines values for RecorderSettingsStreamFormat.

type RemoveAllTasksApiV1TasksDeleteParams

type RemoveAllTasksApiV1TasksDeleteParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

RemoveAllTasksApiV1TasksDeleteParams defines parameters for RemoveAllTasksApiV1TasksDelete.

type RemoveAllTasksApiV1TasksDeleteResponse

type RemoveAllTasksApiV1TasksDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseRemoveAllTasksApiV1TasksDeleteResponse

func ParseRemoveAllTasksApiV1TasksDeleteResponse(rsp *http.Response) (*RemoveAllTasksApiV1TasksDeleteResponse, error)

ParseRemoveAllTasksApiV1TasksDeleteResponse parses an HTTP response from a RemoveAllTasksApiV1TasksDeleteWithResponse call

func (RemoveAllTasksApiV1TasksDeleteResponse) Status

Status returns HTTPResponse.Status

func (RemoveAllTasksApiV1TasksDeleteResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type RemoveTaskApiV1TasksRoomIdDeleteParams

type RemoveTaskApiV1TasksRoomIdDeleteParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

RemoveTaskApiV1TasksRoomIdDeleteParams defines parameters for RemoveTaskApiV1TasksRoomIdDelete.

type RemoveTaskApiV1TasksRoomIdDeleteResponse

type RemoveTaskApiV1TasksRoomIdDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResponseMessage
	JSON404      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseRemoveTaskApiV1TasksRoomIdDeleteResponse

func ParseRemoveTaskApiV1TasksRoomIdDeleteResponse(rsp *http.Response) (*RemoveTaskApiV1TasksRoomIdDeleteResponse, error)

ParseRemoveTaskApiV1TasksRoomIdDeleteResponse parses an HTTP response from a RemoveTaskApiV1TasksRoomIdDeleteWithResponse call

func (RemoveTaskApiV1TasksRoomIdDeleteResponse) Status

Status returns HTTPResponse.Status

func (RemoveTaskApiV1TasksRoomIdDeleteResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type ResponseMessage

type ResponseMessage struct {
	Code    *int                    `json:"code,omitempty"`
	Data    *map[string]interface{} `json:"data,omitempty"`
	Message *string                 `json:"message,omitempty"`
}

ResponseMessage defines model for ResponseMessage.

type RestartAppApiV1AppRestartPostParams

type RestartAppApiV1AppRestartPostParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

RestartAppApiV1AppRestartPostParams defines parameters for RestartAppApiV1AppRestartPost.

type RestartAppApiV1AppRestartPostResponse

type RestartAppApiV1AppRestartPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseRestartAppApiV1AppRestartPostResponse

func ParseRestartAppApiV1AppRestartPostResponse(rsp *http.Response) (*RestartAppApiV1AppRestartPostResponse, error)

ParseRestartAppApiV1AppRestartPostResponse parses an HTTP response from a RestartAppApiV1AppRestartPostWithResponse call

func (RestartAppApiV1AppRestartPostResponse) Status

Status returns HTTPResponse.Status

func (RestartAppApiV1AppRestartPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ServerchanNotificationSettings

type ServerchanNotificationSettings struct {
	BeganMessageContent *string                                         `json:"beganMessageContent,omitempty"`
	BeganMessageTitle   *string                                         `json:"beganMessageTitle,omitempty"`
	BeganMessageType    *ServerchanNotificationSettingsBeganMessageType `json:"beganMessageType,omitempty"`
	Enabled             *bool                                           `json:"enabled,omitempty"`
	EndedMessageContent *string                                         `json:"endedMessageContent,omitempty"`
	EndedMessageTitle   *string                                         `json:"endedMessageTitle,omitempty"`
	EndedMessageType    *ServerchanNotificationSettingsEndedMessageType `json:"endedMessageType,omitempty"`
	ErrorMessageContent *string                                         `json:"errorMessageContent,omitempty"`
	ErrorMessageTitle   *string                                         `json:"errorMessageTitle,omitempty"`
	ErrorMessageType    *ServerchanNotificationSettingsErrorMessageType `json:"errorMessageType,omitempty"`
	NotifyBegan         *bool                                           `json:"notifyBegan,omitempty"`
	NotifyEnded         *bool                                           `json:"notifyEnded,omitempty"`
	NotifyError         *bool                                           `json:"notifyError,omitempty"`
	NotifySpace         *bool                                           `json:"notifySpace,omitempty"`
	Sendkey             *string                                         `json:"sendkey,omitempty"`
	SpaceMessageContent *string                                         `json:"spaceMessageContent,omitempty"`
	SpaceMessageTitle   *string                                         `json:"spaceMessageTitle,omitempty"`
	SpaceMessageType    *ServerchanNotificationSettingsSpaceMessageType `json:"spaceMessageType,omitempty"`
}

ServerchanNotificationSettings defines model for ServerchanNotificationSettings.

type ServerchanNotificationSettingsBeganMessageType

type ServerchanNotificationSettingsBeganMessageType string

ServerchanNotificationSettingsBeganMessageType defines model for ServerchanNotificationSettings.BeganMessageType.

const (
	ServerchanNotificationSettingsBeganMessageTypeMarkdown ServerchanNotificationSettingsBeganMessageType = "markdown"
)

Defines values for ServerchanNotificationSettingsBeganMessageType.

type ServerchanNotificationSettingsEndedMessageType

type ServerchanNotificationSettingsEndedMessageType string

ServerchanNotificationSettingsEndedMessageType defines model for ServerchanNotificationSettings.EndedMessageType.

const (
	ServerchanNotificationSettingsEndedMessageTypeMarkdown ServerchanNotificationSettingsEndedMessageType = "markdown"
)

Defines values for ServerchanNotificationSettingsEndedMessageType.

type ServerchanNotificationSettingsErrorMessageType

type ServerchanNotificationSettingsErrorMessageType string

ServerchanNotificationSettingsErrorMessageType defines model for ServerchanNotificationSettings.ErrorMessageType.

const (
	ServerchanNotificationSettingsErrorMessageTypeMarkdown ServerchanNotificationSettingsErrorMessageType = "markdown"
)

Defines values for ServerchanNotificationSettingsErrorMessageType.

type ServerchanNotificationSettingsSpaceMessageType

type ServerchanNotificationSettingsSpaceMessageType string

ServerchanNotificationSettingsSpaceMessageType defines model for ServerchanNotificationSettings.SpaceMessageType.

const (
	ServerchanNotificationSettingsSpaceMessageTypeMarkdown ServerchanNotificationSettingsSpaceMessageType = "markdown"
)

Defines values for ServerchanNotificationSettingsSpaceMessageType.

type SettingsIn

type SettingsIn struct {
	BarkNotification       *BarkNotificationSettings       `json:"barkNotification,omitempty"`
	BiliApi                *BiliApiSettings                `json:"biliApi,omitempty"`
	Danmaku                *DanmakuSettings                `json:"danmaku,omitempty"`
	EmailNotification      *EmailNotificationSettings      `json:"emailNotification,omitempty"`
	Header                 *HeaderSettings                 `json:"header,omitempty"`
	Logging                *LoggingSettings                `json:"logging,omitempty"`
	Output                 *OutputSettings                 `json:"output,omitempty"`
	Postprocessing         *PostprocessingSettings         `json:"postprocessing,omitempty"`
	PushdeerNotification   *PushdeerNotificationSettings   `json:"pushdeerNotification,omitempty"`
	PushplusNotification   *PushplusNotificationSettings   `json:"pushplusNotification,omitempty"`
	Recorder               *RecorderSettings               `json:"recorder,omitempty"`
	ServerchanNotification *ServerchanNotificationSettings `json:"serverchanNotification,omitempty"`
	Space                  *SpaceSettings                  `json:"space,omitempty"`
	TelegramNotification   *TelegramNotificationSettings   `json:"telegramNotification,omitempty"`
	Webhooks               *[]WebHookSettings              `json:"webhooks,omitempty"`
}

SettingsIn defines model for SettingsIn.

type SettingsOut

type SettingsOut struct {
	BarkNotification       *BarkNotificationSettings       `json:"barkNotification,omitempty"`
	BiliApi                *BiliApiSettings                `json:"biliApi,omitempty"`
	Danmaku                *DanmakuSettings                `json:"danmaku,omitempty"`
	EmailNotification      *EmailNotificationSettings      `json:"emailNotification,omitempty"`
	Header                 *HeaderSettings                 `json:"header,omitempty"`
	Logging                *LoggingSettings                `json:"logging,omitempty"`
	Output                 *OutputSettings                 `json:"output,omitempty"`
	Postprocessing         *PostprocessingSettings         `json:"postprocessing,omitempty"`
	PushdeerNotification   *PushdeerNotificationSettings   `json:"pushdeerNotification,omitempty"`
	PushplusNotification   *PushplusNotificationSettings   `json:"pushplusNotification,omitempty"`
	Recorder               *RecorderSettings               `json:"recorder,omitempty"`
	ServerchanNotification *ServerchanNotificationSettings `json:"serverchanNotification,omitempty"`
	Space                  *SpaceSettings                  `json:"space,omitempty"`
	Tasks                  *[]TaskSettings                 `json:"tasks,omitempty"`
	TelegramNotification   *TelegramNotificationSettings   `json:"telegramNotification,omitempty"`
	Version                *string                         `json:"version,omitempty"`
	Webhooks               *[]WebHookSettings              `json:"webhooks,omitempty"`
}

SettingsOut defines model for SettingsOut.

type SpaceSettings

type SpaceSettings struct {
	CheckInterval  *int  `json:"checkInterval,omitempty"`
	RecycleRecords *bool `json:"recycleRecords,omitempty"`
	SpaceThreshold *int  `json:"spaceThreshold,omitempty"`
}

SpaceSettings defines model for SpaceSettings.

type StartAllTasksApiV1TasksStartPostParams

type StartAllTasksApiV1TasksStartPostParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

StartAllTasksApiV1TasksStartPostParams defines parameters for StartAllTasksApiV1TasksStartPost.

type StartAllTasksApiV1TasksStartPostResponse

type StartAllTasksApiV1TasksStartPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResponseMessage
	JSON404      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseStartAllTasksApiV1TasksStartPostResponse

func ParseStartAllTasksApiV1TasksStartPostResponse(rsp *http.Response) (*StartAllTasksApiV1TasksStartPostResponse, error)

ParseStartAllTasksApiV1TasksStartPostResponse parses an HTTP response from a StartAllTasksApiV1TasksStartPostWithResponse call

func (StartAllTasksApiV1TasksStartPostResponse) Status

Status returns HTTPResponse.Status

func (StartAllTasksApiV1TasksStartPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type StartTaskApiV1TasksRoomIdStartPostParams

type StartTaskApiV1TasksRoomIdStartPostParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

StartTaskApiV1TasksRoomIdStartPostParams defines parameters for StartTaskApiV1TasksRoomIdStartPost.

type StartTaskApiV1TasksRoomIdStartPostResponse

type StartTaskApiV1TasksRoomIdStartPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResponseMessage
	JSON404      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseStartTaskApiV1TasksRoomIdStartPostResponse

func ParseStartTaskApiV1TasksRoomIdStartPostResponse(rsp *http.Response) (*StartTaskApiV1TasksRoomIdStartPostResponse, error)

ParseStartTaskApiV1TasksRoomIdStartPostResponse parses an HTTP response from a StartTaskApiV1TasksRoomIdStartPostWithResponse call

func (StartTaskApiV1TasksRoomIdStartPostResponse) Status

Status returns HTTPResponse.Status

func (StartTaskApiV1TasksRoomIdStartPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type StopAllTasksApiV1TasksStopPostJSONRequestBody

type StopAllTasksApiV1TasksStopPostJSONRequestBody = BodyStopAllTasksApiV1TasksStopPost

StopAllTasksApiV1TasksStopPostJSONRequestBody defines body for StopAllTasksApiV1TasksStopPost for application/json ContentType.

type StopAllTasksApiV1TasksStopPostParams

type StopAllTasksApiV1TasksStopPostParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

StopAllTasksApiV1TasksStopPostParams defines parameters for StopAllTasksApiV1TasksStopPost.

type StopAllTasksApiV1TasksStopPostResponse

type StopAllTasksApiV1TasksStopPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseStopAllTasksApiV1TasksStopPostResponse

func ParseStopAllTasksApiV1TasksStopPostResponse(rsp *http.Response) (*StopAllTasksApiV1TasksStopPostResponse, error)

ParseStopAllTasksApiV1TasksStopPostResponse parses an HTTP response from a StopAllTasksApiV1TasksStopPostWithResponse call

func (StopAllTasksApiV1TasksStopPostResponse) Status

Status returns HTTPResponse.Status

func (StopAllTasksApiV1TasksStopPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type StopTaskApiV1TasksRoomIdStopPostJSONRequestBody

type StopTaskApiV1TasksRoomIdStopPostJSONRequestBody = BodyStopTaskApiV1TasksRoomIdStopPost

StopTaskApiV1TasksRoomIdStopPostJSONRequestBody defines body for StopTaskApiV1TasksRoomIdStopPost for application/json ContentType.

type StopTaskApiV1TasksRoomIdStopPostParams

type StopTaskApiV1TasksRoomIdStopPostParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

StopTaskApiV1TasksRoomIdStopPostParams defines parameters for StopTaskApiV1TasksRoomIdStopPost.

type StopTaskApiV1TasksRoomIdStopPostResponse

type StopTaskApiV1TasksRoomIdStopPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *ResponseMessage
	JSON404      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseStopTaskApiV1TasksRoomIdStopPostResponse

func ParseStopTaskApiV1TasksRoomIdStopPostResponse(rsp *http.Response) (*StopTaskApiV1TasksRoomIdStopPostResponse, error)

ParseStopTaskApiV1TasksRoomIdStopPostResponse parses an HTTP response from a StopTaskApiV1TasksRoomIdStopPostWithResponse call

func (StopTaskApiV1TasksRoomIdStopPostResponse) Status

Status returns HTTPResponse.Status

func (StopTaskApiV1TasksRoomIdStopPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type TaskOptions

type TaskOptions struct {
	Danmaku        *DanmakuOptions        `json:"danmaku,omitempty"`
	Header         *HeaderOptions         `json:"header,omitempty"`
	Output         *OutputOptions         `json:"output,omitempty"`
	Postprocessing *PostprocessingOptions `json:"postprocessing,omitempty"`
	Recorder       *RecorderOptions       `json:"recorder,omitempty"`
}

TaskOptions defines model for TaskOptions.

type TaskSettings

type TaskSettings struct {
	Danmaku        *DanmakuOptions        `json:"danmaku,omitempty"`
	EnableMonitor  *bool                  `json:"enableMonitor,omitempty"`
	EnableRecorder *bool                  `json:"enableRecorder,omitempty"`
	Header         *HeaderOptions         `json:"header,omitempty"`
	Output         *OutputOptions         `json:"output,omitempty"`
	Postprocessing *PostprocessingOptions `json:"postprocessing,omitempty"`
	Recorder       *RecorderOptions       `json:"recorder,omitempty"`
	RoomId         int                    `json:"roomId"`
}

TaskSettings defines model for TaskSettings.

type TelegramNotificationSettings

type TelegramNotificationSettings struct {
	BeganMessageContent *string                                        `json:"beganMessageContent,omitempty"`
	BeganMessageTitle   *string                                        `json:"beganMessageTitle,omitempty"`
	BeganMessageType    *TelegramNotificationSettings_BeganMessageType `json:"beganMessageType,omitempty"`
	Chatid              *string                                        `json:"chatid,omitempty"`
	Enabled             *bool                                          `json:"enabled,omitempty"`
	EndedMessageContent *string                                        `json:"endedMessageContent,omitempty"`
	EndedMessageTitle   *string                                        `json:"endedMessageTitle,omitempty"`
	EndedMessageType    *TelegramNotificationSettings_EndedMessageType `json:"endedMessageType,omitempty"`
	ErrorMessageContent *string                                        `json:"errorMessageContent,omitempty"`
	ErrorMessageTitle   *string                                        `json:"errorMessageTitle,omitempty"`
	ErrorMessageType    *TelegramNotificationSettings_ErrorMessageType `json:"errorMessageType,omitempty"`
	NotifyBegan         *bool                                          `json:"notifyBegan,omitempty"`
	NotifyEnded         *bool                                          `json:"notifyEnded,omitempty"`
	NotifyError         *bool                                          `json:"notifyError,omitempty"`
	NotifySpace         *bool                                          `json:"notifySpace,omitempty"`
	Server              *string                                        `json:"server,omitempty"`
	SpaceMessageContent *string                                        `json:"spaceMessageContent,omitempty"`
	SpaceMessageTitle   *string                                        `json:"spaceMessageTitle,omitempty"`
	SpaceMessageType    *TelegramNotificationSettings_SpaceMessageType `json:"spaceMessageType,omitempty"`
	Token               *string                                        `json:"token,omitempty"`
}

TelegramNotificationSettings defines model for TelegramNotificationSettings.

type TelegramNotificationSettingsBeganMessageType0

type TelegramNotificationSettingsBeganMessageType0 string

TelegramNotificationSettingsBeganMessageType0 defines model for TelegramNotificationSettings.BeganMessageType.0.

const (
	TelegramNotificationSettingsBeganMessageType0Markdown TelegramNotificationSettingsBeganMessageType0 = "markdown"
)

Defines values for TelegramNotificationSettingsBeganMessageType0.

type TelegramNotificationSettingsBeganMessageType1

type TelegramNotificationSettingsBeganMessageType1 string

TelegramNotificationSettingsBeganMessageType1 defines model for TelegramNotificationSettings.BeganMessageType.1.

const (
	TelegramNotificationSettingsBeganMessageType1Html TelegramNotificationSettingsBeganMessageType1 = "html"
)

Defines values for TelegramNotificationSettingsBeganMessageType1.

type TelegramNotificationSettingsEndedMessageType0

type TelegramNotificationSettingsEndedMessageType0 string

TelegramNotificationSettingsEndedMessageType0 defines model for TelegramNotificationSettings.EndedMessageType.0.

const (
	TelegramNotificationSettingsEndedMessageType0Markdown TelegramNotificationSettingsEndedMessageType0 = "markdown"
)

Defines values for TelegramNotificationSettingsEndedMessageType0.

type TelegramNotificationSettingsEndedMessageType1

type TelegramNotificationSettingsEndedMessageType1 string

TelegramNotificationSettingsEndedMessageType1 defines model for TelegramNotificationSettings.EndedMessageType.1.

const (
	TelegramNotificationSettingsEndedMessageType1Html TelegramNotificationSettingsEndedMessageType1 = "html"
)

Defines values for TelegramNotificationSettingsEndedMessageType1.

type TelegramNotificationSettingsErrorMessageType0

type TelegramNotificationSettingsErrorMessageType0 string

TelegramNotificationSettingsErrorMessageType0 defines model for TelegramNotificationSettings.ErrorMessageType.0.

const (
	TelegramNotificationSettingsErrorMessageType0Markdown TelegramNotificationSettingsErrorMessageType0 = "markdown"
)

Defines values for TelegramNotificationSettingsErrorMessageType0.

type TelegramNotificationSettingsErrorMessageType1

type TelegramNotificationSettingsErrorMessageType1 string

TelegramNotificationSettingsErrorMessageType1 defines model for TelegramNotificationSettings.ErrorMessageType.1.

const (
	TelegramNotificationSettingsErrorMessageType1Html TelegramNotificationSettingsErrorMessageType1 = "html"
)

Defines values for TelegramNotificationSettingsErrorMessageType1.

type TelegramNotificationSettingsSpaceMessageType0

type TelegramNotificationSettingsSpaceMessageType0 string

TelegramNotificationSettingsSpaceMessageType0 defines model for TelegramNotificationSettings.SpaceMessageType.0.

const (
	TelegramNotificationSettingsSpaceMessageType0Markdown TelegramNotificationSettingsSpaceMessageType0 = "markdown"
)

Defines values for TelegramNotificationSettingsSpaceMessageType0.

type TelegramNotificationSettingsSpaceMessageType1

type TelegramNotificationSettingsSpaceMessageType1 string

TelegramNotificationSettingsSpaceMessageType1 defines model for TelegramNotificationSettings.SpaceMessageType.1.

const (
	TelegramNotificationSettingsSpaceMessageType1Html TelegramNotificationSettingsSpaceMessageType1 = "html"
)

Defines values for TelegramNotificationSettingsSpaceMessageType1.

type TelegramNotificationSettings_BeganMessageType

type TelegramNotificationSettings_BeganMessageType struct {
	// contains filtered or unexported fields
}

TelegramNotificationSettings_BeganMessageType defines model for TelegramNotificationSettings.BeganMessageType.

func (TelegramNotificationSettings_BeganMessageType) AsTelegramNotificationSettingsBeganMessageType0

func (t TelegramNotificationSettings_BeganMessageType) AsTelegramNotificationSettingsBeganMessageType0() (TelegramNotificationSettingsBeganMessageType0, error)

AsTelegramNotificationSettingsBeganMessageType0 returns the union data inside the TelegramNotificationSettings_BeganMessageType as a TelegramNotificationSettingsBeganMessageType0

func (TelegramNotificationSettings_BeganMessageType) AsTelegramNotificationSettingsBeganMessageType1

func (t TelegramNotificationSettings_BeganMessageType) AsTelegramNotificationSettingsBeganMessageType1() (TelegramNotificationSettingsBeganMessageType1, error)

AsTelegramNotificationSettingsBeganMessageType1 returns the union data inside the TelegramNotificationSettings_BeganMessageType as a TelegramNotificationSettingsBeganMessageType1

func (*TelegramNotificationSettings_BeganMessageType) FromTelegramNotificationSettingsBeganMessageType0

func (t *TelegramNotificationSettings_BeganMessageType) FromTelegramNotificationSettingsBeganMessageType0(v TelegramNotificationSettingsBeganMessageType0) error

FromTelegramNotificationSettingsBeganMessageType0 overwrites any union data inside the TelegramNotificationSettings_BeganMessageType as the provided TelegramNotificationSettingsBeganMessageType0

func (*TelegramNotificationSettings_BeganMessageType) FromTelegramNotificationSettingsBeganMessageType1

func (t *TelegramNotificationSettings_BeganMessageType) FromTelegramNotificationSettingsBeganMessageType1(v TelegramNotificationSettingsBeganMessageType1) error

FromTelegramNotificationSettingsBeganMessageType1 overwrites any union data inside the TelegramNotificationSettings_BeganMessageType as the provided TelegramNotificationSettingsBeganMessageType1

func (TelegramNotificationSettings_BeganMessageType) MarshalJSON

func (*TelegramNotificationSettings_BeganMessageType) MergeTelegramNotificationSettingsBeganMessageType0

func (t *TelegramNotificationSettings_BeganMessageType) MergeTelegramNotificationSettingsBeganMessageType0(v TelegramNotificationSettingsBeganMessageType0) error

MergeTelegramNotificationSettingsBeganMessageType0 performs a merge with any union data inside the TelegramNotificationSettings_BeganMessageType, using the provided TelegramNotificationSettingsBeganMessageType0

func (*TelegramNotificationSettings_BeganMessageType) MergeTelegramNotificationSettingsBeganMessageType1

func (t *TelegramNotificationSettings_BeganMessageType) MergeTelegramNotificationSettingsBeganMessageType1(v TelegramNotificationSettingsBeganMessageType1) error

MergeTelegramNotificationSettingsBeganMessageType1 performs a merge with any union data inside the TelegramNotificationSettings_BeganMessageType, using the provided TelegramNotificationSettingsBeganMessageType1

func (*TelegramNotificationSettings_BeganMessageType) UnmarshalJSON

type TelegramNotificationSettings_EndedMessageType

type TelegramNotificationSettings_EndedMessageType struct {
	// contains filtered or unexported fields
}

TelegramNotificationSettings_EndedMessageType defines model for TelegramNotificationSettings.EndedMessageType.

func (TelegramNotificationSettings_EndedMessageType) AsTelegramNotificationSettingsEndedMessageType0

func (t TelegramNotificationSettings_EndedMessageType) AsTelegramNotificationSettingsEndedMessageType0() (TelegramNotificationSettingsEndedMessageType0, error)

AsTelegramNotificationSettingsEndedMessageType0 returns the union data inside the TelegramNotificationSettings_EndedMessageType as a TelegramNotificationSettingsEndedMessageType0

func (TelegramNotificationSettings_EndedMessageType) AsTelegramNotificationSettingsEndedMessageType1

func (t TelegramNotificationSettings_EndedMessageType) AsTelegramNotificationSettingsEndedMessageType1() (TelegramNotificationSettingsEndedMessageType1, error)

AsTelegramNotificationSettingsEndedMessageType1 returns the union data inside the TelegramNotificationSettings_EndedMessageType as a TelegramNotificationSettingsEndedMessageType1

func (*TelegramNotificationSettings_EndedMessageType) FromTelegramNotificationSettingsEndedMessageType0

func (t *TelegramNotificationSettings_EndedMessageType) FromTelegramNotificationSettingsEndedMessageType0(v TelegramNotificationSettingsEndedMessageType0) error

FromTelegramNotificationSettingsEndedMessageType0 overwrites any union data inside the TelegramNotificationSettings_EndedMessageType as the provided TelegramNotificationSettingsEndedMessageType0

func (*TelegramNotificationSettings_EndedMessageType) FromTelegramNotificationSettingsEndedMessageType1

func (t *TelegramNotificationSettings_EndedMessageType) FromTelegramNotificationSettingsEndedMessageType1(v TelegramNotificationSettingsEndedMessageType1) error

FromTelegramNotificationSettingsEndedMessageType1 overwrites any union data inside the TelegramNotificationSettings_EndedMessageType as the provided TelegramNotificationSettingsEndedMessageType1

func (TelegramNotificationSettings_EndedMessageType) MarshalJSON

func (*TelegramNotificationSettings_EndedMessageType) MergeTelegramNotificationSettingsEndedMessageType0

func (t *TelegramNotificationSettings_EndedMessageType) MergeTelegramNotificationSettingsEndedMessageType0(v TelegramNotificationSettingsEndedMessageType0) error

MergeTelegramNotificationSettingsEndedMessageType0 performs a merge with any union data inside the TelegramNotificationSettings_EndedMessageType, using the provided TelegramNotificationSettingsEndedMessageType0

func (*TelegramNotificationSettings_EndedMessageType) MergeTelegramNotificationSettingsEndedMessageType1

func (t *TelegramNotificationSettings_EndedMessageType) MergeTelegramNotificationSettingsEndedMessageType1(v TelegramNotificationSettingsEndedMessageType1) error

MergeTelegramNotificationSettingsEndedMessageType1 performs a merge with any union data inside the TelegramNotificationSettings_EndedMessageType, using the provided TelegramNotificationSettingsEndedMessageType1

func (*TelegramNotificationSettings_EndedMessageType) UnmarshalJSON

type TelegramNotificationSettings_ErrorMessageType

type TelegramNotificationSettings_ErrorMessageType struct {
	// contains filtered or unexported fields
}

TelegramNotificationSettings_ErrorMessageType defines model for TelegramNotificationSettings.ErrorMessageType.

func (TelegramNotificationSettings_ErrorMessageType) AsTelegramNotificationSettingsErrorMessageType0

func (t TelegramNotificationSettings_ErrorMessageType) AsTelegramNotificationSettingsErrorMessageType0() (TelegramNotificationSettingsErrorMessageType0, error)

AsTelegramNotificationSettingsErrorMessageType0 returns the union data inside the TelegramNotificationSettings_ErrorMessageType as a TelegramNotificationSettingsErrorMessageType0

func (TelegramNotificationSettings_ErrorMessageType) AsTelegramNotificationSettingsErrorMessageType1

func (t TelegramNotificationSettings_ErrorMessageType) AsTelegramNotificationSettingsErrorMessageType1() (TelegramNotificationSettingsErrorMessageType1, error)

AsTelegramNotificationSettingsErrorMessageType1 returns the union data inside the TelegramNotificationSettings_ErrorMessageType as a TelegramNotificationSettingsErrorMessageType1

func (*TelegramNotificationSettings_ErrorMessageType) FromTelegramNotificationSettingsErrorMessageType0

func (t *TelegramNotificationSettings_ErrorMessageType) FromTelegramNotificationSettingsErrorMessageType0(v TelegramNotificationSettingsErrorMessageType0) error

FromTelegramNotificationSettingsErrorMessageType0 overwrites any union data inside the TelegramNotificationSettings_ErrorMessageType as the provided TelegramNotificationSettingsErrorMessageType0

func (*TelegramNotificationSettings_ErrorMessageType) FromTelegramNotificationSettingsErrorMessageType1

func (t *TelegramNotificationSettings_ErrorMessageType) FromTelegramNotificationSettingsErrorMessageType1(v TelegramNotificationSettingsErrorMessageType1) error

FromTelegramNotificationSettingsErrorMessageType1 overwrites any union data inside the TelegramNotificationSettings_ErrorMessageType as the provided TelegramNotificationSettingsErrorMessageType1

func (TelegramNotificationSettings_ErrorMessageType) MarshalJSON

func (*TelegramNotificationSettings_ErrorMessageType) MergeTelegramNotificationSettingsErrorMessageType0

func (t *TelegramNotificationSettings_ErrorMessageType) MergeTelegramNotificationSettingsErrorMessageType0(v TelegramNotificationSettingsErrorMessageType0) error

MergeTelegramNotificationSettingsErrorMessageType0 performs a merge with any union data inside the TelegramNotificationSettings_ErrorMessageType, using the provided TelegramNotificationSettingsErrorMessageType0

func (*TelegramNotificationSettings_ErrorMessageType) MergeTelegramNotificationSettingsErrorMessageType1

func (t *TelegramNotificationSettings_ErrorMessageType) MergeTelegramNotificationSettingsErrorMessageType1(v TelegramNotificationSettingsErrorMessageType1) error

MergeTelegramNotificationSettingsErrorMessageType1 performs a merge with any union data inside the TelegramNotificationSettings_ErrorMessageType, using the provided TelegramNotificationSettingsErrorMessageType1

func (*TelegramNotificationSettings_ErrorMessageType) UnmarshalJSON

type TelegramNotificationSettings_SpaceMessageType

type TelegramNotificationSettings_SpaceMessageType struct {
	// contains filtered or unexported fields
}

TelegramNotificationSettings_SpaceMessageType defines model for TelegramNotificationSettings.SpaceMessageType.

func (TelegramNotificationSettings_SpaceMessageType) AsTelegramNotificationSettingsSpaceMessageType0

func (t TelegramNotificationSettings_SpaceMessageType) AsTelegramNotificationSettingsSpaceMessageType0() (TelegramNotificationSettingsSpaceMessageType0, error)

AsTelegramNotificationSettingsSpaceMessageType0 returns the union data inside the TelegramNotificationSettings_SpaceMessageType as a TelegramNotificationSettingsSpaceMessageType0

func (TelegramNotificationSettings_SpaceMessageType) AsTelegramNotificationSettingsSpaceMessageType1

func (t TelegramNotificationSettings_SpaceMessageType) AsTelegramNotificationSettingsSpaceMessageType1() (TelegramNotificationSettingsSpaceMessageType1, error)

AsTelegramNotificationSettingsSpaceMessageType1 returns the union data inside the TelegramNotificationSettings_SpaceMessageType as a TelegramNotificationSettingsSpaceMessageType1

func (*TelegramNotificationSettings_SpaceMessageType) FromTelegramNotificationSettingsSpaceMessageType0

func (t *TelegramNotificationSettings_SpaceMessageType) FromTelegramNotificationSettingsSpaceMessageType0(v TelegramNotificationSettingsSpaceMessageType0) error

FromTelegramNotificationSettingsSpaceMessageType0 overwrites any union data inside the TelegramNotificationSettings_SpaceMessageType as the provided TelegramNotificationSettingsSpaceMessageType0

func (*TelegramNotificationSettings_SpaceMessageType) FromTelegramNotificationSettingsSpaceMessageType1

func (t *TelegramNotificationSettings_SpaceMessageType) FromTelegramNotificationSettingsSpaceMessageType1(v TelegramNotificationSettingsSpaceMessageType1) error

FromTelegramNotificationSettingsSpaceMessageType1 overwrites any union data inside the TelegramNotificationSettings_SpaceMessageType as the provided TelegramNotificationSettingsSpaceMessageType1

func (TelegramNotificationSettings_SpaceMessageType) MarshalJSON

func (*TelegramNotificationSettings_SpaceMessageType) MergeTelegramNotificationSettingsSpaceMessageType0

func (t *TelegramNotificationSettings_SpaceMessageType) MergeTelegramNotificationSettingsSpaceMessageType0(v TelegramNotificationSettingsSpaceMessageType0) error

MergeTelegramNotificationSettingsSpaceMessageType0 performs a merge with any union data inside the TelegramNotificationSettings_SpaceMessageType, using the provided TelegramNotificationSettingsSpaceMessageType0

func (*TelegramNotificationSettings_SpaceMessageType) MergeTelegramNotificationSettingsSpaceMessageType1

func (t *TelegramNotificationSettings_SpaceMessageType) MergeTelegramNotificationSettingsSpaceMessageType1(v TelegramNotificationSettingsSpaceMessageType1) error

MergeTelegramNotificationSettingsSpaceMessageType1 performs a merge with any union data inside the TelegramNotificationSettings_SpaceMessageType, using the provided TelegramNotificationSettingsSpaceMessageType1

func (*TelegramNotificationSettings_SpaceMessageType) UnmarshalJSON

type UpdateAllTaskInfosApiV1TasksInfoPostParams

type UpdateAllTaskInfosApiV1TasksInfoPostParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

UpdateAllTaskInfosApiV1TasksInfoPostParams defines parameters for UpdateAllTaskInfosApiV1TasksInfoPost.

type UpdateAllTaskInfosApiV1TasksInfoPostResponse

type UpdateAllTaskInfosApiV1TasksInfoPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResponseMessage
	JSON404      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseUpdateAllTaskInfosApiV1TasksInfoPostResponse

func ParseUpdateAllTaskInfosApiV1TasksInfoPostResponse(rsp *http.Response) (*UpdateAllTaskInfosApiV1TasksInfoPostResponse, error)

ParseUpdateAllTaskInfosApiV1TasksInfoPostResponse parses an HTTP response from a UpdateAllTaskInfosApiV1TasksInfoPostWithResponse call

func (UpdateAllTaskInfosApiV1TasksInfoPostResponse) Status

Status returns HTTPResponse.Status

func (UpdateAllTaskInfosApiV1TasksInfoPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateTaskInfoApiV1TasksRoomIdInfoPostParams

type UpdateTaskInfoApiV1TasksRoomIdInfoPostParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

UpdateTaskInfoApiV1TasksRoomIdInfoPostParams defines parameters for UpdateTaskInfoApiV1TasksRoomIdInfoPost.

type UpdateTaskInfoApiV1TasksRoomIdInfoPostResponse

type UpdateTaskInfoApiV1TasksRoomIdInfoPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResponseMessage
	JSON404      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseUpdateTaskInfoApiV1TasksRoomIdInfoPostResponse

func ParseUpdateTaskInfoApiV1TasksRoomIdInfoPostResponse(rsp *http.Response) (*UpdateTaskInfoApiV1TasksRoomIdInfoPostResponse, error)

ParseUpdateTaskInfoApiV1TasksRoomIdInfoPostResponse parses an HTTP response from a UpdateTaskInfoApiV1TasksRoomIdInfoPostWithResponse call

func (UpdateTaskInfoApiV1TasksRoomIdInfoPostResponse) Status

Status returns HTTPResponse.Status

func (UpdateTaskInfoApiV1TasksRoomIdInfoPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ValidateCookieApiV1ValidationCookiePostJSONRequestBody

type ValidateCookieApiV1ValidationCookiePostJSONRequestBody = BodyValidateCookieApiV1ValidationCookiePost

ValidateCookieApiV1ValidationCookiePostJSONRequestBody defines body for ValidateCookieApiV1ValidationCookiePost for application/json ContentType.

type ValidateCookieApiV1ValidationCookiePostParams

type ValidateCookieApiV1ValidationCookiePostParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

ValidateCookieApiV1ValidationCookiePostParams defines parameters for ValidateCookieApiV1ValidationCookiePost.

type ValidateCookieApiV1ValidationCookiePostResponse

type ValidateCookieApiV1ValidationCookiePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseValidateCookieApiV1ValidationCookiePostResponse

func ParseValidateCookieApiV1ValidationCookiePostResponse(rsp *http.Response) (*ValidateCookieApiV1ValidationCookiePostResponse, error)

ParseValidateCookieApiV1ValidationCookiePostResponse parses an HTTP response from a ValidateCookieApiV1ValidationCookiePostWithResponse call

func (ValidateCookieApiV1ValidationCookiePostResponse) Status

Status returns HTTPResponse.Status

func (ValidateCookieApiV1ValidationCookiePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ValidateDirApiV1ValidationDirPostJSONRequestBody

type ValidateDirApiV1ValidationDirPostJSONRequestBody = BodyValidateDirApiV1ValidationDirPost

ValidateDirApiV1ValidationDirPostJSONRequestBody defines body for ValidateDirApiV1ValidationDirPost for application/json ContentType.

type ValidateDirApiV1ValidationDirPostParams

type ValidateDirApiV1ValidationDirPostParams struct {
	XApiKey *string `json:"x-api-key,omitempty"`
}

ValidateDirApiV1ValidationDirPostParams defines parameters for ValidateDirApiV1ValidationDirPost.

type ValidateDirApiV1ValidationDirPostResponse

type ValidateDirApiV1ValidationDirPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResponseMessage
	JSON422      *HTTPValidationError
}

func ParseValidateDirApiV1ValidationDirPostResponse

func ParseValidateDirApiV1ValidationDirPostResponse(rsp *http.Response) (*ValidateDirApiV1ValidationDirPostResponse, error)

ParseValidateDirApiV1ValidationDirPostResponse parses an HTTP response from a ValidateDirApiV1ValidationDirPostWithResponse call

func (ValidateDirApiV1ValidationDirPostResponse) Status

Status returns HTTPResponse.Status

func (ValidateDirApiV1ValidationDirPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ValidationError

type ValidationError struct {
	Loc  []ValidationError_Loc_Item `json:"loc"`
	Msg  string                     `json:"msg"`
	Type string                     `json:"type"`
}

ValidationError defines model for ValidationError.

type ValidationErrorLoc0

type ValidationErrorLoc0 = string

ValidationErrorLoc0 defines model for .

type ValidationErrorLoc1

type ValidationErrorLoc1 = int

ValidationErrorLoc1 defines model for .

type ValidationError_Loc_Item

type ValidationError_Loc_Item struct {
	// contains filtered or unexported fields
}

ValidationError_Loc_Item defines model for ValidationError.loc.Item.

func (ValidationError_Loc_Item) AsValidationErrorLoc0

func (t ValidationError_Loc_Item) AsValidationErrorLoc0() (ValidationErrorLoc0, error)

AsValidationErrorLoc0 returns the union data inside the ValidationError_Loc_Item as a ValidationErrorLoc0

func (ValidationError_Loc_Item) AsValidationErrorLoc1

func (t ValidationError_Loc_Item) AsValidationErrorLoc1() (ValidationErrorLoc1, error)

AsValidationErrorLoc1 returns the union data inside the ValidationError_Loc_Item as a ValidationErrorLoc1

func (*ValidationError_Loc_Item) FromValidationErrorLoc0

func (t *ValidationError_Loc_Item) FromValidationErrorLoc0(v ValidationErrorLoc0) error

FromValidationErrorLoc0 overwrites any union data inside the ValidationError_Loc_Item as the provided ValidationErrorLoc0

func (*ValidationError_Loc_Item) FromValidationErrorLoc1

func (t *ValidationError_Loc_Item) FromValidationErrorLoc1(v ValidationErrorLoc1) error

FromValidationErrorLoc1 overwrites any union data inside the ValidationError_Loc_Item as the provided ValidationErrorLoc1

func (ValidationError_Loc_Item) MarshalJSON

func (t ValidationError_Loc_Item) MarshalJSON() ([]byte, error)

func (*ValidationError_Loc_Item) MergeValidationErrorLoc0

func (t *ValidationError_Loc_Item) MergeValidationErrorLoc0(v ValidationErrorLoc0) error

MergeValidationErrorLoc0 performs a merge with any union data inside the ValidationError_Loc_Item, using the provided ValidationErrorLoc0

func (*ValidationError_Loc_Item) MergeValidationErrorLoc1

func (t *ValidationError_Loc_Item) MergeValidationErrorLoc1(v ValidationErrorLoc1) error

MergeValidationErrorLoc1 performs a merge with any union data inside the ValidationError_Loc_Item, using the provided ValidationErrorLoc1

func (*ValidationError_Loc_Item) UnmarshalJSON

func (t *ValidationError_Loc_Item) UnmarshalJSON(b []byte) error

type WebHookSettings

type WebHookSettings struct {
	CoverImageDownloaded         *bool  `json:"coverImageDownloaded,omitempty"`
	DanmakuFileCompleted         *bool  `json:"danmakuFileCompleted,omitempty"`
	DanmakuFileCreated           *bool  `json:"danmakuFileCreated,omitempty"`
	ErrorOccurred                *bool  `json:"errorOccurred,omitempty"`
	LiveBegan                    *bool  `json:"liveBegan,omitempty"`
	LiveEnded                    *bool  `json:"liveEnded,omitempty"`
	PostprocessingCompleted      *bool  `json:"postprocessingCompleted,omitempty"`
	RawDanmakuFileCompleted      *bool  `json:"rawDanmakuFileCompleted,omitempty"`
	RawDanmakuFileCreated        *bool  `json:"rawDanmakuFileCreated,omitempty"`
	RecordingCancelled           *bool  `json:"recordingCancelled,omitempty"`
	RecordingFinished            *bool  `json:"recordingFinished,omitempty"`
	RecordingStarted             *bool  `json:"recordingStarted,omitempty"`
	RoomChange                   *bool  `json:"roomChange,omitempty"`
	SpaceNoEnough                *bool  `json:"spaceNoEnough,omitempty"`
	Url                          string `json:"url"`
	VideoFileCompleted           *bool  `json:"videoFileCompleted,omitempty"`
	VideoFileCreated             *bool  `json:"videoFileCreated,omitempty"`
	VideoPostprocessingCompleted *bool  `json:"videoPostprocessingCompleted,omitempty"`
}

WebHookSettings defines model for WebHookSettings.

Jump to

Keyboard shortcuts

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