protocol

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: May 9, 2021 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Code_name = map[int32]string{
		0: "SUCCESS",
		1: "NOT_FOUND",
		2: "NOT_PERMITTED",
		3: "IN_PROGRESS",
		4: "INTERNAL_ERROR",
	}
	Code_value = map[string]int32{
		"SUCCESS":        0,
		"NOT_FOUND":      1,
		"NOT_PERMITTED":  2,
		"IN_PROGRESS":    3,
		"INTERNAL_ERROR": 4,
	}
)

Enum value maps for Code.

View Source
var (
	Target_name = map[int32]string{
		0: "ALL_USER",
		1: "OWNER_MODERATOR_SPONSOR",
		2: "OWNER_MODERATOR",
	}
	Target_value = map[string]int32{
		"ALL_USER":                0,
		"OWNER_MODERATOR_SPONSOR": 1,
		"OWNER_MODERATOR":         2,
	}
)

Enum value maps for Target.

View Source
var File_protocol_proto protoreflect.FileDescriptor
View Source
var Ylcc_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "ylcc",
	HandlerType: (*YlccServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetVideo",
			Handler:    _Ylcc_GetVideo_Handler,
		},
		{
			MethodName: "StartCollectionActiveLiveChat",
			Handler:    _Ylcc_StartCollectionActiveLiveChat_Handler,
		},
		{
			MethodName: "GetCachedActiveLiveChat",
			Handler:    _Ylcc_GetCachedActiveLiveChat_Handler,
		},
		{
			MethodName: "StartCollectionArchiveLiveChat",
			Handler:    _Ylcc_StartCollectionArchiveLiveChat_Handler,
		},
		{
			MethodName: "GetArchiveLiveChat",
			Handler:    _Ylcc_GetArchiveLiveChat_Handler,
		},
		{
			MethodName: "StartCollectionWordCloudMessages",
			Handler:    _Ylcc_StartCollectionWordCloudMessages_Handler,
		},
		{
			MethodName: "GetWordCloud",
			Handler:    _Ylcc_GetWordCloud_Handler,
		},
		{
			MethodName: "OpenVote",
			Handler:    _Ylcc_OpenVote_Handler,
		},
		{
			MethodName: "UpdateVoteDuration",
			Handler:    _Ylcc_UpdateVoteDuration_Handler,
		},
		{
			MethodName: "GetVoteResult",
			Handler:    _Ylcc_GetVoteResult_Handler,
		},
		{
			MethodName: "CloseVote",
			Handler:    _Ylcc_CloseVote_Handler,
		},
		{
			MethodName: "StartGroupingActiveLiveChat",
			Handler:    _Ylcc_StartGroupingActiveLiveChat_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "PollActiveLiveChat",
			Handler:       _Ylcc_PollActiveLiveChat_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "PollGroupingActiveLiveChat",
			Handler:       _Ylcc_PollGroupingActiveLiveChat_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "protocol.proto",
}

Ylcc_ServiceDesc is the grpc.ServiceDesc for Ylcc service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterYlccServer

func RegisterYlccServer(s grpc.ServiceRegistrar, srv YlccServer)

Types

type ActiveLiveChatMessage

type ActiveLiveChatMessage struct {
	MessageId             string `protobuf:"bytes,1,opt,name=messageId,proto3" json:"messageId,omitempty"`
	ChannelId             string `protobuf:"bytes,2,opt,name=channelId,proto3" json:"channelId,omitempty"`
	VideoId               string `protobuf:"bytes,3,opt,name=videoId,proto3" json:"videoId,omitempty"`
	ApiEtag               string `protobuf:"bytes,4,opt,name=apiEtag,proto3" json:"apiEtag,omitempty"`
	AuthorChannelId       string `protobuf:"bytes,5,opt,name=authorChannelId,proto3" json:"authorChannelId,omitempty"`
	AuthorChannelUrl      string `protobuf:"bytes,6,opt,name=authorChannelUrl,proto3" json:"authorChannelUrl,omitempty"`
	AuthorDisplayName     string `protobuf:"bytes,7,opt,name=authorDisplayName,proto3" json:"authorDisplayName,omitempty"`
	AuthorIsChatModerator bool   `protobuf:"varint,8,opt,name=authorIsChatModerator,proto3" json:"authorIsChatModerator,omitempty"`
	AuthorIsChatOwner     bool   `protobuf:"varint,9,opt,name=authorIsChatOwner,proto3" json:"authorIsChatOwner,omitempty"`
	AuthorIsChatSponsor   bool   `protobuf:"varint,10,opt,name=authorIsChatSponsor,proto3" json:"authorIsChatSponsor,omitempty"`
	AuthorIsVerified      bool   `protobuf:"varint,11,opt,name=authorIsVerified,proto3" json:"authorIsVerified,omitempty"`
	LiveChatId            string `protobuf:"bytes,12,opt,name=liveChatId,proto3" json:"liveChatId,omitempty"`
	DisplayMessage        string `protobuf:"bytes,13,opt,name=displayMessage,proto3" json:"displayMessage,omitempty"`
	PublishedAt           string `protobuf:"bytes,14,opt,name=publishedAt,proto3" json:"publishedAt,omitempty"`
	IsSuperChat           bool   `protobuf:"varint,15,opt,name=isSuperChat,proto3" json:"isSuperChat,omitempty"`
	IsSuperSticker        bool   `protobuf:"varint,16,opt,name=isSuperSticker,proto3" json:"isSuperSticker,omitempty"`
	IsFanFundingEvent     bool   `protobuf:"varint,17,opt,name=isFanFundingEvent,proto3" json:"isFanFundingEvent,omitempty"`
	AmountMicros          string `protobuf:"bytes,18,opt,name=amountMicros,proto3" json:"amountMicros,omitempty"`
	AmountDisplayString   string `protobuf:"bytes,19,opt,name=amountDisplayString,proto3" json:"amountDisplayString,omitempty"`
	Currency              string `protobuf:"bytes,20,opt,name=currency,proto3" json:"currency,omitempty"`
	PageToken             string `protobuf:"bytes,21,opt,name=pageToken,proto3" json:"pageToken,omitempty"`
	// contains filtered or unexported fields
}

func (*ActiveLiveChatMessage) Descriptor deprecated

func (*ActiveLiveChatMessage) Descriptor() ([]byte, []int)

Deprecated: Use ActiveLiveChatMessage.ProtoReflect.Descriptor instead.

func (*ActiveLiveChatMessage) GetAmountDisplayString

func (x *ActiveLiveChatMessage) GetAmountDisplayString() string

func (*ActiveLiveChatMessage) GetAmountMicros

func (x *ActiveLiveChatMessage) GetAmountMicros() string

func (*ActiveLiveChatMessage) GetApiEtag

func (x *ActiveLiveChatMessage) GetApiEtag() string

func (*ActiveLiveChatMessage) GetAuthorChannelId

func (x *ActiveLiveChatMessage) GetAuthorChannelId() string

func (*ActiveLiveChatMessage) GetAuthorChannelUrl

func (x *ActiveLiveChatMessage) GetAuthorChannelUrl() string

func (*ActiveLiveChatMessage) GetAuthorDisplayName

func (x *ActiveLiveChatMessage) GetAuthorDisplayName() string

func (*ActiveLiveChatMessage) GetAuthorIsChatModerator

func (x *ActiveLiveChatMessage) GetAuthorIsChatModerator() bool

func (*ActiveLiveChatMessage) GetAuthorIsChatOwner

func (x *ActiveLiveChatMessage) GetAuthorIsChatOwner() bool

func (*ActiveLiveChatMessage) GetAuthorIsChatSponsor

func (x *ActiveLiveChatMessage) GetAuthorIsChatSponsor() bool

func (*ActiveLiveChatMessage) GetAuthorIsVerified

func (x *ActiveLiveChatMessage) GetAuthorIsVerified() bool

func (*ActiveLiveChatMessage) GetChannelId

func (x *ActiveLiveChatMessage) GetChannelId() string

func (*ActiveLiveChatMessage) GetCurrency

func (x *ActiveLiveChatMessage) GetCurrency() string

func (*ActiveLiveChatMessage) GetDisplayMessage

func (x *ActiveLiveChatMessage) GetDisplayMessage() string

func (*ActiveLiveChatMessage) GetIsFanFundingEvent

func (x *ActiveLiveChatMessage) GetIsFanFundingEvent() bool

func (*ActiveLiveChatMessage) GetIsSuperChat

func (x *ActiveLiveChatMessage) GetIsSuperChat() bool

func (*ActiveLiveChatMessage) GetIsSuperSticker

func (x *ActiveLiveChatMessage) GetIsSuperSticker() bool

func (*ActiveLiveChatMessage) GetLiveChatId

func (x *ActiveLiveChatMessage) GetLiveChatId() string

func (*ActiveLiveChatMessage) GetMessageId

func (x *ActiveLiveChatMessage) GetMessageId() string

func (*ActiveLiveChatMessage) GetPageToken

func (x *ActiveLiveChatMessage) GetPageToken() string

func (*ActiveLiveChatMessage) GetPublishedAt

func (x *ActiveLiveChatMessage) GetPublishedAt() string

func (*ActiveLiveChatMessage) GetVideoId

func (x *ActiveLiveChatMessage) GetVideoId() string

func (*ActiveLiveChatMessage) ProtoMessage

func (*ActiveLiveChatMessage) ProtoMessage()

func (*ActiveLiveChatMessage) ProtoReflect

func (x *ActiveLiveChatMessage) ProtoReflect() protoreflect.Message

func (*ActiveLiveChatMessage) Reset

func (x *ActiveLiveChatMessage) Reset()

func (*ActiveLiveChatMessage) String

func (x *ActiveLiveChatMessage) String() string

type ArchiveLiveChatMessage

type ArchiveLiveChatMessage struct {
	MessageId               string `protobuf:"bytes,1,opt,name=messageId,proto3" json:"messageId,omitempty"`
	ChannelId               string `protobuf:"bytes,2,opt,name=channelId,proto3" json:"channelId,omitempty"`
	VideoId                 string `protobuf:"bytes,3,opt,name=videoId,proto3" json:"videoId,omitempty"`
	ClientId                string `protobuf:"bytes,4,opt,name=clientId,proto3" json:"clientId,omitempty"`
	AuthorName              string `protobuf:"bytes,5,opt,name=authorName,proto3" json:"authorName,omitempty"`
	AuthorExternalChannelId string `protobuf:"bytes,6,opt,name=authorExternalChannelId,proto3" json:"authorExternalChannelId,omitempty"`
	MessageText             string `protobuf:"bytes,7,opt,name=messageText,proto3" json:"messageText,omitempty"`
	PurchaseAmountText      string `protobuf:"bytes,8,opt,name=purchaseAmountText,proto3" json:"purchaseAmountText,omitempty"`
	IsPaid                  bool   `protobuf:"varint,9,opt,name=isPaid,proto3" json:"isPaid,omitempty"`
	TimestampUsec           string `protobuf:"bytes,10,opt,name=timestampUsec,proto3" json:"timestampUsec,omitempty"`
	TimestampText           string `protobuf:"bytes,11,opt,name=timestampText,proto3" json:"timestampText,omitempty"`
	VideoOffsetTimeMsec     string `protobuf:"bytes,12,opt,name=videoOffsetTimeMsec,proto3" json:"videoOffsetTimeMsec,omitempty"`
	Continuation            string `protobuf:"bytes,13,opt,name=continuation,proto3" json:"continuation,omitempty"`
	// contains filtered or unexported fields
}

func (*ArchiveLiveChatMessage) Descriptor deprecated

func (*ArchiveLiveChatMessage) Descriptor() ([]byte, []int)

Deprecated: Use ArchiveLiveChatMessage.ProtoReflect.Descriptor instead.

func (*ArchiveLiveChatMessage) GetAuthorExternalChannelId

func (x *ArchiveLiveChatMessage) GetAuthorExternalChannelId() string

func (*ArchiveLiveChatMessage) GetAuthorName

func (x *ArchiveLiveChatMessage) GetAuthorName() string

func (*ArchiveLiveChatMessage) GetChannelId

func (x *ArchiveLiveChatMessage) GetChannelId() string

func (*ArchiveLiveChatMessage) GetClientId

func (x *ArchiveLiveChatMessage) GetClientId() string

func (*ArchiveLiveChatMessage) GetContinuation

func (x *ArchiveLiveChatMessage) GetContinuation() string

func (*ArchiveLiveChatMessage) GetIsPaid

func (x *ArchiveLiveChatMessage) GetIsPaid() bool

func (*ArchiveLiveChatMessage) GetMessageId

func (x *ArchiveLiveChatMessage) GetMessageId() string

func (*ArchiveLiveChatMessage) GetMessageText

func (x *ArchiveLiveChatMessage) GetMessageText() string

func (*ArchiveLiveChatMessage) GetPurchaseAmountText

func (x *ArchiveLiveChatMessage) GetPurchaseAmountText() string

func (*ArchiveLiveChatMessage) GetTimestampText

func (x *ArchiveLiveChatMessage) GetTimestampText() string

func (*ArchiveLiveChatMessage) GetTimestampUsec

func (x *ArchiveLiveChatMessage) GetTimestampUsec() string

func (*ArchiveLiveChatMessage) GetVideoId

func (x *ArchiveLiveChatMessage) GetVideoId() string

func (*ArchiveLiveChatMessage) GetVideoOffsetTimeMsec

func (x *ArchiveLiveChatMessage) GetVideoOffsetTimeMsec() string

func (*ArchiveLiveChatMessage) ProtoMessage

func (*ArchiveLiveChatMessage) ProtoMessage()

func (*ArchiveLiveChatMessage) ProtoReflect

func (x *ArchiveLiveChatMessage) ProtoReflect() protoreflect.Message

func (*ArchiveLiveChatMessage) Reset

func (x *ArchiveLiveChatMessage) Reset()

func (*ArchiveLiveChatMessage) String

func (x *ArchiveLiveChatMessage) String() string

type CloseVoteRequest

type CloseVoteRequest struct {
	VoteId string `protobuf:"bytes,1,opt,name=voteId,proto3" json:"voteId,omitempty"`
	// contains filtered or unexported fields
}

func (*CloseVoteRequest) Descriptor deprecated

func (*CloseVoteRequest) Descriptor() ([]byte, []int)

Deprecated: Use CloseVoteRequest.ProtoReflect.Descriptor instead.

func (*CloseVoteRequest) GetVoteId

func (x *CloseVoteRequest) GetVoteId() string

func (*CloseVoteRequest) ProtoMessage

func (*CloseVoteRequest) ProtoMessage()

func (*CloseVoteRequest) ProtoReflect

func (x *CloseVoteRequest) ProtoReflect() protoreflect.Message

func (*CloseVoteRequest) Reset

func (x *CloseVoteRequest) Reset()

func (*CloseVoteRequest) String

func (x *CloseVoteRequest) String() string

type CloseVoteResponse

type CloseVoteResponse struct {
	Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*CloseVoteResponse) Descriptor deprecated

func (*CloseVoteResponse) Descriptor() ([]byte, []int)

Deprecated: Use CloseVoteResponse.ProtoReflect.Descriptor instead.

func (*CloseVoteResponse) GetStatus

func (x *CloseVoteResponse) GetStatus() *Status

func (*CloseVoteResponse) ProtoMessage

func (*CloseVoteResponse) ProtoMessage()

func (*CloseVoteResponse) ProtoReflect

func (x *CloseVoteResponse) ProtoReflect() protoreflect.Message

func (*CloseVoteResponse) Reset

func (x *CloseVoteResponse) Reset()

func (*CloseVoteResponse) String

func (x *CloseVoteResponse) String() string

type Code

type Code int32
const (
	Code_SUCCESS        Code = 0
	Code_NOT_FOUND      Code = 1
	Code_NOT_PERMITTED  Code = 2
	Code_IN_PROGRESS    Code = 3
	Code_INTERNAL_ERROR Code = 4
)

func (Code) Descriptor

func (Code) Descriptor() protoreflect.EnumDescriptor

func (Code) Enum

func (x Code) Enum() *Code

func (Code) EnumDescriptor deprecated

func (Code) EnumDescriptor() ([]byte, []int)

Deprecated: Use Code.Descriptor instead.

func (Code) Number

func (x Code) Number() protoreflect.EnumNumber

func (Code) String

func (x Code) String() string

func (Code) Type

func (Code) Type() protoreflect.EnumType

type Color

type Color struct {
	R uint32 `protobuf:"varint,1,opt,name=r,proto3" json:"r,omitempty"`
	G uint32 `protobuf:"varint,2,opt,name=g,proto3" json:"g,omitempty"`
	B uint32 `protobuf:"varint,3,opt,name=b,proto3" json:"b,omitempty"`
	A uint32 `protobuf:"varint,4,opt,name=a,proto3" json:"a,omitempty"`
	// contains filtered or unexported fields
}

func (*Color) Descriptor deprecated

func (*Color) Descriptor() ([]byte, []int)

Deprecated: Use Color.ProtoReflect.Descriptor instead.

func (*Color) GetA

func (x *Color) GetA() uint32

func (*Color) GetB

func (x *Color) GetB() uint32

func (*Color) GetG

func (x *Color) GetG() uint32

func (*Color) GetR

func (x *Color) GetR() uint32

func (*Color) ProtoMessage

func (*Color) ProtoMessage()

func (*Color) ProtoReflect

func (x *Color) ProtoReflect() protoreflect.Message

func (*Color) Reset

func (x *Color) Reset()

func (*Color) String

func (x *Color) String() string

type GetArchiveLiveChatRequest

type GetArchiveLiveChatRequest struct {
	VideoId string `protobuf:"bytes,1,opt,name=videoId,proto3" json:"videoId,omitempty"`
	Offset  int64  `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"`
	Count   int64  `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*GetArchiveLiveChatRequest) Descriptor deprecated

func (*GetArchiveLiveChatRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetArchiveLiveChatRequest.ProtoReflect.Descriptor instead.

func (*GetArchiveLiveChatRequest) GetCount

func (x *GetArchiveLiveChatRequest) GetCount() int64

func (*GetArchiveLiveChatRequest) GetOffset

func (x *GetArchiveLiveChatRequest) GetOffset() int64

func (*GetArchiveLiveChatRequest) GetVideoId

func (x *GetArchiveLiveChatRequest) GetVideoId() string

func (*GetArchiveLiveChatRequest) ProtoMessage

func (*GetArchiveLiveChatRequest) ProtoMessage()

func (*GetArchiveLiveChatRequest) ProtoReflect

func (*GetArchiveLiveChatRequest) Reset

func (x *GetArchiveLiveChatRequest) Reset()

func (*GetArchiveLiveChatRequest) String

func (x *GetArchiveLiveChatRequest) String() string

type GetArchiveLiveChatResponse

type GetArchiveLiveChatResponse struct {
	Status                  *Status                   `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	ArchiveLiveChatMessages []*ArchiveLiveChatMessage `protobuf:"bytes,3,rep,name=ArchiveLiveChatMessages,proto3" json:"ArchiveLiveChatMessages,omitempty"`
	// contains filtered or unexported fields
}

func (*GetArchiveLiveChatResponse) Descriptor deprecated

func (*GetArchiveLiveChatResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetArchiveLiveChatResponse.ProtoReflect.Descriptor instead.

func (*GetArchiveLiveChatResponse) GetArchiveLiveChatMessages

func (x *GetArchiveLiveChatResponse) GetArchiveLiveChatMessages() []*ArchiveLiveChatMessage

func (*GetArchiveLiveChatResponse) GetStatus

func (x *GetArchiveLiveChatResponse) GetStatus() *Status

func (*GetArchiveLiveChatResponse) ProtoMessage

func (*GetArchiveLiveChatResponse) ProtoMessage()

func (*GetArchiveLiveChatResponse) ProtoReflect

func (*GetArchiveLiveChatResponse) Reset

func (x *GetArchiveLiveChatResponse) Reset()

func (*GetArchiveLiveChatResponse) String

func (x *GetArchiveLiveChatResponse) String() string

type GetCachedActiveLiveChatRequest

type GetCachedActiveLiveChatRequest struct {
	VideoId string `protobuf:"bytes,1,opt,name=videoId,proto3" json:"videoId,omitempty"`
	Offset  int64  `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"`
	Count   int64  `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCachedActiveLiveChatRequest) Descriptor deprecated

func (*GetCachedActiveLiveChatRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCachedActiveLiveChatRequest.ProtoReflect.Descriptor instead.

func (*GetCachedActiveLiveChatRequest) GetCount

func (x *GetCachedActiveLiveChatRequest) GetCount() int64

func (*GetCachedActiveLiveChatRequest) GetOffset

func (x *GetCachedActiveLiveChatRequest) GetOffset() int64

func (*GetCachedActiveLiveChatRequest) GetVideoId

func (x *GetCachedActiveLiveChatRequest) GetVideoId() string

func (*GetCachedActiveLiveChatRequest) ProtoMessage

func (*GetCachedActiveLiveChatRequest) ProtoMessage()

func (*GetCachedActiveLiveChatRequest) ProtoReflect

func (*GetCachedActiveLiveChatRequest) Reset

func (x *GetCachedActiveLiveChatRequest) Reset()

func (*GetCachedActiveLiveChatRequest) String

type GetCachedActiveLiveChatResponse

type GetCachedActiveLiveChatResponse struct {
	Status                 *Status                  `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	ActiveLiveChatMessages []*ActiveLiveChatMessage `protobuf:"bytes,3,rep,name=activeLiveChatMessages,proto3" json:"activeLiveChatMessages,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCachedActiveLiveChatResponse) Descriptor deprecated

func (*GetCachedActiveLiveChatResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetCachedActiveLiveChatResponse.ProtoReflect.Descriptor instead.

func (*GetCachedActiveLiveChatResponse) GetActiveLiveChatMessages

func (x *GetCachedActiveLiveChatResponse) GetActiveLiveChatMessages() []*ActiveLiveChatMessage

func (*GetCachedActiveLiveChatResponse) GetStatus

func (x *GetCachedActiveLiveChatResponse) GetStatus() *Status

func (*GetCachedActiveLiveChatResponse) ProtoMessage

func (*GetCachedActiveLiveChatResponse) ProtoMessage()

func (*GetCachedActiveLiveChatResponse) ProtoReflect

func (*GetCachedActiveLiveChatResponse) Reset

func (*GetCachedActiveLiveChatResponse) String

type GetVideoRequest

type GetVideoRequest struct {
	VideoId string `protobuf:"bytes,1,opt,name=videoId,proto3" json:"videoId,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVideoRequest) Descriptor deprecated

func (*GetVideoRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetVideoRequest.ProtoReflect.Descriptor instead.

func (*GetVideoRequest) GetVideoId

func (x *GetVideoRequest) GetVideoId() string

func (*GetVideoRequest) ProtoMessage

func (*GetVideoRequest) ProtoMessage()

func (*GetVideoRequest) ProtoReflect

func (x *GetVideoRequest) ProtoReflect() protoreflect.Message

func (*GetVideoRequest) Reset

func (x *GetVideoRequest) Reset()

func (*GetVideoRequest) String

func (x *GetVideoRequest) String() string

type GetVideoResponse

type GetVideoResponse struct {
	Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Video  *Video  `protobuf:"bytes,2,opt,name=video,proto3" json:"video,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVideoResponse) Descriptor deprecated

func (*GetVideoResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetVideoResponse.ProtoReflect.Descriptor instead.

func (*GetVideoResponse) GetStatus

func (x *GetVideoResponse) GetStatus() *Status

func (*GetVideoResponse) GetVideo

func (x *GetVideoResponse) GetVideo() *Video

func (*GetVideoResponse) ProtoMessage

func (*GetVideoResponse) ProtoMessage()

func (*GetVideoResponse) ProtoReflect

func (x *GetVideoResponse) ProtoReflect() protoreflect.Message

func (*GetVideoResponse) Reset

func (x *GetVideoResponse) Reset()

func (*GetVideoResponse) String

func (x *GetVideoResponse) String() string

type GetVoteResultRequest

type GetVoteResultRequest struct {
	VoteId string `protobuf:"bytes,1,opt,name=voteId,proto3" json:"voteId,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVoteResultRequest) Descriptor deprecated

func (*GetVoteResultRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetVoteResultRequest.ProtoReflect.Descriptor instead.

func (*GetVoteResultRequest) GetVoteId

func (x *GetVoteResultRequest) GetVoteId() string

func (*GetVoteResultRequest) ProtoMessage

func (*GetVoteResultRequest) ProtoMessage()

func (*GetVoteResultRequest) ProtoReflect

func (x *GetVoteResultRequest) ProtoReflect() protoreflect.Message

func (*GetVoteResultRequest) Reset

func (x *GetVoteResultRequest) Reset()

func (*GetVoteResultRequest) String

func (x *GetVoteResultRequest) String() string

type GetVoteResultResponse

type GetVoteResultResponse struct {
	Status *Status      `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Total  int32        `protobuf:"varint,2,opt,name=total,proto3" json:"total,omitempty"`
	Counts []*VoteCount `protobuf:"bytes,3,rep,name=counts,proto3" json:"counts,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVoteResultResponse) Descriptor deprecated

func (*GetVoteResultResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetVoteResultResponse.ProtoReflect.Descriptor instead.

func (*GetVoteResultResponse) GetCounts

func (x *GetVoteResultResponse) GetCounts() []*VoteCount

func (*GetVoteResultResponse) GetStatus

func (x *GetVoteResultResponse) GetStatus() *Status

func (*GetVoteResultResponse) GetTotal

func (x *GetVoteResultResponse) GetTotal() int32

func (*GetVoteResultResponse) ProtoMessage

func (*GetVoteResultResponse) ProtoMessage()

func (*GetVoteResultResponse) ProtoReflect

func (x *GetVoteResultResponse) ProtoReflect() protoreflect.Message

func (*GetVoteResultResponse) Reset

func (x *GetVoteResultResponse) Reset()

func (*GetVoteResultResponse) String

func (x *GetVoteResultResponse) String() string

type GetWordCloudRequest

type GetWordCloudRequest struct {
	VideoId         string   `protobuf:"bytes,1,opt,name=videoId,proto3" json:"videoId,omitempty"`
	Target          Target   `protobuf:"varint,2,opt,name=target,proto3,enum=Target" json:"target,omitempty"`
	MessageLimit    int32    `protobuf:"varint,3,opt,name=messageLimit,proto3" json:"messageLimit,omitempty"`
	Width           int32    `protobuf:"varint,4,opt,name=width,proto3" json:"width,omitempty"`
	Height          int32    `protobuf:"varint,5,opt,name=height,proto3" json:"height,omitempty"`
	FontMaxSize     int32    `protobuf:"varint,6,opt,name=fontMaxSize,proto3" json:"fontMaxSize,omitempty"`
	FontMinSize     int32    `protobuf:"varint,7,opt,name=fontMinSize,proto3" json:"fontMinSize,omitempty"`
	Colors          []*Color `protobuf:"bytes,8,rep,name=colors,proto3" json:"colors,omitempty"`
	BackgroundColor *Color   `protobuf:"bytes,9,opt,name=backgroundColor,proto3" json:"backgroundColor,omitempty"`
	// contains filtered or unexported fields
}

func (*GetWordCloudRequest) Descriptor deprecated

func (*GetWordCloudRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetWordCloudRequest.ProtoReflect.Descriptor instead.

func (*GetWordCloudRequest) GetBackgroundColor

func (x *GetWordCloudRequest) GetBackgroundColor() *Color

func (*GetWordCloudRequest) GetColors

func (x *GetWordCloudRequest) GetColors() []*Color

func (*GetWordCloudRequest) GetFontMaxSize

func (x *GetWordCloudRequest) GetFontMaxSize() int32

func (*GetWordCloudRequest) GetFontMinSize

func (x *GetWordCloudRequest) GetFontMinSize() int32

func (*GetWordCloudRequest) GetHeight

func (x *GetWordCloudRequest) GetHeight() int32

func (*GetWordCloudRequest) GetMessageLimit

func (x *GetWordCloudRequest) GetMessageLimit() int32

func (*GetWordCloudRequest) GetTarget

func (x *GetWordCloudRequest) GetTarget() Target

func (*GetWordCloudRequest) GetVideoId

func (x *GetWordCloudRequest) GetVideoId() string

func (*GetWordCloudRequest) GetWidth

func (x *GetWordCloudRequest) GetWidth() int32

func (*GetWordCloudRequest) ProtoMessage

func (*GetWordCloudRequest) ProtoMessage()

func (*GetWordCloudRequest) ProtoReflect

func (x *GetWordCloudRequest) ProtoReflect() protoreflect.Message

func (*GetWordCloudRequest) Reset

func (x *GetWordCloudRequest) Reset()

func (*GetWordCloudRequest) String

func (x *GetWordCloudRequest) String() string

type GetWordCloudResponse

type GetWordCloudResponse struct {
	Status   *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	MimeType string  `protobuf:"bytes,2,opt,name=mimeType,proto3" json:"mimeType,omitempty"`
	Data     []byte  `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GetWordCloudResponse) Descriptor deprecated

func (*GetWordCloudResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetWordCloudResponse.ProtoReflect.Descriptor instead.

func (*GetWordCloudResponse) GetData

func (x *GetWordCloudResponse) GetData() []byte

func (*GetWordCloudResponse) GetMimeType

func (x *GetWordCloudResponse) GetMimeType() string

func (*GetWordCloudResponse) GetStatus

func (x *GetWordCloudResponse) GetStatus() *Status

func (*GetWordCloudResponse) ProtoMessage

func (*GetWordCloudResponse) ProtoMessage()

func (*GetWordCloudResponse) ProtoReflect

func (x *GetWordCloudResponse) ProtoReflect() protoreflect.Message

func (*GetWordCloudResponse) Reset

func (x *GetWordCloudResponse) Reset()

func (*GetWordCloudResponse) String

func (x *GetWordCloudResponse) String() string

type GroupingActiveLiveChatMessage

type GroupingActiveLiveChatMessage struct {
	GroupIdx              int32                  `protobuf:"varint,1,opt,name=groupIdx,proto3" json:"groupIdx,omitempty"`
	Label                 string                 `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"`
	Choice                string                 `protobuf:"bytes,3,opt,name=choice,proto3" json:"choice,omitempty"`
	ActiveLiveChatMessage *ActiveLiveChatMessage `protobuf:"bytes,4,opt,name=activeLiveChatMessage,proto3" json:"activeLiveChatMessage,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupingActiveLiveChatMessage) Descriptor deprecated

func (*GroupingActiveLiveChatMessage) Descriptor() ([]byte, []int)

Deprecated: Use GroupingActiveLiveChatMessage.ProtoReflect.Descriptor instead.

func (*GroupingActiveLiveChatMessage) GetActiveLiveChatMessage

func (x *GroupingActiveLiveChatMessage) GetActiveLiveChatMessage() *ActiveLiveChatMessage

func (*GroupingActiveLiveChatMessage) GetChoice

func (x *GroupingActiveLiveChatMessage) GetChoice() string

func (*GroupingActiveLiveChatMessage) GetGroupIdx

func (x *GroupingActiveLiveChatMessage) GetGroupIdx() int32

func (*GroupingActiveLiveChatMessage) GetLabel

func (x *GroupingActiveLiveChatMessage) GetLabel() string

func (*GroupingActiveLiveChatMessage) ProtoMessage

func (*GroupingActiveLiveChatMessage) ProtoMessage()

func (*GroupingActiveLiveChatMessage) ProtoReflect

func (*GroupingActiveLiveChatMessage) Reset

func (x *GroupingActiveLiveChatMessage) Reset()

func (*GroupingActiveLiveChatMessage) String

type GroupingChoice

type GroupingChoice struct {
	Label  string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
	Choice string `protobuf:"bytes,2,opt,name=choice,proto3" json:"choice,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupingChoice) Descriptor deprecated

func (*GroupingChoice) Descriptor() ([]byte, []int)

Deprecated: Use GroupingChoice.ProtoReflect.Descriptor instead.

func (*GroupingChoice) GetChoice

func (x *GroupingChoice) GetChoice() string

func (*GroupingChoice) GetLabel

func (x *GroupingChoice) GetLabel() string

func (*GroupingChoice) ProtoMessage

func (*GroupingChoice) ProtoMessage()

func (*GroupingChoice) ProtoReflect

func (x *GroupingChoice) ProtoReflect() protoreflect.Message

func (*GroupingChoice) Reset

func (x *GroupingChoice) Reset()

func (*GroupingChoice) String

func (x *GroupingChoice) String() string

type OpenVoteRequest

type OpenVoteRequest struct {
	VideoId  string        `protobuf:"bytes,1,opt,name=videoId,proto3" json:"videoId,omitempty"`
	Target   Target        `protobuf:"varint,2,opt,name=target,proto3,enum=Target" json:"target,omitempty"`
	Duration int32         `protobuf:"varint,3,opt,name=duration,proto3" json:"duration,omitempty"`
	Choices  []*VoteChoice `protobuf:"bytes,4,rep,name=choices,proto3" json:"choices,omitempty"`
	// contains filtered or unexported fields
}

func (*OpenVoteRequest) Descriptor deprecated

func (*OpenVoteRequest) Descriptor() ([]byte, []int)

Deprecated: Use OpenVoteRequest.ProtoReflect.Descriptor instead.

func (*OpenVoteRequest) GetChoices

func (x *OpenVoteRequest) GetChoices() []*VoteChoice

func (*OpenVoteRequest) GetDuration

func (x *OpenVoteRequest) GetDuration() int32

func (*OpenVoteRequest) GetTarget

func (x *OpenVoteRequest) GetTarget() Target

func (*OpenVoteRequest) GetVideoId

func (x *OpenVoteRequest) GetVideoId() string

func (*OpenVoteRequest) ProtoMessage

func (*OpenVoteRequest) ProtoMessage()

func (*OpenVoteRequest) ProtoReflect

func (x *OpenVoteRequest) ProtoReflect() protoreflect.Message

func (*OpenVoteRequest) Reset

func (x *OpenVoteRequest) Reset()

func (*OpenVoteRequest) String

func (x *OpenVoteRequest) String() string

type OpenVoteResponse

type OpenVoteResponse struct {
	Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	VoteId string  `protobuf:"bytes,2,opt,name=VoteId,proto3" json:"VoteId,omitempty"`
	Video  *Video  `protobuf:"bytes,3,opt,name=video,proto3" json:"video,omitempty"`
	// contains filtered or unexported fields
}

func (*OpenVoteResponse) Descriptor deprecated

func (*OpenVoteResponse) Descriptor() ([]byte, []int)

Deprecated: Use OpenVoteResponse.ProtoReflect.Descriptor instead.

func (*OpenVoteResponse) GetStatus

func (x *OpenVoteResponse) GetStatus() *Status

func (*OpenVoteResponse) GetVideo

func (x *OpenVoteResponse) GetVideo() *Video

func (*OpenVoteResponse) GetVoteId

func (x *OpenVoteResponse) GetVoteId() string

func (*OpenVoteResponse) ProtoMessage

func (*OpenVoteResponse) ProtoMessage()

func (*OpenVoteResponse) ProtoReflect

func (x *OpenVoteResponse) ProtoReflect() protoreflect.Message

func (*OpenVoteResponse) Reset

func (x *OpenVoteResponse) Reset()

func (*OpenVoteResponse) String

func (x *OpenVoteResponse) String() string

type PollActiveLiveChatRequest

type PollActiveLiveChatRequest struct {
	VideoId string `protobuf:"bytes,1,opt,name=videoId,proto3" json:"videoId,omitempty"`
	// contains filtered or unexported fields
}

func (*PollActiveLiveChatRequest) Descriptor deprecated

func (*PollActiveLiveChatRequest) Descriptor() ([]byte, []int)

Deprecated: Use PollActiveLiveChatRequest.ProtoReflect.Descriptor instead.

func (*PollActiveLiveChatRequest) GetVideoId

func (x *PollActiveLiveChatRequest) GetVideoId() string

func (*PollActiveLiveChatRequest) ProtoMessage

func (*PollActiveLiveChatRequest) ProtoMessage()

func (*PollActiveLiveChatRequest) ProtoReflect

func (*PollActiveLiveChatRequest) Reset

func (x *PollActiveLiveChatRequest) Reset()

func (*PollActiveLiveChatRequest) String

func (x *PollActiveLiveChatRequest) String() string

type PollActiveLiveChatResponse

type PollActiveLiveChatResponse struct {
	Status                 *Status                  `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	ActiveLiveChatMessages []*ActiveLiveChatMessage `protobuf:"bytes,2,rep,name=activeLiveChatMessages,proto3" json:"activeLiveChatMessages,omitempty"`
	// contains filtered or unexported fields
}

func (*PollActiveLiveChatResponse) Descriptor deprecated

func (*PollActiveLiveChatResponse) Descriptor() ([]byte, []int)

Deprecated: Use PollActiveLiveChatResponse.ProtoReflect.Descriptor instead.

func (*PollActiveLiveChatResponse) GetActiveLiveChatMessages

func (x *PollActiveLiveChatResponse) GetActiveLiveChatMessages() []*ActiveLiveChatMessage

func (*PollActiveLiveChatResponse) GetStatus

func (x *PollActiveLiveChatResponse) GetStatus() *Status

func (*PollActiveLiveChatResponse) ProtoMessage

func (*PollActiveLiveChatResponse) ProtoMessage()

func (*PollActiveLiveChatResponse) ProtoReflect

func (*PollActiveLiveChatResponse) Reset

func (x *PollActiveLiveChatResponse) Reset()

func (*PollActiveLiveChatResponse) String

func (x *PollActiveLiveChatResponse) String() string

type PollGroupingActiveLiveChatRequest

type PollGroupingActiveLiveChatRequest struct {
	GroupingId string `protobuf:"bytes,1,opt,name=groupingId,proto3" json:"groupingId,omitempty"`
	// contains filtered or unexported fields
}

func (*PollGroupingActiveLiveChatRequest) Descriptor deprecated

func (*PollGroupingActiveLiveChatRequest) Descriptor() ([]byte, []int)

Deprecated: Use PollGroupingActiveLiveChatRequest.ProtoReflect.Descriptor instead.

func (*PollGroupingActiveLiveChatRequest) GetGroupingId

func (x *PollGroupingActiveLiveChatRequest) GetGroupingId() string

func (*PollGroupingActiveLiveChatRequest) ProtoMessage

func (*PollGroupingActiveLiveChatRequest) ProtoMessage()

func (*PollGroupingActiveLiveChatRequest) ProtoReflect

func (*PollGroupingActiveLiveChatRequest) Reset

func (*PollGroupingActiveLiveChatRequest) String

type PollGroupingActiveLiveChatResponse

type PollGroupingActiveLiveChatResponse struct {
	Status                        *Status                        `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	GroupingActiveLiveChatMessage *GroupingActiveLiveChatMessage `protobuf:"bytes,2,opt,name=groupingActiveLiveChatMessage,proto3" json:"groupingActiveLiveChatMessage,omitempty"`
	// contains filtered or unexported fields
}

func (*PollGroupingActiveLiveChatResponse) Descriptor deprecated

func (*PollGroupingActiveLiveChatResponse) Descriptor() ([]byte, []int)

Deprecated: Use PollGroupingActiveLiveChatResponse.ProtoReflect.Descriptor instead.

func (*PollGroupingActiveLiveChatResponse) GetGroupingActiveLiveChatMessage

func (x *PollGroupingActiveLiveChatResponse) GetGroupingActiveLiveChatMessage() *GroupingActiveLiveChatMessage

func (*PollGroupingActiveLiveChatResponse) GetStatus

func (*PollGroupingActiveLiveChatResponse) ProtoMessage

func (*PollGroupingActiveLiveChatResponse) ProtoMessage()

func (*PollGroupingActiveLiveChatResponse) ProtoReflect

func (*PollGroupingActiveLiveChatResponse) Reset

func (*PollGroupingActiveLiveChatResponse) String

type StartCollectionActiveLiveChatRequest

type StartCollectionActiveLiveChatRequest struct {
	VideoId string `protobuf:"bytes,1,opt,name=videoId,proto3" json:"videoId,omitempty"`
	// contains filtered or unexported fields
}

func (*StartCollectionActiveLiveChatRequest) Descriptor deprecated

func (*StartCollectionActiveLiveChatRequest) Descriptor() ([]byte, []int)

Deprecated: Use StartCollectionActiveLiveChatRequest.ProtoReflect.Descriptor instead.

func (*StartCollectionActiveLiveChatRequest) GetVideoId

func (*StartCollectionActiveLiveChatRequest) ProtoMessage

func (*StartCollectionActiveLiveChatRequest) ProtoMessage()

func (*StartCollectionActiveLiveChatRequest) ProtoReflect

func (*StartCollectionActiveLiveChatRequest) Reset

func (*StartCollectionActiveLiveChatRequest) String

type StartCollectionActiveLiveChatResponse

type StartCollectionActiveLiveChatResponse struct {
	Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Video  *Video  `protobuf:"bytes,2,opt,name=video,proto3" json:"video,omitempty"`
	// contains filtered or unexported fields
}

func (*StartCollectionActiveLiveChatResponse) Descriptor deprecated

func (*StartCollectionActiveLiveChatResponse) Descriptor() ([]byte, []int)

Deprecated: Use StartCollectionActiveLiveChatResponse.ProtoReflect.Descriptor instead.

func (*StartCollectionActiveLiveChatResponse) GetStatus

func (*StartCollectionActiveLiveChatResponse) GetVideo

func (*StartCollectionActiveLiveChatResponse) ProtoMessage

func (*StartCollectionActiveLiveChatResponse) ProtoMessage()

func (*StartCollectionActiveLiveChatResponse) ProtoReflect

func (*StartCollectionActiveLiveChatResponse) Reset

func (*StartCollectionActiveLiveChatResponse) String

type StartCollectionArchiveLiveChatRequest

type StartCollectionArchiveLiveChatRequest struct {
	VideoId string `protobuf:"bytes,1,opt,name=videoId,proto3" json:"videoId,omitempty"`
	Replace bool   `protobuf:"varint,2,opt,name=replace,proto3" json:"replace,omitempty"`
	// contains filtered or unexported fields
}

func (*StartCollectionArchiveLiveChatRequest) Descriptor deprecated

func (*StartCollectionArchiveLiveChatRequest) Descriptor() ([]byte, []int)

Deprecated: Use StartCollectionArchiveLiveChatRequest.ProtoReflect.Descriptor instead.

func (*StartCollectionArchiveLiveChatRequest) GetReplace

func (*StartCollectionArchiveLiveChatRequest) GetVideoId

func (*StartCollectionArchiveLiveChatRequest) ProtoMessage

func (*StartCollectionArchiveLiveChatRequest) ProtoMessage()

func (*StartCollectionArchiveLiveChatRequest) ProtoReflect

func (*StartCollectionArchiveLiveChatRequest) Reset

func (*StartCollectionArchiveLiveChatRequest) String

type StartCollectionArchiveLiveChatResponse

type StartCollectionArchiveLiveChatResponse struct {
	Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Video  *Video  `protobuf:"bytes,2,opt,name=video,proto3" json:"video,omitempty"`
	// contains filtered or unexported fields
}

func (*StartCollectionArchiveLiveChatResponse) Descriptor deprecated

func (*StartCollectionArchiveLiveChatResponse) Descriptor() ([]byte, []int)

Deprecated: Use StartCollectionArchiveLiveChatResponse.ProtoReflect.Descriptor instead.

func (*StartCollectionArchiveLiveChatResponse) GetStatus

func (*StartCollectionArchiveLiveChatResponse) GetVideo

func (*StartCollectionArchiveLiveChatResponse) ProtoMessage

func (*StartCollectionArchiveLiveChatResponse) ProtoReflect

func (*StartCollectionArchiveLiveChatResponse) Reset

func (*StartCollectionArchiveLiveChatResponse) String

type StartCollectionWordCloudMessagesRequest

type StartCollectionWordCloudMessagesRequest struct {
	VideoId string `protobuf:"bytes,1,opt,name=videoId,proto3" json:"videoId,omitempty"`
	// contains filtered or unexported fields
}

func (*StartCollectionWordCloudMessagesRequest) Descriptor deprecated

func (*StartCollectionWordCloudMessagesRequest) Descriptor() ([]byte, []int)

Deprecated: Use StartCollectionWordCloudMessagesRequest.ProtoReflect.Descriptor instead.

func (*StartCollectionWordCloudMessagesRequest) GetVideoId

func (*StartCollectionWordCloudMessagesRequest) ProtoMessage

func (*StartCollectionWordCloudMessagesRequest) ProtoReflect

func (*StartCollectionWordCloudMessagesRequest) Reset

func (*StartCollectionWordCloudMessagesRequest) String

type StartCollectionWordCloudMessagesResponse

type StartCollectionWordCloudMessagesResponse struct {
	Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Video  *Video  `protobuf:"bytes,2,opt,name=video,proto3" json:"video,omitempty"`
	// contains filtered or unexported fields
}

func (*StartCollectionWordCloudMessagesResponse) Descriptor deprecated

func (*StartCollectionWordCloudMessagesResponse) Descriptor() ([]byte, []int)

Deprecated: Use StartCollectionWordCloudMessagesResponse.ProtoReflect.Descriptor instead.

func (*StartCollectionWordCloudMessagesResponse) GetStatus

func (*StartCollectionWordCloudMessagesResponse) GetVideo

func (*StartCollectionWordCloudMessagesResponse) ProtoMessage

func (*StartCollectionWordCloudMessagesResponse) ProtoReflect

func (*StartCollectionWordCloudMessagesResponse) Reset

func (*StartCollectionWordCloudMessagesResponse) String

type StartGroupingActiveLiveChatRequest

type StartGroupingActiveLiveChatRequest struct {
	VideoId string            `protobuf:"bytes,1,opt,name=videoId,proto3" json:"videoId,omitempty"`
	Target  Target            `protobuf:"varint,2,opt,name=target,proto3,enum=Target" json:"target,omitempty"`
	Choices []*GroupingChoice `protobuf:"bytes,3,rep,name=choices,proto3" json:"choices,omitempty"`
	// contains filtered or unexported fields
}

func (*StartGroupingActiveLiveChatRequest) Descriptor deprecated

func (*StartGroupingActiveLiveChatRequest) Descriptor() ([]byte, []int)

Deprecated: Use StartGroupingActiveLiveChatRequest.ProtoReflect.Descriptor instead.

func (*StartGroupingActiveLiveChatRequest) GetChoices

func (*StartGroupingActiveLiveChatRequest) GetTarget

func (*StartGroupingActiveLiveChatRequest) GetVideoId

func (*StartGroupingActiveLiveChatRequest) ProtoMessage

func (*StartGroupingActiveLiveChatRequest) ProtoMessage()

func (*StartGroupingActiveLiveChatRequest) ProtoReflect

func (*StartGroupingActiveLiveChatRequest) Reset

func (*StartGroupingActiveLiveChatRequest) String

type StartGroupingActiveLiveChatResponse

type StartGroupingActiveLiveChatResponse struct {
	Status     *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	GroupingId string  `protobuf:"bytes,2,opt,name=groupingId,proto3" json:"groupingId,omitempty"`
	Video      *Video  `protobuf:"bytes,3,opt,name=video,proto3" json:"video,omitempty"`
	// contains filtered or unexported fields
}

func (*StartGroupingActiveLiveChatResponse) Descriptor deprecated

func (*StartGroupingActiveLiveChatResponse) Descriptor() ([]byte, []int)

Deprecated: Use StartGroupingActiveLiveChatResponse.ProtoReflect.Descriptor instead.

func (*StartGroupingActiveLiveChatResponse) GetGroupingId

func (x *StartGroupingActiveLiveChatResponse) GetGroupingId() string

func (*StartGroupingActiveLiveChatResponse) GetStatus

func (*StartGroupingActiveLiveChatResponse) GetVideo

func (*StartGroupingActiveLiveChatResponse) ProtoMessage

func (*StartGroupingActiveLiveChatResponse) ProtoMessage()

func (*StartGroupingActiveLiveChatResponse) ProtoReflect

func (*StartGroupingActiveLiveChatResponse) Reset

func (*StartGroupingActiveLiveChatResponse) String

type Status

type Status struct {
	Code    Code   `protobuf:"varint,1,opt,name=code,proto3,enum=Code" json:"code,omitempty"`
	Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*Status) Descriptor deprecated

func (*Status) Descriptor() ([]byte, []int)

Deprecated: Use Status.ProtoReflect.Descriptor instead.

func (*Status) GetCode

func (x *Status) GetCode() Code

func (*Status) GetMessage

func (x *Status) GetMessage() string

func (*Status) ProtoMessage

func (*Status) ProtoMessage()

func (*Status) ProtoReflect

func (x *Status) ProtoReflect() protoreflect.Message

func (*Status) Reset

func (x *Status) Reset()

func (*Status) String

func (x *Status) String() string

type Target

type Target int32
const (
	Target_ALL_USER                Target = 0
	Target_OWNER_MODERATOR_SPONSOR Target = 1
	Target_OWNER_MODERATOR         Target = 2
)

func (Target) Descriptor

func (Target) Descriptor() protoreflect.EnumDescriptor

func (Target) Enum

func (x Target) Enum() *Target

func (Target) EnumDescriptor deprecated

func (Target) EnumDescriptor() ([]byte, []int)

Deprecated: Use Target.Descriptor instead.

func (Target) Number

func (x Target) Number() protoreflect.EnumNumber

func (Target) String

func (x Target) String() string

func (Target) Type

func (Target) Type() protoreflect.EnumType

type UnimplementedYlccServer

type UnimplementedYlccServer struct {
}

UnimplementedYlccServer must be embedded to have forward compatible implementations.

func (UnimplementedYlccServer) CloseVote

func (UnimplementedYlccServer) GetVideo

func (UnimplementedYlccServer) GetVoteResult

func (UnimplementedYlccServer) GetWordCloud

func (UnimplementedYlccServer) OpenVote

type UnsafeYlccServer

type UnsafeYlccServer interface {
	// contains filtered or unexported methods
}

UnsafeYlccServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to YlccServer will result in compilation errors.

type UpdateVoteDurationRequest

type UpdateVoteDurationRequest struct {
	VoteId   string `protobuf:"bytes,1,opt,name=voteId,proto3" json:"voteId,omitempty"`
	Duration int32  `protobuf:"varint,2,opt,name=duration,proto3" json:"duration,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateVoteDurationRequest) Descriptor deprecated

func (*UpdateVoteDurationRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateVoteDurationRequest.ProtoReflect.Descriptor instead.

func (*UpdateVoteDurationRequest) GetDuration

func (x *UpdateVoteDurationRequest) GetDuration() int32

func (*UpdateVoteDurationRequest) GetVoteId

func (x *UpdateVoteDurationRequest) GetVoteId() string

func (*UpdateVoteDurationRequest) ProtoMessage

func (*UpdateVoteDurationRequest) ProtoMessage()

func (*UpdateVoteDurationRequest) ProtoReflect

func (*UpdateVoteDurationRequest) Reset

func (x *UpdateVoteDurationRequest) Reset()

func (*UpdateVoteDurationRequest) String

func (x *UpdateVoteDurationRequest) String() string

type UpdateVoteDurationResponse

type UpdateVoteDurationResponse struct {
	Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateVoteDurationResponse) Descriptor deprecated

func (*UpdateVoteDurationResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateVoteDurationResponse.ProtoReflect.Descriptor instead.

func (*UpdateVoteDurationResponse) GetStatus

func (x *UpdateVoteDurationResponse) GetStatus() *Status

func (*UpdateVoteDurationResponse) ProtoMessage

func (*UpdateVoteDurationResponse) ProtoMessage()

func (*UpdateVoteDurationResponse) ProtoReflect

func (*UpdateVoteDurationResponse) Reset

func (x *UpdateVoteDurationResponse) Reset()

func (*UpdateVoteDurationResponse) String

func (x *UpdateVoteDurationResponse) String() string

type Video

type Video struct {
	VideoId            string `protobuf:"bytes,1,opt,name=videoId,proto3" json:"videoId,omitempty"`
	ChannelId          string `protobuf:"bytes,2,opt,name=channelId,proto3" json:"channelId,omitempty"`
	CategoryId         string `protobuf:"bytes,3,opt,name=categoryId,proto3" json:"categoryId,omitempty"`
	Title              string `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty"`
	Description        string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	PublishedAt        string `protobuf:"bytes,6,opt,name=publishedAt,proto3" json:"publishedAt,omitempty"`
	Duration           string `protobuf:"bytes,7,opt,name=duration,proto3" json:"duration,omitempty"`
	ActiveLiveChatId   string `protobuf:"bytes,8,opt,name=activeLiveChatId,proto3" json:"activeLiveChatId,omitempty"`
	ActualStartTime    string `protobuf:"bytes,9,opt,name=actualStartTime,proto3" json:"actualStartTime,omitempty"`
	ActualEndTime      string `protobuf:"bytes,10,opt,name=actualEndTime,proto3" json:"actualEndTime,omitempty"`
	ScheduledStartTime string `protobuf:"bytes,11,opt,name=scheduledStartTime,proto3" json:"scheduledStartTime,omitempty"`
	ScheduledEndTime   string `protobuf:"bytes,12,opt,name=scheduledEndTime,proto3" json:"scheduledEndTime,omitempty"`
	PrivacyStatus      string `protobuf:"bytes,13,opt,name=privacyStatus,proto3" json:"privacyStatus,omitempty"`
	UploadStatus       string `protobuf:"bytes,14,opt,name=uploadStatus,proto3" json:"uploadStatus,omitempty"`
	Embeddable         bool   `protobuf:"varint,15,opt,name=embeddable,proto3" json:"embeddable,omitempty"`
	// contains filtered or unexported fields
}

func (*Video) Descriptor deprecated

func (*Video) Descriptor() ([]byte, []int)

Deprecated: Use Video.ProtoReflect.Descriptor instead.

func (*Video) GetActiveLiveChatId

func (x *Video) GetActiveLiveChatId() string

func (*Video) GetActualEndTime

func (x *Video) GetActualEndTime() string

func (*Video) GetActualStartTime

func (x *Video) GetActualStartTime() string

func (*Video) GetCategoryId

func (x *Video) GetCategoryId() string

func (*Video) GetChannelId

func (x *Video) GetChannelId() string

func (*Video) GetDescription

func (x *Video) GetDescription() string

func (*Video) GetDuration

func (x *Video) GetDuration() string

func (*Video) GetEmbeddable

func (x *Video) GetEmbeddable() bool

func (*Video) GetPrivacyStatus

func (x *Video) GetPrivacyStatus() string

func (*Video) GetPublishedAt

func (x *Video) GetPublishedAt() string

func (*Video) GetScheduledEndTime

func (x *Video) GetScheduledEndTime() string

func (*Video) GetScheduledStartTime

func (x *Video) GetScheduledStartTime() string

func (*Video) GetTitle

func (x *Video) GetTitle() string

func (*Video) GetUploadStatus

func (x *Video) GetUploadStatus() string

func (*Video) GetVideoId

func (x *Video) GetVideoId() string

func (*Video) ProtoMessage

func (*Video) ProtoMessage()

func (*Video) ProtoReflect

func (x *Video) ProtoReflect() protoreflect.Message

func (*Video) Reset

func (x *Video) Reset()

func (*Video) String

func (x *Video) String() string

type VoteChoice

type VoteChoice struct {
	Label  string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
	Choice string `protobuf:"bytes,2,opt,name=choice,proto3" json:"choice,omitempty"`
	// contains filtered or unexported fields
}

func (*VoteChoice) Descriptor deprecated

func (*VoteChoice) Descriptor() ([]byte, []int)

Deprecated: Use VoteChoice.ProtoReflect.Descriptor instead.

func (*VoteChoice) GetChoice

func (x *VoteChoice) GetChoice() string

func (*VoteChoice) GetLabel

func (x *VoteChoice) GetLabel() string

func (*VoteChoice) ProtoMessage

func (*VoteChoice) ProtoMessage()

func (*VoteChoice) ProtoReflect

func (x *VoteChoice) ProtoReflect() protoreflect.Message

func (*VoteChoice) Reset

func (x *VoteChoice) Reset()

func (*VoteChoice) String

func (x *VoteChoice) String() string

type VoteCount

type VoteCount struct {
	Label  string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
	Choice string `protobuf:"bytes,2,opt,name=choice,proto3" json:"choice,omitempty"`
	Count  int32  `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*VoteCount) Descriptor deprecated

func (*VoteCount) Descriptor() ([]byte, []int)

Deprecated: Use VoteCount.ProtoReflect.Descriptor instead.

func (*VoteCount) GetChoice

func (x *VoteCount) GetChoice() string

func (*VoteCount) GetCount

func (x *VoteCount) GetCount() int32

func (*VoteCount) GetLabel

func (x *VoteCount) GetLabel() string

func (*VoteCount) ProtoMessage

func (*VoteCount) ProtoMessage()

func (*VoteCount) ProtoReflect

func (x *VoteCount) ProtoReflect() protoreflect.Message

func (*VoteCount) Reset

func (x *VoteCount) Reset()

func (*VoteCount) String

func (x *VoteCount) String() string

type YlccClient

type YlccClient interface {
	// キャッシュされているvideo情報を返す
	GetVideo(ctx context.Context, in *GetVideoRequest, opts ...grpc.CallOption) (*GetVideoResponse, error)
	// 配信中のライブチャットの収集を開始する
	// 収集したメッセージはキャッシュされる
	StartCollectionActiveLiveChat(ctx context.Context, in *StartCollectionActiveLiveChatRequest, opts ...grpc.CallOption) (*StartCollectionActiveLiveChatResponse, error)
	// 収集中のライブチャットのメッセージをリアルタイムに返す
	PollActiveLiveChat(ctx context.Context, in *PollActiveLiveChatRequest, opts ...grpc.CallOption) (Ylcc_PollActiveLiveChatClient, error)
	// 収集後キャッシュしたライブチャットのメッセージを返す
	// すでに収集中はエラーを返す
	GetCachedActiveLiveChat(ctx context.Context, in *GetCachedActiveLiveChatRequest, opts ...grpc.CallOption) (*GetCachedActiveLiveChatResponse, error)
	// アーカイブのライブチャットの収集を開始する
	// すでに収集中はエラーを返す
	StartCollectionArchiveLiveChat(ctx context.Context, in *StartCollectionArchiveLiveChatRequest, opts ...grpc.CallOption) (*StartCollectionArchiveLiveChatResponse, error)
	// アーカイブのライブチャットのメッセージを返す
	// 収集完了していない間はエラーを返す
	GetArchiveLiveChat(ctx context.Context, in *GetArchiveLiveChatRequest, opts ...grpc.CallOption) (*GetArchiveLiveChatResponse, error)
	// 配信中のライブチャットのワードクラウドメッセージの収集を開始する
	// すでに収集中はエラーを返す
	StartCollectionWordCloudMessages(ctx context.Context, in *StartCollectionWordCloudMessagesRequest, opts ...grpc.CallOption) (*StartCollectionWordCloudMessagesResponse, error)
	// 収集中のライブチャットメッセージからword cloudを生成して返す
	GetWordCloud(ctx context.Context, in *GetWordCloudRequest, opts ...grpc.CallOption) (*GetWordCloudResponse, error)
	// 配信中のライブチャットの収集を始めて投票を開始する
	OpenVote(ctx context.Context, in *OpenVoteRequest, opts ...grpc.CallOption) (*OpenVoteResponse, error)
	// 配信中のライブチャットの投票の時間を変更する
	UpdateVoteDuration(ctx context.Context, in *UpdateVoteDurationRequest, opts ...grpc.CallOption) (*UpdateVoteDurationResponse, error)
	// 配信中のライブチャットの投票の現在の結果を取得する
	GetVoteResult(ctx context.Context, in *GetVoteResultRequest, opts ...grpc.CallOption) (*GetVoteResultResponse, error)
	// 配信中のライブチャットの投票を終わる
	CloseVote(ctx context.Context, in *CloseVoteRequest, opts ...grpc.CallOption) (*CloseVoteResponse, error)
	// 配信中のライブチャットのグループ化を開始する
	StartGroupingActiveLiveChat(ctx context.Context, in *StartGroupingActiveLiveChatRequest, opts ...grpc.CallOption) (*StartGroupingActiveLiveChatResponse, error)
	// 収集中のライブチャットのグルーピングメッセージをリアルタイムに返す
	PollGroupingActiveLiveChat(ctx context.Context, in *PollGroupingActiveLiveChatRequest, opts ...grpc.CallOption) (Ylcc_PollGroupingActiveLiveChatClient, error)
}

YlccClient is the client API for Ylcc service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewYlccClient

func NewYlccClient(cc grpc.ClientConnInterface) YlccClient

type YlccServer

type YlccServer interface {
	// キャッシュされているvideo情報を返す
	GetVideo(context.Context, *GetVideoRequest) (*GetVideoResponse, error)
	// 配信中のライブチャットの収集を開始する
	// 収集したメッセージはキャッシュされる
	StartCollectionActiveLiveChat(context.Context, *StartCollectionActiveLiveChatRequest) (*StartCollectionActiveLiveChatResponse, error)
	// 収集中のライブチャットのメッセージをリアルタイムに返す
	PollActiveLiveChat(*PollActiveLiveChatRequest, Ylcc_PollActiveLiveChatServer) error
	// 収集後キャッシュしたライブチャットのメッセージを返す
	// すでに収集中はエラーを返す
	GetCachedActiveLiveChat(context.Context, *GetCachedActiveLiveChatRequest) (*GetCachedActiveLiveChatResponse, error)
	// アーカイブのライブチャットの収集を開始する
	// すでに収集中はエラーを返す
	StartCollectionArchiveLiveChat(context.Context, *StartCollectionArchiveLiveChatRequest) (*StartCollectionArchiveLiveChatResponse, error)
	// アーカイブのライブチャットのメッセージを返す
	// 収集完了していない間はエラーを返す
	GetArchiveLiveChat(context.Context, *GetArchiveLiveChatRequest) (*GetArchiveLiveChatResponse, error)
	// 配信中のライブチャットのワードクラウドメッセージの収集を開始する
	// すでに収集中はエラーを返す
	StartCollectionWordCloudMessages(context.Context, *StartCollectionWordCloudMessagesRequest) (*StartCollectionWordCloudMessagesResponse, error)
	// 収集中のライブチャットメッセージからword cloudを生成して返す
	GetWordCloud(context.Context, *GetWordCloudRequest) (*GetWordCloudResponse, error)
	// 配信中のライブチャットの収集を始めて投票を開始する
	OpenVote(context.Context, *OpenVoteRequest) (*OpenVoteResponse, error)
	// 配信中のライブチャットの投票の時間を変更する
	UpdateVoteDuration(context.Context, *UpdateVoteDurationRequest) (*UpdateVoteDurationResponse, error)
	// 配信中のライブチャットの投票の現在の結果を取得する
	GetVoteResult(context.Context, *GetVoteResultRequest) (*GetVoteResultResponse, error)
	// 配信中のライブチャットの投票を終わる
	CloseVote(context.Context, *CloseVoteRequest) (*CloseVoteResponse, error)
	// 配信中のライブチャットのグループ化を開始する
	StartGroupingActiveLiveChat(context.Context, *StartGroupingActiveLiveChatRequest) (*StartGroupingActiveLiveChatResponse, error)
	// 収集中のライブチャットのグルーピングメッセージをリアルタイムに返す
	PollGroupingActiveLiveChat(*PollGroupingActiveLiveChatRequest, Ylcc_PollGroupingActiveLiveChatServer) error
	// contains filtered or unexported methods
}

YlccServer is the server API for Ylcc service. All implementations must embed UnimplementedYlccServer for forward compatibility

type Ylcc_PollActiveLiveChatClient

type Ylcc_PollActiveLiveChatClient interface {
	Recv() (*PollActiveLiveChatResponse, error)
	grpc.ClientStream
}

type Ylcc_PollActiveLiveChatServer

type Ylcc_PollActiveLiveChatServer interface {
	Send(*PollActiveLiveChatResponse) error
	grpc.ServerStream
}

type Ylcc_PollGroupingActiveLiveChatClient

type Ylcc_PollGroupingActiveLiveChatClient interface {
	Recv() (*PollGroupingActiveLiveChatResponse, error)
	grpc.ClientStream
}

type Ylcc_PollGroupingActiveLiveChatServer

type Ylcc_PollGroupingActiveLiveChatServer interface {
	Send(*PollGroupingActiveLiveChatResponse) error
	grpc.ServerStream
}

Jump to

Keyboard shortcuts

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