Documentation
¶
Index ¶
- Constants
- Variables
- func DecodeTokenPagination(tp *TokenPagination) (offset, limit int32, err error)
- func EncodeCursorToken(data CursorTokenData) (string, error)
- func IDsAsStrings[T stringTypes](ids []T) []string
- func IsJobType(jobType JobType) bool
- func ListPageIter[T PageItem, Req pageIterReq[T], Resp pageIterResp[T]](fnc func(ctx context.Context, req Req) (Resp, error), req Req) iters.PageIter[T]
- func NewAllowedCharacters() *allowedCharacters
- func NormalizeNumber(num string) string
- func SetSoftFailureReporter(reporter func(err error))deprecated
- func StringsAsIDs[T stringTypes](ids []string) []T
- func ValidateHeaderName(name string, restrictNames bool) error
- func ValidateHeaderValue(name, value string) error
- func WriteError(resp http.ResponseWriter, err error)
- type APICallInfo
- func (*APICallInfo) Descriptor() ([]byte, []int)deprecated
- func (x *APICallInfo) GetDurationNs() int64
- func (x *APICallInfo) GetMethod() string
- func (x *APICallInfo) GetNodeId() string
- func (x *APICallInfo) GetParticipantId() string
- func (x *APICallInfo) GetParticipantIdentity() string
- func (x *APICallInfo) GetProjectId() string
- func (x *APICallInfo) GetRequest() *APICallRequest
- func (x *APICallInfo) GetRoomId() string
- func (x *APICallInfo) GetRoomName() string
- func (x *APICallInfo) GetService() string
- func (x *APICallInfo) GetStartedAt() *timestamppb.Timestamp
- func (x *APICallInfo) GetStatus() int32
- func (x *APICallInfo) GetTrackId() string
- func (x *APICallInfo) GetTwirpErrorCode() string
- func (x *APICallInfo) GetTwirpErrorMessage() string
- func (*APICallInfo) ProtoMessage()
- func (x *APICallInfo) ProtoReflect() protoreflect.Message
- func (x *APICallInfo) Reset()
- func (x *APICallInfo) String() string
- type APICallRequest
- func (*APICallRequest) Descriptor() ([]byte, []int)deprecated
- func (x *APICallRequest) GetCreateRoomRequest() *CreateRoomRequest
- func (x *APICallRequest) GetDeleteRoomRequest() *DeleteRoomRequest
- func (x *APICallRequest) GetListParticipantsRequest() *ListParticipantsRequest
- func (x *APICallRequest) GetListRoomsRequest() *ListRoomsRequest
- func (x *APICallRequest) GetMessage() isAPICallRequest_Message
- func (x *APICallRequest) GetMuteRoomTrackRequest() *MuteRoomTrackRequest
- func (x *APICallRequest) GetRoomParticipantIdentity() *RoomParticipantIdentity
- func (x *APICallRequest) GetSendDataRequest() *SendDataRequest
- func (x *APICallRequest) GetUpdateParticipantRequest() *UpdateParticipantRequest
- func (x *APICallRequest) GetUpdateRoomMetadataRequest() *UpdateRoomMetadataRequest
- func (x *APICallRequest) GetUpdateSubscriptionsRequest() *UpdateSubscriptionsRequest
- func (*APICallRequest) ProtoMessage()
- func (x *APICallRequest) ProtoReflect() protoreflect.Message
- func (x *APICallRequest) Reset()
- func (x *APICallRequest) String() string
- type APICallRequest_CreateRoomRequest
- type APICallRequest_DeleteRoomRequest
- type APICallRequest_ListParticipantsRequest
- type APICallRequest_ListRoomsRequest
- type APICallRequest_MuteRoomTrackRequest
- type APICallRequest_RoomParticipantIdentity
- type APICallRequest_SendDataRequest
- type APICallRequest_UpdateParticipantRequest
- type APICallRequest_UpdateRoomMetadataRequest
- type APICallRequest_UpdateSubscriptionsRequest
- type AcceptWhatsAppCallRequest
- func (*AcceptWhatsAppCallRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AcceptWhatsAppCallRequest) GetAgents() []*RoomAgentDispatch
- func (x *AcceptWhatsAppCallRequest) GetDestinationCountry() string
- func (x *AcceptWhatsAppCallRequest) GetParticipantAttributes() map[string]string
- func (x *AcceptWhatsAppCallRequest) GetParticipantIdentity() string
- func (x *AcceptWhatsAppCallRequest) GetParticipantMetadata() string
- func (x *AcceptWhatsAppCallRequest) GetParticipantName() string
- func (x *AcceptWhatsAppCallRequest) GetRingingTimeout() *durationpb.Duration
- func (x *AcceptWhatsAppCallRequest) GetRoomName() string
- func (x *AcceptWhatsAppCallRequest) GetSdp() *SessionDescription
- func (x *AcceptWhatsAppCallRequest) GetWaitUntilAnswered() bool
- func (x *AcceptWhatsAppCallRequest) GetWhatsappApiKey() string
- func (x *AcceptWhatsAppCallRequest) GetWhatsappBizOpaqueCallbackData() string
- func (x *AcceptWhatsAppCallRequest) GetWhatsappCallId() string
- func (x *AcceptWhatsAppCallRequest) GetWhatsappCloudApiVersion() string
- func (x *AcceptWhatsAppCallRequest) GetWhatsappPhoneNumberId() string
- func (*AcceptWhatsAppCallRequest) ProtoMessage()
- func (x *AcceptWhatsAppCallRequest) ProtoReflect() protoreflect.Message
- func (x *AcceptWhatsAppCallRequest) Reset()
- func (x *AcceptWhatsAppCallRequest) String() string
- type AcceptWhatsAppCallResponse
- func (*AcceptWhatsAppCallResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AcceptWhatsAppCallResponse) GetRoomName() string
- func (*AcceptWhatsAppCallResponse) ProtoMessage()
- func (x *AcceptWhatsAppCallResponse) ProtoReflect() protoreflect.Message
- func (x *AcceptWhatsAppCallResponse) Reset()
- func (x *AcceptWhatsAppCallResponse) String() string
- type ActiveSpeakerUpdatedeprecated
- func (*ActiveSpeakerUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *ActiveSpeakerUpdate) GetSpeakers() []*SpeakerInfo
- func (*ActiveSpeakerUpdate) ProtoMessage()
- func (x *ActiveSpeakerUpdate) ProtoReflect() protoreflect.Message
- func (x *ActiveSpeakerUpdate) Reset()
- func (x *ActiveSpeakerUpdate) String() string
- type AddTrackRequest
- func (*AddTrackRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddTrackRequest) GetAudioFeatures() []AudioTrackFeature
- func (x *AddTrackRequest) GetBackupCodecPolicy() BackupCodecPolicy
- func (x *AddTrackRequest) GetCid() string
- func (x *AddTrackRequest) GetDisableDtx() booldeprecated
- func (x *AddTrackRequest) GetDisableRed() bool
- func (x *AddTrackRequest) GetEncryption() Encryption_Type
- func (x *AddTrackRequest) GetHeight() uint32
- func (x *AddTrackRequest) GetLayers() []*VideoLayer
- func (x *AddTrackRequest) GetMuted() bool
- func (x *AddTrackRequest) GetName() string
- func (x *AddTrackRequest) GetPacketTrailerFeatures() []PacketTrailerFeature
- func (x *AddTrackRequest) GetSid() string
- func (x *AddTrackRequest) GetSimulcastCodecs() []*SimulcastCodec
- func (x *AddTrackRequest) GetSource() TrackSource
- func (x *AddTrackRequest) GetStereo() booldeprecated
- func (x *AddTrackRequest) GetStream() string
- func (x *AddTrackRequest) GetType() TrackType
- func (x *AddTrackRequest) GetWidth() uint32
- func (*AddTrackRequest) ProtoMessage()
- func (x *AddTrackRequest) ProtoReflect() protoreflect.Message
- func (x *AddTrackRequest) Reset()
- func (x *AddTrackRequest) String() string
- type AgentDeployment
- func (*AgentDeployment) Descriptor() ([]byte, []int)deprecated
- func (x *AgentDeployment) GetAgentId() string
- func (x *AgentDeployment) GetAgentName() string
- func (x *AgentDeployment) GetCpuLimit() string
- func (x *AgentDeployment) GetCpuReq() string
- func (x *AgentDeployment) GetCurCpu() string
- func (x *AgentDeployment) GetCurMem() string
- func (x *AgentDeployment) GetDeployment() string
- func (x *AgentDeployment) GetDeploymentEnabled() bool
- func (x *AgentDeployment) GetEvents() []*AgentEvent
- func (x *AgentDeployment) GetLastScrapedAt() *timestamppb.Timestamp
- func (x *AgentDeployment) GetMaxReplicas() int32
- func (x *AgentDeployment) GetMemLimit() string
- func (x *AgentDeployment) GetMemReq() string
- func (x *AgentDeployment) GetMinReplicas() int32
- func (x *AgentDeployment) GetRegion() string
- func (x *AgentDeployment) GetReplicas() int32
- func (x *AgentDeployment) GetServerRegion() string
- func (x *AgentDeployment) GetStatus() string
- func (x *AgentDeployment) GetVersion() string
- func (*AgentDeployment) ProtoMessage()
- func (x *AgentDeployment) ProtoReflect() protoreflect.Message
- func (x *AgentDeployment) Reset()
- func (x *AgentDeployment) String() string
- type AgentDispatch
- func (*AgentDispatch) Descriptor() ([]byte, []int)deprecated
- func (x *AgentDispatch) GetAgentName() string
- func (x *AgentDispatch) GetAttributes() map[string]string
- func (x *AgentDispatch) GetDeployment() string
- func (x *AgentDispatch) GetId() string
- func (x *AgentDispatch) GetMetadata() string
- func (x *AgentDispatch) GetRestartPolicy() JobRestartPolicy
- func (x *AgentDispatch) GetRoom() string
- func (x *AgentDispatch) GetState() *AgentDispatchState
- func (*AgentDispatch) ProtoMessage()
- func (x *AgentDispatch) ProtoReflect() protoreflect.Message
- func (x *AgentDispatch) Reset()
- func (x *AgentDispatch) String() string
- type AgentDispatchService
- type AgentDispatchState
- func (*AgentDispatchState) Descriptor() ([]byte, []int)deprecated
- func (x *AgentDispatchState) GetCreatedAt() int64
- func (x *AgentDispatchState) GetDeletedAt() int64
- func (x *AgentDispatchState) GetJobs() []*Job
- func (*AgentDispatchState) ProtoMessage()
- func (x *AgentDispatchState) ProtoReflect() protoreflect.Message
- func (x *AgentDispatchState) Reset()
- func (x *AgentDispatchState) String() string
- type AgentEvent
- func (*AgentEvent) Descriptor() ([]byte, []int)deprecated
- func (x *AgentEvent) GetCount() int32
- func (x *AgentEvent) GetTimestamp() *timestamppb.Timestamp
- func (x *AgentEvent) GetType() AgentEventType
- func (*AgentEvent) ProtoMessage()
- func (x *AgentEvent) ProtoReflect() protoreflect.Message
- func (x *AgentEvent) Reset()
- func (x *AgentEvent) String() string
- type AgentEventType
- func (AgentEventType) Descriptor() protoreflect.EnumDescriptor
- func (x AgentEventType) Enum() *AgentEventType
- func (AgentEventType) EnumDescriptor() ([]byte, []int)deprecated
- func (x AgentEventType) Number() protoreflect.EnumNumber
- func (x AgentEventType) String() string
- func (AgentEventType) Type() protoreflect.EnumType
- type AgentInfo
- func (*AgentInfo) Descriptor() ([]byte, []int)deprecated
- func (x *AgentInfo) GetAgentDeployments() []*AgentDeployment
- func (x *AgentInfo) GetAgentId() string
- func (x *AgentInfo) GetAgentName() string
- func (x *AgentInfo) GetDeployedAt() *timestamppb.Timestamp
- func (x *AgentInfo) GetSecrets() []*AgentSecret
- func (x *AgentInfo) GetVersion() string
- func (*AgentInfo) ProtoMessage()
- func (x *AgentInfo) ProtoReflect() protoreflect.Message
- func (x *AgentInfo) Reset()
- func (x *AgentInfo) String() string
- type AgentName
- type AgentSecret
- func (*AgentSecret) Descriptor() ([]byte, []int)deprecated
- func (x *AgentSecret) GetCreatedAt() *timestamppb.Timestamp
- func (x *AgentSecret) GetDeployments() []string
- func (x *AgentSecret) GetKind() AgentSecretKind
- func (x *AgentSecret) GetName() string
- func (x *AgentSecret) GetUpdatedAt() *timestamppb.Timestamp
- func (x *AgentSecret) GetValue() []byte
- func (*AgentSecret) ProtoMessage()
- func (x *AgentSecret) ProtoReflect() protoreflect.Message
- func (x *AgentSecret) Reset()
- func (x *AgentSecret) String() string
- type AgentSecretKind
- func (AgentSecretKind) Descriptor() protoreflect.EnumDescriptor
- func (x AgentSecretKind) Enum() *AgentSecretKind
- func (AgentSecretKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x AgentSecretKind) Number() protoreflect.EnumNumber
- func (x AgentSecretKind) String() string
- func (AgentSecretKind) Type() protoreflect.EnumType
- type AgentSimulation
- type AgentVersion
- func (*AgentVersion) Descriptor() ([]byte, []int)deprecated
- func (x *AgentVersion) GetActive() bool
- func (x *AgentVersion) GetAttributes() map[string]string
- func (x *AgentVersion) GetCreatedAt() *timestamppb.Timestamp
- func (x *AgentVersion) GetCurrent() bool
- func (x *AgentVersion) GetDeployedAt() *timestamppb.Timestamp
- func (x *AgentVersion) GetDraining() bool
- func (x *AgentVersion) GetOwner() string
- func (x *AgentVersion) GetStatus() string
- func (x *AgentVersion) GetVersion() string
- func (*AgentVersion) ProtoMessage()
- func (x *AgentVersion) ProtoReflect() protoreflect.Message
- func (x *AgentVersion) Reset()
- func (x *AgentVersion) String() string
- type AliOSSUpload
- func (*AliOSSUpload) Descriptor() ([]byte, []int)deprecated
- func (x *AliOSSUpload) GetAccessKey() string
- func (x *AliOSSUpload) GetBucket() string
- func (x *AliOSSUpload) GetEndpoint() string
- func (x *AliOSSUpload) GetRegion() string
- func (x *AliOSSUpload) GetSecret() string
- func (*AliOSSUpload) ProtoMessage()
- func (x *AliOSSUpload) ProtoReflect() protoreflect.Message
- func (x *AliOSSUpload) Reset()
- func (x *AliOSSUpload) String() string
- type AnalyticsClientMeta
- func (*AnalyticsClientMeta) Descriptor() ([]byte, []int)deprecated
- func (x *AnalyticsClientMeta) GetClientAddr() string
- func (x *AnalyticsClientMeta) GetClientConnectTime() uint32
- func (x *AnalyticsClientMeta) GetConnectionType() string
- func (x *AnalyticsClientMeta) GetCountry() string
- func (x *AnalyticsClientMeta) GetGeoHash() string
- func (x *AnalyticsClientMeta) GetIspAsn() uint32
- func (x *AnalyticsClientMeta) GetNode() string
- func (x *AnalyticsClientMeta) GetReconnectReason() ReconnectReason
- func (x *AnalyticsClientMeta) GetRegion() string
- func (*AnalyticsClientMeta) ProtoMessage()
- func (x *AnalyticsClientMeta) ProtoReflect() protoreflect.Message
- func (x *AnalyticsClientMeta) Reset()
- func (x *AnalyticsClientMeta) String() string
- type AnalyticsEvent
- func (*AnalyticsEvent) Descriptor() ([]byte, []int)deprecated
- func (x *AnalyticsEvent) GetAnalyticsKey() string
- func (x *AnalyticsEvent) GetApiCall() *APICallInfo
- func (x *AnalyticsEvent) GetClientInfo() *ClientInfo
- func (x *AnalyticsEvent) GetClientMeta() *AnalyticsClientMeta
- func (x *AnalyticsEvent) GetEgress() *EgressInfo
- func (x *AnalyticsEvent) GetEgressId() string
- func (x *AnalyticsEvent) GetError() string
- func (x *AnalyticsEvent) GetId() string
- func (x *AnalyticsEvent) GetIngress() *IngressInfo
- func (x *AnalyticsEvent) GetIngressId() string
- func (x *AnalyticsEvent) GetMaxSubscribedVideoQuality() VideoQuality
- func (x *AnalyticsEvent) GetMime() string
- func (x *AnalyticsEvent) GetNodeId() string
- func (x *AnalyticsEvent) GetParticipant() *ParticipantInfo
- func (x *AnalyticsEvent) GetParticipantId() string
- func (x *AnalyticsEvent) GetPublisher() *ParticipantInfo
- func (x *AnalyticsEvent) GetReport() *ReportInfo
- func (x *AnalyticsEvent) GetRoom() *Room
- func (x *AnalyticsEvent) GetRoomId() string
- func (x *AnalyticsEvent) GetRtpStats() *RTPStats
- func (x *AnalyticsEvent) GetSipCall() *SIPCallInfo
- func (x *AnalyticsEvent) GetSipCallId() string
- func (x *AnalyticsEvent) GetSipDispatchRule() *SIPDispatchRuleInfo
- func (x *AnalyticsEvent) GetSipDispatchRuleId() string
- func (x *AnalyticsEvent) GetSipInboundTrunk() *SIPInboundTrunkInfo
- func (x *AnalyticsEvent) GetSipOutboundTrunk() *SIPOutboundTrunkInfo
- func (x *AnalyticsEvent) GetSipTransfer() *SIPTransferInfo
- func (x *AnalyticsEvent) GetSipTrunkId() string
- func (x *AnalyticsEvent) GetTimestamp() *timestamppb.Timestamp
- func (x *AnalyticsEvent) GetTrack() *TrackInfo
- func (x *AnalyticsEvent) GetTrackId() string
- func (x *AnalyticsEvent) GetType() AnalyticsEventType
- func (x *AnalyticsEvent) GetVideoLayer() int32
- func (x *AnalyticsEvent) GetWebhook() *WebhookInfo
- func (*AnalyticsEvent) ProtoMessage()
- func (x *AnalyticsEvent) ProtoReflect() protoreflect.Message
- func (x *AnalyticsEvent) Reset()
- func (x *AnalyticsEvent) String() string
- type AnalyticsEventType
- func (AnalyticsEventType) Descriptor() protoreflect.EnumDescriptor
- func (x AnalyticsEventType) Enum() *AnalyticsEventType
- func (AnalyticsEventType) EnumDescriptor() ([]byte, []int)deprecated
- func (x AnalyticsEventType) Number() protoreflect.EnumNumber
- func (x AnalyticsEventType) String() string
- func (AnalyticsEventType) Type() protoreflect.EnumType
- type AnalyticsEvents
- type AnalyticsNodeRooms
- func (*AnalyticsNodeRooms) Descriptor() ([]byte, []int)deprecated
- func (x *AnalyticsNodeRooms) GetNodeId() string
- func (x *AnalyticsNodeRooms) GetRooms() []*AnalyticsRoom
- func (x *AnalyticsNodeRooms) GetSequenceNumber() uint64
- func (x *AnalyticsNodeRooms) GetTimestamp() *timestamppb.Timestamp
- func (*AnalyticsNodeRooms) ProtoMessage()
- func (x *AnalyticsNodeRooms) ProtoReflect() protoreflect.Message
- func (x *AnalyticsNodeRooms) Reset()
- func (x *AnalyticsNodeRooms) String() string
- type AnalyticsRoom
- func (*AnalyticsRoom) Descriptor() ([]byte, []int)deprecated
- func (x *AnalyticsRoom) GetCreatedAt() *timestamppb.Timestamp
- func (x *AnalyticsRoom) GetId() string
- func (x *AnalyticsRoom) GetName() string
- func (x *AnalyticsRoom) GetParticipants() []*AnalyticsRoomParticipant
- func (x *AnalyticsRoom) GetProjectId() string
- func (*AnalyticsRoom) ProtoMessage()
- func (x *AnalyticsRoom) ProtoReflect() protoreflect.Message
- func (x *AnalyticsRoom) Reset()
- func (x *AnalyticsRoom) String() string
- type AnalyticsRoomParticipant
- func (*AnalyticsRoomParticipant) Descriptor() ([]byte, []int)deprecated
- func (x *AnalyticsRoomParticipant) GetId() string
- func (x *AnalyticsRoomParticipant) GetIdentity() string
- func (x *AnalyticsRoomParticipant) GetJoinedAt() *timestamppb.Timestamp
- func (x *AnalyticsRoomParticipant) GetName() string
- func (x *AnalyticsRoomParticipant) GetState() ParticipantInfo_State
- func (*AnalyticsRoomParticipant) ProtoMessage()
- func (x *AnalyticsRoomParticipant) ProtoReflect() protoreflect.Message
- func (x *AnalyticsRoomParticipant) Reset()
- func (x *AnalyticsRoomParticipant) String() string
- type AnalyticsStat
- func (*AnalyticsStat) Descriptor() ([]byte, []int)deprecated
- func (x *AnalyticsStat) GetAnalyticsKey() string
- func (x *AnalyticsStat) GetId() string
- func (x *AnalyticsStat) GetKind() StreamType
- func (x *AnalyticsStat) GetMedianScore() float32
- func (x *AnalyticsStat) GetMime() string
- func (x *AnalyticsStat) GetMinScore() float32
- func (x *AnalyticsStat) GetNode() string
- func (x *AnalyticsStat) GetParticipantId() string
- func (x *AnalyticsStat) GetRoomId() string
- func (x *AnalyticsStat) GetRoomName() string
- func (x *AnalyticsStat) GetScore() float32
- func (x *AnalyticsStat) GetStreams() []*AnalyticsStream
- func (x *AnalyticsStat) GetTimeStamp() *timestamppb.Timestamp
- func (x *AnalyticsStat) GetTrackId() string
- func (*AnalyticsStat) ProtoMessage()
- func (x *AnalyticsStat) ProtoReflect() protoreflect.Message
- func (x *AnalyticsStat) Reset()
- func (x *AnalyticsStat) String() string
- type AnalyticsStats
- type AnalyticsStream
- func (*AnalyticsStream) Descriptor() ([]byte, []int)deprecated
- func (x *AnalyticsStream) GetEndTime() *timestamppb.Timestamp
- func (x *AnalyticsStream) GetFirs() uint32
- func (x *AnalyticsStream) GetFrames() uint32
- func (x *AnalyticsStream) GetJitter() uint32
- func (x *AnalyticsStream) GetNacks() uint32
- func (x *AnalyticsStream) GetPacketsLost() uint32
- func (x *AnalyticsStream) GetPacketsOutOfOrder() uint32
- func (x *AnalyticsStream) GetPaddingBytes() uint64
- func (x *AnalyticsStream) GetPaddingPackets() uint32
- func (x *AnalyticsStream) GetPlis() uint32
- func (x *AnalyticsStream) GetPrimaryBytes() uint64
- func (x *AnalyticsStream) GetPrimaryPackets() uint32
- func (x *AnalyticsStream) GetRetransmitBytes() uint64
- func (x *AnalyticsStream) GetRetransmitPackets() uint32
- func (x *AnalyticsStream) GetRtt() uint32
- func (x *AnalyticsStream) GetSsrc() uint32
- func (x *AnalyticsStream) GetStartTime() *timestamppb.Timestamp
- func (x *AnalyticsStream) GetVideoLayers() []*AnalyticsVideoLayer
- func (*AnalyticsStream) ProtoMessage()
- func (x *AnalyticsStream) ProtoReflect() protoreflect.Message
- func (x *AnalyticsStream) Reset()
- func (x *AnalyticsStream) String() string
- type AnalyticsVideoLayer
- func (*AnalyticsVideoLayer) Descriptor() ([]byte, []int)deprecated
- func (x *AnalyticsVideoLayer) GetBytes() uint64
- func (x *AnalyticsVideoLayer) GetFrames() uint32
- func (x *AnalyticsVideoLayer) GetLayer() int32
- func (x *AnalyticsVideoLayer) GetPackets() uint32
- func (*AnalyticsVideoLayer) ProtoMessage()
- func (x *AnalyticsVideoLayer) ProtoReflect() protoreflect.Message
- func (x *AnalyticsVideoLayer) Reset()
- func (x *AnalyticsVideoLayer) String() string
- type AudioChannel
- func (AudioChannel) Descriptor() protoreflect.EnumDescriptor
- func (x AudioChannel) Enum() *AudioChannel
- func (AudioChannel) EnumDescriptor() ([]byte, []int)deprecated
- func (x AudioChannel) Number() protoreflect.EnumNumber
- func (x AudioChannel) String() string
- func (AudioChannel) Type() protoreflect.EnumType
- type AudioCodec
- type AudioConfig
- func (*AudioConfig) Descriptor() ([]byte, []int)deprecated
- func (x *AudioConfig) GetCaptureAll() bool
- func (x *AudioConfig) GetRoutes() []*AudioRoute
- func (*AudioConfig) ProtoMessage()
- func (x *AudioConfig) ProtoReflect() protoreflect.Message
- func (x *AudioConfig) Reset()
- func (x *AudioConfig) String() string
- type AudioMixing
- func (AudioMixing) Descriptor() protoreflect.EnumDescriptor
- func (x AudioMixing) Enum() *AudioMixing
- func (AudioMixing) EnumDescriptor() ([]byte, []int)deprecated
- func (x AudioMixing) Number() protoreflect.EnumNumber
- func (x AudioMixing) String() string
- func (AudioMixing) Type() protoreflect.EnumType
- type AudioRoute
- func (*AudioRoute) Descriptor() ([]byte, []int)deprecated
- func (x *AudioRoute) GetChannel() AudioChannel
- func (x *AudioRoute) GetMatch() isAudioRoute_Match
- func (x *AudioRoute) GetParticipantIdentity() string
- func (x *AudioRoute) GetParticipantKind() ParticipantInfo_Kind
- func (x *AudioRoute) GetTrackId() string
- func (*AudioRoute) ProtoMessage()
- func (x *AudioRoute) ProtoReflect() protoreflect.Message
- func (x *AudioRoute) Reset()
- func (x *AudioRoute) String() string
- type AudioRoute_ParticipantIdentity
- type AudioRoute_ParticipantKind
- type AudioRoute_TrackId
- type AudioTrackFeature
- func (AudioTrackFeature) Descriptor() protoreflect.EnumDescriptor
- func (x AudioTrackFeature) Enum() *AudioTrackFeature
- func (AudioTrackFeature) EnumDescriptor() ([]byte, []int)deprecated
- func (x AudioTrackFeature) Number() protoreflect.EnumNumber
- func (x AudioTrackFeature) String() string
- func (AudioTrackFeature) Type() protoreflect.EnumType
- type AutoParticipantEgress
- func (*AutoParticipantEgress) Descriptor() ([]byte, []int)deprecated
- func (x *AutoParticipantEgress) GetAdvanced() *EncodingOptions
- func (x *AutoParticipantEgress) GetFileOutputs() []*EncodedFileOutput
- func (x *AutoParticipantEgress) GetOptions() isAutoParticipantEgress_Options
- func (x *AutoParticipantEgress) GetPreset() EncodingOptionsPreset
- func (x *AutoParticipantEgress) GetSegmentOutputs() []*SegmentedFileOutput
- func (*AutoParticipantEgress) ProtoMessage()
- func (x *AutoParticipantEgress) ProtoReflect() protoreflect.Message
- func (x *AutoParticipantEgress) Reset()
- func (x *AutoParticipantEgress) String() string
- type AutoParticipantEgress_Advanced
- type AutoParticipantEgress_Preset
- type AutoTrackEgress
- func (*AutoTrackEgress) Descriptor() ([]byte, []int)deprecated
- func (x *AutoTrackEgress) GetAliOSS() *AliOSSUpload
- func (x *AutoTrackEgress) GetAzure() *AzureBlobUpload
- func (x *AutoTrackEgress) GetDisableManifest() bool
- func (x *AutoTrackEgress) GetFilepath() string
- func (x *AutoTrackEgress) GetGcp() *GCPUpload
- func (x *AutoTrackEgress) GetOutput() isAutoTrackEgress_Output
- func (x *AutoTrackEgress) GetS3() *S3Upload
- func (*AutoTrackEgress) ProtoMessage()
- func (x *AutoTrackEgress) ProtoReflect() protoreflect.Message
- func (x *AutoTrackEgress) Reset()
- func (x *AutoTrackEgress) String() string
- type AutoTrackEgress_AliOSS
- type AutoTrackEgress_Azure
- type AutoTrackEgress_Gcp
- type AutoTrackEgress_S3
- type AvailabilityRequest
- func (*AvailabilityRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AvailabilityRequest) GetJob() *Job
- func (x *AvailabilityRequest) GetResuming() bool
- func (*AvailabilityRequest) ProtoMessage()
- func (x *AvailabilityRequest) ProtoReflect() protoreflect.Message
- func (x *AvailabilityRequest) Reset()
- func (x *AvailabilityRequest) String() string
- type AvailabilityResponse
- func (*AvailabilityResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AvailabilityResponse) GetAvailable() bool
- func (x *AvailabilityResponse) GetJobId() string
- func (x *AvailabilityResponse) GetParticipantAttributes() map[string]string
- func (x *AvailabilityResponse) GetParticipantIdentity() string
- func (x *AvailabilityResponse) GetParticipantMetadata() string
- func (x *AvailabilityResponse) GetParticipantName() string
- func (x *AvailabilityResponse) GetSupportsResume() bool
- func (x *AvailabilityResponse) GetTerminate() bool
- func (*AvailabilityResponse) ProtoMessage()
- func (x *AvailabilityResponse) ProtoReflect() protoreflect.Message
- func (x *AvailabilityResponse) Reset()
- func (x *AvailabilityResponse) String() string
- type AzureBlobUpload
- func (*AzureBlobUpload) Descriptor() ([]byte, []int)deprecated
- func (x *AzureBlobUpload) GetAccountKey() string
- func (x *AzureBlobUpload) GetAccountName() string
- func (x *AzureBlobUpload) GetContainerName() string
- func (*AzureBlobUpload) ProtoMessage()
- func (x *AzureBlobUpload) ProtoReflect() protoreflect.Message
- func (x *AzureBlobUpload) Reset()
- func (x *AzureBlobUpload) String() string
- type BackupCodecPolicy
- func (BackupCodecPolicy) Descriptor() protoreflect.EnumDescriptor
- func (x BackupCodecPolicy) Enum() *BackupCodecPolicy
- func (BackupCodecPolicy) EnumDescriptor() ([]byte, []int)deprecated
- func (x BackupCodecPolicy) Number() protoreflect.EnumNumber
- func (x BackupCodecPolicy) String() string
- func (BackupCodecPolicy) Type() protoreflect.EnumType
- type CandidateProtocol
- func (CandidateProtocol) Descriptor() protoreflect.EnumDescriptor
- func (x CandidateProtocol) Enum() *CandidateProtocol
- func (CandidateProtocol) EnumDescriptor() ([]byte, []int)deprecated
- func (x CandidateProtocol) Number() protoreflect.EnumNumber
- func (x CandidateProtocol) String() string
- func (CandidateProtocol) Type() protoreflect.EnumType
- type ChatMessage
- func (*ChatMessage) Descriptor() ([]byte, []int)deprecated
- func (x *ChatMessage) GetDeleted() bool
- func (x *ChatMessage) GetEditTimestamp() int64
- func (x *ChatMessage) GetGenerated() bool
- func (x *ChatMessage) GetId() string
- func (x *ChatMessage) GetMessage() string
- func (x *ChatMessage) GetTimestamp() int64
- func (*ChatMessage) ProtoMessage()
- func (x *ChatMessage) ProtoReflect() protoreflect.Message
- func (x *ChatMessage) Reset()
- func (x *ChatMessage) String() string
- func (p *ChatMessage) ToProto() *DataPacket
- type ClientConfigSetting
- func (ClientConfigSetting) Descriptor() protoreflect.EnumDescriptor
- func (x ClientConfigSetting) Enum() *ClientConfigSetting
- func (ClientConfigSetting) EnumDescriptor() ([]byte, []int)deprecated
- func (x ClientConfigSetting) Number() protoreflect.EnumNumber
- func (x ClientConfigSetting) String() string
- func (ClientConfigSetting) Type() protoreflect.EnumType
- type ClientConfiguration
- func (*ClientConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *ClientConfiguration) GetDisabledCodecs() *DisabledCodecs
- func (x *ClientConfiguration) GetForceRelay() ClientConfigSetting
- func (x *ClientConfiguration) GetResumeConnection() ClientConfigSetting
- func (x *ClientConfiguration) GetScreen() *VideoConfiguration
- func (x *ClientConfiguration) GetVideo() *VideoConfiguration
- func (*ClientConfiguration) ProtoMessage()
- func (x *ClientConfiguration) ProtoReflect() protoreflect.Message
- func (x *ClientConfiguration) Reset()
- func (x *ClientConfiguration) String() string
- type ClientInfo
- func (*ClientInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ClientInfo) GetAddress() string
- func (x *ClientInfo) GetBrowser() string
- func (x *ClientInfo) GetBrowserVersion() string
- func (x *ClientInfo) GetCapabilities() []ClientInfo_Capability
- func (x *ClientInfo) GetClientProtocol() int32
- func (x *ClientInfo) GetDeviceModel() string
- func (x *ClientInfo) GetNetwork() string
- func (x *ClientInfo) GetOs() string
- func (x *ClientInfo) GetOsVersion() string
- func (x *ClientInfo) GetOtherSdks() string
- func (x *ClientInfo) GetProtocol() int32
- func (x *ClientInfo) GetSdk() ClientInfo_SDK
- func (x *ClientInfo) GetVersion() string
- func (*ClientInfo) ProtoMessage()
- func (x *ClientInfo) ProtoReflect() protoreflect.Message
- func (x *ClientInfo) Reset()
- func (x *ClientInfo) String() string
- type ClientInfo_Capability
- func (ClientInfo_Capability) Descriptor() protoreflect.EnumDescriptor
- func (x ClientInfo_Capability) Enum() *ClientInfo_Capability
- func (ClientInfo_Capability) EnumDescriptor() ([]byte, []int)deprecated
- func (x ClientInfo_Capability) Number() protoreflect.EnumNumber
- func (x ClientInfo_Capability) String() string
- func (ClientInfo_Capability) Type() protoreflect.EnumType
- type ClientInfo_SDK
- func (ClientInfo_SDK) Descriptor() protoreflect.EnumDescriptor
- func (x ClientInfo_SDK) Enum() *ClientInfo_SDK
- func (ClientInfo_SDK) EnumDescriptor() ([]byte, []int)deprecated
- func (x ClientInfo_SDK) Number() protoreflect.EnumNumber
- func (x ClientInfo_SDK) String() string
- func (ClientInfo_SDK) Type() protoreflect.EnumType
- type ClientSettingsRequest
- type ClientSettingsResponse
- func (*ClientSettingsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ClientSettingsResponse) GetParams() []*SettingsParam
- func (*ClientSettingsResponse) ProtoMessage()
- func (x *ClientSettingsResponse) ProtoReflect() protoreflect.Message
- func (x *ClientSettingsResponse) Reset()
- func (x *ClientSettingsResponse) String() string
- type ClosePlaybackRequest
- func (*ClosePlaybackRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ClosePlaybackRequest) GetPlaybackId() string
- func (*ClosePlaybackRequest) ProtoMessage()
- func (x *ClosePlaybackRequest) ProtoReflect() protoreflect.Message
- func (x *ClosePlaybackRequest) Reset()
- func (x *ClosePlaybackRequest) String() string
- type CloudAgent
- type Codec
- type ConnectTwilioCallRequest
- func (*ConnectTwilioCallRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectTwilioCallRequest) GetAgents() []*RoomAgentDispatch
- func (x *ConnectTwilioCallRequest) GetDestinationCountry() string
- func (x *ConnectTwilioCallRequest) GetParticipantAttributes() map[string]string
- func (x *ConnectTwilioCallRequest) GetParticipantIdentity() string
- func (x *ConnectTwilioCallRequest) GetParticipantMetadata() string
- func (x *ConnectTwilioCallRequest) GetParticipantName() string
- func (x *ConnectTwilioCallRequest) GetRoomName() string
- func (x *ConnectTwilioCallRequest) GetTwilioCallDirection() ConnectTwilioCallRequest_TwilioCallDirection
- func (*ConnectTwilioCallRequest) ProtoMessage()
- func (x *ConnectTwilioCallRequest) ProtoReflect() protoreflect.Message
- func (x *ConnectTwilioCallRequest) Reset()
- func (x *ConnectTwilioCallRequest) String() string
- type ConnectTwilioCallRequest_TwilioCallDirection
- func (ConnectTwilioCallRequest_TwilioCallDirection) Descriptor() protoreflect.EnumDescriptor
- func (x ConnectTwilioCallRequest_TwilioCallDirection) Enum() *ConnectTwilioCallRequest_TwilioCallDirection
- func (ConnectTwilioCallRequest_TwilioCallDirection) EnumDescriptor() ([]byte, []int)deprecated
- func (x ConnectTwilioCallRequest_TwilioCallDirection) Number() protoreflect.EnumNumber
- func (x ConnectTwilioCallRequest_TwilioCallDirection) String() string
- func (ConnectTwilioCallRequest_TwilioCallDirection) Type() protoreflect.EnumType
- type ConnectTwilioCallResponse
- func (*ConnectTwilioCallResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectTwilioCallResponse) GetConnectUrl() string
- func (*ConnectTwilioCallResponse) ProtoMessage()
- func (x *ConnectTwilioCallResponse) ProtoReflect() protoreflect.Message
- func (x *ConnectTwilioCallResponse) Reset()
- func (x *ConnectTwilioCallResponse) String() string
- type ConnectWhatsAppCallRequest
- func (*ConnectWhatsAppCallRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectWhatsAppCallRequest) GetSdp() *SessionDescription
- func (x *ConnectWhatsAppCallRequest) GetWaitUntilAnswered() bool
- func (x *ConnectWhatsAppCallRequest) GetWhatsappCallId() string
- func (*ConnectWhatsAppCallRequest) ProtoMessage()
- func (x *ConnectWhatsAppCallRequest) ProtoReflect() protoreflect.Message
- func (x *ConnectWhatsAppCallRequest) Reset()
- func (x *ConnectWhatsAppCallRequest) String() string
- type ConnectWhatsAppCallResponse
- type ConnectionID
- type ConnectionQuality
- func (ConnectionQuality) Descriptor() protoreflect.EnumDescriptor
- func (x ConnectionQuality) Enum() *ConnectionQuality
- func (ConnectionQuality) EnumDescriptor() ([]byte, []int)deprecated
- func (x ConnectionQuality) Number() protoreflect.EnumNumber
- func (x ConnectionQuality) String() string
- func (ConnectionQuality) Type() protoreflect.EnumType
- type ConnectionQualityInfo
- func (*ConnectionQualityInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectionQualityInfo) GetParticipantSid() string
- func (x *ConnectionQualityInfo) GetQuality() ConnectionQuality
- func (x *ConnectionQualityInfo) GetScore() float32
- func (*ConnectionQualityInfo) ProtoMessage()
- func (x *ConnectionQualityInfo) ProtoReflect() protoreflect.Message
- func (x *ConnectionQualityInfo) Reset()
- func (x *ConnectionQualityInfo) String() string
- type ConnectionQualityUpdate
- func (*ConnectionQualityUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectionQualityUpdate) GetUpdates() []*ConnectionQualityInfo
- func (*ConnectionQualityUpdate) ProtoMessage()
- func (x *ConnectionQualityUpdate) ProtoReflect() protoreflect.Message
- func (x *ConnectionQualityUpdate) Reset()
- func (x *ConnectionQualityUpdate) String() string
- type ConnectionSettings
- func (*ConnectionSettings) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectionSettings) GetAdaptiveStream() bool
- func (x *ConnectionSettings) GetAutoSubscribe() bool
- func (x *ConnectionSettings) GetAutoSubscribeDataTrack() bool
- func (x *ConnectionSettings) GetDisableIceLite() bool
- func (x *ConnectionSettings) GetSubscriberAllowPause() bool
- func (*ConnectionSettings) ProtoMessage()
- func (x *ConnectionSettings) ProtoReflect() protoreflect.Message
- func (x *ConnectionSettings) Reset()
- func (x *ConnectionSettings) String() string
- type Connector
- type ConnectorType
- func (ConnectorType) Descriptor() protoreflect.EnumDescriptor
- func (x ConnectorType) Enum() *ConnectorType
- func (ConnectorType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ConnectorType) Number() protoreflect.EnumNumber
- func (x ConnectorType) String() string
- func (ConnectorType) Type() protoreflect.EnumType
- type CreateAgentDispatchRequest
- func (*CreateAgentDispatchRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAgentDispatchRequest) GetAgentName() string
- func (x *CreateAgentDispatchRequest) GetAttributes() map[string]string
- func (x *CreateAgentDispatchRequest) GetDeployment() string
- func (x *CreateAgentDispatchRequest) GetMetadata() string
- func (x *CreateAgentDispatchRequest) GetRestartPolicy() JobRestartPolicy
- func (x *CreateAgentDispatchRequest) GetRoom() string
- func (*CreateAgentDispatchRequest) ProtoMessage()
- func (x *CreateAgentDispatchRequest) ProtoReflect() protoreflect.Message
- func (x *CreateAgentDispatchRequest) Reset()
- func (x *CreateAgentDispatchRequest) String() string
- type CreateAgentRequest
- func (*CreateAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAgentRequest) GetAgentName() stringdeprecated
- func (x *CreateAgentRequest) GetCpuReq() stringdeprecated
- func (x *CreateAgentRequest) GetMaxReplicas() int32deprecated
- func (x *CreateAgentRequest) GetRegions() []string
- func (x *CreateAgentRequest) GetReplicas() int32deprecated
- func (x *CreateAgentRequest) GetSecrets() []*AgentSecret
- func (*CreateAgentRequest) ProtoMessage()
- func (x *CreateAgentRequest) ProtoReflect() protoreflect.Message
- func (x *CreateAgentRequest) Reset()
- func (x *CreateAgentRequest) String() string
- type CreateAgentResponse
- func (*CreateAgentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAgentResponse) GetAgentId() string
- func (x *CreateAgentResponse) GetAgentName() string
- func (x *CreateAgentResponse) GetPresignedPostRequest() *PresignedPostRequest
- func (x *CreateAgentResponse) GetPresignedUrl() string
- func (x *CreateAgentResponse) GetServerRegions() []string
- func (x *CreateAgentResponse) GetStatus() string
- func (x *CreateAgentResponse) GetTag() string
- func (x *CreateAgentResponse) GetVersion() string
- func (*CreateAgentResponse) ProtoMessage()
- func (x *CreateAgentResponse) ProtoReflect() protoreflect.Message
- func (x *CreateAgentResponse) Reset()
- func (x *CreateAgentResponse) String() string
- type CreateAgentV2Request
- func (*CreateAgentV2Request) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAgentV2Request) GetRegions() []string
- func (x *CreateAgentV2Request) GetSecrets() []*AgentSecret
- func (*CreateAgentV2Request) ProtoMessage()
- func (x *CreateAgentV2Request) ProtoReflect() protoreflect.Message
- func (x *CreateAgentV2Request) Reset()
- func (x *CreateAgentV2Request) String() string
- type CreateAgentV2Response
- func (*CreateAgentV2Response) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAgentV2Response) GetAgentId() string
- func (x *CreateAgentV2Response) GetServerRegions() []string
- func (x *CreateAgentV2Response) GetStatus() string
- func (*CreateAgentV2Response) ProtoMessage()
- func (x *CreateAgentV2Response) ProtoReflect() protoreflect.Message
- func (x *CreateAgentV2Response) Reset()
- func (x *CreateAgentV2Response) String() string
- type CreateIngressRequest
- func (*CreateIngressRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateIngressRequest) GetAudio() *IngressAudioOptions
- func (x *CreateIngressRequest) GetBypassTranscoding() booldeprecated
- func (x *CreateIngressRequest) GetEnableTranscoding() bool
- func (x *CreateIngressRequest) GetEnabled() bool
- func (x *CreateIngressRequest) GetInputType() IngressInput
- func (x *CreateIngressRequest) GetName() string
- func (x *CreateIngressRequest) GetParticipantIdentity() string
- func (x *CreateIngressRequest) GetParticipantMetadata() string
- func (x *CreateIngressRequest) GetParticipantName() string
- func (x *CreateIngressRequest) GetRoomName() string
- func (x *CreateIngressRequest) GetUrl() string
- func (x *CreateIngressRequest) GetVideo() *IngressVideoOptions
- func (*CreateIngressRequest) ProtoMessage()
- func (x *CreateIngressRequest) ProtoReflect() protoreflect.Message
- func (x *CreateIngressRequest) Reset()
- func (x *CreateIngressRequest) String() string
- type CreatePrivateLinkRequest
- func (*CreatePrivateLinkRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreatePrivateLinkRequest) GetAws() *CreatePrivateLinkRequest_AWSCreateConfigdeprecated
- func (x *CreatePrivateLinkRequest) GetCloudRegion() string
- func (x *CreatePrivateLinkRequest) GetConfig() isCreatePrivateLinkRequest_Config
- func (x *CreatePrivateLinkRequest) GetEndpoint() string
- func (x *CreatePrivateLinkRequest) GetName() string
- func (x *CreatePrivateLinkRequest) GetPort() uint32
- func (x *CreatePrivateLinkRequest) GetRegion() string
- func (*CreatePrivateLinkRequest) ProtoMessage()
- func (x *CreatePrivateLinkRequest) ProtoReflect() protoreflect.Message
- func (x *CreatePrivateLinkRequest) Reset()
- func (x *CreatePrivateLinkRequest) String() string
- type CreatePrivateLinkRequest_AWSCreateConfig
- func (*CreatePrivateLinkRequest_AWSCreateConfig) Descriptor() ([]byte, []int)deprecated
- func (x *CreatePrivateLinkRequest_AWSCreateConfig) GetEndpoint() stringdeprecated
- func (*CreatePrivateLinkRequest_AWSCreateConfig) ProtoMessage()
- func (x *CreatePrivateLinkRequest_AWSCreateConfig) ProtoReflect() protoreflect.Message
- func (x *CreatePrivateLinkRequest_AWSCreateConfig) Reset()
- func (x *CreatePrivateLinkRequest_AWSCreateConfig) String() string
- type CreatePrivateLinkRequest_Aws
- type CreatePrivateLinkResponse
- func (*CreatePrivateLinkResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreatePrivateLinkResponse) GetPrivateLink() *PrivateLink
- func (*CreatePrivateLinkResponse) ProtoMessage()
- func (x *CreatePrivateLinkResponse) ProtoReflect() protoreflect.Message
- func (x *CreatePrivateLinkResponse) Reset()
- func (x *CreatePrivateLinkResponse) String() string
- type CreateRoomRequest
- func (*CreateRoomRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateRoomRequest) GetAgents() []*RoomAgentDispatch
- func (x *CreateRoomRequest) GetDepartureTimeout() uint32
- func (x *CreateRoomRequest) GetEgress() *RoomEgress
- func (x *CreateRoomRequest) GetEmptyTimeout() uint32
- func (x *CreateRoomRequest) GetMaxParticipants() uint32
- func (x *CreateRoomRequest) GetMaxPlayoutDelay() uint32
- func (x *CreateRoomRequest) GetMetadata() string
- func (x *CreateRoomRequest) GetMinPlayoutDelay() uint32
- func (x *CreateRoomRequest) GetName() string
- func (x *CreateRoomRequest) GetNodeId() string
- func (x *CreateRoomRequest) GetReplayEnabled() bool
- func (x *CreateRoomRequest) GetRoomPreset() string
- func (x *CreateRoomRequest) GetSyncStreams() bool
- func (x *CreateRoomRequest) GetTags() map[string]string
- func (*CreateRoomRequest) ProtoMessage()
- func (x *CreateRoomRequest) ProtoReflect() protoreflect.Message
- func (x *CreateRoomRequest) Reset()
- func (x *CreateRoomRequest) String() string
- type CreateSIPDispatchRuleRequest
- func (*CreateSIPDispatchRuleRequest) Descriptor() ([]byte, []int)deprecated
- func (p *CreateSIPDispatchRuleRequest) DispatchRuleInfo() *SIPDispatchRuleInfo
- func (x *CreateSIPDispatchRuleRequest) GetAttributes() map[string]stringdeprecated
- func (x *CreateSIPDispatchRuleRequest) GetDispatchRule() *SIPDispatchRuleInfo
- func (x *CreateSIPDispatchRuleRequest) GetHidePhoneNumber() booldeprecated
- func (x *CreateSIPDispatchRuleRequest) GetInboundNumbers() []stringdeprecated
- func (x *CreateSIPDispatchRuleRequest) GetMetadata() stringdeprecated
- func (x *CreateSIPDispatchRuleRequest) GetName() stringdeprecated
- func (x *CreateSIPDispatchRuleRequest) GetRoomConfig() *RoomConfigurationdeprecated
- func (x *CreateSIPDispatchRuleRequest) GetRoomPreset() stringdeprecated
- func (x *CreateSIPDispatchRuleRequest) GetRule() *SIPDispatchRuledeprecated
- func (x *CreateSIPDispatchRuleRequest) GetTrunkIds() []stringdeprecated
- func (*CreateSIPDispatchRuleRequest) ProtoMessage()
- func (x *CreateSIPDispatchRuleRequest) ProtoReflect() protoreflect.Message
- func (x *CreateSIPDispatchRuleRequest) Reset()
- func (x *CreateSIPDispatchRuleRequest) String() string
- func (p *CreateSIPDispatchRuleRequest) Validate() error
- type CreateSIPInboundTrunkRequest
- func (*CreateSIPInboundTrunkRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSIPInboundTrunkRequest) GetTrunk() *SIPInboundTrunkInfo
- func (*CreateSIPInboundTrunkRequest) ProtoMessage()
- func (x *CreateSIPInboundTrunkRequest) ProtoReflect() protoreflect.Message
- func (x *CreateSIPInboundTrunkRequest) Reset()
- func (x *CreateSIPInboundTrunkRequest) String() string
- func (p *CreateSIPInboundTrunkRequest) Validate() error
- func (p *CreateSIPInboundTrunkRequest) ValidateResult() ValidationResult
- type CreateSIPOutboundTrunkRequest
- func (*CreateSIPOutboundTrunkRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSIPOutboundTrunkRequest) GetTrunk() *SIPOutboundTrunkInfo
- func (*CreateSIPOutboundTrunkRequest) ProtoMessage()
- func (x *CreateSIPOutboundTrunkRequest) ProtoReflect() protoreflect.Message
- func (x *CreateSIPOutboundTrunkRequest) Reset()
- func (x *CreateSIPOutboundTrunkRequest) String() string
- func (p *CreateSIPOutboundTrunkRequest) Validate() error
- func (p *CreateSIPOutboundTrunkRequest) ValidateResult() ValidationResult
- type CreateSIPParticipantRequest
- func (*CreateSIPParticipantRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSIPParticipantRequest) GetDestination() *Destination
- func (x *CreateSIPParticipantRequest) GetDisplayName() string
- func (x *CreateSIPParticipantRequest) GetDtmf() string
- func (x *CreateSIPParticipantRequest) GetHeaders() map[string]string
- func (x *CreateSIPParticipantRequest) GetHidePhoneNumber() bool
- func (x *CreateSIPParticipantRequest) GetIncludeHeaders() SIPHeaderOptions
- func (x *CreateSIPParticipantRequest) GetKrispEnabled() bool
- func (x *CreateSIPParticipantRequest) GetMaxCallDuration() *durationpb.Duration
- func (x *CreateSIPParticipantRequest) GetMedia() *SIPMediaConfig
- func (x *CreateSIPParticipantRequest) GetMediaEncryption() SIPMediaEncryptiondeprecated
- func (x *CreateSIPParticipantRequest) GetParticipantAttributes() map[string]string
- func (x *CreateSIPParticipantRequest) GetParticipantIdentity() string
- func (x *CreateSIPParticipantRequest) GetParticipantMetadata() string
- func (x *CreateSIPParticipantRequest) GetParticipantName() string
- func (x *CreateSIPParticipantRequest) GetPlayDialtone() bool
- func (x *CreateSIPParticipantRequest) GetPlayRingtone() booldeprecated
- func (x *CreateSIPParticipantRequest) GetRingingTimeout() *durationpb.Duration
- func (x *CreateSIPParticipantRequest) GetRoomName() string
- func (x *CreateSIPParticipantRequest) GetSipCallTo() string
- func (x *CreateSIPParticipantRequest) GetSipFromHeader() *SIPNamedDest
- func (x *CreateSIPParticipantRequest) GetSipNumber() string
- func (x *CreateSIPParticipantRequest) GetSipRequestUri() *SIPRequestDest
- func (x *CreateSIPParticipantRequest) GetSipToHeader() *SIPNamedDest
- func (x *CreateSIPParticipantRequest) GetSipTrunkId() string
- func (x *CreateSIPParticipantRequest) GetTrunk() *SIPOutboundConfig
- func (x *CreateSIPParticipantRequest) GetWaitUntilAnswered() bool
- func (*CreateSIPParticipantRequest) ProtoMessage()
- func (x *CreateSIPParticipantRequest) ProtoReflect() protoreflect.Message
- func (x *CreateSIPParticipantRequest) Reset()
- func (x *CreateSIPParticipantRequest) String() string
- func (p *CreateSIPParticipantRequest) Upgrade()
- func (p *CreateSIPParticipantRequest) Validate() error
- func (p *CreateSIPParticipantRequest) ValidateResult() ValidationResult
- type CreateSIPTrunkRequestdeprecated
- func (*CreateSIPTrunkRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSIPTrunkRequest) GetInboundAddresses() []string
- func (x *CreateSIPTrunkRequest) GetInboundNumbers() []string
- func (x *CreateSIPTrunkRequest) GetInboundNumbersRegex() []stringdeprecated
- func (x *CreateSIPTrunkRequest) GetInboundPassword() string
- func (x *CreateSIPTrunkRequest) GetInboundUsername() string
- func (x *CreateSIPTrunkRequest) GetMetadata() string
- func (x *CreateSIPTrunkRequest) GetName() string
- func (x *CreateSIPTrunkRequest) GetOutboundAddress() string
- func (x *CreateSIPTrunkRequest) GetOutboundNumber() string
- func (x *CreateSIPTrunkRequest) GetOutboundPassword() string
- func (x *CreateSIPTrunkRequest) GetOutboundUsername() string
- func (*CreateSIPTrunkRequest) ProtoMessage()
- func (x *CreateSIPTrunkRequest) ProtoReflect() protoreflect.Message
- func (x *CreateSIPTrunkRequest) Reset()
- func (x *CreateSIPTrunkRequest) String() string
- type CursorCodec
- type CursorTokenData
- type DataBlob
- type DataBlobKey
- func (*DataBlobKey) Descriptor() ([]byte, []int)deprecated
- func (x *DataBlobKey) GetGeneric() string
- func (x *DataBlobKey) GetKey() isDataBlobKey_Key
- func (x *DataBlobKey) GetSchemaId() *DataTrackSchemaId
- func (*DataBlobKey) ProtoMessage()
- func (x *DataBlobKey) ProtoReflect() protoreflect.Message
- func (x *DataBlobKey) Reset()
- func (x *DataBlobKey) String() string
- type DataBlobKey_Generic
- type DataBlobKey_SchemaId
- type DataChannelInfo
- func (*DataChannelInfo) Descriptor() ([]byte, []int)deprecated
- func (x *DataChannelInfo) GetId() uint32
- func (x *DataChannelInfo) GetLabel() string
- func (x *DataChannelInfo) GetTarget() SignalTarget
- func (*DataChannelInfo) ProtoMessage()
- func (x *DataChannelInfo) ProtoReflect() protoreflect.Message
- func (x *DataChannelInfo) Reset()
- func (x *DataChannelInfo) String() string
- type DataChannelReceiveState
- func (*DataChannelReceiveState) Descriptor() ([]byte, []int)deprecated
- func (x *DataChannelReceiveState) GetLastSeq() uint32
- func (x *DataChannelReceiveState) GetPublisherSid() string
- func (*DataChannelReceiveState) ProtoMessage()
- func (x *DataChannelReceiveState) ProtoReflect() protoreflect.Message
- func (x *DataChannelReceiveState) Reset()
- func (x *DataChannelReceiveState) String() string
- type DataConfig
- func (*DataConfig) Descriptor() ([]byte, []int)deprecated
- func (x *DataConfig) GetCaptureAll() bool
- func (x *DataConfig) GetSelectors() []*DataSelector
- func (*DataConfig) ProtoMessage()
- func (x *DataConfig) ProtoReflect() protoreflect.Message
- func (x *DataConfig) Reset()
- func (x *DataConfig) String() string
- type DataPacket
- func (*DataPacket) Descriptor() ([]byte, []int)deprecated
- func (x *DataPacket) GetChatMessage() *ChatMessage
- func (x *DataPacket) GetDestinationIdentities() []string
- func (x *DataPacket) GetEncryptedPacket() *EncryptedPacket
- func (x *DataPacket) GetKind() DataPacket_Kinddeprecated
- func (x *DataPacket) GetMetrics() *MetricsBatch
- func (x *DataPacket) GetParticipantIdentity() string
- func (x *DataPacket) GetParticipantSid() string
- func (x *DataPacket) GetRpcAck() *RpcAck
- func (x *DataPacket) GetRpcRequest() *RpcRequest
- func (x *DataPacket) GetRpcResponse() *RpcResponse
- func (x *DataPacket) GetSequence() uint32
- func (x *DataPacket) GetSipDtmf() *SipDTMF
- func (x *DataPacket) GetSpeaker() *ActiveSpeakerUpdatedeprecated
- func (x *DataPacket) GetStreamChunk() *DataStream_Chunk
- func (x *DataPacket) GetStreamHeader() *DataStream_Header
- func (x *DataPacket) GetStreamTrailer() *DataStream_Trailer
- func (x *DataPacket) GetTranscription() *Transcription
- func (x *DataPacket) GetUser() *UserPacket
- func (x *DataPacket) GetValue() isDataPacket_Value
- func (*DataPacket) ProtoMessage()
- func (x *DataPacket) ProtoReflect() protoreflect.Message
- func (x *DataPacket) Reset()
- func (x *DataPacket) String() string
- type DataPacket_ChatMessage
- type DataPacket_EncryptedPacket
- type DataPacket_Kind
- func (DataPacket_Kind) Descriptor() protoreflect.EnumDescriptor
- func (x DataPacket_Kind) Enum() *DataPacket_Kind
- func (DataPacket_Kind) EnumDescriptor() ([]byte, []int)deprecated
- func (x DataPacket_Kind) Number() protoreflect.EnumNumber
- func (x DataPacket_Kind) String() string
- func (DataPacket_Kind) Type() protoreflect.EnumType
- type DataPacket_Metrics
- type DataPacket_RpcAck
- type DataPacket_RpcRequest
- type DataPacket_RpcResponse
- type DataPacket_SipDtmf
- type DataPacket_Speaker
- type DataPacket_StreamChunk
- type DataPacket_StreamHeader
- type DataPacket_StreamTrailer
- type DataPacket_Transcription
- type DataPacket_User
- type DataSelector
- func (*DataSelector) Descriptor() ([]byte, []int)deprecated
- func (x *DataSelector) GetMatch() isDataSelector_Match
- func (x *DataSelector) GetParticipantIdentity() string
- func (x *DataSelector) GetTrackId() string
- func (*DataSelector) ProtoMessage()
- func (x *DataSelector) ProtoReflect() protoreflect.Message
- func (x *DataSelector) Reset()
- func (x *DataSelector) String() string
- type DataSelector_ParticipantIdentity
- type DataSelector_TrackId
- type DataStream
- type DataStream_ByteHeader
- func (*DataStream_ByteHeader) Descriptor() ([]byte, []int)deprecated
- func (x *DataStream_ByteHeader) GetName() string
- func (*DataStream_ByteHeader) ProtoMessage()
- func (x *DataStream_ByteHeader) ProtoReflect() protoreflect.Message
- func (x *DataStream_ByteHeader) Reset()
- func (x *DataStream_ByteHeader) String() string
- type DataStream_Chunk
- func (*DataStream_Chunk) Descriptor() ([]byte, []int)deprecated
- func (x *DataStream_Chunk) GetChunkIndex() uint64
- func (x *DataStream_Chunk) GetContent() []byte
- func (x *DataStream_Chunk) GetIv() []bytedeprecated
- func (x *DataStream_Chunk) GetStreamId() string
- func (x *DataStream_Chunk) GetVersion() int32
- func (*DataStream_Chunk) ProtoMessage()
- func (x *DataStream_Chunk) ProtoReflect() protoreflect.Message
- func (x *DataStream_Chunk) Reset()
- func (x *DataStream_Chunk) String() string
- func (p *DataStream_Chunk) ToProto() *DataPacket
- type DataStream_CompressionType
- func (DataStream_CompressionType) Descriptor() protoreflect.EnumDescriptor
- func (x DataStream_CompressionType) Enum() *DataStream_CompressionType
- func (DataStream_CompressionType) EnumDescriptor() ([]byte, []int)deprecated
- func (x DataStream_CompressionType) Number() protoreflect.EnumNumber
- func (x DataStream_CompressionType) String() string
- func (DataStream_CompressionType) Type() protoreflect.EnumType
- type DataStream_Header
- func (*DataStream_Header) Descriptor() ([]byte, []int)deprecated
- func (x *DataStream_Header) GetAttributes() map[string]string
- func (x *DataStream_Header) GetByteHeader() *DataStream_ByteHeader
- func (x *DataStream_Header) GetCompression() DataStream_CompressionType
- func (x *DataStream_Header) GetContentHeader() isDataStream_Header_ContentHeader
- func (x *DataStream_Header) GetEncryptionType() Encryption_Typedeprecated
- func (x *DataStream_Header) GetInlineContent() []byte
- func (x *DataStream_Header) GetMimeType() string
- func (x *DataStream_Header) GetStreamId() string
- func (x *DataStream_Header) GetTextHeader() *DataStream_TextHeader
- func (x *DataStream_Header) GetTimestamp() int64
- func (x *DataStream_Header) GetTopic() string
- func (x *DataStream_Header) GetTotalLength() uint64
- func (*DataStream_Header) ProtoMessage()
- func (x *DataStream_Header) ProtoReflect() protoreflect.Message
- func (x *DataStream_Header) Reset()
- func (x *DataStream_Header) String() string
- func (p *DataStream_Header) ToProto() *DataPacket
- type DataStream_Header_ByteHeader
- type DataStream_Header_TextHeader
- type DataStream_OperationType
- func (DataStream_OperationType) Descriptor() protoreflect.EnumDescriptor
- func (x DataStream_OperationType) Enum() *DataStream_OperationType
- func (DataStream_OperationType) EnumDescriptor() ([]byte, []int)deprecated
- func (x DataStream_OperationType) Number() protoreflect.EnumNumber
- func (x DataStream_OperationType) String() string
- func (DataStream_OperationType) Type() protoreflect.EnumType
- type DataStream_TextHeader
- func (*DataStream_TextHeader) Descriptor() ([]byte, []int)deprecated
- func (x *DataStream_TextHeader) GetAttachedStreamIds() []string
- func (x *DataStream_TextHeader) GetGenerated() bool
- func (x *DataStream_TextHeader) GetOperationType() DataStream_OperationType
- func (x *DataStream_TextHeader) GetReplyToStreamId() string
- func (x *DataStream_TextHeader) GetVersion() int32
- func (*DataStream_TextHeader) ProtoMessage()
- func (x *DataStream_TextHeader) ProtoReflect() protoreflect.Message
- func (x *DataStream_TextHeader) Reset()
- func (x *DataStream_TextHeader) String() string
- type DataStream_Trailer
- func (*DataStream_Trailer) Descriptor() ([]byte, []int)deprecated
- func (x *DataStream_Trailer) GetAttributes() map[string]string
- func (x *DataStream_Trailer) GetReason() string
- func (x *DataStream_Trailer) GetStreamId() string
- func (*DataStream_Trailer) ProtoMessage()
- func (x *DataStream_Trailer) ProtoReflect() protoreflect.Message
- func (x *DataStream_Trailer) Reset()
- func (x *DataStream_Trailer) String() string
- func (p *DataStream_Trailer) ToProto() *DataPacket
- type DataTrackExtensionID
- func (DataTrackExtensionID) Descriptor() protoreflect.EnumDescriptor
- func (x DataTrackExtensionID) Enum() *DataTrackExtensionID
- func (DataTrackExtensionID) EnumDescriptor() ([]byte, []int)deprecated
- func (x DataTrackExtensionID) Number() protoreflect.EnumNumber
- func (x DataTrackExtensionID) String() string
- func (DataTrackExtensionID) Type() protoreflect.EnumType
- type DataTrackExtensionParticipantSid
- func (*DataTrackExtensionParticipantSid) Descriptor() ([]byte, []int)deprecated
- func (x *DataTrackExtensionParticipantSid) GetId() DataTrackExtensionID
- func (x *DataTrackExtensionParticipantSid) GetParticipantSid() string
- func (*DataTrackExtensionParticipantSid) ProtoMessage()
- func (x *DataTrackExtensionParticipantSid) ProtoReflect() protoreflect.Message
- func (x *DataTrackExtensionParticipantSid) Reset()
- func (x *DataTrackExtensionParticipantSid) String() string
- type DataTrackFrameEncoding
- func (*DataTrackFrameEncoding) Descriptor() ([]byte, []int)deprecated
- func (x *DataTrackFrameEncoding) GetCustom() string
- func (x *DataTrackFrameEncoding) GetValue() isDataTrackFrameEncoding_Value
- func (x *DataTrackFrameEncoding) GetWellKnown() DataTrackFrameEncoding_WellKnownFrameEncoding
- func (*DataTrackFrameEncoding) ProtoMessage()
- func (x *DataTrackFrameEncoding) ProtoReflect() protoreflect.Message
- func (x *DataTrackFrameEncoding) Reset()
- func (x *DataTrackFrameEncoding) String() string
- type DataTrackFrameEncoding_Custom
- type DataTrackFrameEncoding_WellKnown
- type DataTrackFrameEncoding_WellKnownFrameEncoding
- func (DataTrackFrameEncoding_WellKnownFrameEncoding) Descriptor() protoreflect.EnumDescriptor
- func (x DataTrackFrameEncoding_WellKnownFrameEncoding) Enum() *DataTrackFrameEncoding_WellKnownFrameEncoding
- func (DataTrackFrameEncoding_WellKnownFrameEncoding) EnumDescriptor() ([]byte, []int)deprecated
- func (x DataTrackFrameEncoding_WellKnownFrameEncoding) Number() protoreflect.EnumNumber
- func (x DataTrackFrameEncoding_WellKnownFrameEncoding) String() string
- func (DataTrackFrameEncoding_WellKnownFrameEncoding) Type() protoreflect.EnumType
- type DataTrackInfo
- func (*DataTrackInfo) Descriptor() ([]byte, []int)deprecated
- func (x *DataTrackInfo) GetEncryption() Encryption_Type
- func (x *DataTrackInfo) GetFrameEncoding() *DataTrackFrameEncoding
- func (x *DataTrackInfo) GetName() string
- func (x *DataTrackInfo) GetPubHandle() uint32
- func (x *DataTrackInfo) GetSchema() *DataTrackSchemaId
- func (x *DataTrackInfo) GetSid() string
- func (*DataTrackInfo) ProtoMessage()
- func (x *DataTrackInfo) ProtoReflect() protoreflect.Message
- func (x *DataTrackInfo) Reset()
- func (x *DataTrackInfo) String() string
- type DataTrackSchemaEncoding
- func (*DataTrackSchemaEncoding) Descriptor() ([]byte, []int)deprecated
- func (x *DataTrackSchemaEncoding) GetCustom() string
- func (x *DataTrackSchemaEncoding) GetValue() isDataTrackSchemaEncoding_Value
- func (x *DataTrackSchemaEncoding) GetWellKnown() DataTrackSchemaEncoding_WellKnownSchemaEncoding
- func (*DataTrackSchemaEncoding) ProtoMessage()
- func (x *DataTrackSchemaEncoding) ProtoReflect() protoreflect.Message
- func (x *DataTrackSchemaEncoding) Reset()
- func (x *DataTrackSchemaEncoding) String() string
- type DataTrackSchemaEncoding_Custom
- type DataTrackSchemaEncoding_WellKnown
- type DataTrackSchemaEncoding_WellKnownSchemaEncoding
- func (DataTrackSchemaEncoding_WellKnownSchemaEncoding) Descriptor() protoreflect.EnumDescriptor
- func (x DataTrackSchemaEncoding_WellKnownSchemaEncoding) Enum() *DataTrackSchemaEncoding_WellKnownSchemaEncoding
- func (DataTrackSchemaEncoding_WellKnownSchemaEncoding) EnumDescriptor() ([]byte, []int)deprecated
- func (x DataTrackSchemaEncoding_WellKnownSchemaEncoding) Number() protoreflect.EnumNumber
- func (x DataTrackSchemaEncoding_WellKnownSchemaEncoding) String() string
- func (DataTrackSchemaEncoding_WellKnownSchemaEncoding) Type() protoreflect.EnumType
- type DataTrackSchemaId
- func (*DataTrackSchemaId) Descriptor() ([]byte, []int)deprecated
- func (x *DataTrackSchemaId) GetEncoding() *DataTrackSchemaEncoding
- func (x *DataTrackSchemaId) GetName() string
- func (*DataTrackSchemaId) ProtoMessage()
- func (x *DataTrackSchemaId) ProtoReflect() protoreflect.Message
- func (x *DataTrackSchemaId) Reset()
- func (x *DataTrackSchemaId) String() string
- type DataTrackSubscriberHandles
- func (*DataTrackSubscriberHandles) Descriptor() ([]byte, []int)deprecated
- func (x *DataTrackSubscriberHandles) GetSubHandles() map[uint32]*DataTrackSubscriberHandles_PublishedDataTrack
- func (*DataTrackSubscriberHandles) ProtoMessage()
- func (x *DataTrackSubscriberHandles) ProtoReflect() protoreflect.Message
- func (x *DataTrackSubscriberHandles) Reset()
- func (x *DataTrackSubscriberHandles) String() string
- type DataTrackSubscriberHandles_PublishedDataTrack
- func (*DataTrackSubscriberHandles_PublishedDataTrack) Descriptor() ([]byte, []int)deprecated
- func (x *DataTrackSubscriberHandles_PublishedDataTrack) GetPublisherIdentity() string
- func (x *DataTrackSubscriberHandles_PublishedDataTrack) GetPublisherSid() string
- func (x *DataTrackSubscriberHandles_PublishedDataTrack) GetTrackSid() string
- func (*DataTrackSubscriberHandles_PublishedDataTrack) ProtoMessage()
- func (x *DataTrackSubscriberHandles_PublishedDataTrack) ProtoReflect() protoreflect.Message
- func (x *DataTrackSubscriberHandles_PublishedDataTrack) Reset()
- func (x *DataTrackSubscriberHandles_PublishedDataTrack) String() string
- type DataTrackSubscriptionOptions
- func (*DataTrackSubscriptionOptions) Descriptor() ([]byte, []int)deprecated
- func (x *DataTrackSubscriptionOptions) GetTargetFps() uint32
- func (*DataTrackSubscriptionOptions) ProtoMessage()
- func (x *DataTrackSubscriptionOptions) ProtoReflect() protoreflect.Message
- func (x *DataTrackSubscriptionOptions) Reset()
- func (x *DataTrackSubscriptionOptions) String() string
- type DeleteAgentDispatchRequest
- func (*DeleteAgentDispatchRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAgentDispatchRequest) GetDispatchId() string
- func (x *DeleteAgentDispatchRequest) GetRoom() string
- func (*DeleteAgentDispatchRequest) ProtoMessage()
- func (x *DeleteAgentDispatchRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteAgentDispatchRequest) Reset()
- func (x *DeleteAgentDispatchRequest) String() string
- type DeleteAgentRequest
- func (*DeleteAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAgentRequest) GetAgentId() string
- func (x *DeleteAgentRequest) GetAgentName() string
- func (x *DeleteAgentRequest) GetDeployment() string
- func (*DeleteAgentRequest) ProtoMessage()
- func (x *DeleteAgentRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteAgentRequest) Reset()
- func (x *DeleteAgentRequest) String() string
- type DeleteAgentResponse
- func (*DeleteAgentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAgentResponse) GetMessage() string
- func (x *DeleteAgentResponse) GetSuccess() bool
- func (*DeleteAgentResponse) ProtoMessage()
- func (x *DeleteAgentResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteAgentResponse) Reset()
- func (x *DeleteAgentResponse) String() string
- type DeleteIngressRequest
- func (*DeleteIngressRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteIngressRequest) GetIngressId() string
- func (*DeleteIngressRequest) ProtoMessage()
- func (x *DeleteIngressRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteIngressRequest) Reset()
- func (x *DeleteIngressRequest) String() string
- type DeleteReplayRequest
- func (*DeleteReplayRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteReplayRequest) GetReplayId() string
- func (*DeleteReplayRequest) ProtoMessage()
- func (x *DeleteReplayRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteReplayRequest) Reset()
- func (x *DeleteReplayRequest) String() string
- type DeleteRoomRequest
- type DeleteRoomResponse
- type DeleteSIPDispatchRuleRequest
- func (*DeleteSIPDispatchRuleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSIPDispatchRuleRequest) GetSipDispatchRuleId() string
- func (*DeleteSIPDispatchRuleRequest) ProtoMessage()
- func (x *DeleteSIPDispatchRuleRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteSIPDispatchRuleRequest) Reset()
- func (x *DeleteSIPDispatchRuleRequest) String() string
- type DeleteSIPTrunkRequest
- func (*DeleteSIPTrunkRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSIPTrunkRequest) GetSipTrunkId() string
- func (*DeleteSIPTrunkRequest) ProtoMessage()
- func (x *DeleteSIPTrunkRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteSIPTrunkRequest) Reset()
- func (x *DeleteSIPTrunkRequest) String() string
- type DeployAgentRequest
- func (*DeployAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeployAgentRequest) GetAgentId() string
- func (x *DeployAgentRequest) GetAgentName() stringdeprecated
- func (x *DeployAgentRequest) GetAttributes() map[string]string
- func (x *DeployAgentRequest) GetCpuReq() stringdeprecated
- func (x *DeployAgentRequest) GetDeployment() string
- func (x *DeployAgentRequest) GetMaxReplicas() int32deprecated
- func (x *DeployAgentRequest) GetReplicas() int32deprecated
- func (x *DeployAgentRequest) GetSecrets() []*AgentSecret
- func (*DeployAgentRequest) ProtoMessage()
- func (x *DeployAgentRequest) ProtoReflect() protoreflect.Message
- func (x *DeployAgentRequest) Reset()
- func (x *DeployAgentRequest) String() string
- type DeployAgentResponse
- func (*DeployAgentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeployAgentResponse) GetAgentId() string
- func (x *DeployAgentResponse) GetDeployment() string
- func (x *DeployAgentResponse) GetMessage() string
- func (x *DeployAgentResponse) GetPresignedPostRequest() *PresignedPostRequest
- func (x *DeployAgentResponse) GetPresignedUrl() stringdeprecated
- func (x *DeployAgentResponse) GetSuccess() bool
- func (x *DeployAgentResponse) GetTag() string
- func (*DeployAgentResponse) ProtoMessage()
- func (x *DeployAgentResponse) ProtoReflect() protoreflect.Message
- func (x *DeployAgentResponse) Reset()
- func (x *DeployAgentResponse) String() string
- type DeployAgentV2Request
- func (*DeployAgentV2Request) Descriptor() ([]byte, []int)deprecated
- func (x *DeployAgentV2Request) GetAgentId() string
- func (x *DeployAgentV2Request) GetAttributes() map[string]string
- func (x *DeployAgentV2Request) GetDeployment() string
- func (x *DeployAgentV2Request) GetSecrets() []*AgentSecret
- func (*DeployAgentV2Request) ProtoMessage()
- func (x *DeployAgentV2Request) ProtoReflect() protoreflect.Message
- func (x *DeployAgentV2Request) Reset()
- func (x *DeployAgentV2Request) String() string
- type DeployAgentV2Response
- func (*DeployAgentV2Response) Descriptor() ([]byte, []int)deprecated
- func (x *DeployAgentV2Response) GetAgentId() string
- func (x *DeployAgentV2Response) GetDeployment() string
- func (x *DeployAgentV2Response) GetMessage() string
- func (x *DeployAgentV2Response) GetPresignedReq() *PresignedPostRequest
- func (x *DeployAgentV2Response) GetSuccess() bool
- func (x *DeployAgentV2Response) GetTag() string
- func (*DeployAgentV2Response) ProtoMessage()
- func (x *DeployAgentV2Response) ProtoReflect() protoreflect.Message
- func (x *DeployAgentV2Response) Reset()
- func (x *DeployAgentV2Response) String() string
- type Destination
- func (*Destination) Descriptor() ([]byte, []int)deprecated
- func (x *Destination) GetCity() string
- func (x *Destination) GetCountry() string
- func (x *Destination) GetRegion() string
- func (*Destination) ProtoMessage()
- func (x *Destination) ProtoReflect() protoreflect.Message
- func (x *Destination) Reset()
- func (x *Destination) String() string
- func (d *Destination) Validate() error
- type DestroyPrivateLinkRequest
- func (*DestroyPrivateLinkRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DestroyPrivateLinkRequest) GetPrivateLinkId() string
- func (*DestroyPrivateLinkRequest) ProtoMessage()
- func (x *DestroyPrivateLinkRequest) ProtoReflect() protoreflect.Message
- func (x *DestroyPrivateLinkRequest) Reset()
- func (x *DestroyPrivateLinkRequest) String() string
- type DestroyPrivateLinkResponse
- type DialWhatsAppCallRequest
- func (*DialWhatsAppCallRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DialWhatsAppCallRequest) GetAgents() []*RoomAgentDispatch
- func (x *DialWhatsAppCallRequest) GetDestinationCountry() string
- func (x *DialWhatsAppCallRequest) GetParticipantAttributes() map[string]string
- func (x *DialWhatsAppCallRequest) GetParticipantIdentity() string
- func (x *DialWhatsAppCallRequest) GetParticipantMetadata() string
- func (x *DialWhatsAppCallRequest) GetParticipantName() string
- func (x *DialWhatsAppCallRequest) GetRingingTimeout() *durationpb.Duration
- func (x *DialWhatsAppCallRequest) GetRoomName() string
- func (x *DialWhatsAppCallRequest) GetWhatsappApiKey() string
- func (x *DialWhatsAppCallRequest) GetWhatsappBizOpaqueCallbackData() string
- func (x *DialWhatsAppCallRequest) GetWhatsappCloudApiVersion() string
- func (x *DialWhatsAppCallRequest) GetWhatsappPhoneNumberId() string
- func (x *DialWhatsAppCallRequest) GetWhatsappToPhoneNumber() string
- func (*DialWhatsAppCallRequest) ProtoMessage()
- func (x *DialWhatsAppCallRequest) ProtoReflect() protoreflect.Message
- func (x *DialWhatsAppCallRequest) Reset()
- func (x *DialWhatsAppCallRequest) String() string
- type DialWhatsAppCallResponse
- func (*DialWhatsAppCallResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DialWhatsAppCallResponse) GetRoomName() string
- func (x *DialWhatsAppCallResponse) GetWhatsappCallId() string
- func (*DialWhatsAppCallResponse) ProtoMessage()
- func (x *DialWhatsAppCallResponse) ProtoReflect() protoreflect.Message
- func (x *DialWhatsAppCallResponse) Reset()
- func (x *DialWhatsAppCallResponse) String() string
- type DirectFileOutput
- func (*DirectFileOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DirectFileOutput) GetAliOSS() *AliOSSUpload
- func (x *DirectFileOutput) GetAzure() *AzureBlobUpload
- func (x *DirectFileOutput) GetDisableManifest() bool
- func (x *DirectFileOutput) GetFilepath() string
- func (x *DirectFileOutput) GetGcp() *GCPUpload
- func (x *DirectFileOutput) GetOutput() isDirectFileOutput_Output
- func (x *DirectFileOutput) GetS3() *S3Upload
- func (*DirectFileOutput) ProtoMessage()
- func (x *DirectFileOutput) ProtoReflect() protoreflect.Message
- func (x *DirectFileOutput) Reset()
- func (x *DirectFileOutput) String() string
- type DirectFileOutput_AliOSS
- type DirectFileOutput_Azure
- type DirectFileOutput_Gcp
- type DirectFileOutput_S3
- type DisabledCodecs
- func (*DisabledCodecs) Descriptor() ([]byte, []int)deprecated
- func (x *DisabledCodecs) GetCodecs() []*Codec
- func (x *DisabledCodecs) GetPublish() []*Codec
- func (*DisabledCodecs) ProtoMessage()
- func (x *DisabledCodecs) ProtoReflect() protoreflect.Message
- func (x *DisabledCodecs) Reset()
- func (x *DisabledCodecs) String() string
- type DisconnectReason
- func (DisconnectReason) Descriptor() protoreflect.EnumDescriptor
- func (x DisconnectReason) Enum() *DisconnectReason
- func (DisconnectReason) EnumDescriptor() ([]byte, []int)deprecated
- func (x DisconnectReason) Number() protoreflect.EnumNumber
- func (x DisconnectReason) String() string
- func (DisconnectReason) Type() protoreflect.EnumType
- type DisconnectWhatsAppCallRequest
- func (*DisconnectWhatsAppCallRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DisconnectWhatsAppCallRequest) GetDisconnectReason() DisconnectWhatsAppCallRequest_DisconnectReason
- func (x *DisconnectWhatsAppCallRequest) GetWhatsappApiKey() string
- func (x *DisconnectWhatsAppCallRequest) GetWhatsappCallId() string
- func (*DisconnectWhatsAppCallRequest) ProtoMessage()
- func (x *DisconnectWhatsAppCallRequest) ProtoReflect() protoreflect.Message
- func (x *DisconnectWhatsAppCallRequest) Reset()
- func (x *DisconnectWhatsAppCallRequest) String() string
- type DisconnectWhatsAppCallRequest_DisconnectReason
- func (DisconnectWhatsAppCallRequest_DisconnectReason) Descriptor() protoreflect.EnumDescriptor
- func (x DisconnectWhatsAppCallRequest_DisconnectReason) Enum() *DisconnectWhatsAppCallRequest_DisconnectReason
- func (DisconnectWhatsAppCallRequest_DisconnectReason) EnumDescriptor() ([]byte, []int)deprecated
- func (x DisconnectWhatsAppCallRequest_DisconnectReason) Number() protoreflect.EnumNumber
- func (x DisconnectWhatsAppCallRequest_DisconnectReason) String() string
- func (DisconnectWhatsAppCallRequest_DisconnectReason) Type() protoreflect.EnumType
- type DisconnectWhatsAppCallResponse
- func (*DisconnectWhatsAppCallResponse) Descriptor() ([]byte, []int)deprecated
- func (*DisconnectWhatsAppCallResponse) ProtoMessage()
- func (x *DisconnectWhatsAppCallResponse) ProtoReflect() protoreflect.Message
- func (x *DisconnectWhatsAppCallResponse) Reset()
- func (x *DisconnectWhatsAppCallResponse) String() string
- type DispatchID
- type Egress
- type EgressInfo
- func (*EgressInfo) Descriptor() ([]byte, []int)deprecated
- func (x *EgressInfo) GetBackupStorageUsed() bool
- func (x *EgressInfo) GetDetails() string
- func (x *EgressInfo) GetEgress() *StartEgressRequest
- func (x *EgressInfo) GetEgressId() string
- func (x *EgressInfo) GetEndedAt() int64
- func (x *EgressInfo) GetError() string
- func (x *EgressInfo) GetErrorCode() int32
- func (x *EgressInfo) GetFile() *FileInfodeprecated
- func (x *EgressInfo) GetFileResults() []*FileInfo
- func (x *EgressInfo) GetImageResults() []*ImagesInfo
- func (x *EgressInfo) GetManifestLocation() string
- func (x *EgressInfo) GetParticipant() *ParticipantEgressRequest
- func (x *EgressInfo) GetReplay() *ExportReplayRequest
- func (x *EgressInfo) GetRequest() isEgressInfo_Request
- func (x *EgressInfo) GetResult() isEgressInfo_Result
- func (x *EgressInfo) GetRetryCount() int32
- func (x *EgressInfo) GetRoomComposite() *RoomCompositeEgressRequest
- func (x *EgressInfo) GetRoomId() string
- func (x *EgressInfo) GetRoomName() string
- func (x *EgressInfo) GetSegmentResults() []*SegmentsInfo
- func (x *EgressInfo) GetSegments() *SegmentsInfodeprecated
- func (x *EgressInfo) GetSourceType() EgressSourceType
- func (x *EgressInfo) GetStartedAt() int64
- func (x *EgressInfo) GetStatus() EgressStatus
- func (x *EgressInfo) GetStream() *StreamInfoListdeprecated
- func (x *EgressInfo) GetStreamResults() []*StreamInfo
- func (x *EgressInfo) GetTrack() *TrackEgressRequest
- func (x *EgressInfo) GetTrackComposite() *TrackCompositeEgressRequest
- func (x *EgressInfo) GetUpdatedAt() int64
- func (x *EgressInfo) GetWeb() *WebEgressRequest
- func (*EgressInfo) ProtoMessage()
- func (x *EgressInfo) ProtoReflect() protoreflect.Message
- func (x *EgressInfo) Reset()
- func (e *EgressInfo) SetAborted(msg string)
- func (e *EgressInfo) SetBackupUsed()
- func (e *EgressInfo) SetComplete()
- func (e *EgressInfo) SetEndReason(reason string)
- func (e *EgressInfo) SetFailed(err error)
- func (e *EgressInfo) SetLimitReached()
- func (x *EgressInfo) String() string
- func (e *EgressInfo) UpdateStatus(status EgressStatus)
- type EgressInfo_Egress
- type EgressInfo_File
- type EgressInfo_Participant
- type EgressInfo_Replay
- type EgressInfo_RoomComposite
- type EgressInfo_Segments
- type EgressInfo_Stream
- type EgressInfo_Track
- type EgressInfo_TrackComposite
- type EgressInfo_Web
- type EgressSourceType
- func (EgressSourceType) Descriptor() protoreflect.EnumDescriptor
- func (x EgressSourceType) Enum() *EgressSourceType
- func (EgressSourceType) EnumDescriptor() ([]byte, []int)deprecated
- func (x EgressSourceType) Number() protoreflect.EnumNumber
- func (x EgressSourceType) String() string
- func (EgressSourceType) Type() protoreflect.EnumType
- type EgressStatus
- func (EgressStatus) Descriptor() protoreflect.EnumDescriptor
- func (x EgressStatus) Enum() *EgressStatus
- func (EgressStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x EgressStatus) Number() protoreflect.EnumNumber
- func (x EgressStatus) String() string
- func (EgressStatus) Type() protoreflect.EnumType
- type EncodedFileOutput
- func (*EncodedFileOutput) Descriptor() ([]byte, []int)deprecated
- func (x *EncodedFileOutput) GetAliOSS() *AliOSSUpload
- func (x *EncodedFileOutput) GetAzure() *AzureBlobUpload
- func (x *EncodedFileOutput) GetDisableManifest() bool
- func (x *EncodedFileOutput) GetFileType() EncodedFileType
- func (x *EncodedFileOutput) GetFilepath() string
- func (x *EncodedFileOutput) GetGcp() *GCPUpload
- func (x *EncodedFileOutput) GetOutput() isEncodedFileOutput_Output
- func (x *EncodedFileOutput) GetS3() *S3Upload
- func (*EncodedFileOutput) ProtoMessage()
- func (x *EncodedFileOutput) ProtoReflect() protoreflect.Message
- func (x *EncodedFileOutput) Reset()
- func (x *EncodedFileOutput) String() string
- type EncodedFileOutput_AliOSS
- type EncodedFileOutput_Azure
- type EncodedFileOutput_Gcp
- type EncodedFileOutput_S3
- type EncodedFileType
- func (EncodedFileType) Descriptor() protoreflect.EnumDescriptor
- func (x EncodedFileType) Enum() *EncodedFileType
- func (EncodedFileType) EnumDescriptor() ([]byte, []int)deprecated
- func (x EncodedFileType) Number() protoreflect.EnumNumber
- func (x EncodedFileType) String() string
- func (EncodedFileType) Type() protoreflect.EnumType
- type EncodingOptions
- func (*EncodingOptions) Descriptor() ([]byte, []int)deprecated
- func (x *EncodingOptions) GetAudioBitrate() int32
- func (x *EncodingOptions) GetAudioCodec() AudioCodec
- func (x *EncodingOptions) GetAudioFrequency() int32
- func (x *EncodingOptions) GetAudioQuality() int32deprecated
- func (x *EncodingOptions) GetDepth() int32
- func (x *EncodingOptions) GetFramerate() int32
- func (x *EncodingOptions) GetHeight() int32
- func (x *EncodingOptions) GetKeyFrameInterval() float64
- func (x *EncodingOptions) GetVideoBitrate() int32
- func (x *EncodingOptions) GetVideoCodec() VideoCodec
- func (x *EncodingOptions) GetVideoQuality() int32deprecated
- func (x *EncodingOptions) GetWidth() int32
- func (*EncodingOptions) ProtoMessage()
- func (x *EncodingOptions) ProtoReflect() protoreflect.Message
- func (x *EncodingOptions) Reset()
- func (x *EncodingOptions) String() string
- type EncodingOptionsPreset
- func (EncodingOptionsPreset) Descriptor() protoreflect.EnumDescriptor
- func (x EncodingOptionsPreset) Enum() *EncodingOptionsPreset
- func (EncodingOptionsPreset) EnumDescriptor() ([]byte, []int)deprecated
- func (x EncodingOptionsPreset) Number() protoreflect.EnumNumber
- func (x EncodingOptionsPreset) String() string
- func (EncodingOptionsPreset) Type() protoreflect.EnumType
- type EncryptedPacket
- func (*EncryptedPacket) Descriptor() ([]byte, []int)deprecated
- func (x *EncryptedPacket) GetEncryptedValue() []byte
- func (x *EncryptedPacket) GetEncryptionType() Encryption_Type
- func (x *EncryptedPacket) GetIv() []byte
- func (x *EncryptedPacket) GetKeyIndex() uint32
- func (*EncryptedPacket) ProtoMessage()
- func (x *EncryptedPacket) ProtoReflect() protoreflect.Message
- func (x *EncryptedPacket) Reset()
- func (x *EncryptedPacket) String() string
- type EncryptedPacketPayload
- func (*EncryptedPacketPayload) Descriptor() ([]byte, []int)deprecated
- func (x *EncryptedPacketPayload) GetChatMessage() *ChatMessage
- func (x *EncryptedPacketPayload) GetRpcAck() *RpcAck
- func (x *EncryptedPacketPayload) GetRpcRequest() *RpcRequest
- func (x *EncryptedPacketPayload) GetRpcResponse() *RpcResponse
- func (x *EncryptedPacketPayload) GetStreamChunk() *DataStream_Chunk
- func (x *EncryptedPacketPayload) GetStreamHeader() *DataStream_Header
- func (x *EncryptedPacketPayload) GetStreamTrailer() *DataStream_Trailer
- func (x *EncryptedPacketPayload) GetUser() *UserPacket
- func (x *EncryptedPacketPayload) GetValue() isEncryptedPacketPayload_Value
- func (*EncryptedPacketPayload) ProtoMessage()
- func (x *EncryptedPacketPayload) ProtoReflect() protoreflect.Message
- func (x *EncryptedPacketPayload) Reset()
- func (x *EncryptedPacketPayload) String() string
- type EncryptedPacketPayload_ChatMessage
- type EncryptedPacketPayload_RpcAck
- type EncryptedPacketPayload_RpcRequest
- type EncryptedPacketPayload_RpcResponse
- type EncryptedPacketPayload_StreamChunk
- type EncryptedPacketPayload_StreamHeader
- type EncryptedPacketPayload_StreamTrailer
- type EncryptedPacketPayload_User
- type Encryption
- type Encryption_Type
- func (Encryption_Type) Descriptor() protoreflect.EnumDescriptor
- func (x Encryption_Type) Enum() *Encryption_Type
- func (Encryption_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x Encryption_Type) Number() protoreflect.EnumNumber
- func (x Encryption_Type) String() string
- func (Encryption_Type) Type() protoreflect.EnumType
- type EventMetric
- func (*EventMetric) Descriptor() ([]byte, []int)deprecated
- func (x *EventMetric) GetEndTimestampMs() int64
- func (x *EventMetric) GetLabel() uint32
- func (x *EventMetric) GetMetadata() string
- func (x *EventMetric) GetNormalizedEndTimestamp() *timestamppb.Timestamp
- func (x *EventMetric) GetNormalizedStartTimestamp() *timestamppb.Timestamp
- func (x *EventMetric) GetParticipantIdentity() uint32
- func (x *EventMetric) GetRid() uint32
- func (x *EventMetric) GetStartTimestampMs() int64
- func (x *EventMetric) GetTrackSid() uint32
- func (*EventMetric) ProtoMessage()
- func (x *EventMetric) ProtoReflect() protoreflect.Message
- func (x *EventMetric) Reset()
- func (x *EventMetric) String() string
- type ExportReplayRequest
- func (*ExportReplayRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExportReplayRequest) GetAdvanced() *EncodingOptions
- func (x *ExportReplayRequest) GetEncoding() isExportReplayRequest_Encoding
- func (x *ExportReplayRequest) GetEndOffsetMs() int64
- func (x *ExportReplayRequest) GetMedia() *MediaSource
- func (x *ExportReplayRequest) GetOutputs() []*Output
- func (x *ExportReplayRequest) GetPreset() EncodingOptionsPreset
- func (x *ExportReplayRequest) GetReplayId() string
- func (x *ExportReplayRequest) GetSource() isExportReplayRequest_Source
- func (x *ExportReplayRequest) GetStartOffsetMs() int64
- func (x *ExportReplayRequest) GetStorage() *StorageConfig
- func (x *ExportReplayRequest) GetTemplate() *TemplateSource
- func (x *ExportReplayRequest) GetWeb() *WebSource
- func (x *ExportReplayRequest) GetWebhooks() []*WebhookConfig
- func (*ExportReplayRequest) ProtoMessage()
- func (x *ExportReplayRequest) ProtoReflect() protoreflect.Message
- func (x *ExportReplayRequest) Reset()
- func (x *ExportReplayRequest) String() string
- type ExportReplayRequest_Advanced
- type ExportReplayRequest_Media
- type ExportReplayRequest_Preset
- type ExportReplayRequest_Template
- type ExportReplayRequest_Web
- type FeatureUsageInfo
- func (*FeatureUsageInfo) Descriptor() ([]byte, []int)deprecated
- func (x *FeatureUsageInfo) GetFeature() FeatureUsageInfo_Feature
- func (x *FeatureUsageInfo) GetFeatureInfo() map[string]string
- func (x *FeatureUsageInfo) GetParticipantId() string
- func (x *FeatureUsageInfo) GetParticipantIdentity() string
- func (x *FeatureUsageInfo) GetProjectId() string
- func (x *FeatureUsageInfo) GetRoomId() string
- func (x *FeatureUsageInfo) GetRoomName() string
- func (x *FeatureUsageInfo) GetTimeRanges() []*TimeRange
- func (x *FeatureUsageInfo) GetTrackId() string
- func (*FeatureUsageInfo) ProtoMessage()
- func (x *FeatureUsageInfo) ProtoReflect() protoreflect.Message
- func (x *FeatureUsageInfo) Reset()
- func (x *FeatureUsageInfo) String() string
- type FeatureUsageInfo_Feature
- func (FeatureUsageInfo_Feature) Descriptor() protoreflect.EnumDescriptor
- func (x FeatureUsageInfo_Feature) Enum() *FeatureUsageInfo_Feature
- func (FeatureUsageInfo_Feature) EnumDescriptor() ([]byte, []int)deprecated
- func (x FeatureUsageInfo_Feature) Number() protoreflect.EnumNumber
- func (x FeatureUsageInfo_Feature) String() string
- func (FeatureUsageInfo_Feature) Type() protoreflect.EnumType
- type FileInfo
- func (*FileInfo) Descriptor() ([]byte, []int)deprecated
- func (x *FileInfo) GetDuration() int64
- func (x *FileInfo) GetEndedAt() int64
- func (x *FileInfo) GetFilename() string
- func (x *FileInfo) GetLocation() string
- func (x *FileInfo) GetSize() int64
- func (x *FileInfo) GetStartedAt() int64
- func (*FileInfo) ProtoMessage()
- func (x *FileInfo) ProtoReflect() protoreflect.Message
- func (x *FileInfo) Reset()
- func (x *FileInfo) String() string
- type FileOutput
- func (*FileOutput) Descriptor() ([]byte, []int)deprecated
- func (x *FileOutput) GetDisableManifest() bool
- func (x *FileOutput) GetFileType() EncodedFileType
- func (x *FileOutput) GetFilepath() string
- func (*FileOutput) ProtoMessage()
- func (x *FileOutput) ProtoReflect() protoreflect.Message
- func (x *FileOutput) Reset()
- func (x *FileOutput) String() string
- type FilterParams
- func (*FilterParams) Descriptor() ([]byte, []int)deprecated
- func (x *FilterParams) GetExcludeEvents() []string
- func (x *FilterParams) GetIncludeEvents() []string
- func (*FilterParams) ProtoMessage()
- func (x *FilterParams) ProtoReflect() protoreflect.Message
- func (x *FilterParams) Reset()
- func (x *FilterParams) String() string
- type ForwardParticipantRequest
- func (*ForwardParticipantRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ForwardParticipantRequest) GetDestinationRoom() string
- func (x *ForwardParticipantRequest) GetIdentity() string
- func (x *ForwardParticipantRequest) GetRoom() string
- func (*ForwardParticipantRequest) ProtoMessage()
- func (x *ForwardParticipantRequest) ProtoReflect() protoreflect.Message
- func (x *ForwardParticipantRequest) Reset()
- func (x *ForwardParticipantRequest) String() string
- type ForwardParticipantResponse
- type GCPUpload
- func (*GCPUpload) Descriptor() ([]byte, []int)deprecated
- func (x *GCPUpload) GetBucket() string
- func (x *GCPUpload) GetCredentials() string
- func (x *GCPUpload) GetProxy() *ProxyConfig
- func (*GCPUpload) ProtoMessage()
- func (x *GCPUpload) ProtoReflect() protoreflect.Message
- func (x *GCPUpload) Reset()
- func (x *GCPUpload) String() string
- type GetDataBlobRequest
- func (*GetDataBlobRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetDataBlobRequest) GetKey() *DataBlobKey
- func (x *GetDataBlobRequest) GetParticipantIdentity() string
- func (x *GetDataBlobRequest) GetRequestId() uint32
- func (*GetDataBlobRequest) ProtoMessage()
- func (x *GetDataBlobRequest) ProtoReflect() protoreflect.Message
- func (x *GetDataBlobRequest) Reset()
- func (x *GetDataBlobRequest) String() string
- type GetDataBlobResponse
- func (*GetDataBlobResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetDataBlobResponse) GetBlob() *DataBlob
- func (x *GetDataBlobResponse) GetRequestId() uint32
- func (*GetDataBlobResponse) ProtoMessage()
- func (x *GetDataBlobResponse) ProtoReflect() protoreflect.Message
- func (x *GetDataBlobResponse) Reset()
- func (x *GetDataBlobResponse) String() string
- type GetPhoneNumberRequest
- func (*GetPhoneNumberRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetPhoneNumberRequest) GetId() string
- func (x *GetPhoneNumberRequest) GetPhoneNumber() string
- func (*GetPhoneNumberRequest) ProtoMessage()
- func (x *GetPhoneNumberRequest) ProtoReflect() protoreflect.Message
- func (x *GetPhoneNumberRequest) Reset()
- func (x *GetPhoneNumberRequest) String() string
- type GetPhoneNumberResponse
- func (*GetPhoneNumberResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetPhoneNumberResponse) GetPhoneNumber() *PhoneNumber
- func (*GetPhoneNumberResponse) ProtoMessage()
- func (x *GetPhoneNumberResponse) ProtoReflect() protoreflect.Message
- func (x *GetPhoneNumberResponse) Reset()
- func (x *GetPhoneNumberResponse) String() string
- type GetPrivateLinkStatusRequest
- func (*GetPrivateLinkStatusRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetPrivateLinkStatusRequest) GetPrivateLinkId() string
- func (*GetPrivateLinkStatusRequest) ProtoMessage()
- func (x *GetPrivateLinkStatusRequest) ProtoReflect() protoreflect.Message
- func (x *GetPrivateLinkStatusRequest) Reset()
- func (x *GetPrivateLinkStatusRequest) String() string
- type GetPrivateLinkStatusResponse
- func (*GetPrivateLinkStatusResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetPrivateLinkStatusResponse) GetValue() *PrivateLinkStatus
- func (*GetPrivateLinkStatusResponse) ProtoMessage()
- func (x *GetPrivateLinkStatusResponse) ProtoReflect() protoreflect.Message
- func (x *GetPrivateLinkStatusResponse) Reset()
- func (x *GetPrivateLinkStatusResponse) String() string
- type GetSIPInboundTrunkRequest
- func (*GetSIPInboundTrunkRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetSIPInboundTrunkRequest) GetSipTrunkId() string
- func (*GetSIPInboundTrunkRequest) ProtoMessage()
- func (x *GetSIPInboundTrunkRequest) ProtoReflect() protoreflect.Message
- func (x *GetSIPInboundTrunkRequest) Reset()
- func (x *GetSIPInboundTrunkRequest) String() string
- type GetSIPInboundTrunkResponse
- func (*GetSIPInboundTrunkResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetSIPInboundTrunkResponse) GetTrunk() *SIPInboundTrunkInfo
- func (*GetSIPInboundTrunkResponse) ProtoMessage()
- func (x *GetSIPInboundTrunkResponse) ProtoReflect() protoreflect.Message
- func (x *GetSIPInboundTrunkResponse) Reset()
- func (x *GetSIPInboundTrunkResponse) String() string
- type GetSIPOutboundTrunkRequest
- func (*GetSIPOutboundTrunkRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetSIPOutboundTrunkRequest) GetSipTrunkId() string
- func (*GetSIPOutboundTrunkRequest) ProtoMessage()
- func (x *GetSIPOutboundTrunkRequest) ProtoReflect() protoreflect.Message
- func (x *GetSIPOutboundTrunkRequest) Reset()
- func (x *GetSIPOutboundTrunkRequest) String() string
- type GetSIPOutboundTrunkResponse
- func (*GetSIPOutboundTrunkResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetSIPOutboundTrunkResponse) GetTrunk() *SIPOutboundTrunkInfo
- func (*GetSIPOutboundTrunkResponse) ProtoMessage()
- func (x *GetSIPOutboundTrunkResponse) ProtoReflect() protoreflect.Message
- func (x *GetSIPOutboundTrunkResponse) Reset()
- func (x *GetSIPOutboundTrunkResponse) String() string
- type Guid
- type GuidBlock
- type HTTPClient
- type ICECandidateType
- func (ICECandidateType) Descriptor() protoreflect.EnumDescriptor
- func (x ICECandidateType) Enum() *ICECandidateType
- func (ICECandidateType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ICECandidateType) Number() protoreflect.EnumNumber
- func (x ICECandidateType) String() string
- func (ICECandidateType) Type() protoreflect.EnumType
- type ICEConfig
- func (*ICEConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ICEConfig) GetPreferencePublisher() ICECandidateType
- func (x *ICEConfig) GetPreferenceSubscriber() ICECandidateType
- func (*ICEConfig) ProtoMessage()
- func (x *ICEConfig) ProtoReflect() protoreflect.Message
- func (x *ICEConfig) Reset()
- func (x *ICEConfig) String() string
- type ICEServer
- func (*ICEServer) Descriptor() ([]byte, []int)deprecated
- func (x *ICEServer) GetCredential() string
- func (x *ICEServer) GetUrls() []string
- func (x *ICEServer) GetUsername() string
- func (*ICEServer) ProtoMessage()
- func (x *ICEServer) ProtoReflect() protoreflect.Message
- func (x *ICEServer) Reset()
- func (x *ICEServer) String() string
- type ImageCodec
- type ImageFileSuffix
- func (ImageFileSuffix) Descriptor() protoreflect.EnumDescriptor
- func (x ImageFileSuffix) Enum() *ImageFileSuffix
- func (ImageFileSuffix) EnumDescriptor() ([]byte, []int)deprecated
- func (x ImageFileSuffix) Number() protoreflect.EnumNumber
- func (x ImageFileSuffix) String() string
- func (ImageFileSuffix) Type() protoreflect.EnumType
- type ImageOutput
- func (*ImageOutput) Descriptor() ([]byte, []int)deprecated
- func (x *ImageOutput) GetAliOSS() *AliOSSUpload
- func (x *ImageOutput) GetAzure() *AzureBlobUpload
- func (x *ImageOutput) GetCaptureInterval() uint32
- func (x *ImageOutput) GetDisableManifest() bool
- func (x *ImageOutput) GetFilenamePrefix() string
- func (x *ImageOutput) GetFilenameSuffix() ImageFileSuffix
- func (x *ImageOutput) GetGcp() *GCPUpload
- func (x *ImageOutput) GetHeight() int32
- func (x *ImageOutput) GetImageCodec() ImageCodec
- func (x *ImageOutput) GetOutput() isImageOutput_Output
- func (x *ImageOutput) GetS3() *S3Upload
- func (x *ImageOutput) GetWidth() int32
- func (*ImageOutput) ProtoMessage()
- func (x *ImageOutput) ProtoReflect() protoreflect.Message
- func (x *ImageOutput) Reset()
- func (x *ImageOutput) String() string
- type ImageOutput_AliOSS
- type ImageOutput_Azure
- type ImageOutput_Gcp
- type ImageOutput_S3
- type ImagesInfo
- func (*ImagesInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ImagesInfo) GetEndedAt() int64
- func (x *ImagesInfo) GetFilenamePrefix() string
- func (x *ImagesInfo) GetImageCount() int64
- func (x *ImagesInfo) GetStartedAt() int64
- func (*ImagesInfo) ProtoMessage()
- func (x *ImagesInfo) ProtoReflect() protoreflect.Message
- func (x *ImagesInfo) Reset()
- func (x *ImagesInfo) String() string
- type Ingress
- type IngressAudioEncodingOptions
- func (*IngressAudioEncodingOptions) Descriptor() ([]byte, []int)deprecated
- func (x *IngressAudioEncodingOptions) GetAudioCodec() AudioCodec
- func (x *IngressAudioEncodingOptions) GetBitrate() uint32
- func (x *IngressAudioEncodingOptions) GetChannels() uint32
- func (x *IngressAudioEncodingOptions) GetDisableDtx() bool
- func (*IngressAudioEncodingOptions) ProtoMessage()
- func (x *IngressAudioEncodingOptions) ProtoReflect() protoreflect.Message
- func (x *IngressAudioEncodingOptions) Reset()
- func (x *IngressAudioEncodingOptions) String() string
- type IngressAudioEncodingPreset
- func (IngressAudioEncodingPreset) Descriptor() protoreflect.EnumDescriptor
- func (x IngressAudioEncodingPreset) Enum() *IngressAudioEncodingPreset
- func (IngressAudioEncodingPreset) EnumDescriptor() ([]byte, []int)deprecated
- func (x IngressAudioEncodingPreset) Number() protoreflect.EnumNumber
- func (x IngressAudioEncodingPreset) String() string
- func (IngressAudioEncodingPreset) Type() protoreflect.EnumType
- type IngressAudioOptions
- func (*IngressAudioOptions) Descriptor() ([]byte, []int)deprecated
- func (x *IngressAudioOptions) GetEncodingOptions() isIngressAudioOptions_EncodingOptions
- func (x *IngressAudioOptions) GetName() string
- func (x *IngressAudioOptions) GetOptions() *IngressAudioEncodingOptions
- func (x *IngressAudioOptions) GetPreset() IngressAudioEncodingPreset
- func (x *IngressAudioOptions) GetSource() TrackSource
- func (*IngressAudioOptions) ProtoMessage()
- func (x *IngressAudioOptions) ProtoReflect() protoreflect.Message
- func (x *IngressAudioOptions) Reset()
- func (x *IngressAudioOptions) String() string
- type IngressAudioOptions_Options
- type IngressAudioOptions_Preset
- type IngressInfo
- func (*IngressInfo) Descriptor() ([]byte, []int)deprecated
- func (x *IngressInfo) GetAudio() *IngressAudioOptions
- func (x *IngressInfo) GetBypassTranscoding() booldeprecated
- func (x *IngressInfo) GetEnableTranscoding() bool
- func (x *IngressInfo) GetEnabled() bool
- func (x *IngressInfo) GetIngressId() string
- func (x *IngressInfo) GetInputType() IngressInput
- func (x *IngressInfo) GetName() string
- func (x *IngressInfo) GetParticipantIdentity() string
- func (x *IngressInfo) GetParticipantMetadata() string
- func (x *IngressInfo) GetParticipantName() string
- func (x *IngressInfo) GetReusable() bool
- func (x *IngressInfo) GetRoomName() string
- func (x *IngressInfo) GetState() *IngressState
- func (x *IngressInfo) GetStreamKey() string
- func (x *IngressInfo) GetUrl() string
- func (x *IngressInfo) GetVideo() *IngressVideoOptions
- func (*IngressInfo) ProtoMessage()
- func (x *IngressInfo) ProtoReflect() protoreflect.Message
- func (x *IngressInfo) Reset()
- func (x *IngressInfo) String() string
- type IngressInput
- func (IngressInput) Descriptor() protoreflect.EnumDescriptor
- func (x IngressInput) Enum() *IngressInput
- func (IngressInput) EnumDescriptor() ([]byte, []int)deprecated
- func (x IngressInput) Number() protoreflect.EnumNumber
- func (x IngressInput) String() string
- func (IngressInput) Type() protoreflect.EnumType
- type IngressState
- func (*IngressState) Descriptor() ([]byte, []int)deprecated
- func (x *IngressState) GetAudio() *InputAudioState
- func (x *IngressState) GetEndedAt() int64
- func (x *IngressState) GetError() string
- func (x *IngressState) GetResourceId() string
- func (x *IngressState) GetRoomId() string
- func (x *IngressState) GetStartedAt() int64
- func (x *IngressState) GetStatus() IngressState_Status
- func (x *IngressState) GetTracks() []*TrackInfo
- func (x *IngressState) GetUpdatedAt() int64
- func (x *IngressState) GetVideo() *InputVideoState
- func (*IngressState) ProtoMessage()
- func (x *IngressState) ProtoReflect() protoreflect.Message
- func (x *IngressState) Reset()
- func (x *IngressState) String() string
- type IngressState_Status
- func (IngressState_Status) Descriptor() protoreflect.EnumDescriptor
- func (x IngressState_Status) Enum() *IngressState_Status
- func (IngressState_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x IngressState_Status) Number() protoreflect.EnumNumber
- func (x IngressState_Status) String() string
- func (IngressState_Status) Type() protoreflect.EnumType
- type IngressVideoEncodingOptions
- func (*IngressVideoEncodingOptions) Descriptor() ([]byte, []int)deprecated
- func (x *IngressVideoEncodingOptions) GetFrameRate() float64
- func (x *IngressVideoEncodingOptions) GetLayers() []*VideoLayer
- func (x *IngressVideoEncodingOptions) GetVideoCodec() VideoCodec
- func (*IngressVideoEncodingOptions) ProtoMessage()
- func (x *IngressVideoEncodingOptions) ProtoReflect() protoreflect.Message
- func (x *IngressVideoEncodingOptions) Reset()
- func (x *IngressVideoEncodingOptions) String() string
- type IngressVideoEncodingPreset
- func (IngressVideoEncodingPreset) Descriptor() protoreflect.EnumDescriptor
- func (x IngressVideoEncodingPreset) Enum() *IngressVideoEncodingPreset
- func (IngressVideoEncodingPreset) EnumDescriptor() ([]byte, []int)deprecated
- func (x IngressVideoEncodingPreset) Number() protoreflect.EnumNumber
- func (x IngressVideoEncodingPreset) String() string
- func (IngressVideoEncodingPreset) Type() protoreflect.EnumType
- type IngressVideoOptions
- func (*IngressVideoOptions) Descriptor() ([]byte, []int)deprecated
- func (x *IngressVideoOptions) GetEncodingOptions() isIngressVideoOptions_EncodingOptions
- func (x *IngressVideoOptions) GetName() string
- func (x *IngressVideoOptions) GetOptions() *IngressVideoEncodingOptions
- func (x *IngressVideoOptions) GetPreset() IngressVideoEncodingPreset
- func (x *IngressVideoOptions) GetSource() TrackSource
- func (*IngressVideoOptions) ProtoMessage()
- func (x *IngressVideoOptions) ProtoReflect() protoreflect.Message
- func (x *IngressVideoOptions) Reset()
- func (x *IngressVideoOptions) String() string
- type IngressVideoOptions_Options
- type IngressVideoOptions_Preset
- type InputAudioState
- func (*InputAudioState) Descriptor() ([]byte, []int)deprecated
- func (x *InputAudioState) GetAverageBitrate() uint32
- func (x *InputAudioState) GetChannels() uint32
- func (x *InputAudioState) GetMimeType() string
- func (x *InputAudioState) GetSampleRate() uint32
- func (*InputAudioState) ProtoMessage()
- func (x *InputAudioState) ProtoReflect() protoreflect.Message
- func (x *InputAudioState) Reset()
- func (x *InputAudioState) String() string
- type InputVideoState
- func (*InputVideoState) Descriptor() ([]byte, []int)deprecated
- func (x *InputVideoState) GetAverageBitrate() uint32
- func (x *InputVideoState) GetFramerate() float64
- func (x *InputVideoState) GetHeight() uint32
- func (x *InputVideoState) GetMimeType() string
- func (x *InputVideoState) GetWidth() uint32
- func (*InputVideoState) ProtoMessage()
- func (x *InputVideoState) ProtoReflect() protoreflect.Message
- func (x *InputVideoState) Reset()
- func (x *InputVideoState) String() string
- type Job
- func (*Job) Descriptor() ([]byte, []int)deprecated
- func (x *Job) GetAgentName() string
- func (x *Job) GetAttributes() map[string]string
- func (x *Job) GetDeployment() string
- func (x *Job) GetDispatchId() string
- func (x *Job) GetEnableRecording() bool
- func (x *Job) GetEnableRedaction() bool
- func (x *Job) GetId() string
- func (x *Job) GetMetadata() string
- func (x *Job) GetNamespace() stringdeprecated
- func (x *Job) GetParticipant() *ParticipantInfo
- func (x *Job) GetRoom() *Room
- func (x *Job) GetState() *JobState
- func (x *Job) GetType() JobType
- func (*Job) ProtoMessage()
- func (x *Job) ProtoReflect() protoreflect.Message
- func (x *Job) Reset()
- func (x *Job) String() string
- type JobAssignment
- func (*JobAssignment) Descriptor() ([]byte, []int)deprecated
- func (x *JobAssignment) GetJob() *Job
- func (x *JobAssignment) GetToken() string
- func (x *JobAssignment) GetUrl() string
- func (*JobAssignment) ProtoMessage()
- func (x *JobAssignment) ProtoReflect() protoreflect.Message
- func (x *JobAssignment) Reset()
- func (x *JobAssignment) String() string
- type JobID
- type JobRestartPolicy
- func (JobRestartPolicy) Descriptor() protoreflect.EnumDescriptor
- func (x JobRestartPolicy) Enum() *JobRestartPolicy
- func (JobRestartPolicy) EnumDescriptor() ([]byte, []int)deprecated
- func (x JobRestartPolicy) Number() protoreflect.EnumNumber
- func (x JobRestartPolicy) String() string
- func (JobRestartPolicy) Type() protoreflect.EnumType
- type JobState
- func (*JobState) Descriptor() ([]byte, []int)deprecated
- func (x *JobState) GetAgentId() string
- func (x *JobState) GetEndedAt() int64
- func (x *JobState) GetError() string
- func (x *JobState) GetParticipantIdentity() string
- func (x *JobState) GetStartedAt() int64
- func (x *JobState) GetStatus() JobStatus
- func (x *JobState) GetUpdatedAt() int64
- func (x *JobState) GetWorkerId() string
- func (*JobState) ProtoMessage()
- func (x *JobState) ProtoReflect() protoreflect.Message
- func (x *JobState) Reset()
- func (x *JobState) String() string
- type JobStatus
- type JobTermination
- type JobType
- type JoinRequest
- func (*JoinRequest) Descriptor() ([]byte, []int)deprecated
- func (x *JoinRequest) GetAddTrackRequests() []*AddTrackRequest
- func (x *JoinRequest) GetClientInfo() *ClientInfo
- func (x *JoinRequest) GetConnectionSettings() *ConnectionSettings
- func (x *JoinRequest) GetMetadata() string
- func (x *JoinRequest) GetParticipantAttributes() map[string]string
- func (x *JoinRequest) GetParticipantSid() string
- func (x *JoinRequest) GetPublisherOffer() *SessionDescription
- func (x *JoinRequest) GetReconnect() bool
- func (x *JoinRequest) GetReconnectReason() ReconnectReason
- func (x *JoinRequest) GetSyncState() *SyncState
- func (*JoinRequest) ProtoMessage()
- func (x *JoinRequest) ProtoReflect() protoreflect.Message
- func (x *JoinRequest) Reset()
- func (x *JoinRequest) String() string
- type JoinResponse
- func (*JoinResponse) Descriptor() ([]byte, []int)deprecated
- func (x *JoinResponse) GetAlternativeUrl() string
- func (x *JoinResponse) GetClientConfiguration() *ClientConfiguration
- func (x *JoinResponse) GetEnabledPublishCodecs() []*Codec
- func (x *JoinResponse) GetFastPublish() bool
- func (x *JoinResponse) GetIceServers() []*ICEServer
- func (x *JoinResponse) GetOtherParticipants() []*ParticipantInfo
- func (x *JoinResponse) GetParticipant() *ParticipantInfo
- func (x *JoinResponse) GetPingInterval() int32
- func (x *JoinResponse) GetPingTimeout() int32
- func (x *JoinResponse) GetRoom() *Room
- func (x *JoinResponse) GetServerInfo() *ServerInfo
- func (x *JoinResponse) GetServerRegion() string
- func (x *JoinResponse) GetServerVersion() string
- func (x *JoinResponse) GetSifTrailer() []byte
- func (x *JoinResponse) GetSubscriberPrimary() bool
- func (*JoinResponse) ProtoMessage()
- func (x *JoinResponse) ProtoReflect() protoreflect.Message
- func (x *JoinResponse) Reset()
- func (x *JoinResponse) String() string
- type LeaveRequest
- func (*LeaveRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LeaveRequest) GetAction() LeaveRequest_Action
- func (x *LeaveRequest) GetCanReconnect() bool
- func (x *LeaveRequest) GetReason() DisconnectReason
- func (x *LeaveRequest) GetRegions() *RegionSettings
- func (*LeaveRequest) ProtoMessage()
- func (x *LeaveRequest) ProtoReflect() protoreflect.Message
- func (x *LeaveRequest) Reset()
- func (x *LeaveRequest) String() string
- type LeaveRequest_Action
- func (LeaveRequest_Action) Descriptor() protoreflect.EnumDescriptor
- func (x LeaveRequest_Action) Enum() *LeaveRequest_Action
- func (LeaveRequest_Action) EnumDescriptor() ([]byte, []int)deprecated
- func (x LeaveRequest_Action) Number() protoreflect.EnumNumber
- func (x LeaveRequest_Action) String() string
- func (LeaveRequest_Action) Type() protoreflect.EnumType
- type ListAgentDispatchRequest
- func (*ListAgentDispatchRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListAgentDispatchRequest) GetDispatchId() string
- func (x *ListAgentDispatchRequest) GetRoom() string
- func (*ListAgentDispatchRequest) ProtoMessage()
- func (x *ListAgentDispatchRequest) ProtoReflect() protoreflect.Message
- func (x *ListAgentDispatchRequest) Reset()
- func (x *ListAgentDispatchRequest) String() string
- type ListAgentDispatchResponse
- func (*ListAgentDispatchResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAgentDispatchResponse) GetAgentDispatches() []*AgentDispatch
- func (*ListAgentDispatchResponse) ProtoMessage()
- func (x *ListAgentDispatchResponse) ProtoReflect() protoreflect.Message
- func (x *ListAgentDispatchResponse) Reset()
- func (x *ListAgentDispatchResponse) String() string
- type ListAgentSecretsRequest
- func (*ListAgentSecretsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListAgentSecretsRequest) GetAgentId() string
- func (x *ListAgentSecretsRequest) GetAgentName() string
- func (*ListAgentSecretsRequest) ProtoMessage()
- func (x *ListAgentSecretsRequest) ProtoReflect() protoreflect.Message
- func (x *ListAgentSecretsRequest) Reset()
- func (x *ListAgentSecretsRequest) String() string
- type ListAgentSecretsResponse
- func (*ListAgentSecretsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAgentSecretsResponse) GetSecrets() []*AgentSecret
- func (*ListAgentSecretsResponse) ProtoMessage()
- func (x *ListAgentSecretsResponse) ProtoReflect() protoreflect.Message
- func (x *ListAgentSecretsResponse) Reset()
- func (x *ListAgentSecretsResponse) String() string
- type ListAgentVersionsRequest
- func (*ListAgentVersionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListAgentVersionsRequest) GetAgentId() string
- func (x *ListAgentVersionsRequest) GetAgentName() string
- func (*ListAgentVersionsRequest) ProtoMessage()
- func (x *ListAgentVersionsRequest) ProtoReflect() protoreflect.Message
- func (x *ListAgentVersionsRequest) Reset()
- func (x *ListAgentVersionsRequest) String() string
- type ListAgentVersionsResponse
- func (*ListAgentVersionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAgentVersionsResponse) GetVersions() []*AgentVersion
- func (*ListAgentVersionsResponse) ProtoMessage()
- func (x *ListAgentVersionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListAgentVersionsResponse) Reset()
- func (x *ListAgentVersionsResponse) String() string
- type ListAgentsRequest
- func (*ListAgentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListAgentsRequest) GetAgentId() string
- func (x *ListAgentsRequest) GetAgentName() string
- func (*ListAgentsRequest) ProtoMessage()
- func (x *ListAgentsRequest) ProtoReflect() protoreflect.Message
- func (x *ListAgentsRequest) Reset()
- func (x *ListAgentsRequest) String() string
- type ListAgentsResponse
- func (*ListAgentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAgentsResponse) GetAgents() []*AgentInfo
- func (*ListAgentsResponse) ProtoMessage()
- func (x *ListAgentsResponse) ProtoReflect() protoreflect.Message
- func (x *ListAgentsResponse) Reset()
- func (x *ListAgentsResponse) String() string
- type ListEgressRequest
- func (*ListEgressRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListEgressRequest) GetActive() bool
- func (x *ListEgressRequest) GetEgressId() string
- func (x *ListEgressRequest) GetPageToken() *TokenPagination
- func (x *ListEgressRequest) GetRoomName() string
- func (*ListEgressRequest) ProtoMessage()
- func (x *ListEgressRequest) ProtoReflect() protoreflect.Message
- func (x *ListEgressRequest) Reset()
- func (x *ListEgressRequest) String() string
- type ListEgressResponse
- func (*ListEgressResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListEgressResponse) GetItems() []*EgressInfo
- func (x *ListEgressResponse) GetNextPageToken() *TokenPagination
- func (*ListEgressResponse) ProtoMessage()
- func (x *ListEgressResponse) ProtoReflect() protoreflect.Message
- func (x *ListEgressResponse) Reset()
- func (x *ListEgressResponse) String() string
- type ListIngressRequest
- func (*ListIngressRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListIngressRequest) GetIngressId() string
- func (x *ListIngressRequest) GetPageToken() *TokenPagination
- func (x *ListIngressRequest) GetRoomName() string
- func (*ListIngressRequest) ProtoMessage()
- func (x *ListIngressRequest) ProtoReflect() protoreflect.Message
- func (x *ListIngressRequest) Reset()
- func (x *ListIngressRequest) String() string
- type ListIngressResponse
- func (*ListIngressResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListIngressResponse) GetItems() []*IngressInfo
- func (x *ListIngressResponse) GetNextPageToken() *TokenPagination
- func (*ListIngressResponse) ProtoMessage()
- func (x *ListIngressResponse) ProtoReflect() protoreflect.Message
- func (x *ListIngressResponse) Reset()
- func (x *ListIngressResponse) String() string
- type ListParticipantsRequest
- func (*ListParticipantsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListParticipantsRequest) GetRoom() string
- func (*ListParticipantsRequest) ProtoMessage()
- func (x *ListParticipantsRequest) ProtoReflect() protoreflect.Message
- func (x *ListParticipantsRequest) Reset()
- func (x *ListParticipantsRequest) String() string
- type ListParticipantsResponse
- func (*ListParticipantsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListParticipantsResponse) GetParticipants() []*ParticipantInfo
- func (*ListParticipantsResponse) ProtoMessage()
- func (x *ListParticipantsResponse) ProtoReflect() protoreflect.Message
- func (x *ListParticipantsResponse) Reset()
- func (x *ListParticipantsResponse) String() string
- type ListPhoneNumbersRequest
- func (*ListPhoneNumbersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListPhoneNumbersRequest) GetLimit() int32
- func (x *ListPhoneNumbersRequest) GetPageToken() *TokenPagination
- func (x *ListPhoneNumbersRequest) GetSipDispatchRuleId() string
- func (x *ListPhoneNumbersRequest) GetStatuses() []PhoneNumberStatus
- func (*ListPhoneNumbersRequest) ProtoMessage()
- func (x *ListPhoneNumbersRequest) ProtoReflect() protoreflect.Message
- func (x *ListPhoneNumbersRequest) Reset()
- func (x *ListPhoneNumbersRequest) String() string
- type ListPhoneNumbersResponse
- func (*ListPhoneNumbersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPhoneNumbersResponse) GetItems() []*PhoneNumber
- func (x *ListPhoneNumbersResponse) GetNextPageToken() *TokenPagination
- func (x *ListPhoneNumbersResponse) GetOfflineCount() int32
- func (x *ListPhoneNumbersResponse) GetTotalCount() int32
- func (*ListPhoneNumbersResponse) ProtoMessage()
- func (x *ListPhoneNumbersResponse) ProtoReflect() protoreflect.Message
- func (x *ListPhoneNumbersResponse) Reset()
- func (x *ListPhoneNumbersResponse) String() string
- type ListPrivateLinksRequest
- type ListPrivateLinksResponse
- func (*ListPrivateLinksResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPrivateLinksResponse) GetItems() []*PrivateLink
- func (*ListPrivateLinksResponse) ProtoMessage()
- func (x *ListPrivateLinksResponse) ProtoReflect() protoreflect.Message
- func (x *ListPrivateLinksResponse) Reset()
- func (x *ListPrivateLinksResponse) String() string
- type ListReplaysRequest
- func (*ListReplaysRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListReplaysRequest) GetPageToken() *TokenPagination
- func (x *ListReplaysRequest) GetRoomName() string
- func (*ListReplaysRequest) ProtoMessage()
- func (x *ListReplaysRequest) ProtoReflect() protoreflect.Message
- func (x *ListReplaysRequest) Reset()
- func (x *ListReplaysRequest) String() string
- type ListReplaysResponse
- func (*ListReplaysResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListReplaysResponse) GetNextPageToken() *TokenPagination
- func (x *ListReplaysResponse) GetReplays() []*ReplayInfo
- func (*ListReplaysResponse) ProtoMessage()
- func (x *ListReplaysResponse) ProtoReflect() protoreflect.Message
- func (x *ListReplaysResponse) Reset()
- func (x *ListReplaysResponse) String() string
- type ListRoomsRequest
- type ListRoomsResponse
- type ListSIPDispatchRuleRequest
- func (*ListSIPDispatchRuleRequest) Descriptor() ([]byte, []int)deprecated
- func (p *ListSIPDispatchRuleRequest) Filter(info *SIPDispatchRuleInfo) bool
- func (p *ListSIPDispatchRuleRequest) FilterSlice(arr []*SIPDispatchRuleInfo) []*SIPDispatchRuleInfo
- func (x *ListSIPDispatchRuleRequest) GetDispatchRuleIds() []string
- func (x *ListSIPDispatchRuleRequest) GetPage() *Pagination
- func (x *ListSIPDispatchRuleRequest) GetTrunkIds() []string
- func (*ListSIPDispatchRuleRequest) ProtoMessage()
- func (x *ListSIPDispatchRuleRequest) ProtoReflect() protoreflect.Message
- func (x *ListSIPDispatchRuleRequest) Reset()
- func (x *ListSIPDispatchRuleRequest) String() string
- type ListSIPDispatchRuleResponse
- func (*ListSIPDispatchRuleResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSIPDispatchRuleResponse) GetItems() []*SIPDispatchRuleInfo
- func (*ListSIPDispatchRuleResponse) ProtoMessage()
- func (x *ListSIPDispatchRuleResponse) ProtoReflect() protoreflect.Message
- func (x *ListSIPDispatchRuleResponse) Reset()
- func (x *ListSIPDispatchRuleResponse) String() string
- type ListSIPInboundTrunkRequest
- func (*ListSIPInboundTrunkRequest) Descriptor() ([]byte, []int)deprecated
- func (p *ListSIPInboundTrunkRequest) Filter(info *SIPInboundTrunkInfo) bool
- func (p *ListSIPInboundTrunkRequest) FilterSlice(arr []*SIPInboundTrunkInfo) []*SIPInboundTrunkInfo
- func (x *ListSIPInboundTrunkRequest) GetNumbers() []string
- func (x *ListSIPInboundTrunkRequest) GetPage() *Pagination
- func (x *ListSIPInboundTrunkRequest) GetTrunkIds() []string
- func (*ListSIPInboundTrunkRequest) ProtoMessage()
- func (x *ListSIPInboundTrunkRequest) ProtoReflect() protoreflect.Message
- func (x *ListSIPInboundTrunkRequest) Reset()
- func (x *ListSIPInboundTrunkRequest) String() string
- type ListSIPInboundTrunkResponse
- func (*ListSIPInboundTrunkResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSIPInboundTrunkResponse) GetItems() []*SIPInboundTrunkInfo
- func (*ListSIPInboundTrunkResponse) ProtoMessage()
- func (x *ListSIPInboundTrunkResponse) ProtoReflect() protoreflect.Message
- func (x *ListSIPInboundTrunkResponse) Reset()
- func (x *ListSIPInboundTrunkResponse) String() string
- type ListSIPOutboundTrunkRequest
- func (*ListSIPOutboundTrunkRequest) Descriptor() ([]byte, []int)deprecated
- func (p *ListSIPOutboundTrunkRequest) Filter(info *SIPOutboundTrunkInfo) bool
- func (p *ListSIPOutboundTrunkRequest) FilterSlice(arr []*SIPOutboundTrunkInfo) []*SIPOutboundTrunkInfo
- func (x *ListSIPOutboundTrunkRequest) GetNumbers() []string
- func (x *ListSIPOutboundTrunkRequest) GetPage() *Pagination
- func (x *ListSIPOutboundTrunkRequest) GetTrunkIds() []string
- func (*ListSIPOutboundTrunkRequest) ProtoMessage()
- func (x *ListSIPOutboundTrunkRequest) ProtoReflect() protoreflect.Message
- func (x *ListSIPOutboundTrunkRequest) Reset()
- func (x *ListSIPOutboundTrunkRequest) String() string
- type ListSIPOutboundTrunkResponse
- func (*ListSIPOutboundTrunkResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSIPOutboundTrunkResponse) GetItems() []*SIPOutboundTrunkInfo
- func (*ListSIPOutboundTrunkResponse) ProtoMessage()
- func (x *ListSIPOutboundTrunkResponse) ProtoReflect() protoreflect.Message
- func (x *ListSIPOutboundTrunkResponse) Reset()
- func (x *ListSIPOutboundTrunkResponse) String() string
- type ListSIPTrunkRequestdeprecated
- func (*ListSIPTrunkRequest) Descriptor() ([]byte, []int)deprecated
- func (p *ListSIPTrunkRequest) Filter(info *SIPTrunkInfo) bool
- func (x *ListSIPTrunkRequest) GetPage() *Pagination
- func (*ListSIPTrunkRequest) ProtoMessage()
- func (x *ListSIPTrunkRequest) ProtoReflect() protoreflect.Message
- func (x *ListSIPTrunkRequest) Reset()
- func (x *ListSIPTrunkRequest) String() string
- type ListSIPTrunkResponsedeprecated
- func (*ListSIPTrunkResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSIPTrunkResponse) GetItems() []*SIPTrunkInfo
- func (*ListSIPTrunkResponse) ProtoMessage()
- func (x *ListSIPTrunkResponse) ProtoReflect() protoreflect.Message
- func (x *ListSIPTrunkResponse) Reset()
- func (x *ListSIPTrunkResponse) String() string
- type ListUpdate
- func (p *ListUpdate) Apply(arr []string) ([]string, error)
- func (*ListUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *ListUpdate) GetAdd() []string
- func (x *ListUpdate) GetClear() bool
- func (x *ListUpdate) GetRemove() []string
- func (x *ListUpdate) GetSet() []string
- func (*ListUpdate) ProtoMessage()
- func (x *ListUpdate) ProtoReflect() protoreflect.Message
- func (x *ListUpdate) Reset()
- func (x *ListUpdate) String() string
- func (p *ListUpdate) Validate() error
- type MediaSectionsRequirement
- func (*MediaSectionsRequirement) Descriptor() ([]byte, []int)deprecated
- func (x *MediaSectionsRequirement) GetNumAudios() uint32
- func (x *MediaSectionsRequirement) GetNumVideos() uint32
- func (*MediaSectionsRequirement) ProtoMessage()
- func (x *MediaSectionsRequirement) ProtoReflect() protoreflect.Message
- func (x *MediaSectionsRequirement) Reset()
- func (x *MediaSectionsRequirement) String() string
- type MediaSource
- func (*MediaSource) Descriptor() ([]byte, []int)deprecated
- func (x *MediaSource) GetAudio() *AudioConfig
- func (x *MediaSource) GetParticipantVideo() *ParticipantVideo
- func (x *MediaSource) GetVideo() isMediaSource_Video
- func (x *MediaSource) GetVideoTrackId() string
- func (*MediaSource) ProtoMessage()
- func (x *MediaSource) ProtoReflect() protoreflect.Message
- func (x *MediaSource) Reset()
- func (x *MediaSource) String() string
- type MediaSource_ParticipantVideo
- type MediaSource_VideoTrackId
- type MetricLabel
- func (MetricLabel) Descriptor() protoreflect.EnumDescriptor
- func (x MetricLabel) Enum() *MetricLabel
- func (MetricLabel) EnumDescriptor() ([]byte, []int)deprecated
- func (x MetricLabel) Number() protoreflect.EnumNumber
- func (x MetricLabel) String() string
- func (MetricLabel) Type() protoreflect.EnumType
- type MetricSample
- func (*MetricSample) Descriptor() ([]byte, []int)deprecated
- func (x *MetricSample) GetNormalizedTimestamp() *timestamppb.Timestamp
- func (x *MetricSample) GetTimestampMs() int64
- func (x *MetricSample) GetValue() float32
- func (*MetricSample) ProtoMessage()
- func (x *MetricSample) ProtoReflect() protoreflect.Message
- func (x *MetricSample) Reset()
- func (x *MetricSample) String() string
- type MetricsBatch
- func (*MetricsBatch) Descriptor() ([]byte, []int)deprecated
- func (x *MetricsBatch) GetEvents() []*EventMetric
- func (x *MetricsBatch) GetNormalizedTimestamp() *timestamppb.Timestamp
- func (x *MetricsBatch) GetStrData() []string
- func (x *MetricsBatch) GetTimeSeries() []*TimeSeriesMetric
- func (x *MetricsBatch) GetTimestampMs() int64
- func (*MetricsBatch) ProtoMessage()
- func (x *MetricsBatch) ProtoReflect() protoreflect.Message
- func (x *MetricsBatch) Reset()
- func (x *MetricsBatch) String() string
- type MetricsRecordingHeader
- func (*MetricsRecordingHeader) Descriptor() ([]byte, []int)deprecated
- func (x *MetricsRecordingHeader) GetDuration() uint64
- func (x *MetricsRecordingHeader) GetJobId() string
- func (x *MetricsRecordingHeader) GetRedactionEnabled() bool
- func (x *MetricsRecordingHeader) GetRoomId() string
- func (x *MetricsRecordingHeader) GetRoomName() string
- func (x *MetricsRecordingHeader) GetRoomStartTime() *timestamppb.Timestamp
- func (x *MetricsRecordingHeader) GetRoomTags() map[string]string
- func (x *MetricsRecordingHeader) GetSimulated() bool
- func (x *MetricsRecordingHeader) GetStartTime() *timestamppb.Timestamp
- func (*MetricsRecordingHeader) ProtoMessage()
- func (x *MetricsRecordingHeader) ProtoReflect() protoreflect.Message
- func (x *MetricsRecordingHeader) Reset()
- func (x *MetricsRecordingHeader) String() string
- type MigrateJobRequest
- type MoveParticipantRequest
- func (*MoveParticipantRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MoveParticipantRequest) GetDestinationRoom() string
- func (x *MoveParticipantRequest) GetIdentity() string
- func (x *MoveParticipantRequest) GetRoom() string
- func (*MoveParticipantRequest) ProtoMessage()
- func (x *MoveParticipantRequest) ProtoReflect() protoreflect.Message
- func (x *MoveParticipantRequest) Reset()
- func (x *MoveParticipantRequest) String() string
- type MoveParticipantResponse
- type MuteRoomTrackRequest
- func (*MuteRoomTrackRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MuteRoomTrackRequest) GetIdentity() string
- func (x *MuteRoomTrackRequest) GetMuted() bool
- func (x *MuteRoomTrackRequest) GetRoom() string
- func (x *MuteRoomTrackRequest) GetTrackSid() string
- func (*MuteRoomTrackRequest) ProtoMessage()
- func (x *MuteRoomTrackRequest) ProtoReflect() protoreflect.Message
- func (x *MuteRoomTrackRequest) Reset()
- func (x *MuteRoomTrackRequest) String() string
- type MuteRoomTrackResponse
- func (*MuteRoomTrackResponse) Descriptor() ([]byte, []int)deprecated
- func (x *MuteRoomTrackResponse) GetTrack() *TrackInfo
- func (*MuteRoomTrackResponse) ProtoMessage()
- func (x *MuteRoomTrackResponse) ProtoReflect() protoreflect.Message
- func (x *MuteRoomTrackResponse) Reset()
- func (x *MuteRoomTrackResponse) String() string
- type MuteTrackRequest
- func (*MuteTrackRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MuteTrackRequest) GetMuted() bool
- func (x *MuteTrackRequest) GetSid() string
- func (*MuteTrackRequest) ProtoMessage()
- func (x *MuteTrackRequest) ProtoReflect() protoreflect.Message
- func (x *MuteTrackRequest) Reset()
- func (x *MuteTrackRequest) String() string
- type Node
- func (*Node) Descriptor() ([]byte, []int)deprecated
- func (x *Node) GetId() string
- func (x *Node) GetIp() string
- func (x *Node) GetNumCpus() uint32
- func (x *Node) GetRegion() string
- func (x *Node) GetState() NodeState
- func (x *Node) GetStats() *NodeStats
- func (x *Node) GetType() NodeType
- func (*Node) ProtoMessage()
- func (x *Node) ProtoReflect() protoreflect.Message
- func (x *Node) Reset()
- func (x *Node) String() string
- type NodeID
- type NodeState
- type NodeStats
- func (*NodeStats) Descriptor() ([]byte, []int)deprecated
- func (x *NodeStats) GetBytesIn() uint64
- func (x *NodeStats) GetBytesInPerSec() float32deprecated
- func (x *NodeStats) GetBytesOut() uint64
- func (x *NodeStats) GetBytesOutPerSec() float32deprecated
- func (x *NodeStats) GetCpuLoad() float32
- func (x *NodeStats) GetForwardJitter() uint32
- func (x *NodeStats) GetForwardLatency() uint32
- func (x *NodeStats) GetLoadAvgLast1Min() float32
- func (x *NodeStats) GetLoadAvgLast5Min() float32
- func (x *NodeStats) GetLoadAvgLast15Min() float32
- func (x *NodeStats) GetMemoryLoad() float32deprecated
- func (x *NodeStats) GetMemoryTotal() uint64
- func (x *NodeStats) GetMemoryUsed() uint64
- func (x *NodeStats) GetNackPerSec() float32deprecated
- func (x *NodeStats) GetNackTotal() uint64
- func (x *NodeStats) GetNumClients() int32
- func (x *NodeStats) GetNumCpus() uint32
- func (x *NodeStats) GetNumRooms() int32
- func (x *NodeStats) GetNumTrackPublishAttempts() int32
- func (x *NodeStats) GetNumTrackPublishCancels() int32
- func (x *NodeStats) GetNumTrackPublishSuccess() int32
- func (x *NodeStats) GetNumTrackSubscribeAttempts() int32
- func (x *NodeStats) GetNumTrackSubscribeCancels() int32
- func (x *NodeStats) GetNumTrackSubscribeSuccess() int32
- func (x *NodeStats) GetNumTracksIn() int32
- func (x *NodeStats) GetNumTracksOut() int32
- func (x *NodeStats) GetPacketsIn() uint64
- func (x *NodeStats) GetPacketsInPerSec() float32
- func (x *NodeStats) GetPacketsOut() uint64
- func (x *NodeStats) GetPacketsOutPerSec() float32deprecated
- func (x *NodeStats) GetParticipantRtcActive() uint64
- func (x *NodeStats) GetParticipantRtcCanceled() uint64
- func (x *NodeStats) GetParticipantRtcConnected() uint64
- func (x *NodeStats) GetParticipantRtcConnectedPerSec() float32deprecated
- func (x *NodeStats) GetParticipantRtcInit() uint64
- func (x *NodeStats) GetParticipantRtcInitPerSec() float32deprecated
- func (x *NodeStats) GetParticipantSignalConnected() uint64
- func (x *NodeStats) GetParticipantSignalConnectedPerSec() float32deprecated
- func (x *NodeStats) GetParticipantSignalFailed() uint64deprecated
- func (x *NodeStats) GetParticipantSignalValidationFailed() uint64deprecated
- func (x *NodeStats) GetRates() []*NodeStatsRate
- func (x *NodeStats) GetRetransmitBytesOut() uint64
- func (x *NodeStats) GetRetransmitBytesOutPerSec() float32deprecated
- func (x *NodeStats) GetRetransmitPacketsOut() uint64
- func (x *NodeStats) GetRetransmitPacketsOutPerSec() float32deprecated
- func (x *NodeStats) GetStartedAt() int64
- func (x *NodeStats) GetSysPacketsDropped() uint32
- func (x *NodeStats) GetSysPacketsDroppedPctPerSec() float32deprecated
- func (x *NodeStats) GetSysPacketsDroppedPerSec() float32deprecated
- func (x *NodeStats) GetSysPacketsOut() uint32
- func (x *NodeStats) GetSysPacketsOutPerSec() float32deprecated
- func (x *NodeStats) GetTrackPublishAttemptsPerSec() float32deprecated
- func (x *NodeStats) GetTrackPublishSuccessPerSec() float32deprecated
- func (x *NodeStats) GetTrackSubscribeAttemptsPerSec() float32deprecated
- func (x *NodeStats) GetTrackSubscribeSuccessPerSec() float32deprecated
- func (x *NodeStats) GetUpdatedAt() int64
- func (*NodeStats) ProtoMessage()
- func (x *NodeStats) ProtoReflect() protoreflect.Message
- func (x *NodeStats) Reset()
- func (x *NodeStats) String() string
- type NodeStatsRate
- func (*NodeStatsRate) Descriptor() ([]byte, []int)deprecated
- func (x *NodeStatsRate) GetBytesIn() float32
- func (x *NodeStatsRate) GetBytesOut() float32
- func (x *NodeStatsRate) GetCpuLoad() float32
- func (x *NodeStatsRate) GetDuration() int64
- func (x *NodeStatsRate) GetEndedAt() int64
- func (x *NodeStatsRate) GetMemoryLoad() float32
- func (x *NodeStatsRate) GetMemoryTotal() float32
- func (x *NodeStatsRate) GetMemoryUsed() float32
- func (x *NodeStatsRate) GetNackTotal() float32
- func (x *NodeStatsRate) GetPacketsIn() float32
- func (x *NodeStatsRate) GetPacketsOut() float32
- func (x *NodeStatsRate) GetParticipantRtcActive() float32
- func (x *NodeStatsRate) GetParticipantRtcCanceled() float32
- func (x *NodeStatsRate) GetParticipantRtcConnected() float32
- func (x *NodeStatsRate) GetParticipantRtcInit() float32
- func (x *NodeStatsRate) GetParticipantSignalConnected() float32
- func (x *NodeStatsRate) GetParticipantSignalFailed() float32
- func (x *NodeStatsRate) GetParticipantSignalValidationFailed() float32
- func (x *NodeStatsRate) GetRetransmitBytesOut() float32
- func (x *NodeStatsRate) GetRetransmitPacketsOut() float32
- func (x *NodeStatsRate) GetStartedAt() int64
- func (x *NodeStatsRate) GetSysPacketsDropped() float32
- func (x *NodeStatsRate) GetSysPacketsOut() float32
- func (x *NodeStatsRate) GetTrackPublishAttempts() float32
- func (x *NodeStatsRate) GetTrackPublishCancels() float32
- func (x *NodeStatsRate) GetTrackPublishSuccess() float32
- func (x *NodeStatsRate) GetTrackSubscribeAttempts() float32
- func (x *NodeStatsRate) GetTrackSubscribeCancels() float32
- func (x *NodeStatsRate) GetTrackSubscribeSuccess() float32
- func (*NodeStatsRate) ProtoMessage()
- func (x *NodeStatsRate) ProtoReflect() protoreflect.Message
- func (x *NodeStatsRate) Reset()
- func (x *NodeStatsRate) String() string
- type NodeType
- type Output
- func (*Output) Descriptor() ([]byte, []int)deprecated
- func (x *Output) GetConfig() isOutput_Config
- func (x *Output) GetFile() *FileOutput
- func (x *Output) GetImages() *ImageOutput
- func (x *Output) GetSegments() *SegmentedFileOutput
- func (x *Output) GetStorage() *StorageConfig
- func (x *Output) GetStream() *StreamOutput
- func (*Output) ProtoMessage()
- func (x *Output) ProtoReflect() protoreflect.Message
- func (x *Output) Reset()
- func (x *Output) String() string
- type Output_File
- type Output_Images
- type Output_Segments
- type Output_Stream
- type PacketTrailerFeature
- func (PacketTrailerFeature) Descriptor() protoreflect.EnumDescriptor
- func (x PacketTrailerFeature) Enum() *PacketTrailerFeature
- func (PacketTrailerFeature) EnumDescriptor() ([]byte, []int)deprecated
- func (x PacketTrailerFeature) Number() protoreflect.EnumNumber
- func (x PacketTrailerFeature) String() string
- func (PacketTrailerFeature) Type() protoreflect.EnumType
- type PageItem
- type Pagination
- func (*Pagination) Descriptor() ([]byte, []int)deprecated
- func (p *Pagination) Filter(v PageItem) bool
- func (x *Pagination) GetAfterId() string
- func (x *Pagination) GetLimit() int32
- func (*Pagination) ProtoMessage()
- func (x *Pagination) ProtoReflect() protoreflect.Message
- func (x *Pagination) Reset()
- func (x *Pagination) String() string
- type ParticipantEgressRequest
- func (*ParticipantEgressRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ParticipantEgressRequest) GetAdvanced() *EncodingOptions
- func (x *ParticipantEgressRequest) GetFileOutputs() []*EncodedFileOutput
- func (x *ParticipantEgressRequest) GetIdentity() string
- func (x *ParticipantEgressRequest) GetImageOutputs() []*ImageOutput
- func (x *ParticipantEgressRequest) GetOptions() isParticipantEgressRequest_Options
- func (x *ParticipantEgressRequest) GetPreset() EncodingOptionsPreset
- func (x *ParticipantEgressRequest) GetRoomName() string
- func (x *ParticipantEgressRequest) GetScreenShare() bool
- func (x *ParticipantEgressRequest) GetSegmentOutputs() []*SegmentedFileOutput
- func (x *ParticipantEgressRequest) GetStreamOutputs() []*StreamOutput
- func (x *ParticipantEgressRequest) GetWebhooks() []*WebhookConfig
- func (*ParticipantEgressRequest) ProtoMessage()
- func (x *ParticipantEgressRequest) ProtoReflect() protoreflect.Message
- func (x *ParticipantEgressRequest) Reset()
- func (x *ParticipantEgressRequest) String() string
- type ParticipantEgressRequest_Advanced
- type ParticipantEgressRequest_Preset
- type ParticipantID
- type ParticipantIdentity
- type ParticipantInfo
- func (*ParticipantInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ParticipantInfo) GetAttributes() map[string]string
- func (x *ParticipantInfo) GetCapabilities() []ClientInfo_Capability
- func (x *ParticipantInfo) GetClientProtocol() int32
- func (x *ParticipantInfo) GetDataTracks() []*DataTrackInfo
- func (x *ParticipantInfo) GetDisconnectReason() DisconnectReason
- func (x *ParticipantInfo) GetIdentity() string
- func (x *ParticipantInfo) GetIsPublisher() bool
- func (x *ParticipantInfo) GetJoinedAt() int64
- func (x *ParticipantInfo) GetJoinedAtMs() int64
- func (x *ParticipantInfo) GetKind() ParticipantInfo_Kind
- func (x *ParticipantInfo) GetKindDetails() []ParticipantInfo_KindDetail
- func (x *ParticipantInfo) GetMetadata() string
- func (x *ParticipantInfo) GetName() string
- func (x *ParticipantInfo) GetPermission() *ParticipantPermission
- func (x *ParticipantInfo) GetRegion() string
- func (x *ParticipantInfo) GetSid() string
- func (x *ParticipantInfo) GetState() ParticipantInfo_State
- func (x *ParticipantInfo) GetTracks() []*TrackInfo
- func (x *ParticipantInfo) GetVersion() uint32
- func (*ParticipantInfo) ProtoMessage()
- func (x *ParticipantInfo) ProtoReflect() protoreflect.Message
- func (x *ParticipantInfo) Reset()
- func (x *ParticipantInfo) String() string
- type ParticipantInfo_Kind
- func (ParticipantInfo_Kind) Descriptor() protoreflect.EnumDescriptor
- func (x ParticipantInfo_Kind) Enum() *ParticipantInfo_Kind
- func (ParticipantInfo_Kind) EnumDescriptor() ([]byte, []int)deprecated
- func (x ParticipantInfo_Kind) Number() protoreflect.EnumNumber
- func (x ParticipantInfo_Kind) String() string
- func (ParticipantInfo_Kind) Type() protoreflect.EnumType
- type ParticipantInfo_KindDetail
- func (ParticipantInfo_KindDetail) Descriptor() protoreflect.EnumDescriptor
- func (x ParticipantInfo_KindDetail) Enum() *ParticipantInfo_KindDetail
- func (ParticipantInfo_KindDetail) EnumDescriptor() ([]byte, []int)deprecated
- func (x ParticipantInfo_KindDetail) Number() protoreflect.EnumNumber
- func (x ParticipantInfo_KindDetail) String() string
- func (ParticipantInfo_KindDetail) Type() protoreflect.EnumType
- type ParticipantInfo_State
- func (ParticipantInfo_State) Descriptor() protoreflect.EnumDescriptor
- func (x ParticipantInfo_State) Enum() *ParticipantInfo_State
- func (ParticipantInfo_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x ParticipantInfo_State) Number() protoreflect.EnumNumber
- func (x ParticipantInfo_State) String() string
- func (ParticipantInfo_State) Type() protoreflect.EnumType
- type ParticipantKey
- type ParticipantName
- type ParticipantPermission
- func (*ParticipantPermission) Descriptor() ([]byte, []int)deprecated
- func (x *ParticipantPermission) GetAgent() booldeprecated
- func (x *ParticipantPermission) GetCanManageAgentSession() bool
- func (x *ParticipantPermission) GetCanPublish() bool
- func (x *ParticipantPermission) GetCanPublishData() bool
- func (x *ParticipantPermission) GetCanPublishSources() []TrackSource
- func (x *ParticipantPermission) GetCanSubscribe() bool
- func (x *ParticipantPermission) GetCanSubscribeMetrics() bool
- func (x *ParticipantPermission) GetCanUpdateMetadata() bool
- func (x *ParticipantPermission) GetHidden() bool
- func (x *ParticipantPermission) GetRecorder() booldeprecated
- func (*ParticipantPermission) ProtoMessage()
- func (x *ParticipantPermission) ProtoReflect() protoreflect.Message
- func (x *ParticipantPermission) Reset()
- func (x *ParticipantPermission) String() string
- type ParticipantTracks
- func (*ParticipantTracks) Descriptor() ([]byte, []int)deprecated
- func (x *ParticipantTracks) GetParticipantSid() string
- func (x *ParticipantTracks) GetTrackSids() []string
- func (*ParticipantTracks) ProtoMessage()
- func (x *ParticipantTracks) ProtoReflect() protoreflect.Message
- func (x *ParticipantTracks) Reset()
- func (x *ParticipantTracks) String() string
- type ParticipantUpdate
- func (*ParticipantUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *ParticipantUpdate) GetParticipants() []*ParticipantInfo
- func (*ParticipantUpdate) ProtoMessage()
- func (x *ParticipantUpdate) ProtoReflect() protoreflect.Message
- func (x *ParticipantUpdate) Reset()
- func (x *ParticipantUpdate) String() string
- type ParticipantVideo
- func (*ParticipantVideo) Descriptor() ([]byte, []int)deprecated
- func (x *ParticipantVideo) GetIdentity() string
- func (x *ParticipantVideo) GetPreferScreenShare() bool
- func (*ParticipantVideo) ProtoMessage()
- func (x *ParticipantVideo) ProtoReflect() protoreflect.Message
- func (x *ParticipantVideo) Reset()
- func (x *ParticipantVideo) String() string
- type PerformRpcRequest
- func (*PerformRpcRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PerformRpcRequest) GetDestinationIdentity() string
- func (x *PerformRpcRequest) GetMethod() string
- func (x *PerformRpcRequest) GetPayload() string
- func (x *PerformRpcRequest) GetResponseTimeoutMs() uint32
- func (x *PerformRpcRequest) GetRoom() string
- func (*PerformRpcRequest) ProtoMessage()
- func (x *PerformRpcRequest) ProtoReflect() protoreflect.Message
- func (x *PerformRpcRequest) Reset()
- func (x *PerformRpcRequest) String() string
- type PerformRpcResponse
- func (*PerformRpcResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PerformRpcResponse) GetPayload() string
- func (*PerformRpcResponse) ProtoMessage()
- func (x *PerformRpcResponse) ProtoReflect() protoreflect.Message
- func (x *PerformRpcResponse) Reset()
- func (x *PerformRpcResponse) String() string
- type PhoneNumber
- func (*PhoneNumber) Descriptor() ([]byte, []int)deprecated
- func (x *PhoneNumber) GetAreaCode() string
- func (x *PhoneNumber) GetAssignedAt() *timestamppb.Timestamp
- func (x *PhoneNumber) GetCapabilities() []string
- func (x *PhoneNumber) GetCountryCode() string
- func (x *PhoneNumber) GetCreatedAt() *timestamppb.Timestamp
- func (x *PhoneNumber) GetE164Format() string
- func (x *PhoneNumber) GetId() string
- func (x *PhoneNumber) GetLocality() string
- func (x *PhoneNumber) GetNumberType() PhoneNumberType
- func (x *PhoneNumber) GetRegion() string
- func (x *PhoneNumber) GetReleasedAt() *timestamppb.Timestamp
- func (x *PhoneNumber) GetSipDispatchRuleId() stringdeprecated
- func (x *PhoneNumber) GetSipDispatchRuleIds() []string
- func (x *PhoneNumber) GetSpamScore() float64
- func (x *PhoneNumber) GetStatus() PhoneNumberStatus
- func (x *PhoneNumber) GetUpdatedAt() *timestamppb.Timestamp
- func (*PhoneNumber) ProtoMessage()
- func (x *PhoneNumber) ProtoReflect() protoreflect.Message
- func (x *PhoneNumber) Reset()
- func (x *PhoneNumber) String() string
- type PhoneNumberService
- type PhoneNumberStatus
- func (PhoneNumberStatus) Descriptor() protoreflect.EnumDescriptor
- func (x PhoneNumberStatus) Enum() *PhoneNumberStatus
- func (PhoneNumberStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x PhoneNumberStatus) Number() protoreflect.EnumNumber
- func (x PhoneNumberStatus) String() string
- func (PhoneNumberStatus) Type() protoreflect.EnumType
- type PhoneNumberType
- func (PhoneNumberType) Descriptor() protoreflect.EnumDescriptor
- func (x PhoneNumberType) Enum() *PhoneNumberType
- func (PhoneNumberType) EnumDescriptor() ([]byte, []int)deprecated
- func (x PhoneNumberType) Number() protoreflect.EnumNumber
- func (x PhoneNumberType) String() string
- func (PhoneNumberType) Type() protoreflect.EnumType
- type Ping
- type PlaybackRequest
- func (*PlaybackRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PlaybackRequest) GetPlaybackRoom() string
- func (x *PlaybackRequest) GetReplayId() string
- func (x *PlaybackRequest) GetSeekOffsetMs() int64
- func (*PlaybackRequest) ProtoMessage()
- func (x *PlaybackRequest) ProtoReflect() protoreflect.Message
- func (x *PlaybackRequest) Reset()
- func (x *PlaybackRequest) String() string
- type PlaybackResponse
- type PlayoutDelay
- func (*PlayoutDelay) Descriptor() ([]byte, []int)deprecated
- func (x *PlayoutDelay) GetEnabled() bool
- func (x *PlayoutDelay) GetMax() uint32
- func (x *PlayoutDelay) GetMin() uint32
- func (*PlayoutDelay) ProtoMessage()
- func (x *PlayoutDelay) ProtoReflect() protoreflect.Message
- func (x *PlayoutDelay) Reset()
- func (x *PlayoutDelay) String() string
- type Pong
- type PresignedPostRequest
- func (*PresignedPostRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PresignedPostRequest) GetUrl() string
- func (x *PresignedPostRequest) GetValues() map[string]string
- func (*PresignedPostRequest) ProtoMessage()
- func (x *PresignedPostRequest) ProtoReflect() protoreflect.Message
- func (x *PresignedPostRequest) Reset()
- func (x *PresignedPostRequest) String() string
- type PrivateLink
- func (*PrivateLink) Descriptor() ([]byte, []int)deprecated
- func (x *PrivateLink) GetAws() *PrivateLink_AWSConfigdeprecated
- func (x *PrivateLink) GetCloudRegion() string
- func (x *PrivateLink) GetConfig() isPrivateLink_Config
- func (x *PrivateLink) GetConnectionEndpoint() string
- func (x *PrivateLink) GetEndpoint() string
- func (x *PrivateLink) GetName() string
- func (x *PrivateLink) GetPort() uint32
- func (x *PrivateLink) GetPrivateLinkId() string
- func (x *PrivateLink) GetRegion() string
- func (*PrivateLink) ProtoMessage()
- func (x *PrivateLink) ProtoReflect() protoreflect.Message
- func (x *PrivateLink) Reset()
- func (x *PrivateLink) String() string
- type PrivateLinkStatus
- func (*PrivateLinkStatus) Descriptor() ([]byte, []int)deprecated
- func (x *PrivateLinkStatus) GetReason() string
- func (x *PrivateLinkStatus) GetStatus() PrivateLinkStatus_Status
- func (x *PrivateLinkStatus) GetUpdatedAt() *timestamppb.Timestamp
- func (*PrivateLinkStatus) ProtoMessage()
- func (x *PrivateLinkStatus) ProtoReflect() protoreflect.Message
- func (x *PrivateLinkStatus) Reset()
- func (x *PrivateLinkStatus) String() string
- type PrivateLinkStatus_Status
- func (PrivateLinkStatus_Status) Descriptor() protoreflect.EnumDescriptor
- func (x PrivateLinkStatus_Status) Enum() *PrivateLinkStatus_Status
- func (PrivateLinkStatus_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x PrivateLinkStatus_Status) Number() protoreflect.EnumNumber
- func (x PrivateLinkStatus_Status) String() string
- func (PrivateLinkStatus_Status) Type() protoreflect.EnumType
- type PrivateLink_AWSConfig
- func (*PrivateLink_AWSConfig) Descriptor() ([]byte, []int)deprecated
- func (x *PrivateLink_AWSConfig) GetEndpoint() stringdeprecated
- func (*PrivateLink_AWSConfig) ProtoMessage()
- func (x *PrivateLink_AWSConfig) ProtoReflect() protoreflect.Message
- func (x *PrivateLink_AWSConfig) Reset()
- func (x *PrivateLink_AWSConfig) String() string
- type PrivateLink_Aws
- type PromoteAgentRequest
- func (*PromoteAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PromoteAgentRequest) GetAgentId() string
- func (x *PromoteAgentRequest) GetDstDeployment() string
- func (x *PromoteAgentRequest) GetSrcDeployment() string
- func (*PromoteAgentRequest) ProtoMessage()
- func (x *PromoteAgentRequest) ProtoReflect() protoreflect.Message
- func (x *PromoteAgentRequest) Reset()
- func (x *PromoteAgentRequest) String() string
- type PromoteAgentResponse
- func (*PromoteAgentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PromoteAgentResponse) GetAgentId() string
- func (x *PromoteAgentResponse) GetDstDeployment() string
- func (x *PromoteAgentResponse) GetMessage() string
- func (x *PromoteAgentResponse) GetSrcDeployment() string
- func (x *PromoteAgentResponse) GetSuccess() bool
- func (x *PromoteAgentResponse) GetVersionTag() string
- func (*PromoteAgentResponse) ProtoMessage()
- func (x *PromoteAgentResponse) ProtoReflect() protoreflect.Message
- func (x *PromoteAgentResponse) Reset()
- func (x *PromoteAgentResponse) String() string
- type ProviderInfo
- func (*ProviderInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ProviderInfo) GetId() string
- func (x *ProviderInfo) GetName() string
- func (x *ProviderInfo) GetPreventTransfer() bool
- func (x *ProviderInfo) GetType() ProviderType
- func (*ProviderInfo) ProtoMessage()
- func (x *ProviderInfo) ProtoReflect() protoreflect.Message
- func (x *ProviderInfo) Reset()
- func (x *ProviderInfo) String() string
- type ProviderType
- func (ProviderType) Descriptor() protoreflect.EnumDescriptor
- func (x ProviderType) Enum() *ProviderType
- func (ProviderType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ProviderType) Number() protoreflect.EnumNumber
- func (x ProviderType) String() string
- func (ProviderType) Type() protoreflect.EnumType
- type ProxyConfig
- func (*ProxyConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ProxyConfig) GetPassword() string
- func (x *ProxyConfig) GetUrl() string
- func (x *ProxyConfig) GetUsername() string
- func (*ProxyConfig) ProtoMessage()
- func (x *ProxyConfig) ProtoReflect() protoreflect.Message
- func (x *ProxyConfig) Reset()
- func (x *ProxyConfig) String() string
- type PublishDataTrackRequest
- func (*PublishDataTrackRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PublishDataTrackRequest) GetEncryption() Encryption_Type
- func (x *PublishDataTrackRequest) GetFrameEncoding() *DataTrackFrameEncoding
- func (x *PublishDataTrackRequest) GetName() string
- func (x *PublishDataTrackRequest) GetPubHandle() uint32
- func (x *PublishDataTrackRequest) GetSchema() *DataTrackSchemaId
- func (*PublishDataTrackRequest) ProtoMessage()
- func (x *PublishDataTrackRequest) ProtoReflect() protoreflect.Message
- func (x *PublishDataTrackRequest) Reset()
- func (x *PublishDataTrackRequest) String() string
- type PublishDataTrackResponse
- func (*PublishDataTrackResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PublishDataTrackResponse) GetInfo() *DataTrackInfo
- func (*PublishDataTrackResponse) ProtoMessage()
- func (x *PublishDataTrackResponse) ProtoReflect() protoreflect.Message
- func (x *PublishDataTrackResponse) Reset()
- func (x *PublishDataTrackResponse) String() string
- type PurchasePhoneNumberRequest
- func (*PurchasePhoneNumberRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PurchasePhoneNumberRequest) GetPhoneNumbers() []string
- func (x *PurchasePhoneNumberRequest) GetSipDispatchRuleId() string
- func (*PurchasePhoneNumberRequest) ProtoMessage()
- func (x *PurchasePhoneNumberRequest) ProtoReflect() protoreflect.Message
- func (x *PurchasePhoneNumberRequest) Reset()
- func (x *PurchasePhoneNumberRequest) String() string
- type PurchasePhoneNumberResponse
- func (*PurchasePhoneNumberResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PurchasePhoneNumberResponse) GetPhoneNumbers() []*PhoneNumber
- func (*PurchasePhoneNumberResponse) ProtoMessage()
- func (x *PurchasePhoneNumberResponse) ProtoReflect() protoreflect.Message
- func (x *PurchasePhoneNumberResponse) Reset()
- func (x *PurchasePhoneNumberResponse) String() string
- type RTCPSenderReportState
- func (*RTCPSenderReportState) Descriptor() ([]byte, []int)deprecated
- func (x *RTCPSenderReportState) GetAt() int64
- func (x *RTCPSenderReportState) GetAtAdjusted() int64
- func (x *RTCPSenderReportState) GetNtpTimestamp() uint64
- func (x *RTCPSenderReportState) GetOctets() uint64
- func (x *RTCPSenderReportState) GetPackets() uint32
- func (x *RTCPSenderReportState) GetRtpTimestamp() uint32
- func (x *RTCPSenderReportState) GetRtpTimestampExt() uint64
- func (*RTCPSenderReportState) ProtoMessage()
- func (x *RTCPSenderReportState) ProtoReflect() protoreflect.Message
- func (x *RTCPSenderReportState) Reset()
- func (x *RTCPSenderReportState) String() string
- type RTPDrift
- func (*RTPDrift) Descriptor() ([]byte, []int)deprecated
- func (x *RTPDrift) GetClockRate() float64
- func (x *RTPDrift) GetDriftMs() float64
- func (x *RTPDrift) GetDriftSamples() int64
- func (x *RTPDrift) GetDuration() float64
- func (x *RTPDrift) GetEndTime() *timestamppb.Timestamp
- func (x *RTPDrift) GetEndTimestamp() uint64
- func (x *RTPDrift) GetRtpClockTicks() uint64
- func (x *RTPDrift) GetStartTime() *timestamppb.Timestamp
- func (x *RTPDrift) GetStartTimestamp() uint64
- func (*RTPDrift) ProtoMessage()
- func (x *RTPDrift) ProtoReflect() protoreflect.Message
- func (x *RTPDrift) Reset()
- func (x *RTPDrift) String() string
- type RTPForwarderState
- func (*RTPForwarderState) Descriptor() ([]byte, []int)deprecated
- func (x *RTPForwarderState) GetCodecMunger() isRTPForwarderState_CodecMunger
- func (x *RTPForwarderState) GetDummyStartTimestampOffset() uint64
- func (x *RTPForwarderState) GetExtFirstTimestamp() uint64
- func (x *RTPForwarderState) GetPreStartTime() int64
- func (x *RTPForwarderState) GetReferenceLayerSpatial() int32
- func (x *RTPForwarderState) GetRtpMunger() *RTPMungerState
- func (x *RTPForwarderState) GetSenderReportState() []*RTCPSenderReportState
- func (x *RTPForwarderState) GetStarted() bool
- func (x *RTPForwarderState) GetVp8Munger() *VP8MungerState
- func (*RTPForwarderState) ProtoMessage()
- func (x *RTPForwarderState) ProtoReflect() protoreflect.Message
- func (x *RTPForwarderState) Reset()
- func (x *RTPForwarderState) String() string
- type RTPForwarderState_Vp8Munger
- type RTPMungerState
- func (*RTPMungerState) Descriptor() ([]byte, []int)deprecated
- func (x *RTPMungerState) GetExtLastSequenceNumber() uint64
- func (x *RTPMungerState) GetExtLastTimestamp() uint64
- func (x *RTPMungerState) GetExtSecondLastSequenceNumber() uint64
- func (x *RTPMungerState) GetExtSecondLastTimestamp() uint64
- func (x *RTPMungerState) GetLastMarker() bool
- func (x *RTPMungerState) GetSecondLastMarker() bool
- func (*RTPMungerState) ProtoMessage()
- func (x *RTPMungerState) ProtoReflect() protoreflect.Message
- func (x *RTPMungerState) Reset()
- func (x *RTPMungerState) String() string
- type RTPStats
- func (*RTPStats) Descriptor() ([]byte, []int)deprecated
- func (x *RTPStats) GetBitrate() float64
- func (x *RTPStats) GetBitrateDuplicate() float64
- func (x *RTPStats) GetBitratePadding() float64
- func (x *RTPStats) GetBytes() uint64
- func (x *RTPStats) GetBytesDuplicate() uint64
- func (x *RTPStats) GetBytesPadding() uint64
- func (x *RTPStats) GetDuration() float64
- func (x *RTPStats) GetEndTime() *timestamppb.Timestamp
- func (x *RTPStats) GetFirs() uint32
- func (x *RTPStats) GetFrameRate() float64
- func (x *RTPStats) GetFrames() uint32
- func (x *RTPStats) GetGapHistogram() map[int32]uint32
- func (x *RTPStats) GetHeaderBytes() uint64
- func (x *RTPStats) GetHeaderBytesDuplicate() uint64
- func (x *RTPStats) GetHeaderBytesPadding() uint64
- func (x *RTPStats) GetJitterCurrent() float64
- func (x *RTPStats) GetJitterMax() float64
- func (x *RTPStats) GetKeyFrames() uint32
- func (x *RTPStats) GetLastFir() *timestamppb.Timestamp
- func (x *RTPStats) GetLastKeyFrame() *timestamppb.Timestamp
- func (x *RTPStats) GetLastLayerLockPli() *timestamppb.Timestamp
- func (x *RTPStats) GetLastPli() *timestamppb.Timestamp
- func (x *RTPStats) GetLayerLockPlis() uint32
- func (x *RTPStats) GetNackAcks() uint32
- func (x *RTPStats) GetNackMisses() uint32
- func (x *RTPStats) GetNackRepeated() uint32
- func (x *RTPStats) GetNacks() uint32
- func (x *RTPStats) GetNtpReportDrift() *RTPDrift
- func (x *RTPStats) GetPacketDrift() *RTPDrift
- func (x *RTPStats) GetPacketDuplicateRate() float64
- func (x *RTPStats) GetPacketLossPercentage() float32
- func (x *RTPStats) GetPacketLossRate() float64
- func (x *RTPStats) GetPacketPaddingRate() float64
- func (x *RTPStats) GetPacketRate() float64
- func (x *RTPStats) GetPackets() uint32
- func (x *RTPStats) GetPacketsDuplicate() uint32
- func (x *RTPStats) GetPacketsLost() uint32
- func (x *RTPStats) GetPacketsOutOfOrder() uint32
- func (x *RTPStats) GetPacketsPadding() uint32
- func (x *RTPStats) GetPlis() uint32
- func (x *RTPStats) GetRebasedReportDrift() *RTPDrift
- func (x *RTPStats) GetReceivedReportDrift() *RTPDrift
- func (x *RTPStats) GetRttCurrent() uint32
- func (x *RTPStats) GetRttMax() uint32
- func (x *RTPStats) GetStartTime() *timestamppb.Timestamp
- func (*RTPStats) ProtoMessage()
- func (x *RTPStats) ProtoReflect() protoreflect.Message
- func (x *RTPStats) Reset()
- func (x *RTPStats) String() string
- type ReconnectReason
- func (ReconnectReason) Descriptor() protoreflect.EnumDescriptor
- func (x ReconnectReason) Enum() *ReconnectReason
- func (ReconnectReason) EnumDescriptor() ([]byte, []int)deprecated
- func (x ReconnectReason) Number() protoreflect.EnumNumber
- func (x ReconnectReason) String() string
- func (ReconnectReason) Type() protoreflect.EnumType
- type ReconnectResponse
- func (*ReconnectResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ReconnectResponse) GetClientConfiguration() *ClientConfiguration
- func (x *ReconnectResponse) GetIceServers() []*ICEServer
- func (x *ReconnectResponse) GetLastMessageSeq() uint32
- func (x *ReconnectResponse) GetServerInfo() *ServerInfo
- func (*ReconnectResponse) ProtoMessage()
- func (x *ReconnectResponse) ProtoReflect() protoreflect.Message
- func (x *ReconnectResponse) Reset()
- func (x *ReconnectResponse) String() string
- type RegionInfo
- func (*RegionInfo) Descriptor() ([]byte, []int)deprecated
- func (x *RegionInfo) GetDistance() int64
- func (x *RegionInfo) GetRegion() string
- func (x *RegionInfo) GetUrl() string
- func (*RegionInfo) ProtoMessage()
- func (x *RegionInfo) ProtoReflect() protoreflect.Message
- func (x *RegionInfo) Reset()
- func (x *RegionInfo) String() string
- type RegionSettings
- type RegisterWorkerRequest
- func (*RegisterWorkerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RegisterWorkerRequest) GetAgentName() string
- func (x *RegisterWorkerRequest) GetAllowedPermissions() *ParticipantPermission
- func (x *RegisterWorkerRequest) GetDeployment() string
- func (x *RegisterWorkerRequest) GetNamespace() string
- func (x *RegisterWorkerRequest) GetPingInterval() uint32
- func (x *RegisterWorkerRequest) GetType() JobType
- func (x *RegisterWorkerRequest) GetVersion() string
- func (*RegisterWorkerRequest) ProtoMessage()
- func (x *RegisterWorkerRequest) ProtoReflect() protoreflect.Message
- func (x *RegisterWorkerRequest) Reset()
- func (x *RegisterWorkerRequest) String() string
- type RegisterWorkerResponse
- func (*RegisterWorkerResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RegisterWorkerResponse) GetServerInfo() *ServerInfo
- func (x *RegisterWorkerResponse) GetWorkerId() string
- func (*RegisterWorkerResponse) ProtoMessage()
- func (x *RegisterWorkerResponse) ProtoReflect() protoreflect.Message
- func (x *RegisterWorkerResponse) Reset()
- func (x *RegisterWorkerResponse) String() string
- type ReleasePhoneNumbersRequest
- func (*ReleasePhoneNumbersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ReleasePhoneNumbersRequest) GetIds() []string
- func (x *ReleasePhoneNumbersRequest) GetPhoneNumbers() []string
- func (*ReleasePhoneNumbersRequest) ProtoMessage()
- func (x *ReleasePhoneNumbersRequest) ProtoReflect() protoreflect.Message
- func (x *ReleasePhoneNumbersRequest) Reset()
- func (x *ReleasePhoneNumbersRequest) String() string
- type ReleasePhoneNumbersResponse
- type RemoveParticipantResponse
- type Replay
- type ReplayInfo
- func (*ReplayInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ReplayInfo) GetDurationMs() int64
- func (x *ReplayInfo) GetReplayId() string
- func (x *ReplayInfo) GetRoomName() string
- func (x *ReplayInfo) GetStartTime() int64
- func (*ReplayInfo) ProtoMessage()
- func (x *ReplayInfo) ProtoReflect() protoreflect.Message
- func (x *ReplayInfo) Reset()
- func (x *ReplayInfo) String() string
- type ReportInfo
- func (*ReportInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ReportInfo) GetFeatureUsage() *FeatureUsageInfo
- func (x *ReportInfo) GetMessage() isReportInfo_Message
- func (*ReportInfo) ProtoMessage()
- func (x *ReportInfo) ProtoReflect() protoreflect.Message
- func (x *ReportInfo) Reset()
- func (x *ReportInfo) String() string
- type ReportInfo_FeatureUsage
- type RequestResponse
- func (*RequestResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RequestResponse) GetAddTrack() *AddTrackRequest
- func (x *RequestResponse) GetMessage() string
- func (x *RequestResponse) GetMute() *MuteTrackRequest
- func (x *RequestResponse) GetPublishDataTrack() *PublishDataTrackRequest
- func (x *RequestResponse) GetReason() RequestResponse_Reason
- func (x *RequestResponse) GetRequest() isRequestResponse_Request
- func (x *RequestResponse) GetRequestId() uint32
- func (x *RequestResponse) GetTrickle() *TrickleRequest
- func (x *RequestResponse) GetUnpublishDataTrack() *UnpublishDataTrackRequest
- func (x *RequestResponse) GetUpdateAudioTrack() *UpdateLocalAudioTrack
- func (x *RequestResponse) GetUpdateMetadata() *UpdateParticipantMetadata
- func (x *RequestResponse) GetUpdateVideoTrack() *UpdateLocalVideoTrack
- func (*RequestResponse) ProtoMessage()
- func (x *RequestResponse) ProtoReflect() protoreflect.Message
- func (x *RequestResponse) Reset()
- func (x *RequestResponse) String() string
- type RequestResponse_AddTrack
- type RequestResponse_Mute
- type RequestResponse_PublishDataTrack
- type RequestResponse_Reason
- func (RequestResponse_Reason) Descriptor() protoreflect.EnumDescriptor
- func (x RequestResponse_Reason) Enum() *RequestResponse_Reason
- func (RequestResponse_Reason) EnumDescriptor() ([]byte, []int)deprecated
- func (x RequestResponse_Reason) Number() protoreflect.EnumNumber
- func (x RequestResponse_Reason) String() string
- func (RequestResponse_Reason) Type() protoreflect.EnumType
- type RequestResponse_Trickle
- type RequestResponse_UnpublishDataTrack
- type RequestResponse_UpdateAudioTrack
- type RequestResponse_UpdateMetadata
- type RequestResponse_UpdateVideoTrack
- type RestartAgentRequest
- func (*RestartAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RestartAgentRequest) GetAgentId() string
- func (*RestartAgentRequest) ProtoMessage()
- func (x *RestartAgentRequest) ProtoReflect() protoreflect.Message
- func (x *RestartAgentRequest) Reset()
- func (x *RestartAgentRequest) String() string
- type RestartAgentResponse
- func (*RestartAgentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RestartAgentResponse) GetMessage() string
- func (x *RestartAgentResponse) GetSuccess() bool
- func (*RestartAgentResponse) ProtoMessage()
- func (x *RestartAgentResponse) ProtoReflect() protoreflect.Message
- func (x *RestartAgentResponse) Reset()
- func (x *RestartAgentResponse) String() string
- type RollbackAgentRequest
- func (*RollbackAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RollbackAgentRequest) GetAgentId() string
- func (x *RollbackAgentRequest) GetAgentName() string
- func (x *RollbackAgentRequest) GetVersion() string
- func (*RollbackAgentRequest) ProtoMessage()
- func (x *RollbackAgentRequest) ProtoReflect() protoreflect.Message
- func (x *RollbackAgentRequest) Reset()
- func (x *RollbackAgentRequest) String() string
- type RollbackAgentResponse
- func (*RollbackAgentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RollbackAgentResponse) GetMessage() string
- func (x *RollbackAgentResponse) GetSuccess() bool
- func (*RollbackAgentResponse) ProtoMessage()
- func (x *RollbackAgentResponse) ProtoReflect() protoreflect.Message
- func (x *RollbackAgentResponse) Reset()
- func (x *RollbackAgentResponse) String() string
- type Room
- func (*Room) Descriptor() ([]byte, []int)deprecated
- func (x *Room) GetActiveRecording() bool
- func (x *Room) GetCreationTime() int64
- func (x *Room) GetCreationTimeMs() int64
- func (x *Room) GetDepartureTimeout() uint32
- func (x *Room) GetEmptyTimeout() uint32
- func (x *Room) GetEnabledCodecs() []*Codec
- func (x *Room) GetMaxParticipants() uint32
- func (x *Room) GetMetadata() string
- func (x *Room) GetName() string
- func (x *Room) GetNumParticipants() uint32
- func (x *Room) GetNumPublishers() uint32
- func (x *Room) GetSid() string
- func (x *Room) GetTurnPassword() string
- func (x *Room) GetVersion() *TimedVersion
- func (*Room) ProtoMessage()
- func (x *Room) ProtoReflect() protoreflect.Message
- func (x *Room) Reset()
- func (x *Room) String() string
- type RoomAgent
- func (*RoomAgent) Descriptor() ([]byte, []int)deprecated
- func (x *RoomAgent) GetDispatches() []*RoomAgentDispatch
- func (r *RoomAgent) MarshalYAML() (interface{}, error)
- func (*RoomAgent) ProtoMessage()
- func (x *RoomAgent) ProtoReflect() protoreflect.Message
- func (x *RoomAgent) Reset()
- func (x *RoomAgent) String() string
- func (r *RoomAgent) UnmarshalYAML(value *yaml.Node) error
- type RoomAgentDispatch
- func (*RoomAgentDispatch) Descriptor() ([]byte, []int)deprecated
- func (x *RoomAgentDispatch) GetAgentName() string
- func (x *RoomAgentDispatch) GetAttributes() map[string]string
- func (x *RoomAgentDispatch) GetDeployment() string
- func (x *RoomAgentDispatch) GetMetadata() string
- func (x *RoomAgentDispatch) GetRestartPolicy() JobRestartPolicy
- func (*RoomAgentDispatch) ProtoMessage()
- func (x *RoomAgentDispatch) ProtoReflect() protoreflect.Message
- func (x *RoomAgentDispatch) Reset()
- func (x *RoomAgentDispatch) String() string
- type RoomCompositeEgressRequest
- func (*RoomCompositeEgressRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RoomCompositeEgressRequest) GetAdvanced() *EncodingOptions
- func (x *RoomCompositeEgressRequest) GetAudioMixing() AudioMixing
- func (x *RoomCompositeEgressRequest) GetAudioOnly() bool
- func (x *RoomCompositeEgressRequest) GetCustomBaseUrl() string
- func (x *RoomCompositeEgressRequest) GetFile() *EncodedFileOutputdeprecated
- func (x *RoomCompositeEgressRequest) GetFileOutputs() []*EncodedFileOutput
- func (x *RoomCompositeEgressRequest) GetImageOutputs() []*ImageOutput
- func (x *RoomCompositeEgressRequest) GetLayout() string
- func (x *RoomCompositeEgressRequest) GetOptions() isRoomCompositeEgressRequest_Options
- func (x *RoomCompositeEgressRequest) GetOutput() isRoomCompositeEgressRequest_Output
- func (x *RoomCompositeEgressRequest) GetPreset() EncodingOptionsPreset
- func (x *RoomCompositeEgressRequest) GetRoomName() string
- func (x *RoomCompositeEgressRequest) GetSegmentOutputs() []*SegmentedFileOutput
- func (x *RoomCompositeEgressRequest) GetSegments() *SegmentedFileOutputdeprecated
- func (x *RoomCompositeEgressRequest) GetStream() *StreamOutputdeprecated
- func (x *RoomCompositeEgressRequest) GetStreamOutputs() []*StreamOutput
- func (x *RoomCompositeEgressRequest) GetVideoOnly() bool
- func (x *RoomCompositeEgressRequest) GetWebhooks() []*WebhookConfig
- func (*RoomCompositeEgressRequest) ProtoMessage()
- func (x *RoomCompositeEgressRequest) ProtoReflect() protoreflect.Message
- func (x *RoomCompositeEgressRequest) Reset()
- func (x *RoomCompositeEgressRequest) String() string
- type RoomCompositeEgressRequest_Advanced
- type RoomCompositeEgressRequest_File
- type RoomCompositeEgressRequest_Preset
- type RoomCompositeEgressRequest_Segments
- type RoomCompositeEgressRequest_Stream
- type RoomConfiguration
- func (*RoomConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *RoomConfiguration) GetAgents() []*RoomAgentDispatch
- func (x *RoomConfiguration) GetDepartureTimeout() uint32
- func (x *RoomConfiguration) GetEgress() *RoomEgress
- func (x *RoomConfiguration) GetEmptyTimeout() uint32
- func (x *RoomConfiguration) GetMaxParticipants() uint32
- func (x *RoomConfiguration) GetMaxPlayoutDelay() uint32
- func (x *RoomConfiguration) GetMetadata() string
- func (x *RoomConfiguration) GetMinPlayoutDelay() uint32
- func (x *RoomConfiguration) GetName() string
- func (x *RoomConfiguration) GetSyncStreams() bool
- func (x *RoomConfiguration) GetTags() map[string]string
- func (r *RoomConfiguration) MarshalYAML() (interface{}, error)
- func (*RoomConfiguration) ProtoMessage()
- func (x *RoomConfiguration) ProtoReflect() protoreflect.Message
- func (x *RoomConfiguration) Reset()
- func (x *RoomConfiguration) String() string
- func (r *RoomConfiguration) UnmarshalYAML(value *yaml.Node) error
- type RoomEgress
- func (*RoomEgress) Descriptor() ([]byte, []int)deprecated
- func (x *RoomEgress) GetParticipant() *AutoParticipantEgress
- func (x *RoomEgress) GetRoom() *RoomCompositeEgressRequest
- func (x *RoomEgress) GetTracks() *AutoTrackEgress
- func (r *RoomEgress) MarshalYAML() (interface{}, error)
- func (*RoomEgress) ProtoMessage()
- func (x *RoomEgress) ProtoReflect() protoreflect.Message
- func (x *RoomEgress) Reset()
- func (x *RoomEgress) String() string
- func (r *RoomEgress) UnmarshalYAML(value *yaml.Node) error
- type RoomID
- type RoomInternal
- func (*RoomInternal) Descriptor() ([]byte, []int)deprecated
- func (x *RoomInternal) GetAgentDispatches() []*RoomAgentDispatch
- func (x *RoomInternal) GetExportRoom() bool
- func (x *RoomInternal) GetParticipantEgress() *AutoParticipantEgress
- func (x *RoomInternal) GetPlayoutDelay() *PlayoutDelay
- func (x *RoomInternal) GetReplayEnabled() bool
- func (x *RoomInternal) GetSyncStreams() bool
- func (x *RoomInternal) GetTags() map[string]string
- func (x *RoomInternal) GetTrackEgress() *AutoTrackEgress
- func (*RoomInternal) ProtoMessage()
- func (x *RoomInternal) ProtoReflect() protoreflect.Message
- func (x *RoomInternal) Reset()
- func (x *RoomInternal) String() string
- type RoomKey
- type RoomMovedResponse
- func (*RoomMovedResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RoomMovedResponse) GetOtherParticipants() []*ParticipantInfo
- func (x *RoomMovedResponse) GetParticipant() *ParticipantInfo
- func (x *RoomMovedResponse) GetRoom() *Room
- func (x *RoomMovedResponse) GetToken() string
- func (*RoomMovedResponse) ProtoMessage()
- func (x *RoomMovedResponse) ProtoReflect() protoreflect.Message
- func (x *RoomMovedResponse) Reset()
- func (x *RoomMovedResponse) String() string
- type RoomName
- type RoomParticipantIdentity
- func (*RoomParticipantIdentity) Descriptor() ([]byte, []int)deprecated
- func (x *RoomParticipantIdentity) GetIdentity() string
- func (x *RoomParticipantIdentity) GetRevokeTokenTs() int64
- func (x *RoomParticipantIdentity) GetRoom() string
- func (*RoomParticipantIdentity) ProtoMessage()
- func (x *RoomParticipantIdentity) ProtoReflect() protoreflect.Message
- func (x *RoomParticipantIdentity) Reset()
- func (x *RoomParticipantIdentity) String() string
- type RoomService
- type RoomUpdate
- type RpcAck
- type RpcError
- func (*RpcError) Descriptor() ([]byte, []int)deprecated
- func (x *RpcError) GetCode() uint32
- func (x *RpcError) GetData() string
- func (x *RpcError) GetMessage() string
- func (*RpcError) ProtoMessage()
- func (x *RpcError) ProtoReflect() protoreflect.Message
- func (x *RpcError) Reset()
- func (x *RpcError) String() string
- type RpcRequest
- func (*RpcRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RpcRequest) GetCompressedPayload() []byte
- func (x *RpcRequest) GetId() string
- func (x *RpcRequest) GetMethod() string
- func (x *RpcRequest) GetPayload() string
- func (x *RpcRequest) GetResponseTimeoutMs() uint32
- func (x *RpcRequest) GetVersion() uint32
- func (*RpcRequest) ProtoMessage()
- func (x *RpcRequest) ProtoReflect() protoreflect.Message
- func (x *RpcRequest) Reset()
- func (x *RpcRequest) String() string
- type RpcResponse
- func (*RpcResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RpcResponse) GetCompressedPayload() []byte
- func (x *RpcResponse) GetError() *RpcError
- func (x *RpcResponse) GetPayload() string
- func (x *RpcResponse) GetRequestId() string
- func (x *RpcResponse) GetValue() isRpcResponse_Value
- func (*RpcResponse) ProtoMessage()
- func (x *RpcResponse) ProtoReflect() protoreflect.Message
- func (x *RpcResponse) Reset()
- func (x *RpcResponse) String() string
- type RpcResponse_CompressedPayload
- type RpcResponse_Error
- type RpcResponse_Payload
- type S3Upload
- func (*S3Upload) Descriptor() ([]byte, []int)deprecated
- func (x *S3Upload) GetAccessKey() string
- func (x *S3Upload) GetAssumeRoleArn() string
- func (x *S3Upload) GetAssumeRoleExternalId() string
- func (x *S3Upload) GetBucket() string
- func (x *S3Upload) GetContentDisposition() string
- func (x *S3Upload) GetEndpoint() string
- func (x *S3Upload) GetForcePathStyle() bool
- func (x *S3Upload) GetMetadata() map[string]string
- func (x *S3Upload) GetProxy() *ProxyConfig
- func (x *S3Upload) GetRegion() string
- func (x *S3Upload) GetSecret() string
- func (x *S3Upload) GetSessionToken() string
- func (x *S3Upload) GetTagging() string
- func (*S3Upload) ProtoMessage()
- func (x *S3Upload) ProtoReflect() protoreflect.Message
- func (x *S3Upload) Reset()
- func (x *S3Upload) String() string
- type SIP
- type SIPCallDirection
- func (SIPCallDirection) Descriptor() protoreflect.EnumDescriptor
- func (x SIPCallDirection) Enum() *SIPCallDirection
- func (SIPCallDirection) EnumDescriptor() ([]byte, []int)deprecated
- func (x SIPCallDirection) Number() protoreflect.EnumNumber
- func (x SIPCallDirection) String() string
- func (SIPCallDirection) Type() protoreflect.EnumType
- type SIPCallID
- type SIPCallIDHeader
- type SIPCallInfo
- func (*SIPCallInfo) Descriptor() ([]byte, []int)deprecated
- func (x *SIPCallInfo) GetAudioCodec() string
- func (x *SIPCallInfo) GetCallContext() []*anypb.Any
- func (x *SIPCallInfo) GetCallDirection() SIPCallDirection
- func (x *SIPCallInfo) GetCallId() string
- func (x *SIPCallInfo) GetCallStatus() SIPCallStatus
- func (x *SIPCallInfo) GetCallStatusCode() *SIPStatus
- func (x *SIPCallInfo) GetCreatedAt() int64deprecated
- func (x *SIPCallInfo) GetCreatedAtNs() int64
- func (x *SIPCallInfo) GetDisconnectReason() DisconnectReason
- func (x *SIPCallInfo) GetDispatchRuleId() string
- func (x *SIPCallInfo) GetEnabledFeatures() []SIPFeature
- func (x *SIPCallInfo) GetEndedAt() int64deprecated
- func (x *SIPCallInfo) GetEndedAtNs() int64
- func (x *SIPCallInfo) GetError() string
- func (x *SIPCallInfo) GetFromUri() *SIPUri
- func (x *SIPCallInfo) GetMediaEncryption() string
- func (x *SIPCallInfo) GetParticipantAttributes() map[string]string
- func (x *SIPCallInfo) GetParticipantIdentity() string
- func (x *SIPCallInfo) GetPcapFileLink() string
- func (x *SIPCallInfo) GetProviderInfo() *ProviderInfo
- func (x *SIPCallInfo) GetRegion() string
- func (x *SIPCallInfo) GetRoomId() string
- func (x *SIPCallInfo) GetRoomName() string
- func (x *SIPCallInfo) GetSipCallId() string
- func (x *SIPCallInfo) GetStartedAt() int64deprecated
- func (x *SIPCallInfo) GetStartedAtNs() int64
- func (x *SIPCallInfo) GetToUri() *SIPUri
- func (x *SIPCallInfo) GetTrunkId() string
- func (*SIPCallInfo) ProtoMessage()
- func (x *SIPCallInfo) ProtoReflect() protoreflect.Message
- func (x *SIPCallInfo) Reset()
- func (x *SIPCallInfo) String() string
- type SIPCallStatus
- func (SIPCallStatus) Descriptor() protoreflect.EnumDescriptor
- func (x SIPCallStatus) Enum() *SIPCallStatus
- func (SIPCallStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x SIPCallStatus) Number() protoreflect.EnumNumber
- func (x SIPCallStatus) String() string
- func (SIPCallStatus) Type() protoreflect.EnumType
- type SIPCodec
- func (*SIPCodec) Descriptor() ([]byte, []int)deprecated
- func (x *SIPCodec) GetName() string
- func (x *SIPCodec) GetRate() uint32
- func (*SIPCodec) ProtoMessage()
- func (x *SIPCodec) ProtoReflect() protoreflect.Message
- func (x *SIPCodec) Reset()
- func (x *SIPCodec) String() string
- func (p *SIPCodec) Validate() error
- type SIPDispatchRule
- func (*SIPDispatchRule) Descriptor() ([]byte, []int)deprecated
- func (x *SIPDispatchRule) GetDispatchRuleCallee() *SIPDispatchRuleCallee
- func (x *SIPDispatchRule) GetDispatchRuleDirect() *SIPDispatchRuleDirect
- func (x *SIPDispatchRule) GetDispatchRuleIndividual() *SIPDispatchRuleIndividual
- func (x *SIPDispatchRule) GetRule() isSIPDispatchRule_Rule
- func (*SIPDispatchRule) ProtoMessage()
- func (x *SIPDispatchRule) ProtoReflect() protoreflect.Message
- func (x *SIPDispatchRule) Reset()
- func (x *SIPDispatchRule) String() string
- type SIPDispatchRuleCallee
- func (*SIPDispatchRuleCallee) Descriptor() ([]byte, []int)deprecated
- func (x *SIPDispatchRuleCallee) GetPin() string
- func (x *SIPDispatchRuleCallee) GetRandomize() bool
- func (x *SIPDispatchRuleCallee) GetRoomPrefix() string
- func (*SIPDispatchRuleCallee) ProtoMessage()
- func (x *SIPDispatchRuleCallee) ProtoReflect() protoreflect.Message
- func (x *SIPDispatchRuleCallee) Reset()
- func (x *SIPDispatchRuleCallee) String() string
- type SIPDispatchRuleDirect
- func (*SIPDispatchRuleDirect) Descriptor() ([]byte, []int)deprecated
- func (x *SIPDispatchRuleDirect) GetPin() string
- func (x *SIPDispatchRuleDirect) GetRoomName() string
- func (*SIPDispatchRuleDirect) ProtoMessage()
- func (x *SIPDispatchRuleDirect) ProtoReflect() protoreflect.Message
- func (x *SIPDispatchRuleDirect) Reset()
- func (x *SIPDispatchRuleDirect) String() string
- type SIPDispatchRuleIndividual
- func (*SIPDispatchRuleIndividual) Descriptor() ([]byte, []int)deprecated
- func (x *SIPDispatchRuleIndividual) GetNoRandomness() bool
- func (x *SIPDispatchRuleIndividual) GetPin() string
- func (x *SIPDispatchRuleIndividual) GetRoomPrefix() string
- func (*SIPDispatchRuleIndividual) ProtoMessage()
- func (x *SIPDispatchRuleIndividual) ProtoReflect() protoreflect.Message
- func (x *SIPDispatchRuleIndividual) Reset()
- func (x *SIPDispatchRuleIndividual) String() string
- type SIPDispatchRuleInfo
- func (*SIPDispatchRuleInfo) Descriptor() ([]byte, []int)deprecated
- func (x *SIPDispatchRuleInfo) GetAttributes() map[string]string
- func (x *SIPDispatchRuleInfo) GetCreatedAt() *timestamppb.Timestamp
- func (x *SIPDispatchRuleInfo) GetHidePhoneNumber() bool
- func (x *SIPDispatchRuleInfo) GetInboundNumbers() []string
- func (x *SIPDispatchRuleInfo) GetKrispEnabled() bool
- func (x *SIPDispatchRuleInfo) GetMedia() *SIPMediaConfig
- func (x *SIPDispatchRuleInfo) GetMediaEncryption() SIPMediaEncryptiondeprecated
- func (x *SIPDispatchRuleInfo) GetMetadata() string
- func (x *SIPDispatchRuleInfo) GetName() string
- func (x *SIPDispatchRuleInfo) GetNumbers() []string
- func (x *SIPDispatchRuleInfo) GetRoomConfig() *RoomConfiguration
- func (x *SIPDispatchRuleInfo) GetRoomPreset() string
- func (x *SIPDispatchRuleInfo) GetRule() *SIPDispatchRule
- func (x *SIPDispatchRuleInfo) GetSipDispatchRuleId() string
- func (x *SIPDispatchRuleInfo) GetTrunkIds() []string
- func (x *SIPDispatchRuleInfo) GetUpdatedAt() *timestamppb.Timestamp
- func (p *SIPDispatchRuleInfo) ID() string
- func (*SIPDispatchRuleInfo) ProtoMessage()
- func (x *SIPDispatchRuleInfo) ProtoReflect() protoreflect.Message
- func (x *SIPDispatchRuleInfo) Reset()
- func (x *SIPDispatchRuleInfo) String() string
- func (p *SIPDispatchRuleInfo) Upgrade()
- func (p *SIPDispatchRuleInfo) Validate() error
- type SIPDispatchRuleUpdate
- func (p *SIPDispatchRuleUpdate) Apply(info *SIPDispatchRuleInfo) error
- func (*SIPDispatchRuleUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *SIPDispatchRuleUpdate) GetAttributes() map[string]string
- func (x *SIPDispatchRuleUpdate) GetMedia() *SIPMediaConfig
- func (x *SIPDispatchRuleUpdate) GetMediaEncryption() SIPMediaEncryptiondeprecated
- func (x *SIPDispatchRuleUpdate) GetMetadata() string
- func (x *SIPDispatchRuleUpdate) GetName() string
- func (x *SIPDispatchRuleUpdate) GetRule() *SIPDispatchRule
- func (x *SIPDispatchRuleUpdate) GetTrunkIds() *ListUpdate
- func (*SIPDispatchRuleUpdate) ProtoMessage()
- func (x *SIPDispatchRuleUpdate) ProtoReflect() protoreflect.Message
- func (x *SIPDispatchRuleUpdate) Reset()
- func (x *SIPDispatchRuleUpdate) String() string
- func (p *SIPDispatchRuleUpdate) Validate() error
- type SIPDispatchRule_DispatchRuleCallee
- type SIPDispatchRule_DispatchRuleDirect
- type SIPDispatchRule_DispatchRuleIndividual
- type SIPFeature
- type SIPHeaderOptions
- func (SIPHeaderOptions) Descriptor() protoreflect.EnumDescriptor
- func (x SIPHeaderOptions) Enum() *SIPHeaderOptions
- func (SIPHeaderOptions) EnumDescriptor() ([]byte, []int)deprecated
- func (x SIPHeaderOptions) Number() protoreflect.EnumNumber
- func (x SIPHeaderOptions) String() string
- func (SIPHeaderOptions) Type() protoreflect.EnumType
- type SIPInboundTrunkInfo
- func (p *SIPInboundTrunkInfo) AsTrunkInfo() *SIPTrunkInfo
- func (*SIPInboundTrunkInfo) Descriptor() ([]byte, []int)deprecated
- func (x *SIPInboundTrunkInfo) GetAllowedAddresses() []string
- func (x *SIPInboundTrunkInfo) GetAllowedNumbers() []string
- func (x *SIPInboundTrunkInfo) GetAttributesToHeaders() map[string]string
- func (x *SIPInboundTrunkInfo) GetAuthPassword() string
- func (x *SIPInboundTrunkInfo) GetAuthRealm() string
- func (x *SIPInboundTrunkInfo) GetAuthUsername() string
- func (x *SIPInboundTrunkInfo) GetCreatedAt() *timestamppb.Timestamp
- func (x *SIPInboundTrunkInfo) GetHeaders() map[string]string
- func (x *SIPInboundTrunkInfo) GetHeadersToAttributes() map[string]string
- func (x *SIPInboundTrunkInfo) GetIncludeHeaders() SIPHeaderOptions
- func (x *SIPInboundTrunkInfo) GetKrispEnabled() bool
- func (x *SIPInboundTrunkInfo) GetMaxCallDuration() *durationpb.Duration
- func (x *SIPInboundTrunkInfo) GetMedia() *SIPMediaConfig
- func (x *SIPInboundTrunkInfo) GetMediaEncryption() SIPMediaEncryptiondeprecated
- func (x *SIPInboundTrunkInfo) GetMetadata() string
- func (x *SIPInboundTrunkInfo) GetName() string
- func (x *SIPInboundTrunkInfo) GetNumbers() []string
- func (x *SIPInboundTrunkInfo) GetRingingTimeout() *durationpb.Duration
- func (x *SIPInboundTrunkInfo) GetSipTrunkId() string
- func (x *SIPInboundTrunkInfo) GetUpdatedAt() *timestamppb.Timestamp
- func (p *SIPInboundTrunkInfo) ID() string
- func (*SIPInboundTrunkInfo) ProtoMessage()
- func (x *SIPInboundTrunkInfo) ProtoReflect() protoreflect.Message
- func (x *SIPInboundTrunkInfo) Reset()
- func (x *SIPInboundTrunkInfo) String() string
- func (p *SIPInboundTrunkInfo) Upgrade()
- func (p *SIPInboundTrunkInfo) Validate() error
- func (p *SIPInboundTrunkInfo) ValidateResult() ValidationResult
- type SIPInboundTrunkUpdate
- func (p *SIPInboundTrunkUpdate) Apply(info *SIPInboundTrunkInfo) error
- func (p *SIPInboundTrunkUpdate) ApplyResult(info *SIPInboundTrunkInfo) ValidationResult
- func (*SIPInboundTrunkUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *SIPInboundTrunkUpdate) GetAllowedAddresses() *ListUpdate
- func (x *SIPInboundTrunkUpdate) GetAllowedNumbers() *ListUpdate
- func (x *SIPInboundTrunkUpdate) GetAuthPassword() string
- func (x *SIPInboundTrunkUpdate) GetAuthRealm() string
- func (x *SIPInboundTrunkUpdate) GetAuthUsername() string
- func (x *SIPInboundTrunkUpdate) GetMedia() *SIPMediaConfig
- func (x *SIPInboundTrunkUpdate) GetMediaEncryption() SIPMediaEncryptiondeprecated
- func (x *SIPInboundTrunkUpdate) GetMetadata() string
- func (x *SIPInboundTrunkUpdate) GetName() string
- func (x *SIPInboundTrunkUpdate) GetNumbers() *ListUpdate
- func (*SIPInboundTrunkUpdate) ProtoMessage()
- func (x *SIPInboundTrunkUpdate) ProtoReflect() protoreflect.Message
- func (x *SIPInboundTrunkUpdate) Reset()
- func (x *SIPInboundTrunkUpdate) String() string
- func (p *SIPInboundTrunkUpdate) Validate() error
- type SIPMediaConfig
- func (*SIPMediaConfig) Descriptor() ([]byte, []int)deprecated
- func (x *SIPMediaConfig) GetCodecs() []*SIPCodec
- func (x *SIPMediaConfig) GetEncryption() SIPMediaEncryption
- func (x *SIPMediaConfig) GetMediaTimeout() *durationpb.Duration
- func (x *SIPMediaConfig) GetOnlyListedCodecs() bool
- func (p *SIPMediaConfig) Merge(p2 *SIPMediaConfig) *SIPMediaConfig
- func (*SIPMediaConfig) ProtoMessage()
- func (x *SIPMediaConfig) ProtoReflect() protoreflect.Message
- func (x *SIPMediaConfig) Reset()
- func (x *SIPMediaConfig) String() string
- func (p *SIPMediaConfig) UpgradeWith(enc SIPMediaEncryption) *SIPMediaConfig
- func (p *SIPMediaConfig) Validate() error
- type SIPMediaEncryption
- func (p *SIPMediaEncryption) Deref() SIPMediaEncryption
- func (SIPMediaEncryption) Descriptor() protoreflect.EnumDescriptor
- func (x SIPMediaEncryption) Enum() *SIPMediaEncryption
- func (SIPMediaEncryption) EnumDescriptor() ([]byte, []int)deprecated
- func (p *SIPMediaEncryption) Merge(p2 *SIPMediaEncryption) *SIPMediaEncryption
- func (p SIPMediaEncryption) MergeValue(p2 SIPMediaEncryption) SIPMediaEncryption
- func (x SIPMediaEncryption) Number() protoreflect.EnumNumber
- func (x SIPMediaEncryption) String() string
- func (SIPMediaEncryption) Type() protoreflect.EnumType
- type SIPNamedDest
- func (*SIPNamedDest) Descriptor() ([]byte, []int)deprecated
- func (x *SIPNamedDest) GetDisplayName() string
- func (x *SIPNamedDest) GetRaw() string
- func (x *SIPNamedDest) GetUri() isSIPNamedDest_Uri
- func (x *SIPNamedDest) GetValues() *SIPUri
- func (*SIPNamedDest) ProtoMessage()
- func (x *SIPNamedDest) ProtoReflect() protoreflect.Message
- func (x *SIPNamedDest) Reset()
- func (x *SIPNamedDest) String() string
- type SIPNamedDest_Raw
- type SIPNamedDest_Values
- type SIPOutboundConfig
- func (*SIPOutboundConfig) Descriptor() ([]byte, []int)deprecated
- func (x *SIPOutboundConfig) GetAttributesToHeaders() map[string]string
- func (x *SIPOutboundConfig) GetAuthPassword() string
- func (x *SIPOutboundConfig) GetAuthUsername() string
- func (x *SIPOutboundConfig) GetDestinationCountry() string
- func (x *SIPOutboundConfig) GetFromHost() string
- func (x *SIPOutboundConfig) GetHeadersToAttributes() map[string]string
- func (x *SIPOutboundConfig) GetHostname() string
- func (x *SIPOutboundConfig) GetTransport() SIPTransport
- func (*SIPOutboundConfig) ProtoMessage()
- func (x *SIPOutboundConfig) ProtoReflect() protoreflect.Message
- func (x *SIPOutboundConfig) Reset()
- func (x *SIPOutboundConfig) String() string
- func (p *SIPOutboundConfig) Validate() error
- type SIPOutboundTrunkInfo
- func (p *SIPOutboundTrunkInfo) AsTrunkInfo() *SIPTrunkInfo
- func (*SIPOutboundTrunkInfo) Descriptor() ([]byte, []int)deprecated
- func (x *SIPOutboundTrunkInfo) GetAddress() string
- func (x *SIPOutboundTrunkInfo) GetAttributesToHeaders() map[string]string
- func (x *SIPOutboundTrunkInfo) GetAuthPassword() string
- func (x *SIPOutboundTrunkInfo) GetAuthUsername() string
- func (x *SIPOutboundTrunkInfo) GetCreatedAt() *timestamppb.Timestamp
- func (x *SIPOutboundTrunkInfo) GetDestinationCountry() string
- func (x *SIPOutboundTrunkInfo) GetFromHost() string
- func (x *SIPOutboundTrunkInfo) GetHeaders() map[string]string
- func (x *SIPOutboundTrunkInfo) GetHeadersToAttributes() map[string]string
- func (x *SIPOutboundTrunkInfo) GetIncludeHeaders() SIPHeaderOptions
- func (x *SIPOutboundTrunkInfo) GetMedia() *SIPMediaConfig
- func (x *SIPOutboundTrunkInfo) GetMediaEncryption() SIPMediaEncryptiondeprecated
- func (x *SIPOutboundTrunkInfo) GetMetadata() string
- func (x *SIPOutboundTrunkInfo) GetName() string
- func (x *SIPOutboundTrunkInfo) GetNumbers() []string
- func (x *SIPOutboundTrunkInfo) GetSipTrunkId() string
- func (x *SIPOutboundTrunkInfo) GetTransport() SIPTransport
- func (x *SIPOutboundTrunkInfo) GetUpdatedAt() *timestamppb.Timestamp
- func (p *SIPOutboundTrunkInfo) ID() string
- func (*SIPOutboundTrunkInfo) ProtoMessage()
- func (x *SIPOutboundTrunkInfo) ProtoReflect() protoreflect.Message
- func (x *SIPOutboundTrunkInfo) Reset()
- func (x *SIPOutboundTrunkInfo) String() string
- func (p *SIPOutboundTrunkInfo) Upgrade()
- func (p *SIPOutboundTrunkInfo) Validate() error
- func (p *SIPOutboundTrunkInfo) ValidateResult() ValidationResult
- type SIPOutboundTrunkUpdate
- func (p *SIPOutboundTrunkUpdate) Apply(info *SIPOutboundTrunkInfo) error
- func (p *SIPOutboundTrunkUpdate) ApplyResult(info *SIPOutboundTrunkInfo) ValidationResult
- func (*SIPOutboundTrunkUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *SIPOutboundTrunkUpdate) GetAddress() string
- func (x *SIPOutboundTrunkUpdate) GetAuthPassword() string
- func (x *SIPOutboundTrunkUpdate) GetAuthUsername() string
- func (x *SIPOutboundTrunkUpdate) GetDestinationCountry() string
- func (x *SIPOutboundTrunkUpdate) GetFromHost() string
- func (x *SIPOutboundTrunkUpdate) GetMedia() *SIPMediaConfig
- func (x *SIPOutboundTrunkUpdate) GetMediaEncryption() SIPMediaEncryptiondeprecated
- func (x *SIPOutboundTrunkUpdate) GetMetadata() string
- func (x *SIPOutboundTrunkUpdate) GetName() string
- func (x *SIPOutboundTrunkUpdate) GetNumbers() *ListUpdate
- func (x *SIPOutboundTrunkUpdate) GetTransport() SIPTransport
- func (*SIPOutboundTrunkUpdate) ProtoMessage()
- func (x *SIPOutboundTrunkUpdate) ProtoReflect() protoreflect.Message
- func (x *SIPOutboundTrunkUpdate) Reset()
- func (x *SIPOutboundTrunkUpdate) String() string
- func (p *SIPOutboundTrunkUpdate) Validate() error
- type SIPParticipantInfo
- func (*SIPParticipantInfo) Descriptor() ([]byte, []int)deprecated
- func (x *SIPParticipantInfo) GetParticipantId() string
- func (x *SIPParticipantInfo) GetParticipantIdentity() string
- func (x *SIPParticipantInfo) GetRoomName() string
- func (x *SIPParticipantInfo) GetSipCallId() string
- func (*SIPParticipantInfo) ProtoMessage()
- func (x *SIPParticipantInfo) ProtoReflect() protoreflect.Message
- func (x *SIPParticipantInfo) Reset()
- func (x *SIPParticipantInfo) String() string
- type SIPRequestDest
- func (*SIPRequestDest) Descriptor() ([]byte, []int)deprecated
- func (x *SIPRequestDest) GetRaw() string
- func (x *SIPRequestDest) GetUri() isSIPRequestDest_Uri
- func (x *SIPRequestDest) GetValues() *SIPUri
- func (*SIPRequestDest) ProtoMessage()
- func (x *SIPRequestDest) ProtoReflect() protoreflect.Message
- func (x *SIPRequestDest) Reset()
- func (x *SIPRequestDest) String() string
- type SIPRequestDest_Raw
- type SIPRequestDest_Values
- type SIPStatus
- func (*SIPStatus) Descriptor() ([]byte, []int)deprecated
- func (p *SIPStatus) Error() string
- func (p *SIPStatus) GRPCStatus() *status.Status
- func (x *SIPStatus) GetCode() SIPStatusCode
- func (x *SIPStatus) GetStatus() string
- func (*SIPStatus) ProtoMessage()
- func (x *SIPStatus) ProtoReflect() protoreflect.Message
- func (x *SIPStatus) Reset()
- func (x *SIPStatus) String() string
- func (p *SIPStatus) TwirpErrorMeta() map[string]string
- type SIPStatusCode
- func (SIPStatusCode) Descriptor() protoreflect.EnumDescriptor
- func (x SIPStatusCode) Enum() *SIPStatusCode
- func (SIPStatusCode) EnumDescriptor() ([]byte, []int)deprecated
- func (x SIPStatusCode) Number() protoreflect.EnumNumber
- func (p SIPStatusCode) ShortName() string
- func (x SIPStatusCode) String() string
- func (SIPStatusCode) Type() protoreflect.EnumType
- type SIPTransferInfo
- func (*SIPTransferInfo) Descriptor() ([]byte, []int)deprecated
- func (x *SIPTransferInfo) GetCallId() string
- func (x *SIPTransferInfo) GetError() string
- func (x *SIPTransferInfo) GetTransferCompletedAtNs() int64
- func (x *SIPTransferInfo) GetTransferId() string
- func (x *SIPTransferInfo) GetTransferInitiatedAtNs() int64
- func (x *SIPTransferInfo) GetTransferStatus() SIPTransferStatus
- func (x *SIPTransferInfo) GetTransferStatusCode() *SIPStatus
- func (x *SIPTransferInfo) GetTransferTo() string
- func (*SIPTransferInfo) ProtoMessage()
- func (x *SIPTransferInfo) ProtoReflect() protoreflect.Message
- func (x *SIPTransferInfo) Reset()
- func (x *SIPTransferInfo) String() string
- type SIPTransferStatus
- func (SIPTransferStatus) Descriptor() protoreflect.EnumDescriptor
- func (x SIPTransferStatus) Enum() *SIPTransferStatus
- func (SIPTransferStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x SIPTransferStatus) Number() protoreflect.EnumNumber
- func (x SIPTransferStatus) String() string
- func (SIPTransferStatus) Type() protoreflect.EnumType
- type SIPTransport
- func (SIPTransport) Descriptor() protoreflect.EnumDescriptor
- func (x SIPTransport) Enum() *SIPTransport
- func (SIPTransport) EnumDescriptor() ([]byte, []int)deprecated
- func (p SIPTransport) Name() string
- func (x SIPTransport) Number() protoreflect.EnumNumber
- func (x SIPTransport) String() string
- func (SIPTransport) Type() protoreflect.EnumType
- type SIPTrunkInfodeprecated
- func (p *SIPTrunkInfo) AsInbound() *SIPInboundTrunkInfo
- func (p *SIPTrunkInfo) AsOutbound() *SIPOutboundTrunkInfo
- func (*SIPTrunkInfo) Descriptor() ([]byte, []int)deprecated
- func (x *SIPTrunkInfo) GetInboundAddresses() []string
- func (x *SIPTrunkInfo) GetInboundNumbers() []string
- func (x *SIPTrunkInfo) GetInboundNumbersRegex() []stringdeprecated
- func (x *SIPTrunkInfo) GetInboundPassword() string
- func (x *SIPTrunkInfo) GetInboundUsername() string
- func (x *SIPTrunkInfo) GetKind() SIPTrunkInfo_TrunkKind
- func (x *SIPTrunkInfo) GetMetadata() string
- func (x *SIPTrunkInfo) GetName() string
- func (x *SIPTrunkInfo) GetOutboundAddress() string
- func (x *SIPTrunkInfo) GetOutboundNumber() string
- func (x *SIPTrunkInfo) GetOutboundPassword() string
- func (x *SIPTrunkInfo) GetOutboundUsername() string
- func (x *SIPTrunkInfo) GetSipTrunkId() string
- func (x *SIPTrunkInfo) GetTransport() SIPTransport
- func (p *SIPTrunkInfo) ID() string
- func (*SIPTrunkInfo) ProtoMessage()
- func (x *SIPTrunkInfo) ProtoReflect() protoreflect.Message
- func (x *SIPTrunkInfo) Reset()
- func (x *SIPTrunkInfo) String() string
- func (p *SIPTrunkInfo) Validate() error
- type SIPTrunkInfo_TrunkKind
- func (SIPTrunkInfo_TrunkKind) Descriptor() protoreflect.EnumDescriptor
- func (x SIPTrunkInfo_TrunkKind) Enum() *SIPTrunkInfo_TrunkKind
- func (SIPTrunkInfo_TrunkKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x SIPTrunkInfo_TrunkKind) Number() protoreflect.EnumNumber
- func (x SIPTrunkInfo_TrunkKind) String() string
- func (SIPTrunkInfo_TrunkKind) Type() protoreflect.EnumType
- type SIPUri
- func (*SIPUri) Descriptor() ([]byte, []int)deprecated
- func (x *SIPUri) GetHost() string
- func (x *SIPUri) GetIp() string
- func (x *SIPUri) GetPort() uint32
- func (x *SIPUri) GetTransport() SIPTransport
- func (x *SIPUri) GetUser() string
- func (*SIPUri) ProtoMessage()
- func (x *SIPUri) ProtoReflect() protoreflect.Message
- func (x *SIPUri) Reset()
- func (x *SIPUri) String() string
- type ScalarCursorCodec
- type Scenario
- func (*Scenario) Descriptor() ([]byte, []int)deprecated
- func (x *Scenario) GetAgentExpectations() string
- func (x *Scenario) GetInstructions() string
- func (x *Scenario) GetLabel() string
- func (x *Scenario) GetTags() map[string]string
- func (x *Scenario) GetUserdata() string
- func (*Scenario) ProtoMessage()
- func (x *Scenario) ProtoReflect() protoreflect.Message
- func (x *Scenario) Reset()
- func (x *Scenario) String() string
- type ScenarioGroup
- func (*ScenarioGroup) Descriptor() ([]byte, []int)deprecated
- func (x *ScenarioGroup) GetName() string
- func (x *ScenarioGroup) GetScenarios() []*Scenario
- func (*ScenarioGroup) ProtoMessage()
- func (x *ScenarioGroup) ProtoReflect() protoreflect.Message
- func (x *ScenarioGroup) Reset()
- func (x *ScenarioGroup) String() string
- type Scenario_CreateFromSession
- type Scenario_CreateFromSession_Request
- func (*Scenario_CreateFromSession_Request) Descriptor() ([]byte, []int)deprecated
- func (x *Scenario_CreateFromSession_Request) GetProjectId() string
- func (x *Scenario_CreateFromSession_Request) GetRegion() string
- func (x *Scenario_CreateFromSession_Request) GetRoomId() string
- func (*Scenario_CreateFromSession_Request) ProtoMessage()
- func (x *Scenario_CreateFromSession_Request) ProtoReflect() protoreflect.Message
- func (x *Scenario_CreateFromSession_Request) Reset()
- func (x *Scenario_CreateFromSession_Request) String() string
- type Scenario_CreateFromSession_Response
- func (*Scenario_CreateFromSession_Response) Descriptor() ([]byte, []int)deprecated
- func (x *Scenario_CreateFromSession_Response) GetScenario() *Scenario
- func (*Scenario_CreateFromSession_Response) ProtoMessage()
- func (x *Scenario_CreateFromSession_Response) ProtoReflect() protoreflect.Message
- func (x *Scenario_CreateFromSession_Response) Reset()
- func (x *Scenario_CreateFromSession_Response) String() string
- type SearchPhoneNumbersRequest
- func (*SearchPhoneNumbersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SearchPhoneNumbersRequest) GetAreaCode() string
- func (x *SearchPhoneNumbersRequest) GetCountryCode() string
- func (x *SearchPhoneNumbersRequest) GetLimit() int32
- func (x *SearchPhoneNumbersRequest) GetPageToken() *TokenPagination
- func (*SearchPhoneNumbersRequest) ProtoMessage()
- func (x *SearchPhoneNumbersRequest) ProtoReflect() protoreflect.Message
- func (x *SearchPhoneNumbersRequest) Reset()
- func (x *SearchPhoneNumbersRequest) String() string
- type SearchPhoneNumbersResponse
- func (*SearchPhoneNumbersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SearchPhoneNumbersResponse) GetItems() []*PhoneNumber
- func (x *SearchPhoneNumbersResponse) GetNextPageToken() *TokenPagination
- func (*SearchPhoneNumbersResponse) ProtoMessage()
- func (x *SearchPhoneNumbersResponse) ProtoReflect() protoreflect.Message
- func (x *SearchPhoneNumbersResponse) Reset()
- func (x *SearchPhoneNumbersResponse) String() string
- type SeekRequest
- func (*SeekRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SeekRequest) GetPlaybackId() string
- func (x *SeekRequest) GetSeekOffsetMs() int64
- func (*SeekRequest) ProtoMessage()
- func (x *SeekRequest) ProtoReflect() protoreflect.Message
- func (x *SeekRequest) Reset()
- func (x *SeekRequest) String() string
- type SegmentedFileOutput
- func (*SegmentedFileOutput) Descriptor() ([]byte, []int)deprecated
- func (x *SegmentedFileOutput) GetAliOSS() *AliOSSUpload
- func (x *SegmentedFileOutput) GetAzure() *AzureBlobUpload
- func (x *SegmentedFileOutput) GetDisableManifest() bool
- func (x *SegmentedFileOutput) GetFilenamePrefix() string
- func (x *SegmentedFileOutput) GetFilenameSuffix() SegmentedFileSuffix
- func (x *SegmentedFileOutput) GetGcp() *GCPUpload
- func (x *SegmentedFileOutput) GetLivePlaylistName() string
- func (x *SegmentedFileOutput) GetOutput() isSegmentedFileOutput_Output
- func (x *SegmentedFileOutput) GetPlaylistName() string
- func (x *SegmentedFileOutput) GetProtocol() SegmentedFileProtocol
- func (x *SegmentedFileOutput) GetS3() *S3Upload
- func (x *SegmentedFileOutput) GetSegmentDuration() uint32
- func (*SegmentedFileOutput) ProtoMessage()
- func (x *SegmentedFileOutput) ProtoReflect() protoreflect.Message
- func (x *SegmentedFileOutput) Reset()
- func (x *SegmentedFileOutput) String() string
- type SegmentedFileOutput_AliOSS
- type SegmentedFileOutput_Azure
- type SegmentedFileOutput_Gcp
- type SegmentedFileOutput_S3
- type SegmentedFileProtocol
- func (SegmentedFileProtocol) Descriptor() protoreflect.EnumDescriptor
- func (x SegmentedFileProtocol) Enum() *SegmentedFileProtocol
- func (SegmentedFileProtocol) EnumDescriptor() ([]byte, []int)deprecated
- func (x SegmentedFileProtocol) Number() protoreflect.EnumNumber
- func (x SegmentedFileProtocol) String() string
- func (SegmentedFileProtocol) Type() protoreflect.EnumType
- type SegmentedFileSuffix
- func (SegmentedFileSuffix) Descriptor() protoreflect.EnumDescriptor
- func (x SegmentedFileSuffix) Enum() *SegmentedFileSuffix
- func (SegmentedFileSuffix) EnumDescriptor() ([]byte, []int)deprecated
- func (x SegmentedFileSuffix) Number() protoreflect.EnumNumber
- func (x SegmentedFileSuffix) String() string
- func (SegmentedFileSuffix) Type() protoreflect.EnumType
- type SegmentsInfo
- func (*SegmentsInfo) Descriptor() ([]byte, []int)deprecated
- func (x *SegmentsInfo) GetDuration() int64
- func (x *SegmentsInfo) GetEndedAt() int64
- func (x *SegmentsInfo) GetLivePlaylistLocation() string
- func (x *SegmentsInfo) GetLivePlaylistName() string
- func (x *SegmentsInfo) GetPlaylistLocation() string
- func (x *SegmentsInfo) GetPlaylistName() string
- func (x *SegmentsInfo) GetSegmentCount() int64
- func (x *SegmentsInfo) GetSize() int64
- func (x *SegmentsInfo) GetStartedAt() int64
- func (*SegmentsInfo) ProtoMessage()
- func (x *SegmentsInfo) ProtoReflect() protoreflect.Message
- func (x *SegmentsInfo) Reset()
- func (x *SegmentsInfo) String() string
- type SendDataRequest
- func (*SendDataRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SendDataRequest) GetData() []byte
- func (x *SendDataRequest) GetDestinationIdentities() []string
- func (x *SendDataRequest) GetDestinationSids() []stringdeprecated
- func (x *SendDataRequest) GetKind() DataPacket_Kind
- func (x *SendDataRequest) GetNonce() []byte
- func (x *SendDataRequest) GetRoom() string
- func (x *SendDataRequest) GetTopic() string
- func (*SendDataRequest) ProtoMessage()
- func (x *SendDataRequest) ProtoReflect() protoreflect.Message
- func (x *SendDataRequest) Reset()
- func (x *SendDataRequest) String() string
- type SendDataResponse
- type ServerInfo
- func (*ServerInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ServerInfo) GetAgentProtocol() int32
- func (x *ServerInfo) GetDebugInfo() string
- func (x *ServerInfo) GetEdition() ServerInfo_Edition
- func (x *ServerInfo) GetNodeId() string
- func (x *ServerInfo) GetProtocol() int32
- func (x *ServerInfo) GetRegion() string
- func (x *ServerInfo) GetVersion() string
- func (*ServerInfo) ProtoMessage()
- func (x *ServerInfo) ProtoReflect() protoreflect.Message
- func (x *ServerInfo) Reset()
- func (x *ServerInfo) String() string
- type ServerInfo_Edition
- func (ServerInfo_Edition) Descriptor() protoreflect.EnumDescriptor
- func (x ServerInfo_Edition) Enum() *ServerInfo_Edition
- func (ServerInfo_Edition) EnumDescriptor() ([]byte, []int)deprecated
- func (x ServerInfo_Edition) Number() protoreflect.EnumNumber
- func (x ServerInfo_Edition) String() string
- func (ServerInfo_Edition) Type() protoreflect.EnumType
- type ServerMessage
- func (*ServerMessage) Descriptor() ([]byte, []int)deprecated
- func (x *ServerMessage) GetAssignment() *JobAssignment
- func (x *ServerMessage) GetAvailability() *AvailabilityRequest
- func (x *ServerMessage) GetMessage() isServerMessage_Message
- func (x *ServerMessage) GetPong() *WorkerPong
- func (x *ServerMessage) GetRegister() *RegisterWorkerResponse
- func (x *ServerMessage) GetTermination() *JobTermination
- func (*ServerMessage) ProtoMessage()
- func (x *ServerMessage) ProtoReflect() protoreflect.Message
- func (x *ServerMessage) Reset()
- func (x *ServerMessage) String() string
- type ServerMessage_Assignment
- type ServerMessage_Availability
- type ServerMessage_Pong
- type ServerMessage_Register
- type ServerMessage_Termination
- type SessionDescription
- func (*SessionDescription) Descriptor() ([]byte, []int)deprecated
- func (x *SessionDescription) GetId() uint32
- func (x *SessionDescription) GetMidToTrackId() map[string]string
- func (x *SessionDescription) GetSdp() string
- func (x *SessionDescription) GetType() string
- func (*SessionDescription) ProtoMessage()
- func (x *SessionDescription) ProtoReflect() protoreflect.Message
- func (x *SessionDescription) Reset()
- func (x *SessionDescription) String() string
- type SettingsParam
- func (*SettingsParam) Descriptor() ([]byte, []int)deprecated
- func (x *SettingsParam) GetName() string
- func (x *SettingsParam) GetValue() string
- func (*SettingsParam) ProtoMessage()
- func (x *SettingsParam) ProtoReflect() protoreflect.Message
- func (x *SettingsParam) Reset()
- func (x *SettingsParam) String() string
- type SignalRequest
- func (*SignalRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SignalRequest) GetAddTrack() *AddTrackRequest
- func (x *SignalRequest) GetAnswer() *SessionDescription
- func (x *SignalRequest) GetGetDataBlobRequest() *GetDataBlobRequest
- func (x *SignalRequest) GetLeave() *LeaveRequest
- func (x *SignalRequest) GetMessage() isSignalRequest_Message
- func (x *SignalRequest) GetMute() *MuteTrackRequest
- func (x *SignalRequest) GetOffer() *SessionDescription
- func (x *SignalRequest) GetPing() int64
- func (x *SignalRequest) GetPingReq() *Ping
- func (x *SignalRequest) GetPublishDataTrackRequest() *PublishDataTrackRequest
- func (x *SignalRequest) GetSimulate() *SimulateScenario
- func (x *SignalRequest) GetStoreDataBlobRequest() *StoreDataBlobRequest
- func (x *SignalRequest) GetSubscription() *UpdateSubscription
- func (x *SignalRequest) GetSubscriptionPermission() *SubscriptionPermission
- func (x *SignalRequest) GetSyncState() *SyncState
- func (x *SignalRequest) GetTrackSetting() *UpdateTrackSettings
- func (x *SignalRequest) GetTrickle() *TrickleRequest
- func (x *SignalRequest) GetUnpublishDataTrackRequest() *UnpublishDataTrackRequest
- func (x *SignalRequest) GetUpdateAudioTrack() *UpdateLocalAudioTrack
- func (x *SignalRequest) GetUpdateDataSubscription() *UpdateDataSubscription
- func (x *SignalRequest) GetUpdateLayers() *UpdateVideoLayersdeprecated
- func (x *SignalRequest) GetUpdateMetadata() *UpdateParticipantMetadata
- func (x *SignalRequest) GetUpdateVideoTrack() *UpdateLocalVideoTrack
- func (*SignalRequest) ProtoMessage()
- func (x *SignalRequest) ProtoReflect() protoreflect.Message
- func (x *SignalRequest) Reset()
- func (x *SignalRequest) String() string
- type SignalRequest_AddTrack
- type SignalRequest_Answer
- type SignalRequest_GetDataBlobRequest
- type SignalRequest_Leave
- type SignalRequest_Mute
- type SignalRequest_Offer
- type SignalRequest_Ping
- type SignalRequest_PingReq
- type SignalRequest_PublishDataTrackRequest
- type SignalRequest_Simulate
- type SignalRequest_StoreDataBlobRequest
- type SignalRequest_Subscription
- type SignalRequest_SubscriptionPermission
- type SignalRequest_SyncState
- type SignalRequest_TrackSetting
- type SignalRequest_Trickle
- type SignalRequest_UnpublishDataTrackRequest
- type SignalRequest_UpdateAudioTrack
- type SignalRequest_UpdateDataSubscription
- type SignalRequest_UpdateLayers
- type SignalRequest_UpdateMetadata
- type SignalRequest_UpdateVideoTrack
- type SignalResponse
- func (*SignalResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SignalResponse) GetAnswer() *SessionDescription
- func (x *SignalResponse) GetConnectionQuality() *ConnectionQualityUpdate
- func (x *SignalResponse) GetDataTrackSubscriberHandles() *DataTrackSubscriberHandles
- func (x *SignalResponse) GetGetDataBlobResponse() *GetDataBlobResponse
- func (x *SignalResponse) GetJoin() *JoinResponse
- func (x *SignalResponse) GetLeave() *LeaveRequest
- func (x *SignalResponse) GetMediaSectionsRequirement() *MediaSectionsRequirement
- func (x *SignalResponse) GetMessage() isSignalResponse_Message
- func (x *SignalResponse) GetMute() *MuteTrackRequest
- func (x *SignalResponse) GetOffer() *SessionDescription
- func (x *SignalResponse) GetPong() int64
- func (x *SignalResponse) GetPongResp() *Pong
- func (x *SignalResponse) GetPublishDataTrackResponse() *PublishDataTrackResponse
- func (x *SignalResponse) GetReconnect() *ReconnectResponse
- func (x *SignalResponse) GetRefreshToken() string
- func (x *SignalResponse) GetRequestResponse() *RequestResponse
- func (x *SignalResponse) GetRoomMoved() *RoomMovedResponse
- func (x *SignalResponse) GetRoomUpdate() *RoomUpdate
- func (x *SignalResponse) GetSpeakersChanged() *SpeakersChanged
- func (x *SignalResponse) GetStoreDataBlobResponse() *StoreDataBlobResponse
- func (x *SignalResponse) GetStreamStateUpdate() *StreamStateUpdate
- func (x *SignalResponse) GetSubscribedAudioCodecUpdate() *SubscribedAudioCodecUpdate
- func (x *SignalResponse) GetSubscribedQualityUpdate() *SubscribedQualityUpdate
- func (x *SignalResponse) GetSubscriptionPermissionUpdate() *SubscriptionPermissionUpdate
- func (x *SignalResponse) GetSubscriptionResponse() *SubscriptionResponse
- func (x *SignalResponse) GetTrackPublished() *TrackPublishedResponse
- func (x *SignalResponse) GetTrackSubscribed() *TrackSubscribed
- func (x *SignalResponse) GetTrackUnpublished() *TrackUnpublishedResponse
- func (x *SignalResponse) GetTrickle() *TrickleRequest
- func (x *SignalResponse) GetUnpublishDataTrackResponse() *UnpublishDataTrackResponse
- func (x *SignalResponse) GetUpdate() *ParticipantUpdate
- func (*SignalResponse) ProtoMessage()
- func (x *SignalResponse) ProtoReflect() protoreflect.Message
- func (x *SignalResponse) Reset()
- func (x *SignalResponse) String() string
- type SignalResponse_Answer
- type SignalResponse_ConnectionQuality
- type SignalResponse_DataTrackSubscriberHandles
- type SignalResponse_GetDataBlobResponse
- type SignalResponse_Join
- type SignalResponse_Leave
- type SignalResponse_MediaSectionsRequirement
- type SignalResponse_Mute
- type SignalResponse_Offer
- type SignalResponse_Pong
- type SignalResponse_PongResp
- type SignalResponse_PublishDataTrackResponse
- type SignalResponse_Reconnect
- type SignalResponse_RefreshToken
- type SignalResponse_RequestResponse
- type SignalResponse_RoomMoved
- type SignalResponse_RoomUpdate
- type SignalResponse_SpeakersChanged
- type SignalResponse_StoreDataBlobResponse
- type SignalResponse_StreamStateUpdate
- type SignalResponse_SubscribedAudioCodecUpdate
- type SignalResponse_SubscribedQualityUpdate
- type SignalResponse_SubscriptionPermissionUpdate
- type SignalResponse_SubscriptionResponse
- type SignalResponse_TrackPublished
- type SignalResponse_TrackSubscribed
- type SignalResponse_TrackUnpublished
- type SignalResponse_Trickle
- type SignalResponse_UnpublishDataTrackResponse
- type SignalResponse_Update
- type SignalTarget
- func (SignalTarget) Descriptor() protoreflect.EnumDescriptor
- func (x SignalTarget) Enum() *SignalTarget
- func (SignalTarget) EnumDescriptor() ([]byte, []int)deprecated
- func (x SignalTarget) Number() protoreflect.EnumNumber
- func (x SignalTarget) String() string
- func (SignalTarget) Type() protoreflect.EnumType
- type SimulateJobRequest
- func (*SimulateJobRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SimulateJobRequest) GetParticipant() *ParticipantInfo
- func (x *SimulateJobRequest) GetRoom() *Room
- func (x *SimulateJobRequest) GetType() JobType
- func (*SimulateJobRequest) ProtoMessage()
- func (x *SimulateJobRequest) ProtoReflect() protoreflect.Message
- func (x *SimulateJobRequest) Reset()
- func (x *SimulateJobRequest) String() string
- type SimulateScenario
- func (*SimulateScenario) Descriptor() ([]byte, []int)deprecated
- func (x *SimulateScenario) GetDisconnectSignalOnResume() bool
- func (x *SimulateScenario) GetDisconnectSignalOnResumeNoMessages() bool
- func (x *SimulateScenario) GetLeaveRequestFullReconnect() bool
- func (x *SimulateScenario) GetMigration() bool
- func (x *SimulateScenario) GetNodeFailure() bool
- func (x *SimulateScenario) GetScenario() isSimulateScenario_Scenario
- func (x *SimulateScenario) GetServerLeave() bool
- func (x *SimulateScenario) GetSpeakerUpdate() int32
- func (x *SimulateScenario) GetSubscriberBandwidth() int64
- func (x *SimulateScenario) GetSwitchCandidateProtocol() CandidateProtocol
- func (*SimulateScenario) ProtoMessage()
- func (x *SimulateScenario) ProtoReflect() protoreflect.Message
- func (x *SimulateScenario) Reset()
- func (x *SimulateScenario) String() string
- type SimulateScenario_DisconnectSignalOnResume
- type SimulateScenario_DisconnectSignalOnResumeNoMessages
- type SimulateScenario_LeaveRequestFullReconnect
- type SimulateScenario_Migration
- type SimulateScenario_NodeFailure
- type SimulateScenario_ServerLeave
- type SimulateScenario_SpeakerUpdate
- type SimulateScenario_SubscriberBandwidth
- type SimulateScenario_SwitchCandidateProtocol
- type SimulationDispatch
- func (*SimulationDispatch) Descriptor() ([]byte, []int)deprecated
- func (x *SimulationDispatch) GetJobId() string
- func (x *SimulationDispatch) GetMode() SimulationMode
- func (x *SimulationDispatch) GetScenario() *Scenario
- func (x *SimulationDispatch) GetSimulationRunId() string
- func (*SimulationDispatch) ProtoMessage()
- func (x *SimulationDispatch) ProtoReflect() protoreflect.Message
- func (x *SimulationDispatch) Reset()
- func (x *SimulationDispatch) String() string
- type SimulationMode
- func (SimulationMode) Descriptor() protoreflect.EnumDescriptor
- func (x SimulationMode) Enum() *SimulationMode
- func (SimulationMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x SimulationMode) Number() protoreflect.EnumNumber
- func (x SimulationMode) String() string
- func (SimulationMode) Type() protoreflect.EnumType
- type SimulationRun
- func (*SimulationRun) Descriptor() ([]byte, []int)deprecated
- func (x *SimulationRun) GetAgentDescription() string
- func (x *SimulationRun) GetAgentName() string
- func (x *SimulationRun) GetConcurrency() int32
- func (x *SimulationRun) GetCreatedAt() *timestamppb.Timestamp
- func (x *SimulationRun) GetEndedAt() *timestamppb.Timestamp
- func (x *SimulationRun) GetError() string
- func (x *SimulationRun) GetFailedCount() int32
- func (x *SimulationRun) GetId() string
- func (x *SimulationRun) GetJobCount() int32
- func (x *SimulationRun) GetJobs() []*SimulationRun_Job
- func (x *SimulationRun) GetMetrics() *SimulationRun_RunMetrics
- func (x *SimulationRun) GetMode() SimulationMode
- func (x *SimulationRun) GetNumSimulations() int32
- func (x *SimulationRun) GetPassedCount() int32
- func (x *SimulationRun) GetProjectId() string
- func (x *SimulationRun) GetScenarioGroup() *ScenarioGroup
- func (x *SimulationRun) GetStatus() SimulationRun_Status
- func (x *SimulationRun) GetSummaryZstd() []byte
- func (x *SimulationRun) GetUsage() *SimulationRun_Usage
- func (*SimulationRun) ProtoMessage()
- func (x *SimulationRun) ProtoReflect() protoreflect.Message
- func (x *SimulationRun) Reset()
- func (x *SimulationRun) String() string
- type SimulationRunSummary
- func (*SimulationRunSummary) Descriptor() ([]byte, []int)deprecated
- func (x *SimulationRunSummary) GetChatHistory() map[string]*agent.ChatContext
- func (x *SimulationRunSummary) GetFailed() int32
- func (x *SimulationRunSummary) GetGoingWell() string
- func (x *SimulationRunSummary) GetIssues() []*SimulationRunSummary_Issue
- func (x *SimulationRunSummary) GetPassed() int32
- func (x *SimulationRunSummary) GetToImprove() string
- func (*SimulationRunSummary) ProtoMessage()
- func (x *SimulationRunSummary) ProtoReflect() protoreflect.Message
- func (x *SimulationRunSummary) Reset()
- func (x *SimulationRunSummary) String() string
- type SimulationRunSummary_Issue
- func (*SimulationRunSummary_Issue) Descriptor() ([]byte, []int)deprecated
- func (x *SimulationRunSummary_Issue) GetDescription() string
- func (x *SimulationRunSummary_Issue) GetLabel() string
- func (x *SimulationRunSummary_Issue) GetSuggestion() string
- func (*SimulationRunSummary_Issue) ProtoMessage()
- func (x *SimulationRunSummary_Issue) ProtoReflect() protoreflect.Message
- func (x *SimulationRunSummary_Issue) Reset()
- func (x *SimulationRunSummary_Issue) String() string
- type SimulationRun_Cancel
- type SimulationRun_Cancel_Request
- func (*SimulationRun_Cancel_Request) Descriptor() ([]byte, []int)deprecated
- func (x *SimulationRun_Cancel_Request) GetProjectId() string
- func (x *SimulationRun_Cancel_Request) GetSimulationRunId() string
- func (*SimulationRun_Cancel_Request) ProtoMessage()
- func (x *SimulationRun_Cancel_Request) ProtoReflect() protoreflect.Message
- func (x *SimulationRun_Cancel_Request) Reset()
- func (x *SimulationRun_Cancel_Request) String() string
- type SimulationRun_Cancel_Response
- func (*SimulationRun_Cancel_Response) Descriptor() ([]byte, []int)deprecated
- func (*SimulationRun_Cancel_Response) ProtoMessage()
- func (x *SimulationRun_Cancel_Response) ProtoReflect() protoreflect.Message
- func (x *SimulationRun_Cancel_Response) Reset()
- func (x *SimulationRun_Cancel_Response) String() string
- type SimulationRun_ConfirmSourceUpload
- func (*SimulationRun_ConfirmSourceUpload) Descriptor() ([]byte, []int)deprecated
- func (*SimulationRun_ConfirmSourceUpload) ProtoMessage()
- func (x *SimulationRun_ConfirmSourceUpload) ProtoReflect() protoreflect.Message
- func (x *SimulationRun_ConfirmSourceUpload) Reset()
- func (x *SimulationRun_ConfirmSourceUpload) String() string
- type SimulationRun_ConfirmSourceUpload_Request
- func (*SimulationRun_ConfirmSourceUpload_Request) Descriptor() ([]byte, []int)deprecated
- func (x *SimulationRun_ConfirmSourceUpload_Request) GetCodeEntrypoint() string
- func (x *SimulationRun_ConfirmSourceUpload_Request) GetProjectId() string
- func (x *SimulationRun_ConfirmSourceUpload_Request) GetSimulationRunId() string
- func (*SimulationRun_ConfirmSourceUpload_Request) ProtoMessage()
- func (x *SimulationRun_ConfirmSourceUpload_Request) ProtoReflect() protoreflect.Message
- func (x *SimulationRun_ConfirmSourceUpload_Request) Reset()
- func (x *SimulationRun_ConfirmSourceUpload_Request) String() string
- type SimulationRun_ConfirmSourceUpload_Response
- func (*SimulationRun_ConfirmSourceUpload_Response) Descriptor() ([]byte, []int)deprecated
- func (*SimulationRun_ConfirmSourceUpload_Response) ProtoMessage()
- func (x *SimulationRun_ConfirmSourceUpload_Response) ProtoReflect() protoreflect.Message
- func (x *SimulationRun_ConfirmSourceUpload_Response) Reset()
- func (x *SimulationRun_ConfirmSourceUpload_Response) String() string
- type SimulationRun_Create
- type SimulationRun_Create_Request
- func (*SimulationRun_Create_Request) Descriptor() ([]byte, []int)deprecated
- func (x *SimulationRun_Create_Request) GetAgentName() string
- func (x *SimulationRun_Create_Request) GetConcurrency() int32
- func (x *SimulationRun_Create_Request) GetMode() SimulationMode
- func (x *SimulationRun_Create_Request) GetNumSimulations() int32
- func (x *SimulationRun_Create_Request) GetProjectId() string
- func (x *SimulationRun_Create_Request) GetRegion() string
- func (x *SimulationRun_Create_Request) GetScenarioGroup() *ScenarioGroup
- func (*SimulationRun_Create_Request) ProtoMessage()
- func (x *SimulationRun_Create_Request) ProtoReflect() protoreflect.Message
- func (x *SimulationRun_Create_Request) Reset()
- func (x *SimulationRun_Create_Request) String() string
- type SimulationRun_Create_Response
- func (*SimulationRun_Create_Response) Descriptor() ([]byte, []int)deprecated
- func (x *SimulationRun_Create_Response) GetPresignedPostRequest() *PresignedPostRequest
- func (x *SimulationRun_Create_Response) GetSimulationRunId() string
- func (*SimulationRun_Create_Response) ProtoMessage()
- func (x *SimulationRun_Create_Response) ProtoReflect() protoreflect.Message
- func (x *SimulationRun_Create_Response) Reset()
- func (x *SimulationRun_Create_Response) String() string
- type SimulationRun_Get
- type SimulationRun_Get_Request
- func (*SimulationRun_Get_Request) Descriptor() ([]byte, []int)deprecated
- func (x *SimulationRun_Get_Request) GetProjectId() string
- func (x *SimulationRun_Get_Request) GetSimulationRunId() string
- func (*SimulationRun_Get_Request) ProtoMessage()
- func (x *SimulationRun_Get_Request) ProtoReflect() protoreflect.Message
- func (x *SimulationRun_Get_Request) Reset()
- func (x *SimulationRun_Get_Request) String() string
- type SimulationRun_Get_Response
- func (*SimulationRun_Get_Response) Descriptor() ([]byte, []int)deprecated
- func (x *SimulationRun_Get_Response) GetRun() *SimulationRun
- func (*SimulationRun_Get_Response) ProtoMessage()
- func (x *SimulationRun_Get_Response) ProtoReflect() protoreflect.Message
- func (x *SimulationRun_Get_Response) Reset()
- func (x *SimulationRun_Get_Response) String() string
- type SimulationRun_Job
- func (*SimulationRun_Job) Descriptor() ([]byte, []int)deprecated
- func (x *SimulationRun_Job) GetAgentExpectations() string
- func (x *SimulationRun_Job) GetEndedAt() *timestamppb.Timestamp
- func (x *SimulationRun_Job) GetError() string
- func (x *SimulationRun_Job) GetId() string
- func (x *SimulationRun_Job) GetInstructions() string
- func (x *SimulationRun_Job) GetLabel() string
- func (x *SimulationRun_Job) GetMetrics() *SimulationRun_JobMetrics
- func (x *SimulationRun_Job) GetRoomId() string
- func (x *SimulationRun_Job) GetRoomName() string
- func (x *SimulationRun_Job) GetStartedAt() *timestamppb.Timestamp
- func (x *SimulationRun_Job) GetStatus() SimulationRun_Job_Status
- func (x *SimulationRun_Job) GetTags() []string
- func (x *SimulationRun_Job) GetUsage() *SimulationRun_Job_Usage
- func (*SimulationRun_Job) ProtoMessage()
- func (x *SimulationRun_Job) ProtoReflect() protoreflect.Message
- func (x *SimulationRun_Job) Reset()
- func (x *SimulationRun_Job) String() string
- type SimulationRun_JobMetrics
- func (*SimulationRun_JobMetrics) Descriptor() ([]byte, []int)deprecated
- func (x *SimulationRun_JobMetrics) GetAccuracyScore() float32
- func (x *SimulationRun_JobMetrics) GetAudioJudgeModel() string
- func (x *SimulationRun_JobMetrics) GetConversation() *SimulationRun_JobMetrics_Conversation
- func (x *SimulationRun_JobMetrics) GetExperienceScore() float32
- func (x *SimulationRun_JobMetrics) GetHasRemoteSession() bool
- func (x *SimulationRun_JobMetrics) GetJudgeModel() string
- func (x *SimulationRun_JobMetrics) GetLlm() *SimulationRun_JobMetrics_LLM
- func (x *SimulationRun_JobMetrics) GetSimulator() *SimulationRun_JobMetrics_Simulator
- func (x *SimulationRun_JobMetrics) GetStt() *SimulationRun_JobMetrics_STT
- func (x *SimulationRun_JobMetrics) GetT0() *timestamppb.Timestamp
- func (x *SimulationRun_JobMetrics) GetTaskCompletion() float32
- func (x *SimulationRun_JobMetrics) GetTts() *SimulationRun_JobMetrics_TTS
- func (x *SimulationRun_JobMetrics) GetTurns() []*SimulationRun_JobMetrics_Turn
- func (*SimulationRun_JobMetrics) ProtoMessage()
- func (x *SimulationRun_JobMetrics) ProtoReflect() protoreflect.Message
- func (x *SimulationRun_JobMetrics) Reset()
- func (x *SimulationRun_JobMetrics) String() string
- type SimulationRun_JobMetrics_Conversation
- func (*SimulationRun_JobMetrics_Conversation) Descriptor() ([]byte, []int)deprecated
- func (x *SimulationRun_JobMetrics_Conversation) GetAgentReportedE2ELatencyMs() uint32
- func (x *SimulationRun_JobMetrics_Conversation) GetAgentYieldLatencyMs() uint32
- func (x *SimulationRun_JobMetrics_Conversation) GetAwkwardSilenceCount() uint32
- func (x *SimulationRun_JobMetrics_Conversation) GetEotMispredictionCount() uint32
- func (x *SimulationRun_JobMetrics_Conversation) GetFalseInterruptionCount() uint32
- func (x *SimulationRun_JobMetrics_Conversation) GetFalseInterruptionUnrecoveredCount() uint32
- func (x *SimulationRun_JobMetrics_Conversation) GetOverlapRatio() float32
- func (x *SimulationRun_JobMetrics_Conversation) GetOverlapSpeechMs() uint32
- func (x *SimulationRun_JobMetrics_Conversation) GetResponseLatencyMs() int32
- func (x *SimulationRun_JobMetrics_Conversation) GetResponseLatencyP50Ms() int32
- func (x *SimulationRun_JobMetrics_Conversation) GetResponseLatencyP95Ms() int32
- func (x *SimulationRun_JobMetrics_Conversation) GetResponseLatencyP99Ms() int32
- func (x *SimulationRun_JobMetrics_Conversation) GetSilenceTotalMs() uint32
- func (x *SimulationRun_JobMetrics_Conversation) GetTotalSpeechMs() uint32
- func (x *SimulationRun_JobMetrics_Conversation) GetTurnTakingScore() float32
- func (x *SimulationRun_JobMetrics_Conversation) GetUnansweredPersonaTurns() uint32
- func (*SimulationRun_JobMetrics_Conversation) ProtoMessage()
- func (x *SimulationRun_JobMetrics_Conversation) ProtoReflect() protoreflect.Message
- func (x *SimulationRun_JobMetrics_Conversation) Reset()
- func (x *SimulationRun_JobMetrics_Conversation) String() string
- type SimulationRun_JobMetrics_LLM
- func (*SimulationRun_JobMetrics_LLM) Descriptor() ([]byte, []int)deprecated
- func (x *SimulationRun_JobMetrics_LLM) GetConcisenessScore() float32
- func (x *SimulationRun_JobMetrics_LLM) GetTokensPerSecond() float32
- func (x *SimulationRun_JobMetrics_LLM) GetTtfsMs() uint32
- func (x *SimulationRun_JobMetrics_LLM) GetTtftMs() uint32
- func (*SimulationRun_JobMetrics_LLM) ProtoMessage()
- func (x *SimulationRun_JobMetrics_LLM) ProtoReflect() protoreflect.Message
- func (x *SimulationRun_JobMetrics_LLM) Reset()
- func (x *SimulationRun_JobMetrics_LLM) String() string
- type SimulationRun_JobMetrics_STT
- func (*SimulationRun_JobMetrics_STT) Descriptor() ([]byte, []int)deprecated
- func (x *SimulationRun_JobMetrics_STT) GetCer() float32
- func (x *SimulationRun_JobMetrics_STT) GetCharErrors() uint32
- func (x *SimulationRun_JobMetrics_STT) GetChars() uint32
- func (x *SimulationRun_JobMetrics_STT) GetKeytermRecall() float32
- func (x *SimulationRun_JobMetrics_STT) GetKeytermsRecognized() uint32
- func (x *SimulationRun_JobMetrics_STT) GetKeytermsUttered() uint32
- func (x *SimulationRun_JobMetrics_STT) GetTranscriptionLatencyMs() uint32
- func (x *SimulationRun_JobMetrics_STT) GetWer() float32
- func (x *SimulationRun_JobMetrics_STT) GetWordErrors() uint32
- func (x *SimulationRun_JobMetrics_STT) GetWords() uint32
- func (*SimulationRun_JobMetrics_STT) ProtoMessage()
- func (x *SimulationRun_JobMetrics_STT) ProtoReflect() protoreflect.Message
- func (x *SimulationRun_JobMetrics_STT) Reset()
- func (x *SimulationRun_JobMetrics_STT) String() string
- type SimulationRun_JobMetrics_Simulator
- func (*SimulationRun_JobMetrics_Simulator) Descriptor() ([]byte, []int)deprecated
- func (x *SimulationRun_JobMetrics_Simulator) GetEarlyTermination() bool
- func (x *SimulationRun_JobMetrics_Simulator) GetLateTermination() bool
- func (*SimulationRun_JobMetrics_Simulator) ProtoMessage()
- func (x *SimulationRun_JobMetrics_Simulator) ProtoReflect() protoreflect.Message
- func (x *SimulationRun_JobMetrics_Simulator) Reset()
- func (x *SimulationRun_JobMetrics_Simulator) String() string
- type SimulationRun_JobMetrics_TTS
- func (*SimulationRun_JobMetrics_TTS) Descriptor() ([]byte, []int)deprecated
- func (x *SimulationRun_JobMetrics_TTS) GetCer() float32
- func (x *SimulationRun_JobMetrics_TTS) GetCharErrors() uint32
- func (x *SimulationRun_JobMetrics_TTS) GetChars() uint32
- func (x *SimulationRun_JobMetrics_TTS) GetEnunciationScore() float32
- func (x *SimulationRun_JobMetrics_TTS) GetHeardWords() uint32
- func (x *SimulationRun_JobMetrics_TTS) GetNaturalnessScore() float32
- func (x *SimulationRun_JobMetrics_TTS) GetSpeechMs() uint32
- func (x *SimulationRun_JobMetrics_TTS) GetSpeechRateWpm() float32
- func (x *SimulationRun_JobMetrics_TTS) GetTtfaMs() uint32
- func (x *SimulationRun_JobMetrics_TTS) GetTtfbMs() uint32
- func (x *SimulationRun_JobMetrics_TTS) GetWer() float32
- func (x *SimulationRun_JobMetrics_TTS) GetWordErrors() uint32
- func (x *SimulationRun_JobMetrics_TTS) GetWords() uint32
- func (*SimulationRun_JobMetrics_TTS) ProtoMessage()
- func (x *SimulationRun_JobMetrics_TTS) ProtoReflect() protoreflect.Message
- func (x *SimulationRun_JobMetrics_TTS) Reset()
- func (x *SimulationRun_JobMetrics_TTS) String() string
- type SimulationRun_JobMetrics_Turn
- func (*SimulationRun_JobMetrics_Turn) Descriptor() ([]byte, []int)deprecated
- func (x *SimulationRun_JobMetrics_Turn) GetConversation() *SimulationRun_JobMetrics_Conversation
- func (x *SimulationRun_JobMetrics_Turn) GetEndMs() uint32
- func (x *SimulationRun_JobMetrics_Turn) GetIndex() uint32
- func (x *SimulationRun_JobMetrics_Turn) GetLlm() *SimulationRun_JobMetrics_LLM
- func (x *SimulationRun_JobMetrics_Turn) GetRole() agent.ChatRole
- func (x *SimulationRun_JobMetrics_Turn) GetStartMs() uint32
- func (x *SimulationRun_JobMetrics_Turn) GetStt() *SimulationRun_JobMetrics_STT
- func (x *SimulationRun_JobMetrics_Turn) GetTts() *SimulationRun_JobMetrics_TTS
- func (*SimulationRun_JobMetrics_Turn) ProtoMessage()
- func (x *SimulationRun_JobMetrics_Turn) ProtoReflect() protoreflect.Message
- func (x *SimulationRun_JobMetrics_Turn) Reset()
- func (x *SimulationRun_JobMetrics_Turn) String() string
- type SimulationRun_Job_Status
- func (SimulationRun_Job_Status) Descriptor() protoreflect.EnumDescriptor
- func (x SimulationRun_Job_Status) Enum() *SimulationRun_Job_Status
- func (SimulationRun_Job_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x SimulationRun_Job_Status) Number() protoreflect.EnumNumber
- func (x SimulationRun_Job_Status) String() string
- func (SimulationRun_Job_Status) Type() protoreflect.EnumType
- type SimulationRun_Job_Usage
- func (*SimulationRun_Job_Usage) Descriptor() ([]byte, []int)deprecated
- func (x *SimulationRun_Job_Usage) GetAudioTurnsCount() int32
- func (x *SimulationRun_Job_Usage) GetTextTurnsCount() int32
- func (*SimulationRun_Job_Usage) ProtoMessage()
- func (x *SimulationRun_Job_Usage) ProtoReflect() protoreflect.Message
- func (x *SimulationRun_Job_Usage) Reset()
- func (x *SimulationRun_Job_Usage) String() string
- type SimulationRun_List
- type SimulationRun_List_Request
- func (*SimulationRun_List_Request) Descriptor() ([]byte, []int)deprecated
- func (x *SimulationRun_List_Request) GetPageToken() *TokenPagination
- func (x *SimulationRun_List_Request) GetProjectId() string
- func (x *SimulationRun_List_Request) GetStatus() SimulationRun_Status
- func (*SimulationRun_List_Request) ProtoMessage()
- func (x *SimulationRun_List_Request) ProtoReflect() protoreflect.Message
- func (x *SimulationRun_List_Request) Reset()
- func (x *SimulationRun_List_Request) String() string
- type SimulationRun_List_Response
- func (*SimulationRun_List_Response) Descriptor() ([]byte, []int)deprecated
- func (x *SimulationRun_List_Response) GetNextPageToken() *TokenPagination
- func (x *SimulationRun_List_Response) GetRuns() []*SimulationRun
- func (*SimulationRun_List_Response) ProtoMessage()
- func (x *SimulationRun_List_Response) ProtoReflect() protoreflect.Message
- func (x *SimulationRun_List_Response) Reset()
- func (x *SimulationRun_List_Response) String() string
- type SimulationRun_RunMetrics
- func (*SimulationRun_RunMetrics) Descriptor() ([]byte, []int)deprecated
- func (x *SimulationRun_RunMetrics) GetAccuracyScore() float32
- func (x *SimulationRun_RunMetrics) GetConversation() *SimulationRun_JobMetrics_Conversation
- func (x *SimulationRun_RunMetrics) GetExperienceScore() float32
- func (x *SimulationRun_RunMetrics) GetJobsMeasured() uint32
- func (x *SimulationRun_RunMetrics) GetJobsSimulatorFault() uint32
- func (x *SimulationRun_RunMetrics) GetJobsTotal() uint32
- func (x *SimulationRun_RunMetrics) GetLlm() *SimulationRun_JobMetrics_LLM
- func (x *SimulationRun_RunMetrics) GetScenarioPassRate() float32
- func (x *SimulationRun_RunMetrics) GetStt() *SimulationRun_JobMetrics_STT
- func (x *SimulationRun_RunMetrics) GetTts() *SimulationRun_JobMetrics_TTS
- func (*SimulationRun_RunMetrics) ProtoMessage()
- func (x *SimulationRun_RunMetrics) ProtoReflect() protoreflect.Message
- func (x *SimulationRun_RunMetrics) Reset()
- func (x *SimulationRun_RunMetrics) String() string
- type SimulationRun_Status
- func (SimulationRun_Status) Descriptor() protoreflect.EnumDescriptor
- func (x SimulationRun_Status) Enum() *SimulationRun_Status
- func (SimulationRun_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x SimulationRun_Status) Number() protoreflect.EnumNumber
- func (x SimulationRun_Status) String() string
- func (SimulationRun_Status) Type() protoreflect.EnumType
- type SimulationRun_Usage
- func (*SimulationRun_Usage) Descriptor() ([]byte, []int)deprecated
- func (x *SimulationRun_Usage) GetAudioTurnsCount() int32
- func (x *SimulationRun_Usage) GetTextTurnsCount() int32
- func (*SimulationRun_Usage) ProtoMessage()
- func (x *SimulationRun_Usage) ProtoReflect() protoreflect.Message
- func (x *SimulationRun_Usage) Reset()
- func (x *SimulationRun_Usage) String() string
- type SimulcastCodec
- func (*SimulcastCodec) Descriptor() ([]byte, []int)deprecated
- func (x *SimulcastCodec) GetCid() string
- func (x *SimulcastCodec) GetCodec() string
- func (x *SimulcastCodec) GetLayers() []*VideoLayer
- func (x *SimulcastCodec) GetVideoLayerMode() VideoLayer_Mode
- func (*SimulcastCodec) ProtoMessage()
- func (x *SimulcastCodec) ProtoReflect() protoreflect.Message
- func (x *SimulcastCodec) Reset()
- func (x *SimulcastCodec) String() string
- type SimulcastCodecInfo
- func (*SimulcastCodecInfo) Descriptor() ([]byte, []int)deprecated
- func (x *SimulcastCodecInfo) GetCid() string
- func (x *SimulcastCodecInfo) GetLayers() []*VideoLayer
- func (x *SimulcastCodecInfo) GetMid() string
- func (x *SimulcastCodecInfo) GetMimeType() string
- func (x *SimulcastCodecInfo) GetSdpCid() string
- func (x *SimulcastCodecInfo) GetVideoLayerMode() VideoLayer_Mode
- func (*SimulcastCodecInfo) ProtoMessage()
- func (x *SimulcastCodecInfo) ProtoReflect() protoreflect.Message
- func (x *SimulcastCodecInfo) Reset()
- func (x *SimulcastCodecInfo) String() string
- type SipDTMF
- func (*SipDTMF) Descriptor() ([]byte, []int)deprecated
- func (x *SipDTMF) GetCode() uint32
- func (x *SipDTMF) GetDigit() string
- func (*SipDTMF) ProtoMessage()
- func (x *SipDTMF) ProtoReflect() protoreflect.Message
- func (x *SipDTMF) Reset()
- func (x *SipDTMF) String() string
- func (p *SipDTMF) ToProto() *DataPacket
- type SpeakerInfo
- func (*SpeakerInfo) Descriptor() ([]byte, []int)deprecated
- func (x *SpeakerInfo) GetActive() bool
- func (x *SpeakerInfo) GetLevel() float32
- func (x *SpeakerInfo) GetSid() string
- func (*SpeakerInfo) ProtoMessage()
- func (x *SpeakerInfo) ProtoReflect() protoreflect.Message
- func (x *SpeakerInfo) Reset()
- func (x *SpeakerInfo) String() string
- type SpeakersChanged
- type StartEgressRequest
- func (*StartEgressRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StartEgressRequest) GetAdvanced() *EncodingOptions
- func (x *StartEgressRequest) GetEncoding() isStartEgressRequest_Encoding
- func (x *StartEgressRequest) GetMedia() *MediaSource
- func (x *StartEgressRequest) GetOutputs() []*Output
- func (x *StartEgressRequest) GetPreset() EncodingOptionsPreset
- func (x *StartEgressRequest) GetRoomName() string
- func (x *StartEgressRequest) GetSource() isStartEgressRequest_Source
- func (x *StartEgressRequest) GetStorage() *StorageConfig
- func (x *StartEgressRequest) GetTemplate() *TemplateSource
- func (x *StartEgressRequest) GetWeb() *WebSource
- func (x *StartEgressRequest) GetWebhooks() []*WebhookConfig
- func (*StartEgressRequest) ProtoMessage()
- func (x *StartEgressRequest) ProtoReflect() protoreflect.Message
- func (x *StartEgressRequest) Reset()
- func (x *StartEgressRequest) String() string
- type StartEgressRequest_Advanced
- type StartEgressRequest_Media
- type StartEgressRequest_Preset
- type StartEgressRequest_Template
- type StartEgressRequest_Web
- type StartSession
- func (*StartSession) Descriptor() ([]byte, []int)deprecated
- func (x *StartSession) GetAdaptiveStream() bool
- func (x *StartSession) GetAddTrackRequests() []*AddTrackRequest
- func (x *StartSession) GetAutoSubscribe() bool
- func (x *StartSession) GetAutoSubscribeDataTrack() bool
- func (x *StartSession) GetClient() *ClientInfo
- func (x *StartSession) GetConnectionId() string
- func (x *StartSession) GetCreateRoom() *CreateRoomRequest
- func (x *StartSession) GetDisableIceLite() bool
- func (x *StartSession) GetGrantsJson() string
- func (x *StartSession) GetHidden() booldeprecated
- func (x *StartSession) GetIdentity() string
- func (x *StartSession) GetName() string
- func (x *StartSession) GetParticipantId() string
- func (x *StartSession) GetPublisherOffer() *SessionDescription
- func (x *StartSession) GetReconnect() bool
- func (x *StartSession) GetReconnectReason() ReconnectReason
- func (x *StartSession) GetRecorder() booldeprecated
- func (x *StartSession) GetRoomName() string
- func (x *StartSession) GetSubscriberAllowPause() bool
- func (x *StartSession) GetSyncState() *SyncState
- func (x *StartSession) GetTokenExpiresAt() int64
- func (x *StartSession) GetUseSinglePeerConnection() bool
- func (*StartSession) ProtoMessage()
- func (x *StartSession) ProtoReflect() protoreflect.Message
- func (x *StartSession) Reset()
- func (x *StartSession) String() string
- type StopEgressRequest
- type StorageConfig
- func (*StorageConfig) Descriptor() ([]byte, []int)deprecated
- func (x *StorageConfig) GetAliOSS() *AliOSSUpload
- func (x *StorageConfig) GetAzure() *AzureBlobUpload
- func (x *StorageConfig) GetGcp() *GCPUpload
- func (x *StorageConfig) GetProvider() isStorageConfig_Provider
- func (x *StorageConfig) GetS3() *S3Upload
- func (*StorageConfig) ProtoMessage()
- func (x *StorageConfig) ProtoReflect() protoreflect.Message
- func (x *StorageConfig) Reset()
- func (x *StorageConfig) String() string
- type StorageConfig_AliOSS
- type StorageConfig_Azure
- type StorageConfig_Gcp
- type StorageConfig_S3
- type StoreDataBlobRequest
- func (*StoreDataBlobRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StoreDataBlobRequest) GetBlob() *DataBlob
- func (x *StoreDataBlobRequest) GetRequestId() uint32
- func (*StoreDataBlobRequest) ProtoMessage()
- func (x *StoreDataBlobRequest) ProtoReflect() protoreflect.Message
- func (x *StoreDataBlobRequest) Reset()
- func (x *StoreDataBlobRequest) String() string
- type StoreDataBlobResponse
- func (*StoreDataBlobResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StoreDataBlobResponse) GetKey() *DataBlobKey
- func (x *StoreDataBlobResponse) GetRequestId() uint32
- func (*StoreDataBlobResponse) ProtoMessage()
- func (x *StoreDataBlobResponse) ProtoReflect() protoreflect.Message
- func (x *StoreDataBlobResponse) Reset()
- func (x *StoreDataBlobResponse) String() string
- type StreamInfo
- func (*StreamInfo) Descriptor() ([]byte, []int)deprecated
- func (x *StreamInfo) GetDuration() int64
- func (x *StreamInfo) GetEndedAt() int64
- func (x *StreamInfo) GetError() string
- func (x *StreamInfo) GetLastRetryAt() int64
- func (x *StreamInfo) GetRetries() uint32
- func (x *StreamInfo) GetStartedAt() int64
- func (x *StreamInfo) GetStatus() StreamInfo_Status
- func (x *StreamInfo) GetUrl() string
- func (*StreamInfo) ProtoMessage()
- func (x *StreamInfo) ProtoReflect() protoreflect.Message
- func (x *StreamInfo) Reset()
- func (x *StreamInfo) String() string
- type StreamInfoList
- type StreamInfo_Status
- func (StreamInfo_Status) Descriptor() protoreflect.EnumDescriptor
- func (x StreamInfo_Status) Enum() *StreamInfo_Status
- func (StreamInfo_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x StreamInfo_Status) Number() protoreflect.EnumNumber
- func (x StreamInfo_Status) String() string
- func (StreamInfo_Status) Type() protoreflect.EnumType
- type StreamOutput
- func (*StreamOutput) Descriptor() ([]byte, []int)deprecated
- func (x *StreamOutput) GetProtocol() StreamProtocol
- func (x *StreamOutput) GetUrls() []string
- func (*StreamOutput) ProtoMessage()
- func (x *StreamOutput) ProtoReflect() protoreflect.Message
- func (x *StreamOutput) Reset()
- func (x *StreamOutput) String() string
- type StreamProtocol
- func (StreamProtocol) Descriptor() protoreflect.EnumDescriptor
- func (x StreamProtocol) Enum() *StreamProtocol
- func (StreamProtocol) EnumDescriptor() ([]byte, []int)deprecated
- func (x StreamProtocol) Number() protoreflect.EnumNumber
- func (x StreamProtocol) String() string
- func (StreamProtocol) Type() protoreflect.EnumType
- type StreamState
- func (StreamState) Descriptor() protoreflect.EnumDescriptor
- func (x StreamState) Enum() *StreamState
- func (StreamState) EnumDescriptor() ([]byte, []int)deprecated
- func (x StreamState) Number() protoreflect.EnumNumber
- func (x StreamState) String() string
- func (StreamState) Type() protoreflect.EnumType
- type StreamStateInfo
- func (*StreamStateInfo) Descriptor() ([]byte, []int)deprecated
- func (x *StreamStateInfo) GetParticipantSid() string
- func (x *StreamStateInfo) GetState() StreamState
- func (x *StreamStateInfo) GetTrackSid() string
- func (*StreamStateInfo) ProtoMessage()
- func (x *StreamStateInfo) ProtoReflect() protoreflect.Message
- func (x *StreamStateInfo) Reset()
- func (x *StreamStateInfo) String() string
- type StreamStateUpdate
- func (*StreamStateUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *StreamStateUpdate) GetStreamStates() []*StreamStateInfo
- func (*StreamStateUpdate) ProtoMessage()
- func (x *StreamStateUpdate) ProtoReflect() protoreflect.Message
- func (x *StreamStateUpdate) Reset()
- func (x *StreamStateUpdate) String() string
- type StreamType
- type SubscribedAudioCodec
- func (*SubscribedAudioCodec) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribedAudioCodec) GetCodec() string
- func (x *SubscribedAudioCodec) GetEnabled() bool
- func (*SubscribedAudioCodec) ProtoMessage()
- func (x *SubscribedAudioCodec) ProtoReflect() protoreflect.Message
- func (x *SubscribedAudioCodec) Reset()
- func (x *SubscribedAudioCodec) String() string
- type SubscribedAudioCodecUpdate
- func (*SubscribedAudioCodecUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribedAudioCodecUpdate) GetSubscribedAudioCodecs() []*SubscribedAudioCodec
- func (x *SubscribedAudioCodecUpdate) GetTrackSid() string
- func (*SubscribedAudioCodecUpdate) ProtoMessage()
- func (x *SubscribedAudioCodecUpdate) ProtoReflect() protoreflect.Message
- func (x *SubscribedAudioCodecUpdate) Reset()
- func (x *SubscribedAudioCodecUpdate) String() string
- type SubscribedCodec
- func (*SubscribedCodec) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribedCodec) GetCodec() string
- func (x *SubscribedCodec) GetQualities() []*SubscribedQuality
- func (*SubscribedCodec) ProtoMessage()
- func (x *SubscribedCodec) ProtoReflect() protoreflect.Message
- func (x *SubscribedCodec) Reset()
- func (x *SubscribedCodec) String() string
- type SubscribedQuality
- func (*SubscribedQuality) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribedQuality) GetEnabled() bool
- func (x *SubscribedQuality) GetQuality() VideoQuality
- func (*SubscribedQuality) ProtoMessage()
- func (x *SubscribedQuality) ProtoReflect() protoreflect.Message
- func (x *SubscribedQuality) Reset()
- func (x *SubscribedQuality) String() string
- type SubscribedQualityUpdate
- func (*SubscribedQualityUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribedQualityUpdate) GetSubscribedCodecs() []*SubscribedCodec
- func (x *SubscribedQualityUpdate) GetSubscribedQualities() []*SubscribedQualitydeprecated
- func (x *SubscribedQualityUpdate) GetTrackSid() string
- func (*SubscribedQualityUpdate) ProtoMessage()
- func (x *SubscribedQualityUpdate) ProtoReflect() protoreflect.Message
- func (x *SubscribedQualityUpdate) Reset()
- func (x *SubscribedQualityUpdate) String() string
- type SubscriptionError
- func (SubscriptionError) Descriptor() protoreflect.EnumDescriptor
- func (x SubscriptionError) Enum() *SubscriptionError
- func (SubscriptionError) EnumDescriptor() ([]byte, []int)deprecated
- func (x SubscriptionError) Number() protoreflect.EnumNumber
- func (x SubscriptionError) String() string
- func (SubscriptionError) Type() protoreflect.EnumType
- type SubscriptionPermission
- func (*SubscriptionPermission) Descriptor() ([]byte, []int)deprecated
- func (x *SubscriptionPermission) GetAllParticipants() bool
- func (x *SubscriptionPermission) GetTrackPermissions() []*TrackPermission
- func (*SubscriptionPermission) ProtoMessage()
- func (x *SubscriptionPermission) ProtoReflect() protoreflect.Message
- func (x *SubscriptionPermission) Reset()
- func (x *SubscriptionPermission) String() string
- type SubscriptionPermissionUpdate
- func (*SubscriptionPermissionUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *SubscriptionPermissionUpdate) GetAllowed() bool
- func (x *SubscriptionPermissionUpdate) GetParticipantSid() string
- func (x *SubscriptionPermissionUpdate) GetTrackSid() string
- func (*SubscriptionPermissionUpdate) ProtoMessage()
- func (x *SubscriptionPermissionUpdate) ProtoReflect() protoreflect.Message
- func (x *SubscriptionPermissionUpdate) Reset()
- func (x *SubscriptionPermissionUpdate) String() string
- type SubscriptionResponse
- func (*SubscriptionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SubscriptionResponse) GetErr() SubscriptionError
- func (x *SubscriptionResponse) GetTrackSid() string
- func (*SubscriptionResponse) ProtoMessage()
- func (x *SubscriptionResponse) ProtoReflect() protoreflect.Message
- func (x *SubscriptionResponse) Reset()
- func (x *SubscriptionResponse) String() string
- type SyncState
- func (*SyncState) Descriptor() ([]byte, []int)deprecated
- func (x *SyncState) GetAnswer() *SessionDescription
- func (x *SyncState) GetDataChannels() []*DataChannelInfo
- func (x *SyncState) GetDatachannelReceiveStates() []*DataChannelReceiveState
- func (x *SyncState) GetOffer() *SessionDescription
- func (x *SyncState) GetPublishDataTracks() []*PublishDataTrackResponse
- func (x *SyncState) GetPublishTracks() []*TrackPublishedResponse
- func (x *SyncState) GetSubscription() *UpdateSubscription
- func (x *SyncState) GetTrackSidsDisabled() []string
- func (*SyncState) ProtoMessage()
- func (x *SyncState) ProtoReflect() protoreflect.Message
- func (x *SyncState) Reset()
- func (x *SyncState) String() string
- type TemplateSource
- func (*TemplateSource) Descriptor() ([]byte, []int)deprecated
- func (x *TemplateSource) GetAudioOnly() bool
- func (x *TemplateSource) GetCustomBaseUrl() string
- func (x *TemplateSource) GetLayout() string
- func (x *TemplateSource) GetVideoOnly() bool
- func (*TemplateSource) ProtoMessage()
- func (x *TemplateSource) ProtoReflect() protoreflect.Message
- func (x *TemplateSource) Reset()
- func (x *TemplateSource) String() string
- type TimeRange
- func (*TimeRange) Descriptor() ([]byte, []int)deprecated
- func (x *TimeRange) GetEndedAt() *timestamppb.Timestamp
- func (x *TimeRange) GetStartedAt() *timestamppb.Timestamp
- func (*TimeRange) ProtoMessage()
- func (x *TimeRange) ProtoReflect() protoreflect.Message
- func (x *TimeRange) Reset()
- func (x *TimeRange) String() string
- type TimeSeriesMetric
- func (*TimeSeriesMetric) Descriptor() ([]byte, []int)deprecated
- func (x *TimeSeriesMetric) GetLabel() uint32
- func (x *TimeSeriesMetric) GetParticipantIdentity() uint32
- func (x *TimeSeriesMetric) GetRid() uint32
- func (x *TimeSeriesMetric) GetSamples() []*MetricSample
- func (x *TimeSeriesMetric) GetTrackSid() uint32
- func (*TimeSeriesMetric) ProtoMessage()
- func (x *TimeSeriesMetric) ProtoReflect() protoreflect.Message
- func (x *TimeSeriesMetric) Reset()
- func (x *TimeSeriesMetric) String() string
- type TimedVersion
- func (*TimedVersion) Descriptor() ([]byte, []int)deprecated
- func (x *TimedVersion) GetTicks() int32
- func (x *TimedVersion) GetUnixMicro() int64
- func (*TimedVersion) ProtoMessage()
- func (x *TimedVersion) ProtoReflect() protoreflect.Message
- func (x *TimedVersion) Reset()
- func (x *TimedVersion) String() string
- type TokenPagination
- type TokenPaginationData
- type TokenSourceRequest
- func (*TokenSourceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TokenSourceRequest) GetParticipantAttributes() map[string]string
- func (x *TokenSourceRequest) GetParticipantIdentity() string
- func (x *TokenSourceRequest) GetParticipantMetadata() string
- func (x *TokenSourceRequest) GetParticipantName() string
- func (x *TokenSourceRequest) GetRoomConfig() *RoomConfiguration
- func (x *TokenSourceRequest) GetRoomName() string
- func (*TokenSourceRequest) ProtoMessage()
- func (x *TokenSourceRequest) ProtoReflect() protoreflect.Message
- func (x *TokenSourceRequest) Reset()
- func (x *TokenSourceRequest) String() string
- type TokenSourceResponse
- func (*TokenSourceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TokenSourceResponse) GetParticipantToken() string
- func (x *TokenSourceResponse) GetServerUrl() string
- func (*TokenSourceResponse) ProtoMessage()
- func (x *TokenSourceResponse) ProtoReflect() protoreflect.Message
- func (x *TokenSourceResponse) Reset()
- func (x *TokenSourceResponse) String() string
- type TrackCompositeEgressRequest
- func (*TrackCompositeEgressRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TrackCompositeEgressRequest) GetAdvanced() *EncodingOptions
- func (x *TrackCompositeEgressRequest) GetAudioTrackId() string
- func (x *TrackCompositeEgressRequest) GetFile() *EncodedFileOutputdeprecated
- func (x *TrackCompositeEgressRequest) GetFileOutputs() []*EncodedFileOutput
- func (x *TrackCompositeEgressRequest) GetImageOutputs() []*ImageOutput
- func (x *TrackCompositeEgressRequest) GetOptions() isTrackCompositeEgressRequest_Options
- func (x *TrackCompositeEgressRequest) GetOutput() isTrackCompositeEgressRequest_Output
- func (x *TrackCompositeEgressRequest) GetPreset() EncodingOptionsPreset
- func (x *TrackCompositeEgressRequest) GetRoomName() string
- func (x *TrackCompositeEgressRequest) GetSegmentOutputs() []*SegmentedFileOutput
- func (x *TrackCompositeEgressRequest) GetSegments() *SegmentedFileOutputdeprecated
- func (x *TrackCompositeEgressRequest) GetStream() *StreamOutputdeprecated
- func (x *TrackCompositeEgressRequest) GetStreamOutputs() []*StreamOutput
- func (x *TrackCompositeEgressRequest) GetVideoTrackId() string
- func (x *TrackCompositeEgressRequest) GetWebhooks() []*WebhookConfig
- func (*TrackCompositeEgressRequest) ProtoMessage()
- func (x *TrackCompositeEgressRequest) ProtoReflect() protoreflect.Message
- func (x *TrackCompositeEgressRequest) Reset()
- func (x *TrackCompositeEgressRequest) String() string
- type TrackCompositeEgressRequest_Advanced
- type TrackCompositeEgressRequest_File
- type TrackCompositeEgressRequest_Preset
- type TrackCompositeEgressRequest_Segments
- type TrackCompositeEgressRequest_Stream
- type TrackEgressRequest
- func (*TrackEgressRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TrackEgressRequest) GetFile() *DirectFileOutput
- func (x *TrackEgressRequest) GetOutput() isTrackEgressRequest_Output
- func (x *TrackEgressRequest) GetRoomName() string
- func (x *TrackEgressRequest) GetTrackId() string
- func (x *TrackEgressRequest) GetWebhooks() []*WebhookConfig
- func (x *TrackEgressRequest) GetWebsocketUrl() string
- func (*TrackEgressRequest) ProtoMessage()
- func (x *TrackEgressRequest) ProtoReflect() protoreflect.Message
- func (x *TrackEgressRequest) Reset()
- func (x *TrackEgressRequest) String() string
- type TrackEgressRequest_File
- type TrackEgressRequest_WebsocketUrl
- type TrackID
- type TrackInfo
- func (*TrackInfo) Descriptor() ([]byte, []int)deprecated
- func (x *TrackInfo) GetAudioFeatures() []AudioTrackFeature
- func (x *TrackInfo) GetBackupCodecPolicy() BackupCodecPolicy
- func (x *TrackInfo) GetCodecs() []*SimulcastCodecInfo
- func (x *TrackInfo) GetDisableDtx() booldeprecated
- func (x *TrackInfo) GetDisableRed() bool
- func (x *TrackInfo) GetEncryption() Encryption_Type
- func (x *TrackInfo) GetHeight() uint32
- func (x *TrackInfo) GetLayers() []*VideoLayerdeprecated
- func (x *TrackInfo) GetMid() string
- func (x *TrackInfo) GetMimeType() string
- func (x *TrackInfo) GetMuted() bool
- func (x *TrackInfo) GetName() string
- func (x *TrackInfo) GetPacketTrailerFeatures() []PacketTrailerFeature
- func (x *TrackInfo) GetSid() string
- func (x *TrackInfo) GetSimulcast() booldeprecated
- func (x *TrackInfo) GetSource() TrackSource
- func (x *TrackInfo) GetStereo() booldeprecated
- func (x *TrackInfo) GetStream() string
- func (x *TrackInfo) GetType() TrackType
- func (x *TrackInfo) GetVersion() *TimedVersion
- func (x *TrackInfo) GetWidth() uint32
- func (*TrackInfo) ProtoMessage()
- func (x *TrackInfo) ProtoReflect() protoreflect.Message
- func (x *TrackInfo) Reset()
- func (x *TrackInfo) String() string
- type TrackPermission
- func (*TrackPermission) Descriptor() ([]byte, []int)deprecated
- func (x *TrackPermission) GetAllTracks() bool
- func (x *TrackPermission) GetParticipantIdentity() string
- func (x *TrackPermission) GetParticipantSid() string
- func (x *TrackPermission) GetTrackSids() []string
- func (*TrackPermission) ProtoMessage()
- func (x *TrackPermission) ProtoReflect() protoreflect.Message
- func (x *TrackPermission) Reset()
- func (x *TrackPermission) String() string
- type TrackPublishedResponse
- func (*TrackPublishedResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TrackPublishedResponse) GetCid() string
- func (x *TrackPublishedResponse) GetTrack() *TrackInfo
- func (*TrackPublishedResponse) ProtoMessage()
- func (x *TrackPublishedResponse) ProtoReflect() protoreflect.Message
- func (x *TrackPublishedResponse) Reset()
- func (x *TrackPublishedResponse) String() string
- type TrackSource
- func (TrackSource) Descriptor() protoreflect.EnumDescriptor
- func (x TrackSource) Enum() *TrackSource
- func (TrackSource) EnumDescriptor() ([]byte, []int)deprecated
- func (x TrackSource) Number() protoreflect.EnumNumber
- func (x TrackSource) String() string
- func (TrackSource) Type() protoreflect.EnumType
- type TrackSubscribed
- type TrackType
- type TrackUnpublishedResponse
- func (*TrackUnpublishedResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TrackUnpublishedResponse) GetTrackSid() string
- func (*TrackUnpublishedResponse) ProtoMessage()
- func (x *TrackUnpublishedResponse) ProtoReflect() protoreflect.Message
- func (x *TrackUnpublishedResponse) Reset()
- func (x *TrackUnpublishedResponse) String() string
- type Transcription
- func (*Transcription) Descriptor() ([]byte, []int)deprecated
- func (x *Transcription) GetSegments() []*TranscriptionSegment
- func (x *Transcription) GetTrackId() string
- func (x *Transcription) GetTranscribedParticipantIdentity() string
- func (*Transcription) ProtoMessage()
- func (x *Transcription) ProtoReflect() protoreflect.Message
- func (x *Transcription) Reset()
- func (x *Transcription) String() string
- type TranscriptionSegment
- func (*TranscriptionSegment) Descriptor() ([]byte, []int)deprecated
- func (x *TranscriptionSegment) GetEndTime() uint64
- func (x *TranscriptionSegment) GetFinal() bool
- func (x *TranscriptionSegment) GetId() string
- func (x *TranscriptionSegment) GetLanguage() string
- func (x *TranscriptionSegment) GetStartTime() uint64
- func (x *TranscriptionSegment) GetText() string
- func (*TranscriptionSegment) ProtoMessage()
- func (x *TranscriptionSegment) ProtoReflect() protoreflect.Message
- func (x *TranscriptionSegment) Reset()
- func (x *TranscriptionSegment) String() string
- type TransferSIPParticipantRequest
- func (*TransferSIPParticipantRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TransferSIPParticipantRequest) GetHeaders() map[string]string
- func (x *TransferSIPParticipantRequest) GetParticipantIdentity() string
- func (x *TransferSIPParticipantRequest) GetPlayDialtone() bool
- func (x *TransferSIPParticipantRequest) GetRingingTimeout() *durationpb.Duration
- func (x *TransferSIPParticipantRequest) GetRoomName() string
- func (x *TransferSIPParticipantRequest) GetTransferTo() string
- func (*TransferSIPParticipantRequest) ProtoMessage()
- func (x *TransferSIPParticipantRequest) ProtoReflect() protoreflect.Message
- func (x *TransferSIPParticipantRequest) Reset()
- func (x *TransferSIPParticipantRequest) String() string
- func (p *TransferSIPParticipantRequest) Validate() error
- func (p *TransferSIPParticipantRequest) ValidateResult() ValidationResult
- type TrickleRequest
- func (*TrickleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TrickleRequest) GetCandidateInit() string
- func (x *TrickleRequest) GetFinal() bool
- func (x *TrickleRequest) GetTarget() SignalTarget
- func (*TrickleRequest) ProtoMessage()
- func (x *TrickleRequest) ProtoReflect() protoreflect.Message
- func (x *TrickleRequest) Reset()
- func (x *TrickleRequest) String() string
- type TwirpServer
- func NewAgentDispatchServiceServer(svc AgentDispatchService, opts ...interface{}) TwirpServer
- func NewAgentSimulationServer(svc AgentSimulation, opts ...interface{}) TwirpServer
- func NewCloudAgentServer(svc CloudAgent, opts ...interface{}) TwirpServer
- func NewConnectorServer(svc Connector, opts ...interface{}) TwirpServer
- func NewEgressServer(svc Egress, opts ...interface{}) TwirpServer
- func NewIngressServer(svc Ingress, opts ...interface{}) TwirpServer
- func NewPhoneNumberServiceServer(svc PhoneNumberService, opts ...interface{}) TwirpServer
- func NewReplayServer(svc Replay, opts ...interface{}) TwirpServer
- func NewRoomServiceServer(svc RoomService, opts ...interface{}) TwirpServer
- func NewSIPServer(svc SIP, opts ...interface{}) TwirpServer
- type UnpublishDataTrackRequest
- func (*UnpublishDataTrackRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UnpublishDataTrackRequest) GetPubHandle() uint32
- func (*UnpublishDataTrackRequest) ProtoMessage()
- func (x *UnpublishDataTrackRequest) ProtoReflect() protoreflect.Message
- func (x *UnpublishDataTrackRequest) Reset()
- func (x *UnpublishDataTrackRequest) String() string
- type UnpublishDataTrackResponse
- func (*UnpublishDataTrackResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UnpublishDataTrackResponse) GetInfo() *DataTrackInfo
- func (*UnpublishDataTrackResponse) ProtoMessage()
- func (x *UnpublishDataTrackResponse) ProtoReflect() protoreflect.Message
- func (x *UnpublishDataTrackResponse) Reset()
- func (x *UnpublishDataTrackResponse) String() string
- type UpdateAgentRequest
- func (*UpdateAgentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAgentRequest) GetAgentId() string
- func (x *UpdateAgentRequest) GetAgentName() stringdeprecated
- func (x *UpdateAgentRequest) GetCpuReq() stringdeprecated
- func (x *UpdateAgentRequest) GetMaxReplicas() int32deprecated
- func (x *UpdateAgentRequest) GetRegions() []string
- func (x *UpdateAgentRequest) GetReplicas() int32deprecated
- func (x *UpdateAgentRequest) GetSecrets() []*AgentSecret
- func (*UpdateAgentRequest) ProtoMessage()
- func (x *UpdateAgentRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateAgentRequest) Reset()
- func (x *UpdateAgentRequest) String() string
- type UpdateAgentResponse
- func (*UpdateAgentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAgentResponse) GetMessage() string
- func (x *UpdateAgentResponse) GetSuccess() bool
- func (*UpdateAgentResponse) ProtoMessage()
- func (x *UpdateAgentResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateAgentResponse) Reset()
- func (x *UpdateAgentResponse) String() string
- type UpdateAgentSecretsRequest
- func (*UpdateAgentSecretsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAgentSecretsRequest) GetAgentId() string
- func (x *UpdateAgentSecretsRequest) GetAgentName() string
- func (x *UpdateAgentSecretsRequest) GetOverwrite() bool
- func (x *UpdateAgentSecretsRequest) GetRemove() []string
- func (x *UpdateAgentSecretsRequest) GetSecrets() []*AgentSecret
- func (*UpdateAgentSecretsRequest) ProtoMessage()
- func (x *UpdateAgentSecretsRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateAgentSecretsRequest) Reset()
- func (x *UpdateAgentSecretsRequest) String() string
- type UpdateAgentSecretsResponse
- func (*UpdateAgentSecretsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAgentSecretsResponse) GetMessage() string
- func (x *UpdateAgentSecretsResponse) GetSuccess() bool
- func (*UpdateAgentSecretsResponse) ProtoMessage()
- func (x *UpdateAgentSecretsResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateAgentSecretsResponse) Reset()
- func (x *UpdateAgentSecretsResponse) String() string
- type UpdateDataSubscription
- func (*UpdateDataSubscription) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateDataSubscription) GetUpdates() []*UpdateDataSubscription_Update
- func (*UpdateDataSubscription) ProtoMessage()
- func (x *UpdateDataSubscription) ProtoReflect() protoreflect.Message
- func (x *UpdateDataSubscription) Reset()
- func (x *UpdateDataSubscription) String() string
- type UpdateDataSubscription_Update
- func (*UpdateDataSubscription_Update) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateDataSubscription_Update) GetOptions() *DataTrackSubscriptionOptions
- func (x *UpdateDataSubscription_Update) GetSubscribe() bool
- func (x *UpdateDataSubscription_Update) GetTrackSid() string
- func (*UpdateDataSubscription_Update) ProtoMessage()
- func (x *UpdateDataSubscription_Update) ProtoReflect() protoreflect.Message
- func (x *UpdateDataSubscription_Update) Reset()
- func (x *UpdateDataSubscription_Update) String() string
- type UpdateEgressRequest
- func (*UpdateEgressRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateEgressRequest) GetAddStreamUrls() []string
- func (x *UpdateEgressRequest) GetEgressId() string
- func (x *UpdateEgressRequest) GetLayout() string
- func (x *UpdateEgressRequest) GetRemoveStreamUrls() []string
- func (x *UpdateEgressRequest) GetUrl() string
- func (*UpdateEgressRequest) ProtoMessage()
- func (x *UpdateEgressRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateEgressRequest) Reset()
- func (x *UpdateEgressRequest) String() string
- type UpdateIngressRequest
- func (*UpdateIngressRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateIngressRequest) GetAudio() *IngressAudioOptions
- func (x *UpdateIngressRequest) GetBypassTranscoding() booldeprecated
- func (x *UpdateIngressRequest) GetEnableTranscoding() bool
- func (x *UpdateIngressRequest) GetEnabled() bool
- func (x *UpdateIngressRequest) GetIngressId() string
- func (x *UpdateIngressRequest) GetName() string
- func (x *UpdateIngressRequest) GetParticipantIdentity() string
- func (x *UpdateIngressRequest) GetParticipantMetadata() string
- func (x *UpdateIngressRequest) GetParticipantName() string
- func (x *UpdateIngressRequest) GetRoomName() string
- func (x *UpdateIngressRequest) GetVideo() *IngressVideoOptions
- func (*UpdateIngressRequest) ProtoMessage()
- func (x *UpdateIngressRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateIngressRequest) Reset()
- func (x *UpdateIngressRequest) String() string
- type UpdateJobStatus
- func (*UpdateJobStatus) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateJobStatus) GetError() string
- func (x *UpdateJobStatus) GetJobId() string
- func (x *UpdateJobStatus) GetStatus() JobStatus
- func (*UpdateJobStatus) ProtoMessage()
- func (x *UpdateJobStatus) ProtoReflect() protoreflect.Message
- func (x *UpdateJobStatus) Reset()
- func (x *UpdateJobStatus) String() string
- type UpdateLayoutRequest
- func (*UpdateLayoutRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateLayoutRequest) GetEgressId() string
- func (x *UpdateLayoutRequest) GetLayout() string
- func (*UpdateLayoutRequest) ProtoMessage()
- func (x *UpdateLayoutRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateLayoutRequest) Reset()
- func (x *UpdateLayoutRequest) String() string
- type UpdateLocalAudioTrack
- func (*UpdateLocalAudioTrack) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateLocalAudioTrack) GetFeatures() []AudioTrackFeature
- func (x *UpdateLocalAudioTrack) GetTrackSid() string
- func (*UpdateLocalAudioTrack) ProtoMessage()
- func (x *UpdateLocalAudioTrack) ProtoReflect() protoreflect.Message
- func (x *UpdateLocalAudioTrack) Reset()
- func (x *UpdateLocalAudioTrack) String() string
- type UpdateLocalVideoTrack
- func (*UpdateLocalVideoTrack) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateLocalVideoTrack) GetHeight() uint32
- func (x *UpdateLocalVideoTrack) GetTrackSid() string
- func (x *UpdateLocalVideoTrack) GetWidth() uint32
- func (*UpdateLocalVideoTrack) ProtoMessage()
- func (x *UpdateLocalVideoTrack) ProtoReflect() protoreflect.Message
- func (x *UpdateLocalVideoTrack) Reset()
- func (x *UpdateLocalVideoTrack) String() string
- type UpdateParticipantMetadata
- func (*UpdateParticipantMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateParticipantMetadata) GetAttributes() map[string]string
- func (x *UpdateParticipantMetadata) GetMetadata() string
- func (x *UpdateParticipantMetadata) GetName() string
- func (x *UpdateParticipantMetadata) GetRequestId() uint32
- func (*UpdateParticipantMetadata) ProtoMessage()
- func (x *UpdateParticipantMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateParticipantMetadata) Reset()
- func (x *UpdateParticipantMetadata) String() string
- type UpdateParticipantRequest
- func (*UpdateParticipantRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateParticipantRequest) GetAttributes() map[string]string
- func (x *UpdateParticipantRequest) GetIdentity() string
- func (x *UpdateParticipantRequest) GetMetadata() string
- func (x *UpdateParticipantRequest) GetName() string
- func (x *UpdateParticipantRequest) GetPermission() *ParticipantPermission
- func (x *UpdateParticipantRequest) GetRoom() string
- func (*UpdateParticipantRequest) ProtoMessage()
- func (x *UpdateParticipantRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateParticipantRequest) Reset()
- func (x *UpdateParticipantRequest) String() string
- type UpdatePhoneNumberRequest
- func (*UpdatePhoneNumberRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdatePhoneNumberRequest) GetId() string
- func (x *UpdatePhoneNumberRequest) GetPhoneNumber() string
- func (x *UpdatePhoneNumberRequest) GetSipDispatchRuleId() string
- func (*UpdatePhoneNumberRequest) ProtoMessage()
- func (x *UpdatePhoneNumberRequest) ProtoReflect() protoreflect.Message
- func (x *UpdatePhoneNumberRequest) Reset()
- func (x *UpdatePhoneNumberRequest) String() string
- type UpdatePhoneNumberResponse
- func (*UpdatePhoneNumberResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdatePhoneNumberResponse) GetPhoneNumber() *PhoneNumber
- func (*UpdatePhoneNumberResponse) ProtoMessage()
- func (x *UpdatePhoneNumberResponse) ProtoReflect() protoreflect.Message
- func (x *UpdatePhoneNumberResponse) Reset()
- func (x *UpdatePhoneNumberResponse) String() string
- type UpdateRoomMetadataRequest
- func (*UpdateRoomMetadataRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateRoomMetadataRequest) GetMetadata() string
- func (x *UpdateRoomMetadataRequest) GetRoom() string
- func (*UpdateRoomMetadataRequest) ProtoMessage()
- func (x *UpdateRoomMetadataRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateRoomMetadataRequest) Reset()
- func (x *UpdateRoomMetadataRequest) String() string
- type UpdateSIPDispatchRuleRequest
- func (*UpdateSIPDispatchRuleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSIPDispatchRuleRequest) GetAction() isUpdateSIPDispatchRuleRequest_Action
- func (x *UpdateSIPDispatchRuleRequest) GetReplace() *SIPDispatchRuleInfo
- func (x *UpdateSIPDispatchRuleRequest) GetSipDispatchRuleId() string
- func (x *UpdateSIPDispatchRuleRequest) GetUpdate() *SIPDispatchRuleUpdate
- func (*UpdateSIPDispatchRuleRequest) ProtoMessage()
- func (x *UpdateSIPDispatchRuleRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateSIPDispatchRuleRequest) Reset()
- func (x *UpdateSIPDispatchRuleRequest) String() string
- func (p *UpdateSIPDispatchRuleRequest) Validate() error
- type UpdateSIPDispatchRuleRequestAction
- type UpdateSIPDispatchRuleRequest_Replace
- type UpdateSIPDispatchRuleRequest_Update
- type UpdateSIPInboundTrunkRequest
- func (*UpdateSIPInboundTrunkRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSIPInboundTrunkRequest) GetAction() isUpdateSIPInboundTrunkRequest_Action
- func (x *UpdateSIPInboundTrunkRequest) GetReplace() *SIPInboundTrunkInfo
- func (x *UpdateSIPInboundTrunkRequest) GetSipTrunkId() string
- func (x *UpdateSIPInboundTrunkRequest) GetUpdate() *SIPInboundTrunkUpdate
- func (*UpdateSIPInboundTrunkRequest) ProtoMessage()
- func (x *UpdateSIPInboundTrunkRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateSIPInboundTrunkRequest) Reset()
- func (x *UpdateSIPInboundTrunkRequest) String() string
- func (p *UpdateSIPInboundTrunkRequest) Validate() error
- func (p *UpdateSIPInboundTrunkRequest) ValidateResult() ValidationResult
- type UpdateSIPInboundTrunkRequestAction
- type UpdateSIPInboundTrunkRequest_Replace
- type UpdateSIPInboundTrunkRequest_Update
- type UpdateSIPOutboundTrunkRequest
- func (*UpdateSIPOutboundTrunkRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSIPOutboundTrunkRequest) GetAction() isUpdateSIPOutboundTrunkRequest_Action
- func (x *UpdateSIPOutboundTrunkRequest) GetReplace() *SIPOutboundTrunkInfo
- func (x *UpdateSIPOutboundTrunkRequest) GetSipTrunkId() string
- func (x *UpdateSIPOutboundTrunkRequest) GetUpdate() *SIPOutboundTrunkUpdate
- func (*UpdateSIPOutboundTrunkRequest) ProtoMessage()
- func (x *UpdateSIPOutboundTrunkRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateSIPOutboundTrunkRequest) Reset()
- func (x *UpdateSIPOutboundTrunkRequest) String() string
- func (p *UpdateSIPOutboundTrunkRequest) Validate() error
- func (p *UpdateSIPOutboundTrunkRequest) ValidateResult() ValidationResult
- type UpdateSIPOutboundTrunkRequestAction
- type UpdateSIPOutboundTrunkRequest_Replace
- type UpdateSIPOutboundTrunkRequest_Update
- type UpdateStreamRequest
- func (*UpdateStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateStreamRequest) GetAddOutputUrls() []string
- func (x *UpdateStreamRequest) GetEgressId() string
- func (x *UpdateStreamRequest) GetRemoveOutputUrls() []string
- func (*UpdateStreamRequest) ProtoMessage()
- func (x *UpdateStreamRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateStreamRequest) Reset()
- func (x *UpdateStreamRequest) String() string
- type UpdateSubscription
- func (*UpdateSubscription) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSubscription) GetParticipantTracks() []*ParticipantTracks
- func (x *UpdateSubscription) GetSubscribe() bool
- func (x *UpdateSubscription) GetTrackSids() []string
- func (*UpdateSubscription) ProtoMessage()
- func (x *UpdateSubscription) ProtoReflect() protoreflect.Message
- func (x *UpdateSubscription) Reset()
- func (x *UpdateSubscription) String() string
- type UpdateSubscriptionsRequest
- func (*UpdateSubscriptionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSubscriptionsRequest) GetIdentity() string
- func (x *UpdateSubscriptionsRequest) GetParticipantTracks() []*ParticipantTracks
- func (x *UpdateSubscriptionsRequest) GetRoom() string
- func (x *UpdateSubscriptionsRequest) GetSubscribe() bool
- func (x *UpdateSubscriptionsRequest) GetTrackSids() []string
- func (*UpdateSubscriptionsRequest) ProtoMessage()
- func (x *UpdateSubscriptionsRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateSubscriptionsRequest) Reset()
- func (x *UpdateSubscriptionsRequest) String() string
- type UpdateSubscriptionsResponse
- type UpdateTrackSettings
- func (*UpdateTrackSettings) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateTrackSettings) GetDisabled() bool
- func (x *UpdateTrackSettings) GetFps() uint32
- func (x *UpdateTrackSettings) GetHeight() uint32
- func (x *UpdateTrackSettings) GetPriority() uint32
- func (x *UpdateTrackSettings) GetQuality() VideoQuality
- func (x *UpdateTrackSettings) GetTrackSids() []string
- func (x *UpdateTrackSettings) GetWidth() uint32
- func (*UpdateTrackSettings) ProtoMessage()
- func (x *UpdateTrackSettings) ProtoReflect() protoreflect.Message
- func (x *UpdateTrackSettings) Reset()
- func (x *UpdateTrackSettings) String() string
- type UpdateVideoLayersdeprecated
- func (*UpdateVideoLayers) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateVideoLayers) GetLayers() []*VideoLayer
- func (x *UpdateVideoLayers) GetTrackSid() string
- func (*UpdateVideoLayers) ProtoMessage()
- func (x *UpdateVideoLayers) ProtoReflect() protoreflect.Message
- func (x *UpdateVideoLayers) Reset()
- func (x *UpdateVideoLayers) String() string
- type UpdateWorkerStatus
- func (*UpdateWorkerStatus) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateWorkerStatus) GetJobCount() uint32
- func (x *UpdateWorkerStatus) GetLoad() float32
- func (x *UpdateWorkerStatus) GetStatus() WorkerStatus
- func (*UpdateWorkerStatus) ProtoMessage()
- func (x *UpdateWorkerStatus) ProtoReflect() protoreflect.Message
- func (x *UpdateWorkerStatus) Reset()
- func (x *UpdateWorkerStatus) String() string
- type UserPacket
- func (*UserPacket) Descriptor() ([]byte, []int)deprecated
- func (x *UserPacket) GetDestinationIdentities() []stringdeprecated
- func (x *UserPacket) GetDestinationSids() []stringdeprecated
- func (x *UserPacket) GetEndTime() uint64
- func (x *UserPacket) GetId() string
- func (x *UserPacket) GetNonce() []byte
- func (x *UserPacket) GetParticipantIdentity() stringdeprecated
- func (x *UserPacket) GetParticipantSid() stringdeprecated
- func (x *UserPacket) GetPayload() []byte
- func (x *UserPacket) GetStartTime() uint64
- func (x *UserPacket) GetTopic() string
- func (*UserPacket) ProtoMessage()
- func (x *UserPacket) ProtoReflect() protoreflect.Message
- func (x *UserPacket) Reset()
- func (x *UserPacket) String() string
- type VP8MungerState
- func (*VP8MungerState) Descriptor() ([]byte, []int)deprecated
- func (x *VP8MungerState) GetExtLastPictureId() int32
- func (x *VP8MungerState) GetKeyIdxUsed() bool
- func (x *VP8MungerState) GetLastKeyIdx() uint32
- func (x *VP8MungerState) GetLastTl0PicIdx() uint32
- func (x *VP8MungerState) GetPictureIdUsed() bool
- func (x *VP8MungerState) GetTidUsed() bool
- func (x *VP8MungerState) GetTl0PicIdxUsed() bool
- func (*VP8MungerState) ProtoMessage()
- func (x *VP8MungerState) ProtoReflect() protoreflect.Message
- func (x *VP8MungerState) Reset()
- func (x *VP8MungerState) String() string
- type ValidationResult
- func (vr ValidationResult) Combine(other ValidationResult) ValidationResult
- func (vr ValidationResult) Error() error
- func (vr ValidationResult) LogSoftErrors(l logger.Logger) error
- func (vr ValidationResult) LogUnlikelySoftErrors(l logger.UnlikelyLogger) error
- func (vr ValidationResult) OK() bool
- func (vr ValidationResult) SoftErrors() []error
- func (vr ValidationResult) WithError(err error) ValidationResult
- type VideoCodec
- type VideoConfiguration
- func (*VideoConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *VideoConfiguration) GetHardwareEncoder() ClientConfigSetting
- func (*VideoConfiguration) ProtoMessage()
- func (x *VideoConfiguration) ProtoReflect() protoreflect.Message
- func (x *VideoConfiguration) Reset()
- func (x *VideoConfiguration) String() string
- type VideoLayer
- func (*VideoLayer) Descriptor() ([]byte, []int)deprecated
- func (x *VideoLayer) GetBitrate() uint32
- func (x *VideoLayer) GetHeight() uint32
- func (x *VideoLayer) GetQuality() VideoQuality
- func (x *VideoLayer) GetRepairSsrc() uint32
- func (x *VideoLayer) GetRid() string
- func (x *VideoLayer) GetSpatialLayer() int32
- func (x *VideoLayer) GetSsrc() uint32
- func (x *VideoLayer) GetWidth() uint32
- func (*VideoLayer) ProtoMessage()
- func (x *VideoLayer) ProtoReflect() protoreflect.Message
- func (x *VideoLayer) Reset()
- func (x *VideoLayer) String() string
- type VideoLayer_Mode
- func (VideoLayer_Mode) Descriptor() protoreflect.EnumDescriptor
- func (x VideoLayer_Mode) Enum() *VideoLayer_Mode
- func (VideoLayer_Mode) EnumDescriptor() ([]byte, []int)deprecated
- func (x VideoLayer_Mode) Number() protoreflect.EnumNumber
- func (x VideoLayer_Mode) String() string
- func (VideoLayer_Mode) Type() protoreflect.EnumType
- type VideoQuality
- func (VideoQuality) Descriptor() protoreflect.EnumDescriptor
- func (x VideoQuality) Enum() *VideoQuality
- func (VideoQuality) EnumDescriptor() ([]byte, []int)deprecated
- func (x VideoQuality) Number() protoreflect.EnumNumber
- func (x VideoQuality) String() string
- func (VideoQuality) Type() protoreflect.EnumType
- type WebEgressRequest
- func (*WebEgressRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WebEgressRequest) GetAdvanced() *EncodingOptions
- func (x *WebEgressRequest) GetAudioOnly() bool
- func (x *WebEgressRequest) GetAwaitStartSignal() bool
- func (x *WebEgressRequest) GetFile() *EncodedFileOutputdeprecated
- func (x *WebEgressRequest) GetFileOutputs() []*EncodedFileOutput
- func (x *WebEgressRequest) GetImageOutputs() []*ImageOutput
- func (x *WebEgressRequest) GetOptions() isWebEgressRequest_Options
- func (x *WebEgressRequest) GetOutput() isWebEgressRequest_Output
- func (x *WebEgressRequest) GetPreset() EncodingOptionsPreset
- func (x *WebEgressRequest) GetSegmentOutputs() []*SegmentedFileOutput
- func (x *WebEgressRequest) GetSegments() *SegmentedFileOutputdeprecated
- func (x *WebEgressRequest) GetStream() *StreamOutputdeprecated
- func (x *WebEgressRequest) GetStreamOutputs() []*StreamOutput
- func (x *WebEgressRequest) GetUrl() string
- func (x *WebEgressRequest) GetVideoOnly() bool
- func (x *WebEgressRequest) GetWebhooks() []*WebhookConfig
- func (*WebEgressRequest) ProtoMessage()
- func (x *WebEgressRequest) ProtoReflect() protoreflect.Message
- func (x *WebEgressRequest) Reset()
- func (x *WebEgressRequest) String() string
- type WebEgressRequest_Advanced
- type WebEgressRequest_File
- type WebEgressRequest_Preset
- type WebEgressRequest_Segments
- type WebEgressRequest_Stream
- type WebSource
- func (*WebSource) Descriptor() ([]byte, []int)deprecated
- func (x *WebSource) GetAudioOnly() bool
- func (x *WebSource) GetAwaitStartSignal() bool
- func (x *WebSource) GetUrl() string
- func (x *WebSource) GetVideoOnly() bool
- func (*WebSource) ProtoMessage()
- func (x *WebSource) ProtoReflect() protoreflect.Message
- func (x *WebSource) Reset()
- func (x *WebSource) String() string
- type WebhookConfig
- func (*WebhookConfig) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookConfig) GetFilterParams() *FilterParams
- func (x *WebhookConfig) GetSigningKey() string
- func (x *WebhookConfig) GetUrl() string
- func (*WebhookConfig) ProtoMessage()
- func (x *WebhookConfig) ProtoReflect() protoreflect.Message
- func (x *WebhookConfig) Reset()
- func (x *WebhookConfig) String() string
- type WebhookEvent
- func (*WebhookEvent) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookEvent) GetCreatedAt() int64
- func (x *WebhookEvent) GetEgressInfo() *EgressInfo
- func (x *WebhookEvent) GetEvent() string
- func (x *WebhookEvent) GetId() string
- func (x *WebhookEvent) GetIngressInfo() *IngressInfo
- func (x *WebhookEvent) GetNumDropped() int32deprecated
- func (x *WebhookEvent) GetParticipant() *ParticipantInfo
- func (x *WebhookEvent) GetRoom() *Room
- func (x *WebhookEvent) GetTrack() *TrackInfo
- func (*WebhookEvent) ProtoMessage()
- func (x *WebhookEvent) ProtoReflect() protoreflect.Message
- func (x *WebhookEvent) Reset()
- func (x *WebhookEvent) String() string
- type WebhookInfo
- func (*WebhookInfo) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookInfo) GetCreatedAt() *timestamppb.Timestamp
- func (x *WebhookInfo) GetEgressId() string
- func (x *WebhookInfo) GetEvent() string
- func (x *WebhookInfo) GetEventId() string
- func (x *WebhookInfo) GetIngressId() string
- func (x *WebhookInfo) GetIsDropped() bool
- func (x *WebhookInfo) GetNumDropped() int32
- func (x *WebhookInfo) GetParticipantId() string
- func (x *WebhookInfo) GetParticipantIdentity() string
- func (x *WebhookInfo) GetProjectId() string
- func (x *WebhookInfo) GetQueueDurationNs() int64
- func (x *WebhookInfo) GetQueuedAt() *timestamppb.Timestamp
- func (x *WebhookInfo) GetRoomId() string
- func (x *WebhookInfo) GetRoomName() string
- func (x *WebhookInfo) GetSendDurationNs() int64
- func (x *WebhookInfo) GetSendError() string
- func (x *WebhookInfo) GetSentAt() *timestamppb.Timestamp
- func (x *WebhookInfo) GetServiceError() string
- func (x *WebhookInfo) GetServiceErrorCode() int32
- func (x *WebhookInfo) GetServiceStatus() string
- func (x *WebhookInfo) GetTrackId() string
- func (x *WebhookInfo) GetUrl() string
- func (*WebhookInfo) ProtoMessage()
- func (x *WebhookInfo) ProtoReflect() protoreflect.Message
- func (x *WebhookInfo) Reset()
- func (x *WebhookInfo) String() string
- type WhatsAppCall
- func (*WhatsAppCall) Descriptor() ([]byte, []int)deprecated
- func (x *WhatsAppCall) GetDirection() WhatsAppCallDirection
- func (x *WhatsAppCall) GetWhatsappCallId() string
- func (*WhatsAppCall) ProtoMessage()
- func (x *WhatsAppCall) ProtoReflect() protoreflect.Message
- func (x *WhatsAppCall) Reset()
- func (x *WhatsAppCall) String() string
- type WhatsAppCallDirection
- func (WhatsAppCallDirection) Descriptor() protoreflect.EnumDescriptor
- func (x WhatsAppCallDirection) Enum() *WhatsAppCallDirection
- func (WhatsAppCallDirection) EnumDescriptor() ([]byte, []int)deprecated
- func (x WhatsAppCallDirection) Number() protoreflect.EnumNumber
- func (x WhatsAppCallDirection) String() string
- func (WhatsAppCallDirection) Type() protoreflect.EnumType
- type WorkerInfo
- func (*WorkerInfo) Descriptor() ([]byte, []int)deprecated
- func (x *WorkerInfo) GetActiveJobs() float32
- func (x *WorkerInfo) GetAgentName() string
- func (x *WorkerInfo) GetProtocolVersion() int32
- func (x *WorkerInfo) GetSdkVersion() string
- func (x *WorkerInfo) GetWorkerLoad() float32
- func (x *WorkerInfo) GetWorkerType() string
- func (*WorkerInfo) ProtoMessage()
- func (x *WorkerInfo) ProtoReflect() protoreflect.Message
- func (info *WorkerInfo) Protocol() WorkerProtocolVersion
- func (x *WorkerInfo) Reset()
- func (x *WorkerInfo) String() string
- type WorkerMessage
- func (*WorkerMessage) Descriptor() ([]byte, []int)deprecated
- func (x *WorkerMessage) GetAvailability() *AvailabilityResponse
- func (x *WorkerMessage) GetMessage() isWorkerMessage_Message
- func (x *WorkerMessage) GetMigrateJob() *MigrateJobRequest
- func (x *WorkerMessage) GetPing() *WorkerPing
- func (x *WorkerMessage) GetRegister() *RegisterWorkerRequest
- func (x *WorkerMessage) GetSimulateJob() *SimulateJobRequest
- func (x *WorkerMessage) GetUpdateJob() *UpdateJobStatus
- func (x *WorkerMessage) GetUpdateWorker() *UpdateWorkerStatus
- func (*WorkerMessage) ProtoMessage()
- func (x *WorkerMessage) ProtoReflect() protoreflect.Message
- func (x *WorkerMessage) Reset()
- func (x *WorkerMessage) String() string
- type WorkerMessage_Availability
- type WorkerMessage_MigrateJob
- type WorkerMessage_Ping
- type WorkerMessage_Register
- type WorkerMessage_SimulateJob
- type WorkerMessage_UpdateJob
- type WorkerMessage_UpdateWorker
- type WorkerPing
- type WorkerPong
- func (*WorkerPong) Descriptor() ([]byte, []int)deprecated
- func (x *WorkerPong) GetLastTimestamp() int64
- func (x *WorkerPong) GetTimestamp() int64
- func (*WorkerPong) ProtoMessage()
- func (x *WorkerPong) ProtoReflect() protoreflect.Message
- func (x *WorkerPong) Reset()
- func (x *WorkerPong) String() string
- type WorkerProtocolVersion
- type WorkerStatus
- func (WorkerStatus) Descriptor() protoreflect.EnumDescriptor
- func (x WorkerStatus) Enum() *WorkerStatus
- func (WorkerStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x WorkerStatus) Number() protoreflect.EnumNumber
- func (x WorkerStatus) String() string
- func (WorkerStatus) Type() protoreflect.EnumType
- type WrappedJoinRequest
- func (*WrappedJoinRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WrappedJoinRequest) GetCompression() WrappedJoinRequest_Compression
- func (x *WrappedJoinRequest) GetJoinRequest() []byte
- func (*WrappedJoinRequest) ProtoMessage()
- func (x *WrappedJoinRequest) ProtoReflect() protoreflect.Message
- func (x *WrappedJoinRequest) Reset()
- func (x *WrappedJoinRequest) String() string
- type WrappedJoinRequest_Compression
- func (WrappedJoinRequest_Compression) Descriptor() protoreflect.EnumDescriptor
- func (x WrappedJoinRequest_Compression) Enum() *WrappedJoinRequest_Compression
- func (WrappedJoinRequest_Compression) EnumDescriptor() ([]byte, []int)deprecated
- func (x WrappedJoinRequest_Compression) Number() protoreflect.EnumNumber
- func (x WrappedJoinRequest_Compression) String() string
- func (WrappedJoinRequest_Compression) Type() protoreflect.EnumType
Constants ¶
const ( // AttrSIPPrefix is shared for all SIP attributes. AttrSIPPrefix = "sip." // AttrSIPCallID attribute contains LiveKit SIP call ID. AttrSIPCallID = AttrSIPPrefix + "callID" // AttrSIPTrunkID attribute contains LiveKit SIP Trunk ID used for the call. AttrSIPTrunkID = AttrSIPPrefix + "trunkID" // AttrSIPDispatchRuleID attribute contains LiveKit SIP DispatchRule ID used for the inbound call. AttrSIPDispatchRuleID = AttrSIPPrefix + "ruleID" // AttrSIPTrunkNumber attribute contains number associate with LiveKit SIP Trunk. // This attribute will be omitted if HidePhoneNumber is set. AttrSIPTrunkNumber = AttrSIPPrefix + "trunkPhoneNumber" // AttrSIPPhoneNumber attribute contains number external to LiveKit SIP (caller for inbound and called number for outbound). // This attribute will be omitted if HidePhoneNumber is set. AttrSIPPhoneNumber = AttrSIPPrefix + "phoneNumber" // AttrSIPHostName attribute contains host name external to LiveKit SIP (caller for inbound and called number for outbound). AttrSIPHostName = AttrSIPPrefix + "hostname" // AttrSIPCallStatus attribute contains current call status for a SIP call associated with the participant. // // SIP participant is ready when it reaches "active" status. AttrSIPCallStatus = AttrSIPPrefix + "callStatus" // AttrSIPHeaderPrefix is a prefix for automatically mapped SIP header attributes. AttrSIPHeaderPrefix = AttrSIPPrefix + "h." // AttrIngressPrefix is shared for all Ingress attributes AttrIngressPrefix = "ingress." // AttrIngressID contains the ingressID associated with the participant AttrIngressID = AttrIngressPrefix + "ingressID" // AttrIngressResourceID coutains the resourceID of ths ingress session associated with the participant AttrIngressResourceID = AttrIngressPrefix + "resourceID" // AttrIngressOutOfNetworkPrefix is shared for all ingress out of network (Ads break) related attributes AttrIngressOutOfNetworkPrefix = AttrIngressPrefix + "outOfNetwork." // AttrIngressOutOfNetworkEventID contains the event ID of the current Out of network splice AttrIngressOutOfNetworkEventID = AttrIngressOutOfNetworkPrefix + "eventID" )
Names of participant attributes for SIP.
const ( MsgLimitReached = "Session limit reached" MsgStartNotReceived = "Start signal not received" MsgLimitReachedWithoutStart = "Session limit reached before start signal" MsgStoppedBeforeStarted = "Stop called before pipeline could start" EndReasonAPI = "StopEgress API" EndReasonKilled = "Process killed" EndReasonSrcClosed = "Source closed" EndReasonLimitReached = "Session limit reached" EndReasonStreamsStopped = "All streams stopped" EndReasonCPUExhausted = "CPU exhausted" EndReasonFailure = "Failure" )
const ( TraceKeyPref = "lk." TraceKeyRoomPrefix = TraceKeyPref + "room." TraceKeyRoomID = attribute.Key(TraceKeyRoomPrefix + "id") TraceKeyRoomName = attribute.Key(TraceKeyRoomPrefix + "name") TraceKeyParticipantPrefix = TraceKeyPref + "participant." TraceKeyParticipantID = attribute.Key(TraceKeyParticipantPrefix + "id") TraceKeyParticipantIdentity = attribute.Key(TraceKeyParticipantPrefix + "identity") TraceKeyTrackPrefix = TraceKeyPref + "track." TraceKeyTrackID = attribute.Key(TraceKeyTrackPrefix + "id") TraceKeySIPPrefix = TraceKeyPref + "sip." TraceKeySIPHeaderPrefix = TraceKeySIPPrefix + "h." TraceKeySIPCallID = attribute.Key(TraceKeySIPPrefix + "call.id") TraceKeySIPCallIDHeader = attribute.Key(TraceKeySIPHeaderPrefix + "CallID") )
const AgentDispatchServicePathPrefix = "/twirp/livekit.AgentDispatchService/"
AgentDispatchServicePathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html
const AgentSimulationPathPrefix = "/twirp/livekit.AgentSimulation/"
AgentSimulationPathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html
const CloudAgentPathPrefix = "/twirp/livekit.CloudAgent/"
CloudAgentPathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html
const ConnectorPathPrefix = "/twirp/livekit.Connector/"
ConnectorPathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html
const CurrentWorkerProtocol = 1
const EgressPathPrefix = "/twirp/livekit.Egress/"
EgressPathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html
const IngressPathPrefix = "/twirp/livekit.Ingress/"
IngressPathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html
const MaxSIPMediaTimeout = 10 * time.Minute
MaxSIPMediaTimeout is the maximum allowed trunk / API value for media_timeout (no incoming RTP before the RTP path is torn down)
const PhoneNumberServicePathPrefix = "/twirp/livekit.PhoneNumberService/"
PhoneNumberServicePathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html
const ReplayPathPrefix = "/twirp/livekit.Replay/"
ReplayPathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html
const RoomServicePathPrefix = "/twirp/livekit.RoomService/"
RoomServicePathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html
const SIPPathPrefix = "/twirp/livekit.SIP/"
SIPPathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html
Variables ¶
var ( JobType_name = map[int32]string{ 0: "JT_ROOM", 1: "JT_PUBLISHER", 2: "JT_PARTICIPANT", } JobType_value = map[string]int32{ "JT_ROOM": 0, "JT_PUBLISHER": 1, "JT_PARTICIPANT": 2, } )
Enum value maps for JobType.
var ( WorkerStatus_name = map[int32]string{ 0: "WS_AVAILABLE", 1: "WS_FULL", } WorkerStatus_value = map[string]int32{ "WS_AVAILABLE": 0, "WS_FULL": 1, } )
Enum value maps for WorkerStatus.
var ( JobStatus_name = map[int32]string{ 0: "JS_PENDING", 1: "JS_RUNNING", 2: "JS_SUCCESS", 3: "JS_FAILED", } JobStatus_value = map[string]int32{ "JS_PENDING": 0, "JS_RUNNING": 1, "JS_SUCCESS": 2, "JS_FAILED": 3, } )
Enum value maps for JobStatus.
var ( JobRestartPolicy_name = map[int32]string{ 0: "JRP_ON_FAILURE", 1: "JRP_NEVER", } JobRestartPolicy_value = map[string]int32{ "JRP_ON_FAILURE": 0, "JRP_NEVER": 1, } )
Enum value maps for JobRestartPolicy.
var ( SimulationMode_name = map[int32]string{ 0: "SIMULATION_MODE_UNSPECIFIED", 1: "SIMULATION_MODE_TEXT", 2: "SIMULATION_MODE_AUDIO", } SimulationMode_value = map[string]int32{ "SIMULATION_MODE_UNSPECIFIED": 0, "SIMULATION_MODE_TEXT": 1, "SIMULATION_MODE_AUDIO": 2, } )
Enum value maps for SimulationMode.
var ( SimulationRun_Status_name = map[int32]string{ 0: "STATUS_PENDING_UPLOAD", 1: "STATUS_GENERATING", 2: "STATUS_RUNNING", 3: "STATUS_SUMMARIZING", 4: "STATUS_COMPLETED", 5: "STATUS_FAILED", 6: "STATUS_CANCELLED", } SimulationRun_Status_value = map[string]int32{ "STATUS_PENDING_UPLOAD": 0, "STATUS_GENERATING": 1, "STATUS_RUNNING": 2, "STATUS_SUMMARIZING": 3, "STATUS_COMPLETED": 4, "STATUS_FAILED": 5, "STATUS_CANCELLED": 6, } )
Enum value maps for SimulationRun_Status.
var ( SimulationRun_Job_Status_name = map[int32]string{ 0: "STATUS_PENDING", 1: "STATUS_RUNNING", 2: "STATUS_COMPLETED", 3: "STATUS_FAILED", 4: "STATUS_CANCELLED", } SimulationRun_Job_Status_value = map[string]int32{ "STATUS_PENDING": 0, "STATUS_RUNNING": 1, "STATUS_COMPLETED": 2, "STATUS_FAILED": 3, "STATUS_CANCELLED": 4, } )
Enum value maps for SimulationRun_Job_Status.
var ( StreamType_name = map[int32]string{ 0: "UPSTREAM", 1: "DOWNSTREAM", } StreamType_value = map[string]int32{ "UPSTREAM": 0, "DOWNSTREAM": 1, } )
Enum value maps for StreamType.
var ( AnalyticsEventType_name = map[int32]string{ 0: "ROOM_CREATED", 1: "ROOM_ENDED", 2: "PARTICIPANT_JOINED", 3: "PARTICIPANT_LEFT", 45: "PARTICIPANT_CONNECTION_ABORTED", 4: "TRACK_PUBLISHED", 20: "TRACK_PUBLISH_REQUESTED", 5: "TRACK_UNPUBLISHED", 6: "TRACK_SUBSCRIBED", 21: "TRACK_SUBSCRIBE_REQUESTED", 25: "TRACK_SUBSCRIBE_FAILED", 7: "TRACK_UNSUBSCRIBED", 10: "TRACK_PUBLISHED_UPDATE", 23: "TRACK_MUTED", 24: "TRACK_UNMUTED", 26: "TRACK_PUBLISH_STATS", 27: "TRACK_SUBSCRIBE_STATS", 11: "PARTICIPANT_ACTIVE", 22: "PARTICIPANT_RESUMED", 12: "EGRESS_STARTED", 13: "EGRESS_ENDED", 28: "EGRESS_UPDATED", 14: "TRACK_MAX_SUBSCRIBED_VIDEO_QUALITY", 15: "RECONNECTED", 18: "INGRESS_CREATED", 19: "INGRESS_DELETED", 16: "INGRESS_STARTED", 17: "INGRESS_ENDED", 29: "INGRESS_UPDATED", 30: "SIP_INBOUND_TRUNK_CREATED", 31: "SIP_INBOUND_TRUNK_DELETED", 32: "SIP_OUTBOUND_TRUNK_CREATED", 33: "SIP_OUTBOUND_TRUNK_DELETED", 34: "SIP_DISPATCH_RULE_CREATED", 35: "SIP_DISPATCH_RULE_DELETED", 36: "SIP_PARTICIPANT_CREATED", 37: "SIP_CALL_INCOMING", 38: "SIP_CALL_STARTED", 39: "SIP_CALL_ENDED", 43: "SIP_TRANSFER_REQUESTED", 44: "SIP_TRANSFER_COMPLETE", 46: "SIP_CALL_UPDATE", 40: "REPORT", 41: "API_CALL", 42: "WEBHOOK", } AnalyticsEventType_value = map[string]int32{ "ROOM_CREATED": 0, "ROOM_ENDED": 1, "PARTICIPANT_JOINED": 2, "PARTICIPANT_LEFT": 3, "PARTICIPANT_CONNECTION_ABORTED": 45, "TRACK_PUBLISHED": 4, "TRACK_PUBLISH_REQUESTED": 20, "TRACK_UNPUBLISHED": 5, "TRACK_SUBSCRIBED": 6, "TRACK_SUBSCRIBE_REQUESTED": 21, "TRACK_SUBSCRIBE_FAILED": 25, "TRACK_UNSUBSCRIBED": 7, "TRACK_PUBLISHED_UPDATE": 10, "TRACK_MUTED": 23, "TRACK_UNMUTED": 24, "TRACK_PUBLISH_STATS": 26, "TRACK_SUBSCRIBE_STATS": 27, "PARTICIPANT_ACTIVE": 11, "PARTICIPANT_RESUMED": 22, "EGRESS_STARTED": 12, "EGRESS_ENDED": 13, "EGRESS_UPDATED": 28, "TRACK_MAX_SUBSCRIBED_VIDEO_QUALITY": 14, "RECONNECTED": 15, "INGRESS_CREATED": 18, "INGRESS_DELETED": 19, "INGRESS_STARTED": 16, "INGRESS_ENDED": 17, "INGRESS_UPDATED": 29, "SIP_INBOUND_TRUNK_CREATED": 30, "SIP_INBOUND_TRUNK_DELETED": 31, "SIP_OUTBOUND_TRUNK_CREATED": 32, "SIP_OUTBOUND_TRUNK_DELETED": 33, "SIP_DISPATCH_RULE_CREATED": 34, "SIP_DISPATCH_RULE_DELETED": 35, "SIP_PARTICIPANT_CREATED": 36, "SIP_CALL_INCOMING": 37, "SIP_CALL_STARTED": 38, "SIP_CALL_ENDED": 39, "SIP_TRANSFER_REQUESTED": 43, "SIP_TRANSFER_COMPLETE": 44, "SIP_CALL_UPDATE": 46, "REPORT": 40, "API_CALL": 41, "WEBHOOK": 42, } )
Enum value maps for AnalyticsEventType.
var ( FeatureUsageInfo_Feature_name = map[int32]string{ 0: "KRISP_NOISE_CANCELLATION", 1: "KRISP_BACKGROUND_VOICE_CANCELLATION", 2: "AIC_AUDIO_ENHANCEMENT", 3: "KRISP_VIVA", } FeatureUsageInfo_Feature_value = map[string]int32{ "KRISP_NOISE_CANCELLATION": 0, "KRISP_BACKGROUND_VOICE_CANCELLATION": 1, "AIC_AUDIO_ENHANCEMENT": 2, "KRISP_VIVA": 3, } )
Enum value maps for FeatureUsageInfo_Feature.
var ( AgentSecretKind_name = map[int32]string{ 0: "AGENT_SECRET_KIND_UNKNOWN", 1: "AGENT_SECRET_KIND_ENVIRONMENT", 2: "AGENT_SECRET_KIND_FILE", } AgentSecretKind_value = map[string]int32{ "AGENT_SECRET_KIND_UNKNOWN": 0, "AGENT_SECRET_KIND_ENVIRONMENT": 1, "AGENT_SECRET_KIND_FILE": 2, } )
Enum value maps for AgentSecretKind.
var ( AgentEventType_name = map[int32]string{ 0: "AGENT_EVENT_TYPE_UNKNOWN", 1: "AGENT_EVENT_TYPE_APPLICATION_CRASHED", 2: "AGENT_EVENT_TYPE_RESTARTED_HIGH_DISK_USAGE", 3: "AGENT_EVENT_TYPE_RESTARTED_HIGH_MEMORY_USAGE", } AgentEventType_value = map[string]int32{ "AGENT_EVENT_TYPE_UNKNOWN": 0, "AGENT_EVENT_TYPE_APPLICATION_CRASHED": 1, "AGENT_EVENT_TYPE_RESTARTED_HIGH_DISK_USAGE": 2, "AGENT_EVENT_TYPE_RESTARTED_HIGH_MEMORY_USAGE": 3, } )
Enum value maps for AgentEventType.
var ( PrivateLinkStatus_Status_name = map[int32]string{ 0: "PRIVATE_LINK_STATUS_UNKNOWN", 1: "PRIVATE_LINK_STATUS_PROVISIONING", 2: "PRIVATE_LINK_STATUS_PENDING_APPROVAL", 3: "PRIVATE_LINK_STATUS_HEALTHY", 4: "PRIVATE_LINK_STATUS_UNHEALTHY", 5: "PRIVATE_LINK_STATUS_APPROVED", } PrivateLinkStatus_Status_value = map[string]int32{ "PRIVATE_LINK_STATUS_UNKNOWN": 0, "PRIVATE_LINK_STATUS_PROVISIONING": 1, "PRIVATE_LINK_STATUS_PENDING_APPROVAL": 2, "PRIVATE_LINK_STATUS_HEALTHY": 3, "PRIVATE_LINK_STATUS_UNHEALTHY": 4, "PRIVATE_LINK_STATUS_APPROVED": 5, } )
Enum value maps for PrivateLinkStatus_Status.
var ( ConnectorType_name = map[int32]string{ 0: "Unspecified", 1: "WhatsApp", 2: "Twilio", } ConnectorType_value = map[string]int32{ "Unspecified": 0, "WhatsApp": 1, "Twilio": 2, } )
Enum value maps for ConnectorType.
var ( ConnectTwilioCallRequest_TwilioCallDirection_name = map[int32]string{ 0: "TWILIO_CALL_DIRECTION_INBOUND", 1: "TWILIO_CALL_DIRECTION_OUTBOUND", } ConnectTwilioCallRequest_TwilioCallDirection_value = map[string]int32{ "TWILIO_CALL_DIRECTION_INBOUND": 0, "TWILIO_CALL_DIRECTION_OUTBOUND": 1, } )
Enum value maps for ConnectTwilioCallRequest_TwilioCallDirection.
var ( WhatsAppCallDirection_name = map[int32]string{ 0: "WHATSAPP_CALL_DIRECTION_INBOUND", 2: "WHATSAPP_CALL_DIRECTION_OUTBOUND", } WhatsAppCallDirection_value = map[string]int32{ "WHATSAPP_CALL_DIRECTION_INBOUND": 0, "WHATSAPP_CALL_DIRECTION_OUTBOUND": 2, } )
Enum value maps for WhatsAppCallDirection.
var ( DisconnectWhatsAppCallRequest_DisconnectReason_name = map[int32]string{ 0: "BUSINESS_INITIATED", 1: "USER_INITIATED", } DisconnectWhatsAppCallRequest_DisconnectReason_value = map[string]int32{ "BUSINESS_INITIATED": 0, "USER_INITIATED": 1, } )
Enum value maps for DisconnectWhatsAppCallRequest_DisconnectReason.
var ( AudioChannel_name = map[int32]string{ 0: "AUDIO_CHANNEL_BOTH", 1: "AUDIO_CHANNEL_LEFT", 2: "AUDIO_CHANNEL_RIGHT", } AudioChannel_value = map[string]int32{ "AUDIO_CHANNEL_BOTH": 0, "AUDIO_CHANNEL_LEFT": 1, "AUDIO_CHANNEL_RIGHT": 2, } )
Enum value maps for AudioChannel.
var ( EncodingOptionsPreset_name = map[int32]string{ 0: "H264_720P_30", 1: "H264_720P_60", 2: "H264_1080P_30", 3: "H264_1080P_60", 4: "PORTRAIT_H264_720P_30", 5: "PORTRAIT_H264_720P_60", 6: "PORTRAIT_H264_1080P_30", 7: "PORTRAIT_H264_1080P_60", } EncodingOptionsPreset_value = map[string]int32{ "H264_720P_30": 0, "H264_720P_60": 1, "H264_1080P_30": 2, "H264_1080P_60": 3, "PORTRAIT_H264_720P_30": 4, "PORTRAIT_H264_720P_60": 5, "PORTRAIT_H264_1080P_30": 6, "PORTRAIT_H264_1080P_60": 7, } )
Enum value maps for EncodingOptionsPreset.
var ( EncodedFileType_name = map[int32]string{ 0: "DEFAULT_FILETYPE", 1: "MP4", 2: "OGG", 3: "MP3", } EncodedFileType_value = map[string]int32{ "DEFAULT_FILETYPE": 0, "MP4": 1, "OGG": 2, "MP3": 3, } )
Enum value maps for EncodedFileType.
var ( StreamProtocol_name = map[int32]string{ 0: "DEFAULT_PROTOCOL", 1: "RTMP", 2: "SRT", 3: "WEBSOCKET", } StreamProtocol_value = map[string]int32{ "DEFAULT_PROTOCOL": 0, "RTMP": 1, "SRT": 2, "WEBSOCKET": 3, } )
Enum value maps for StreamProtocol.
var ( SegmentedFileProtocol_name = map[int32]string{ 0: "DEFAULT_SEGMENTED_FILE_PROTOCOL", 1: "HLS_PROTOCOL", } SegmentedFileProtocol_value = map[string]int32{ "DEFAULT_SEGMENTED_FILE_PROTOCOL": 0, "HLS_PROTOCOL": 1, } )
Enum value maps for SegmentedFileProtocol.
var ( SegmentedFileSuffix_name = map[int32]string{ 0: "INDEX", 1: "TIMESTAMP", } SegmentedFileSuffix_value = map[string]int32{ "INDEX": 0, "TIMESTAMP": 1, } )
Enum value maps for SegmentedFileSuffix.
var ( ImageFileSuffix_name = map[int32]string{ 0: "IMAGE_SUFFIX_INDEX", 1: "IMAGE_SUFFIX_TIMESTAMP", 2: "IMAGE_SUFFIX_NONE_OVERWRITE", } ImageFileSuffix_value = map[string]int32{ "IMAGE_SUFFIX_INDEX": 0, "IMAGE_SUFFIX_TIMESTAMP": 1, "IMAGE_SUFFIX_NONE_OVERWRITE": 2, } )
Enum value maps for ImageFileSuffix.
var ( EgressSourceType_name = map[int32]string{ 0: "EGRESS_SOURCE_TYPE_WEB", 1: "EGRESS_SOURCE_TYPE_SDK", } EgressSourceType_value = map[string]int32{ "EGRESS_SOURCE_TYPE_WEB": 0, "EGRESS_SOURCE_TYPE_SDK": 1, } )
Enum value maps for EgressSourceType.
var ( EgressStatus_name = map[int32]string{ 0: "EGRESS_STARTING", 1: "EGRESS_ACTIVE", 2: "EGRESS_ENDING", 3: "EGRESS_COMPLETE", 4: "EGRESS_FAILED", 5: "EGRESS_ABORTED", 6: "EGRESS_LIMIT_REACHED", } EgressStatus_value = map[string]int32{ "EGRESS_STARTING": 0, "EGRESS_ACTIVE": 1, "EGRESS_ENDING": 2, "EGRESS_COMPLETE": 3, "EGRESS_FAILED": 4, "EGRESS_ABORTED": 5, "EGRESS_LIMIT_REACHED": 6, } )
Enum value maps for EgressStatus.
var ( AudioMixing_name = map[int32]string{ 0: "DEFAULT_MIXING", 1: "DUAL_CHANNEL_AGENT", 2: "DUAL_CHANNEL_ALTERNATE", } AudioMixing_value = map[string]int32{ "DEFAULT_MIXING": 0, "DUAL_CHANNEL_AGENT": 1, "DUAL_CHANNEL_ALTERNATE": 2, } )
Enum value maps for AudioMixing.
var ( StreamInfo_Status_name = map[int32]string{ 0: "ACTIVE", 1: "FINISHED", 2: "FAILED", } StreamInfo_Status_value = map[string]int32{ "ACTIVE": 0, "FINISHED": 1, "FAILED": 2, } )
Enum value maps for StreamInfo_Status.
var ( IngressInput_name = map[int32]string{ 0: "RTMP_INPUT", 1: "WHIP_INPUT", 2: "URL_INPUT", } IngressInput_value = map[string]int32{ "RTMP_INPUT": 0, "WHIP_INPUT": 1, "URL_INPUT": 2, } )
Enum value maps for IngressInput.
var ( IngressAudioEncodingPreset_name = map[int32]string{ 0: "OPUS_STEREO_96KBPS", 1: "OPUS_MONO_64KBS", } IngressAudioEncodingPreset_value = map[string]int32{ "OPUS_STEREO_96KBPS": 0, "OPUS_MONO_64KBS": 1, } )
Enum value maps for IngressAudioEncodingPreset.
var ( IngressVideoEncodingPreset_name = map[int32]string{ 0: "H264_720P_30FPS_3_LAYERS", 1: "H264_1080P_30FPS_3_LAYERS", 2: "H264_540P_25FPS_2_LAYERS", 3: "H264_720P_30FPS_1_LAYER", 4: "H264_1080P_30FPS_1_LAYER", 5: "H264_720P_30FPS_3_LAYERS_HIGH_MOTION", 6: "H264_1080P_30FPS_3_LAYERS_HIGH_MOTION", 7: "H264_540P_25FPS_2_LAYERS_HIGH_MOTION", 8: "H264_720P_30FPS_1_LAYER_HIGH_MOTION", 9: "H264_1080P_30FPS_1_LAYER_HIGH_MOTION", } IngressVideoEncodingPreset_value = map[string]int32{ "H264_720P_30FPS_3_LAYERS": 0, "H264_1080P_30FPS_3_LAYERS": 1, "H264_540P_25FPS_2_LAYERS": 2, "H264_720P_30FPS_1_LAYER": 3, "H264_1080P_30FPS_1_LAYER": 4, "H264_720P_30FPS_3_LAYERS_HIGH_MOTION": 5, "H264_1080P_30FPS_3_LAYERS_HIGH_MOTION": 6, "H264_540P_25FPS_2_LAYERS_HIGH_MOTION": 7, "H264_720P_30FPS_1_LAYER_HIGH_MOTION": 8, "H264_1080P_30FPS_1_LAYER_HIGH_MOTION": 9, } )
Enum value maps for IngressVideoEncodingPreset.
var ( IngressState_Status_name = map[int32]string{ 0: "ENDPOINT_INACTIVE", 1: "ENDPOINT_BUFFERING", 2: "ENDPOINT_PUBLISHING", 3: "ENDPOINT_ERROR", 4: "ENDPOINT_COMPLETE", } IngressState_Status_value = map[string]int32{ "ENDPOINT_INACTIVE": 0, "ENDPOINT_BUFFERING": 1, "ENDPOINT_PUBLISHING": 2, "ENDPOINT_ERROR": 3, "ENDPOINT_COMPLETE": 4, } )
Enum value maps for IngressState_Status.
var ( NodeType_name = map[int32]string{ 0: "SERVER", 1: "CONTROLLER", 2: "MEDIA", 4: "TURN", 5: "SWEEPER", 6: "DIRECTOR", 7: "HOSTED_AGENT", 8: "SETTINGS", } NodeType_value = map[string]int32{ "SERVER": 0, "CONTROLLER": 1, "MEDIA": 2, "TURN": 4, "SWEEPER": 5, "DIRECTOR": 6, "HOSTED_AGENT": 7, "SETTINGS": 8, } )
Enum value maps for NodeType.
var ( NodeState_name = map[int32]string{ 0: "STARTING_UP", 1: "SERVING", 2: "SHUTTING_DOWN", 3: "SUSPENDED", } NodeState_value = map[string]int32{ "STARTING_UP": 0, "SERVING": 1, "SHUTTING_DOWN": 2, "SUSPENDED": 3, } )
Enum value maps for NodeState.
var ( ICECandidateType_name = map[int32]string{ 0: "ICT_NONE", 1: "ICT_TCP", 2: "ICT_TLS", } ICECandidateType_value = map[string]int32{ "ICT_NONE": 0, "ICT_TCP": 1, "ICT_TLS": 2, } )
Enum value maps for ICECandidateType.
var ( MetricLabel_name = map[int32]string{ 0: "AGENTS_LLM_TTFT", 1: "AGENTS_STT_TTFT", 2: "AGENTS_TTS_TTFB", 3: "CLIENT_VIDEO_SUBSCRIBER_FREEZE_COUNT", 4: "CLIENT_VIDEO_SUBSCRIBER_TOTAL_FREEZE_DURATION", 5: "CLIENT_VIDEO_SUBSCRIBER_PAUSE_COUNT", 6: "CLIENT_VIDEO_SUBSCRIBER_TOTAL_PAUSES_DURATION", 7: "CLIENT_AUDIO_SUBSCRIBER_CONCEALED_SAMPLES", 8: "CLIENT_AUDIO_SUBSCRIBER_SILENT_CONCEALED_SAMPLES", 9: "CLIENT_AUDIO_SUBSCRIBER_CONCEALMENT_EVENTS", 10: "CLIENT_AUDIO_SUBSCRIBER_INTERRUPTION_COUNT", 11: "CLIENT_AUDIO_SUBSCRIBER_TOTAL_INTERRUPTION_DURATION", 12: "CLIENT_SUBSCRIBER_JITTER_BUFFER_DELAY", 13: "CLIENT_SUBSCRIBER_JITTER_BUFFER_EMITTED_COUNT", 14: "CLIENT_VIDEO_PUBLISHER_QUALITY_LIMITATION_DURATION_BANDWIDTH", 15: "CLIENT_VIDEO_PUBLISHER_QUALITY_LIMITATION_DURATION_CPU", 16: "CLIENT_VIDEO_PUBLISHER_QUALITY_LIMITATION_DURATION_OTHER", 17: "PUBLISHER_RTT", 18: "SERVER_MESH_RTT", 19: "SUBSCRIBER_RTT", 4096: "METRIC_LABEL_PREDEFINED_MAX_VALUE", } MetricLabel_value = map[string]int32{ "AGENTS_LLM_TTFT": 0, "AGENTS_STT_TTFT": 1, "AGENTS_TTS_TTFB": 2, "CLIENT_VIDEO_SUBSCRIBER_FREEZE_COUNT": 3, "CLIENT_VIDEO_SUBSCRIBER_TOTAL_FREEZE_DURATION": 4, "CLIENT_VIDEO_SUBSCRIBER_PAUSE_COUNT": 5, "CLIENT_VIDEO_SUBSCRIBER_TOTAL_PAUSES_DURATION": 6, "CLIENT_AUDIO_SUBSCRIBER_CONCEALED_SAMPLES": 7, "CLIENT_AUDIO_SUBSCRIBER_SILENT_CONCEALED_SAMPLES": 8, "CLIENT_AUDIO_SUBSCRIBER_CONCEALMENT_EVENTS": 9, "CLIENT_AUDIO_SUBSCRIBER_INTERRUPTION_COUNT": 10, "CLIENT_AUDIO_SUBSCRIBER_TOTAL_INTERRUPTION_DURATION": 11, "CLIENT_SUBSCRIBER_JITTER_BUFFER_DELAY": 12, "CLIENT_SUBSCRIBER_JITTER_BUFFER_EMITTED_COUNT": 13, "CLIENT_VIDEO_PUBLISHER_QUALITY_LIMITATION_DURATION_BANDWIDTH": 14, "CLIENT_VIDEO_PUBLISHER_QUALITY_LIMITATION_DURATION_CPU": 15, "CLIENT_VIDEO_PUBLISHER_QUALITY_LIMITATION_DURATION_OTHER": 16, "PUBLISHER_RTT": 17, "SERVER_MESH_RTT": 18, "SUBSCRIBER_RTT": 19, "METRIC_LABEL_PREDEFINED_MAX_VALUE": 4096, } )
Enum value maps for MetricLabel.
var ( AudioCodec_name = map[int32]string{ 0: "DEFAULT_AC", 1: "OPUS", 2: "AAC", 3: "AC_MP3", } AudioCodec_value = map[string]int32{ "DEFAULT_AC": 0, "OPUS": 1, "AAC": 2, "AC_MP3": 3, } )
Enum value maps for AudioCodec.
var ( VideoCodec_name = map[int32]string{ 0: "DEFAULT_VC", 1: "H264_BASELINE", 2: "H264_MAIN", 3: "H264_HIGH", 4: "VP8", } VideoCodec_value = map[string]int32{ "DEFAULT_VC": 0, "H264_BASELINE": 1, "H264_MAIN": 2, "H264_HIGH": 3, "VP8": 4, } )
Enum value maps for VideoCodec.
var ( ImageCodec_name = map[int32]string{ 0: "IC_DEFAULT", 1: "IC_JPEG", } ImageCodec_value = map[string]int32{ "IC_DEFAULT": 0, "IC_JPEG": 1, } )
Enum value maps for ImageCodec.
var ( BackupCodecPolicy_name = map[int32]string{ 0: "PREFER_REGRESSION", 1: "SIMULCAST", 2: "REGRESSION", } BackupCodecPolicy_value = map[string]int32{ "PREFER_REGRESSION": 0, "SIMULCAST": 1, "REGRESSION": 2, } )
Enum value maps for BackupCodecPolicy.
var ( TrackType_name = map[int32]string{ 0: "AUDIO", 1: "VIDEO", 2: "DATA", } TrackType_value = map[string]int32{ "AUDIO": 0, "VIDEO": 1, "DATA": 2, } )
Enum value maps for TrackType.
var ( TrackSource_name = map[int32]string{ 0: "UNKNOWN", 1: "CAMERA", 2: "MICROPHONE", 3: "SCREEN_SHARE", 4: "SCREEN_SHARE_AUDIO", } TrackSource_value = map[string]int32{ "UNKNOWN": 0, "CAMERA": 1, "MICROPHONE": 2, "SCREEN_SHARE": 3, "SCREEN_SHARE_AUDIO": 4, } )
Enum value maps for TrackSource.
var ( DataTrackExtensionID_name = map[int32]string{ 0: "DTEI_INVALID", 1: "DTEI_PARTICIPANT_SID", } DataTrackExtensionID_value = map[string]int32{ "DTEI_INVALID": 0, "DTEI_PARTICIPANT_SID": 1, } )
Enum value maps for DataTrackExtensionID.
var ( VideoQuality_name = map[int32]string{ 0: "LOW", 1: "MEDIUM", 2: "HIGH", 3: "OFF", } VideoQuality_value = map[string]int32{ "LOW": 0, "MEDIUM": 1, "HIGH": 2, "OFF": 3, } )
Enum value maps for VideoQuality.
var ( ConnectionQuality_name = map[int32]string{ 0: "POOR", 1: "GOOD", 2: "EXCELLENT", 3: "LOST", } ConnectionQuality_value = map[string]int32{ "POOR": 0, "GOOD": 1, "EXCELLENT": 2, "LOST": 3, } )
Enum value maps for ConnectionQuality.
var ( ClientConfigSetting_name = map[int32]string{ 0: "UNSET", 1: "DISABLED", 2: "ENABLED", } ClientConfigSetting_value = map[string]int32{ "UNSET": 0, "DISABLED": 1, "ENABLED": 2, } )
Enum value maps for ClientConfigSetting.
var ( DisconnectReason_name = map[int32]string{ 0: "UNKNOWN_REASON", 1: "CLIENT_INITIATED", 2: "DUPLICATE_IDENTITY", 3: "SERVER_SHUTDOWN", 4: "PARTICIPANT_REMOVED", 5: "ROOM_DELETED", 6: "STATE_MISMATCH", 7: "JOIN_FAILURE", 8: "MIGRATION", 9: "SIGNAL_CLOSE", 10: "ROOM_CLOSED", 11: "USER_UNAVAILABLE", 12: "USER_REJECTED", 13: "SIP_TRUNK_FAILURE", 14: "CONNECTION_TIMEOUT", 15: "MEDIA_FAILURE", 16: "AGENT_ERROR", } DisconnectReason_value = map[string]int32{ "UNKNOWN_REASON": 0, "CLIENT_INITIATED": 1, "DUPLICATE_IDENTITY": 2, "SERVER_SHUTDOWN": 3, "PARTICIPANT_REMOVED": 4, "ROOM_DELETED": 5, "STATE_MISMATCH": 6, "JOIN_FAILURE": 7, "MIGRATION": 8, "SIGNAL_CLOSE": 9, "ROOM_CLOSED": 10, "USER_UNAVAILABLE": 11, "USER_REJECTED": 12, "SIP_TRUNK_FAILURE": 13, "CONNECTION_TIMEOUT": 14, "MEDIA_FAILURE": 15, "AGENT_ERROR": 16, } )
Enum value maps for DisconnectReason.
var ( ReconnectReason_name = map[int32]string{ 0: "RR_UNKNOWN", 1: "RR_SIGNAL_DISCONNECTED", 2: "RR_PUBLISHER_FAILED", 3: "RR_SUBSCRIBER_FAILED", 4: "RR_SWITCH_CANDIDATE", } ReconnectReason_value = map[string]int32{ "RR_UNKNOWN": 0, "RR_SIGNAL_DISCONNECTED": 1, "RR_PUBLISHER_FAILED": 2, "RR_SUBSCRIBER_FAILED": 3, "RR_SWITCH_CANDIDATE": 4, } )
Enum value maps for ReconnectReason.
var ( SubscriptionError_name = map[int32]string{ 0: "SE_UNKNOWN", 1: "SE_CODEC_UNSUPPORTED", 2: "SE_TRACK_NOTFOUND", } SubscriptionError_value = map[string]int32{ "SE_UNKNOWN": 0, "SE_CODEC_UNSUPPORTED": 1, "SE_TRACK_NOTFOUND": 2, } )
Enum value maps for SubscriptionError.
var ( AudioTrackFeature_name = map[int32]string{ 0: "TF_STEREO", 1: "TF_NO_DTX", 2: "TF_AUTO_GAIN_CONTROL", 3: "TF_ECHO_CANCELLATION", 4: "TF_NOISE_SUPPRESSION", 5: "TF_ENHANCED_NOISE_CANCELLATION", 6: "TF_PRECONNECT_BUFFER", } AudioTrackFeature_value = map[string]int32{ "TF_STEREO": 0, "TF_NO_DTX": 1, "TF_AUTO_GAIN_CONTROL": 2, "TF_ECHO_CANCELLATION": 3, "TF_NOISE_SUPPRESSION": 4, "TF_ENHANCED_NOISE_CANCELLATION": 5, "TF_PRECONNECT_BUFFER": 6, } )
Enum value maps for AudioTrackFeature.
var ( PacketTrailerFeature_name = map[int32]string{ 0: "PTF_USER_TIMESTAMP", 1: "PTF_FRAME_ID", 2: "PTF_USER_DATA", } PacketTrailerFeature_value = map[string]int32{ "PTF_USER_TIMESTAMP": 0, "PTF_FRAME_ID": 1, "PTF_USER_DATA": 2, } )
Enum value maps for PacketTrailerFeature.
var ( ParticipantInfo_State_name = map[int32]string{ 0: "JOINING", 1: "JOINED", 2: "ACTIVE", 3: "DISCONNECTED", } ParticipantInfo_State_value = map[string]int32{ "JOINING": 0, "JOINED": 1, "ACTIVE": 2, "DISCONNECTED": 3, } )
Enum value maps for ParticipantInfo_State.
var ( ParticipantInfo_Kind_name = map[int32]string{ 0: "STANDARD", 1: "INGRESS", 2: "EGRESS", 3: "SIP", 4: "AGENT", 7: "CONNECTOR", 8: "BRIDGE", } ParticipantInfo_Kind_value = map[string]int32{ "STANDARD": 0, "INGRESS": 1, "EGRESS": 2, "SIP": 3, "AGENT": 4, "CONNECTOR": 7, "BRIDGE": 8, } )
Enum value maps for ParticipantInfo_Kind.
var ( ParticipantInfo_KindDetail_name = map[int32]string{ 0: "CLOUD_AGENT", 1: "FORWARDED", 2: "CONNECTOR_WHATSAPP", 3: "CONNECTOR_TWILIO", 4: "BRIDGE_RTSP", 5: "SIMULATION", } ParticipantInfo_KindDetail_value = map[string]int32{ "CLOUD_AGENT": 0, "FORWARDED": 1, "CONNECTOR_WHATSAPP": 2, "CONNECTOR_TWILIO": 3, "BRIDGE_RTSP": 4, "SIMULATION": 5, } )
Enum value maps for ParticipantInfo_KindDetail.
var ( Encryption_Type_name = map[int32]string{ 0: "NONE", 1: "GCM", 2: "CUSTOM", } Encryption_Type_value = map[string]int32{ "NONE": 0, "GCM": 1, "CUSTOM": 2, } )
Enum value maps for Encryption_Type.
var ( DataTrackFrameEncoding_WellKnownFrameEncoding_name = map[int32]string{ 0: "WELL_KNOWN_FRAME_ENCODING_UNSPECIFIED", 1: "WELL_KNOWN_FRAME_ENCODING_ROS1", 2: "WELL_KNOWN_FRAME_ENCODING_CDR", 3: "WELL_KNOWN_FRAME_ENCODING_PROTOBUF", 4: "WELL_KNOWN_FRAME_ENCODING_FLATBUFFER", 5: "WELL_KNOWN_FRAME_ENCODING_CBOR", 6: "WELL_KNOWN_FRAME_ENCODING_MSGPACK", 7: "WELL_KNOWN_FRAME_ENCODING_JSON", } DataTrackFrameEncoding_WellKnownFrameEncoding_value = map[string]int32{ "WELL_KNOWN_FRAME_ENCODING_UNSPECIFIED": 0, "WELL_KNOWN_FRAME_ENCODING_ROS1": 1, "WELL_KNOWN_FRAME_ENCODING_CDR": 2, "WELL_KNOWN_FRAME_ENCODING_PROTOBUF": 3, "WELL_KNOWN_FRAME_ENCODING_FLATBUFFER": 4, "WELL_KNOWN_FRAME_ENCODING_CBOR": 5, "WELL_KNOWN_FRAME_ENCODING_MSGPACK": 6, "WELL_KNOWN_FRAME_ENCODING_JSON": 7, } )
Enum value maps for DataTrackFrameEncoding_WellKnownFrameEncoding.
var ( DataTrackSchemaEncoding_WellKnownSchemaEncoding_name = map[int32]string{ 0: "WELL_KNOWN_SCHEMA_ENCODING_UNSPECIFIED", 1: "WELL_KNOWN_SCHEMA_ENCODING_PROTOBUF", 2: "WELL_KNOWN_SCHEMA_ENCODING_FLATBUFFER", 3: "WELL_KNOWN_SCHEMA_ENCODING_ROS1_MSG", 4: "WELL_KNOWN_SCHEMA_ENCODING_ROS2_MSG", 5: "WELL_KNOWN_SCHEMA_ENCODING_ROS2_IDL", 6: "WELL_KNOWN_SCHEMA_ENCODING_OMG_IDL", 7: "WELL_KNOWN_SCHEMA_ENCODING_JSON_SCHEMA", } DataTrackSchemaEncoding_WellKnownSchemaEncoding_value = map[string]int32{ "WELL_KNOWN_SCHEMA_ENCODING_UNSPECIFIED": 0, "WELL_KNOWN_SCHEMA_ENCODING_PROTOBUF": 1, "WELL_KNOWN_SCHEMA_ENCODING_FLATBUFFER": 2, "WELL_KNOWN_SCHEMA_ENCODING_ROS1_MSG": 3, "WELL_KNOWN_SCHEMA_ENCODING_ROS2_MSG": 4, "WELL_KNOWN_SCHEMA_ENCODING_ROS2_IDL": 5, "WELL_KNOWN_SCHEMA_ENCODING_OMG_IDL": 6, "WELL_KNOWN_SCHEMA_ENCODING_JSON_SCHEMA": 7, } )
Enum value maps for DataTrackSchemaEncoding_WellKnownSchemaEncoding.
var ( VideoLayer_Mode_name = map[int32]string{ 0: "MODE_UNUSED", 1: "ONE_SPATIAL_LAYER_PER_STREAM", 2: "MULTIPLE_SPATIAL_LAYERS_PER_STREAM", 3: "ONE_SPATIAL_LAYER_PER_STREAM_INCOMPLETE_RTCP_SR", } VideoLayer_Mode_value = map[string]int32{ "MODE_UNUSED": 0, "ONE_SPATIAL_LAYER_PER_STREAM": 1, "MULTIPLE_SPATIAL_LAYERS_PER_STREAM": 2, "ONE_SPATIAL_LAYER_PER_STREAM_INCOMPLETE_RTCP_SR": 3, } )
Enum value maps for VideoLayer_Mode.
var ( DataPacket_Kind_name = map[int32]string{ 0: "RELIABLE", 1: "LOSSY", } DataPacket_Kind_value = map[string]int32{ "RELIABLE": 0, "LOSSY": 1, } )
Enum value maps for DataPacket_Kind.
var ( ServerInfo_Edition_name = map[int32]string{ 0: "Standard", 1: "Cloud", } ServerInfo_Edition_value = map[string]int32{ "Standard": 0, "Cloud": 1, } )
Enum value maps for ServerInfo_Edition.
var ( ClientInfo_SDK_name = map[int32]string{ 0: "UNKNOWN", 1: "JS", 2: "SWIFT", 3: "ANDROID", 4: "FLUTTER", 5: "GO", 6: "UNITY", 7: "REACT_NATIVE", 8: "RUST", 9: "PYTHON", 10: "CPP", 11: "UNITY_WEB", 12: "NODE", 13: "UNREAL", 14: "ESP32", } ClientInfo_SDK_value = map[string]int32{ "UNKNOWN": 0, "JS": 1, "SWIFT": 2, "ANDROID": 3, "FLUTTER": 4, "GO": 5, "UNITY": 6, "REACT_NATIVE": 7, "RUST": 8, "PYTHON": 9, "CPP": 10, "UNITY_WEB": 11, "NODE": 12, "UNREAL": 13, "ESP32": 14, } )
Enum value maps for ClientInfo_SDK.
var ( ClientInfo_Capability_name = map[int32]string{ 0: "CAP_UNUSED", 1: "CAP_PACKET_TRAILER", 2: "CAP_COMPRESSION_DEFLATE_RAW", } ClientInfo_Capability_value = map[string]int32{ "CAP_UNUSED": 0, "CAP_PACKET_TRAILER": 1, "CAP_COMPRESSION_DEFLATE_RAW": 2, } )
Enum value maps for ClientInfo_Capability.
var ( DataStream_OperationType_name = map[int32]string{ 0: "CREATE", 1: "UPDATE", 2: "DELETE", 3: "REACTION", } DataStream_OperationType_value = map[string]int32{ "CREATE": 0, "UPDATE": 1, "DELETE": 2, "REACTION": 3, } )
Enum value maps for DataStream_OperationType.
var ( DataStream_CompressionType_name = map[int32]string{ 0: "NONE", 1: "DEFLATE_RAW", } DataStream_CompressionType_value = map[string]int32{ "NONE": 0, "DEFLATE_RAW": 1, } )
Enum value maps for DataStream_CompressionType.
var ( PhoneNumberStatus_name = map[int32]string{ 0: "PHONE_NUMBER_STATUS_UNSPECIFIED", 1: "PHONE_NUMBER_STATUS_ACTIVE", 2: "PHONE_NUMBER_STATUS_PENDING", 3: "PHONE_NUMBER_STATUS_RELEASED", 4: "PHONE_NUMBER_STATUS_OFFLINE", } PhoneNumberStatus_value = map[string]int32{ "PHONE_NUMBER_STATUS_UNSPECIFIED": 0, "PHONE_NUMBER_STATUS_ACTIVE": 1, "PHONE_NUMBER_STATUS_PENDING": 2, "PHONE_NUMBER_STATUS_RELEASED": 3, "PHONE_NUMBER_STATUS_OFFLINE": 4, } )
Enum value maps for PhoneNumberStatus.
var ( PhoneNumberType_name = map[int32]string{ 0: "PHONE_NUMBER_TYPE_UNKNOWN", 1: "PHONE_NUMBER_TYPE_MOBILE", 2: "PHONE_NUMBER_TYPE_LOCAL", 3: "PHONE_NUMBER_TYPE_TOLL_FREE", } PhoneNumberType_value = map[string]int32{ "PHONE_NUMBER_TYPE_UNKNOWN": 0, "PHONE_NUMBER_TYPE_MOBILE": 1, "PHONE_NUMBER_TYPE_LOCAL": 2, "PHONE_NUMBER_TYPE_TOLL_FREE": 3, } )
Enum value maps for PhoneNumberType.
var ( SignalTarget_name = map[int32]string{ 0: "PUBLISHER", 1: "SUBSCRIBER", } SignalTarget_value = map[string]int32{ "PUBLISHER": 0, "SUBSCRIBER": 1, } )
Enum value maps for SignalTarget.
var ( StreamState_name = map[int32]string{ 0: "ACTIVE", 1: "PAUSED", } StreamState_value = map[string]int32{ "ACTIVE": 0, "PAUSED": 1, } )
Enum value maps for StreamState.
var ( CandidateProtocol_name = map[int32]string{ 0: "UDP", 1: "TCP", 2: "TLS", } CandidateProtocol_value = map[string]int32{ "UDP": 0, "TCP": 1, "TLS": 2, } )
Enum value maps for CandidateProtocol.
var ( LeaveRequest_Action_name = map[int32]string{ 0: "DISCONNECT", 1: "RESUME", 2: "RECONNECT", } LeaveRequest_Action_value = map[string]int32{ "DISCONNECT": 0, "RESUME": 1, "RECONNECT": 2, } )
Enum value maps for LeaveRequest_Action.
var ( RequestResponse_Reason_name = map[int32]string{ 0: "OK", 1: "NOT_FOUND", 2: "NOT_ALLOWED", 3: "LIMIT_EXCEEDED", 4: "QUEUED", 5: "UNSUPPORTED_TYPE", 6: "UNCLASSIFIED_ERROR", 7: "INVALID_HANDLE", 8: "INVALID_NAME", 9: "DUPLICATE_HANDLE", 10: "DUPLICATE_NAME", 11: "INVALID_REQUEST", } RequestResponse_Reason_value = map[string]int32{ "OK": 0, "NOT_FOUND": 1, "NOT_ALLOWED": 2, "LIMIT_EXCEEDED": 3, "QUEUED": 4, "UNSUPPORTED_TYPE": 5, "UNCLASSIFIED_ERROR": 6, "INVALID_HANDLE": 7, "INVALID_NAME": 8, "DUPLICATE_HANDLE": 9, "DUPLICATE_NAME": 10, "INVALID_REQUEST": 11, } )
Enum value maps for RequestResponse_Reason.
var ( WrappedJoinRequest_Compression_name = map[int32]string{ 0: "NONE", 1: "GZIP", } WrappedJoinRequest_Compression_value = map[string]int32{ "NONE": 0, "GZIP": 1, } )
Enum value maps for WrappedJoinRequest_Compression.
var ( SIPStatusCode_name = map[int32]string{ 0: "SIP_STATUS_UNKNOWN", 100: "SIP_STATUS_TRYING", 180: "SIP_STATUS_RINGING", 181: "SIP_STATUS_CALL_IS_FORWARDED", 182: "SIP_STATUS_QUEUED", 183: "SIP_STATUS_SESSION_PROGRESS", 199: "SIP_STATUS_EARLY_DIALOG_TERMINATED", 200: "SIP_STATUS_OK", 202: "SIP_STATUS_ACCEPTED", 204: "SIP_STATUS_NO_NOTIFICATION", 300: "SIP_STATUS_MULTIPLE_CHOICES", 301: "SIP_STATUS_MOVED_PERMANENTLY", 302: "SIP_STATUS_MOVED_TEMPORARILY", 305: "SIP_STATUS_USE_PROXY", 380: "SIP_STATUS_ALTERNATIVE_SERVICE", 400: "SIP_STATUS_BAD_REQUEST", 401: "SIP_STATUS_UNAUTHORIZED", 402: "SIP_STATUS_PAYMENT_REQUIRED", 403: "SIP_STATUS_FORBIDDEN", 404: "SIP_STATUS_NOTFOUND", 405: "SIP_STATUS_METHOD_NOT_ALLOWED", 406: "SIP_STATUS_NOT_ACCEPTABLE", 407: "SIP_STATUS_PROXY_AUTH_REQUIRED", 408: "SIP_STATUS_REQUEST_TIMEOUT", 409: "SIP_STATUS_CONFLICT", 410: "SIP_STATUS_GONE", 411: "SIP_STATUS_LENGTH_REQUIRED", 412: "SIP_STATUS_CONDITIONAL_REQUEST_FAILED", 413: "SIP_STATUS_REQUEST_ENTITY_TOO_LARGE", 414: "SIP_STATUS_REQUEST_URI_TOO_LONG", 415: "SIP_STATUS_UNSUPPORTED_MEDIA_TYPE", 416: "SIP_STATUS_REQUESTED_RANGE_NOT_SATISFIABLE", 417: "SIP_STATUS_UNKNOWN_RESOURCE_PRIORITY", 420: "SIP_STATUS_BAD_EXTENSION", 421: "SIP_STATUS_EXTENSION_REQUIRED", 422: "SIP_STATUS_SESSION_INTERVAL_TOO_SMALL", 423: "SIP_STATUS_INTERVAL_TOO_BRIEF", 424: "SIP_STATUS_BAD_LOCATION_INFORMATION", 425: "SIP_STATUS_BAD_ALERT_MESSAGE", 428: "SIP_STATUS_USE_IDENTITY_HEADER", 429: "SIP_STATUS_PROVIDE_REFERRER_IDENTITY", 430: "SIP_STATUS_FLOW_FAILED", 433: "SIP_STATUS_ANONYMITY_DISALLOWED", 436: "SIP_STATUS_BAD_IDENTITY_INFO", 437: "SIP_STATUS_UNSUPPORTED_CERTIFICATE", 438: "SIP_STATUS_INVALID_IDENTITY_HEADER", 439: "SIP_STATUS_FIRST_HOP_LACKS_OUTBOUND_SUPPORT", 440: "SIP_STATUS_MAX_BREADTH_EXCEEDED", 469: "SIP_STATUS_BAD_INFO_PACKAGE", 470: "SIP_STATUS_CONSENT_NEEDED", 480: "SIP_STATUS_TEMPORARILY_UNAVAILABLE", 481: "SIP_STATUS_CALL_TRANSACTION_DOES_NOT_EXISTS", 482: "SIP_STATUS_LOOP_DETECTED", 483: "SIP_STATUS_TOO_MANY_HOPS", 484: "SIP_STATUS_ADDRESS_INCOMPLETE", 485: "SIP_STATUS_AMBIGUOUS", 486: "SIP_STATUS_BUSY_HERE", 487: "SIP_STATUS_REQUEST_TERMINATED", 488: "SIP_STATUS_NOT_ACCEPTABLE_HERE", 489: "SIP_STATUS_BAD_EVENT", 491: "SIP_STATUS_REQUEST_PENDING", 493: "SIP_STATUS_UNDECIPHERABLE", 494: "SIP_STATUS_SECURITY_AGREEMENT_REQUIRED", 500: "SIP_STATUS_INTERNAL_SERVER_ERROR", 501: "SIP_STATUS_NOT_IMPLEMENTED", 502: "SIP_STATUS_BAD_GATEWAY", 503: "SIP_STATUS_SERVICE_UNAVAILABLE", 504: "SIP_STATUS_GATEWAY_TIMEOUT", 505: "SIP_STATUS_VERSION_NOT_SUPPORTED", 513: "SIP_STATUS_MESSAGE_TOO_LARGE", 600: "SIP_STATUS_GLOBAL_BUSY_EVERYWHERE", 603: "SIP_STATUS_GLOBAL_DECLINE", 604: "SIP_STATUS_GLOBAL_DOES_NOT_EXIST_ANYWHERE", 606: "SIP_STATUS_GLOBAL_NOT_ACCEPTABLE", 607: "SIP_STATUS_GLOBAL_UNWANTED", 608: "SIP_STATUS_GLOBAL_REJECTED", } SIPStatusCode_value = map[string]int32{ "SIP_STATUS_UNKNOWN": 0, "SIP_STATUS_TRYING": 100, "SIP_STATUS_RINGING": 180, "SIP_STATUS_CALL_IS_FORWARDED": 181, "SIP_STATUS_QUEUED": 182, "SIP_STATUS_SESSION_PROGRESS": 183, "SIP_STATUS_EARLY_DIALOG_TERMINATED": 199, "SIP_STATUS_OK": 200, "SIP_STATUS_ACCEPTED": 202, "SIP_STATUS_NO_NOTIFICATION": 204, "SIP_STATUS_MULTIPLE_CHOICES": 300, "SIP_STATUS_MOVED_PERMANENTLY": 301, "SIP_STATUS_MOVED_TEMPORARILY": 302, "SIP_STATUS_USE_PROXY": 305, "SIP_STATUS_ALTERNATIVE_SERVICE": 380, "SIP_STATUS_BAD_REQUEST": 400, "SIP_STATUS_UNAUTHORIZED": 401, "SIP_STATUS_PAYMENT_REQUIRED": 402, "SIP_STATUS_FORBIDDEN": 403, "SIP_STATUS_NOTFOUND": 404, "SIP_STATUS_METHOD_NOT_ALLOWED": 405, "SIP_STATUS_NOT_ACCEPTABLE": 406, "SIP_STATUS_PROXY_AUTH_REQUIRED": 407, "SIP_STATUS_REQUEST_TIMEOUT": 408, "SIP_STATUS_CONFLICT": 409, "SIP_STATUS_GONE": 410, "SIP_STATUS_LENGTH_REQUIRED": 411, "SIP_STATUS_CONDITIONAL_REQUEST_FAILED": 412, "SIP_STATUS_REQUEST_ENTITY_TOO_LARGE": 413, "SIP_STATUS_REQUEST_URI_TOO_LONG": 414, "SIP_STATUS_UNSUPPORTED_MEDIA_TYPE": 415, "SIP_STATUS_REQUESTED_RANGE_NOT_SATISFIABLE": 416, "SIP_STATUS_UNKNOWN_RESOURCE_PRIORITY": 417, "SIP_STATUS_BAD_EXTENSION": 420, "SIP_STATUS_EXTENSION_REQUIRED": 421, "SIP_STATUS_SESSION_INTERVAL_TOO_SMALL": 422, "SIP_STATUS_INTERVAL_TOO_BRIEF": 423, "SIP_STATUS_BAD_LOCATION_INFORMATION": 424, "SIP_STATUS_BAD_ALERT_MESSAGE": 425, "SIP_STATUS_USE_IDENTITY_HEADER": 428, "SIP_STATUS_PROVIDE_REFERRER_IDENTITY": 429, "SIP_STATUS_FLOW_FAILED": 430, "SIP_STATUS_ANONYMITY_DISALLOWED": 433, "SIP_STATUS_BAD_IDENTITY_INFO": 436, "SIP_STATUS_UNSUPPORTED_CERTIFICATE": 437, "SIP_STATUS_INVALID_IDENTITY_HEADER": 438, "SIP_STATUS_FIRST_HOP_LACKS_OUTBOUND_SUPPORT": 439, "SIP_STATUS_MAX_BREADTH_EXCEEDED": 440, "SIP_STATUS_BAD_INFO_PACKAGE": 469, "SIP_STATUS_CONSENT_NEEDED": 470, "SIP_STATUS_TEMPORARILY_UNAVAILABLE": 480, "SIP_STATUS_CALL_TRANSACTION_DOES_NOT_EXISTS": 481, "SIP_STATUS_LOOP_DETECTED": 482, "SIP_STATUS_TOO_MANY_HOPS": 483, "SIP_STATUS_ADDRESS_INCOMPLETE": 484, "SIP_STATUS_AMBIGUOUS": 485, "SIP_STATUS_BUSY_HERE": 486, "SIP_STATUS_REQUEST_TERMINATED": 487, "SIP_STATUS_NOT_ACCEPTABLE_HERE": 488, "SIP_STATUS_BAD_EVENT": 489, "SIP_STATUS_REQUEST_PENDING": 491, "SIP_STATUS_UNDECIPHERABLE": 493, "SIP_STATUS_SECURITY_AGREEMENT_REQUIRED": 494, "SIP_STATUS_INTERNAL_SERVER_ERROR": 500, "SIP_STATUS_NOT_IMPLEMENTED": 501, "SIP_STATUS_BAD_GATEWAY": 502, "SIP_STATUS_SERVICE_UNAVAILABLE": 503, "SIP_STATUS_GATEWAY_TIMEOUT": 504, "SIP_STATUS_VERSION_NOT_SUPPORTED": 505, "SIP_STATUS_MESSAGE_TOO_LARGE": 513, "SIP_STATUS_GLOBAL_BUSY_EVERYWHERE": 600, "SIP_STATUS_GLOBAL_DECLINE": 603, "SIP_STATUS_GLOBAL_DOES_NOT_EXIST_ANYWHERE": 604, "SIP_STATUS_GLOBAL_NOT_ACCEPTABLE": 606, "SIP_STATUS_GLOBAL_UNWANTED": 607, "SIP_STATUS_GLOBAL_REJECTED": 608, } )
Enum value maps for SIPStatusCode.
var ( SIPTransport_name = map[int32]string{ 0: "SIP_TRANSPORT_AUTO", 1: "SIP_TRANSPORT_UDP", 2: "SIP_TRANSPORT_TCP", 3: "SIP_TRANSPORT_TLS", } SIPTransport_value = map[string]int32{ "SIP_TRANSPORT_AUTO": 0, "SIP_TRANSPORT_UDP": 1, "SIP_TRANSPORT_TCP": 2, "SIP_TRANSPORT_TLS": 3, } )
Enum value maps for SIPTransport.
var ( SIPHeaderOptions_name = map[int32]string{ 0: "SIP_NO_HEADERS", 1: "SIP_X_HEADERS", 2: "SIP_ALL_HEADERS", } SIPHeaderOptions_value = map[string]int32{ "SIP_NO_HEADERS": 0, "SIP_X_HEADERS": 1, "SIP_ALL_HEADERS": 2, } )
Enum value maps for SIPHeaderOptions.
var ( SIPMediaEncryption_name = map[int32]string{ 0: "SIP_MEDIA_ENCRYPT_DISABLE", 1: "SIP_MEDIA_ENCRYPT_ALLOW", 2: "SIP_MEDIA_ENCRYPT_REQUIRE", } SIPMediaEncryption_value = map[string]int32{ "SIP_MEDIA_ENCRYPT_DISABLE": 0, "SIP_MEDIA_ENCRYPT_ALLOW": 1, "SIP_MEDIA_ENCRYPT_REQUIRE": 2, } )
Enum value maps for SIPMediaEncryption.
var ( ProviderType_name = map[int32]string{ 0: "PROVIDER_TYPE_UNKNOWN", 1: "PROVIDER_TYPE_INTERNAL", 2: "PROVIDER_TYPE_EXTERNAL", } ProviderType_value = map[string]int32{ "PROVIDER_TYPE_UNKNOWN": 0, "PROVIDER_TYPE_INTERNAL": 1, "PROVIDER_TYPE_EXTERNAL": 2, } )
Enum value maps for ProviderType.
var ( SIPCallStatus_name = map[int32]string{ 0: "SCS_CALL_INCOMING", 1: "SCS_PARTICIPANT_JOINED", 2: "SCS_ACTIVE", 3: "SCS_DISCONNECTED", 4: "SCS_ERROR", } SIPCallStatus_value = map[string]int32{ "SCS_CALL_INCOMING": 0, "SCS_PARTICIPANT_JOINED": 1, "SCS_ACTIVE": 2, "SCS_DISCONNECTED": 3, "SCS_ERROR": 4, } )
Enum value maps for SIPCallStatus.
var ( SIPTransferStatus_name = map[int32]string{ 0: "STS_TRANSFER_ONGOING", 1: "STS_TRANSFER_FAILED", 2: "STS_TRANSFER_SUCCESSFUL", } SIPTransferStatus_value = map[string]int32{ "STS_TRANSFER_ONGOING": 0, "STS_TRANSFER_FAILED": 1, "STS_TRANSFER_SUCCESSFUL": 2, } )
Enum value maps for SIPTransferStatus.
var ( SIPFeature_name = map[int32]string{ 0: "NONE", 1: "KRISP_ENABLED", } SIPFeature_value = map[string]int32{ "NONE": 0, "KRISP_ENABLED": 1, } )
Enum value maps for SIPFeature.
var ( SIPCallDirection_name = map[int32]string{ 0: "SCD_UNKNOWN", 1: "SCD_INBOUND", 2: "SCD_OUTBOUND", } SIPCallDirection_value = map[string]int32{ "SCD_UNKNOWN": 0, "SCD_INBOUND": 1, "SCD_OUTBOUND": 2, } )
Enum value maps for SIPCallDirection.
var ( SIPTrunkInfo_TrunkKind_name = map[int32]string{ 0: "TRUNK_LEGACY", 1: "TRUNK_INBOUND", 2: "TRUNK_OUTBOUND", } SIPTrunkInfo_TrunkKind_value = map[string]int32{ "TRUNK_LEGACY": 0, "TRUNK_INBOUND": 1, "TRUNK_OUTBOUND": 2, } )
Enum value maps for SIPTrunkInfo_TrunkKind.
var ErrNoCursor = errors.New("no cursor")
ErrNoCursor indicates that no cursor was provided (e.g. first page request).
var File_cloud_replay_proto protoreflect.FileDescriptor
var File_livekit_agent_dispatch_proto protoreflect.FileDescriptor
var File_livekit_agent_proto protoreflect.FileDescriptor
var File_livekit_agent_simulation_proto protoreflect.FileDescriptor
var File_livekit_agent_worker_proto protoreflect.FileDescriptor
var File_livekit_analytics_proto protoreflect.FileDescriptor
var File_livekit_cloud_agent_proto protoreflect.FileDescriptor
var File_livekit_connector_proto protoreflect.FileDescriptor
var File_livekit_connector_twilio_proto protoreflect.FileDescriptor
var File_livekit_connector_whatsapp_proto protoreflect.FileDescriptor
var File_livekit_egress_proto protoreflect.FileDescriptor
var File_livekit_ingress_proto protoreflect.FileDescriptor
var File_livekit_internal_proto protoreflect.FileDescriptor
var File_livekit_metrics_proto protoreflect.FileDescriptor
var File_livekit_models_proto protoreflect.FileDescriptor
var File_livekit_phone_number_proto protoreflect.FileDescriptor
var File_livekit_room_proto protoreflect.FileDescriptor
var File_livekit_rtc_proto protoreflect.FileDescriptor
var File_livekit_sip_proto protoreflect.FileDescriptor
var File_livekit_token_source_proto protoreflect.FileDescriptor
var File_livekit_webhook_proto protoreflect.FileDescriptor
var ForbiddenSipHeaderNames = map[string]bool{ "accept": true, "accept-encoding": true, "accept-language": true, "allow": true, "allow-events": true, "call-id": true, "contact": true, "content-encoding": true, "content-length": true, "content-type": true, "cseq": true, "event": true, "expires": true, "from": true, "max-forwards": true, "record-route": true, "refer-to": true, "reply-to": true, "k": true, "l": true, "m": true, "o": true, "r": true, "t": true, "u": true, "v": true, }
Crucial headers that can't be overridden by the user, and their shorthands
var RequiredRequestHeaders = map[string]bool{ "via": true, "from": true, "to": true, "call-id": true, "cseq": true, "max-forwards": true, }
Required headers for SIP requests per RFC 3261 Section 8.1.1
var RequiredResponseHeaders = map[string]bool{ "via": true, "from": true, "to": true, "call-id": true, "cseq": true, }
Required headers for SIP responses per RFC 3261 Section 8.2.1
var StringCursorCodec = ScalarCursorCodec[string]{ Encode: func(s string) (string, error) { return s, nil }, Decode: func(s string) (string, error) { return s, nil }, }
var TimeRFC3339NanoCursorCodec = ScalarCursorCodec[time.Time]{ Encode: func(t time.Time) (string, error) { return t.UTC().Format(time.RFC3339Nano), nil }, Decode: func(s string) (time.Time, error) { return time.Parse(time.RFC3339Nano, s) }, }
Functions ¶
func DecodeTokenPagination ¶ added in v1.43.4
func DecodeTokenPagination(tp *TokenPagination) (offset, limit int32, err error)
DecodeTokenPagination decodes a TokenPagination into offset and limit. Returns an error if the token is invalid or cannot be decoded. If the TokenPagination is nil or has an empty token, returns zero values without error.
func EncodeCursorToken ¶ added in v1.44.1
func EncodeCursorToken(data CursorTokenData) (string, error)
func IDsAsStrings ¶ added in v1.8.0
func IDsAsStrings[T stringTypes](ids []T) []string
func ListPageIter ¶ added in v1.32.0
func NewAllowedCharacters ¶ added in v1.43.0
func NewAllowedCharacters() *allowedCharacters
func NormalizeNumber ¶ added in v1.40.0
NormalizeNumber normalizes a phone number by removing formatting characters and ensuring it starts with a "+". If the input is empty, it returns an empty string. If the input doesn't match the expected number pattern, it returns the original input unchanged.
func SetSoftFailureReporter
deprecated
added in
v1.48.2
func SetSoftFailureReporter(reporter func(err error))
Deprecated: has no effect. Use ValidationResult method variants instead.
func StringsAsIDs ¶ added in v1.8.0
func StringsAsIDs[T stringTypes](ids []string) []T
func ValidateHeaderName ¶ added in v1.43.0
ValidateHeaderName validates a SIP header name per RFC 3261 Section 25.1
func ValidateHeaderValue ¶ added in v1.43.0
ValidateHeaderValue validates a SIP header value per RFC 3261 Section 25.1
func WriteError ¶
func WriteError(resp http.ResponseWriter, err error)
WriteError writes an HTTP response with a valid Twirp error format (code, msg, meta). Useful outside of the Twirp server (e.g. http middleware), but does not trigger hooks. If err is not a twirp.Error, it will get wrapped with twirp.InternalErrorWith(err)
Types ¶
type APICallInfo ¶ added in v1.34.0
type APICallInfo struct {
ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
Request *APICallRequest `protobuf:"bytes,2,opt,name=request,proto3" json:"request,omitempty"`
Service string `protobuf:"bytes,3,opt,name=service,proto3" json:"service,omitempty"`
Method string `protobuf:"bytes,4,opt,name=method,proto3" json:"method,omitempty"`
NodeId string `protobuf:"bytes,5,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
Status int32 `protobuf:"varint,6,opt,name=status,proto3" json:"status,omitempty"`
TwirpErrorCode string `protobuf:"bytes,7,opt,name=twirp_error_code,json=twirpErrorCode,proto3" json:"twirp_error_code,omitempty"`
TwirpErrorMessage string `protobuf:"bytes,8,opt,name=twirp_error_message,json=twirpErrorMessage,proto3" json:"twirp_error_message,omitempty"`
RoomName string `protobuf:"bytes,9,opt,name=room_name,json=roomName,proto3" json:"room_name,omitempty"`
RoomId string `protobuf:"bytes,10,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty"`
ParticipantIdentity string `protobuf:"bytes,11,opt,name=participant_identity,json=participantIdentity,proto3" json:"participant_identity,omitempty"`
ParticipantId string `protobuf:"bytes,12,opt,name=participant_id,json=participantId,proto3" json:"participant_id,omitempty"`
TrackId string `protobuf:"bytes,13,opt,name=track_id,json=trackId,proto3" json:"track_id,omitempty"`
StartedAt *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
DurationNs int64 `protobuf:"varint,15,opt,name=duration_ns,json=durationNs,proto3" json:"duration_ns,omitempty"`
// contains filtered or unexported fields
}
func (*APICallInfo) Descriptor
deprecated
added in
v1.34.0
func (*APICallInfo) Descriptor() ([]byte, []int)
Deprecated: Use APICallInfo.ProtoReflect.Descriptor instead.
func (*APICallInfo) GetDurationNs ¶ added in v1.34.0
func (x *APICallInfo) GetDurationNs() int64
func (*APICallInfo) GetMethod ¶ added in v1.34.0
func (x *APICallInfo) GetMethod() string
func (*APICallInfo) GetNodeId ¶ added in v1.34.0
func (x *APICallInfo) GetNodeId() string
func (*APICallInfo) GetParticipantId ¶ added in v1.34.0
func (x *APICallInfo) GetParticipantId() string
func (*APICallInfo) GetParticipantIdentity ¶ added in v1.34.0
func (x *APICallInfo) GetParticipantIdentity() string
func (*APICallInfo) GetProjectId ¶ added in v1.34.0
func (x *APICallInfo) GetProjectId() string
func (*APICallInfo) GetRequest ¶ added in v1.34.0
func (x *APICallInfo) GetRequest() *APICallRequest
func (*APICallInfo) GetRoomId ¶ added in v1.34.0
func (x *APICallInfo) GetRoomId() string
func (*APICallInfo) GetRoomName ¶ added in v1.34.0
func (x *APICallInfo) GetRoomName() string
func (*APICallInfo) GetService ¶ added in v1.34.0
func (x *APICallInfo) GetService() string
func (*APICallInfo) GetStartedAt ¶ added in v1.34.0
func (x *APICallInfo) GetStartedAt() *timestamppb.Timestamp
func (*APICallInfo) GetStatus ¶ added in v1.34.0
func (x *APICallInfo) GetStatus() int32
func (*APICallInfo) GetTrackId ¶ added in v1.34.0
func (x *APICallInfo) GetTrackId() string
func (*APICallInfo) GetTwirpErrorCode ¶ added in v1.34.0
func (x *APICallInfo) GetTwirpErrorCode() string
func (*APICallInfo) GetTwirpErrorMessage ¶ added in v1.34.0
func (x *APICallInfo) GetTwirpErrorMessage() string
func (*APICallInfo) ProtoMessage ¶ added in v1.34.0
func (*APICallInfo) ProtoMessage()
func (*APICallInfo) ProtoReflect ¶ added in v1.34.0
func (x *APICallInfo) ProtoReflect() protoreflect.Message
func (*APICallInfo) Reset ¶ added in v1.34.0
func (x *APICallInfo) Reset()
func (*APICallInfo) String ¶ added in v1.34.0
func (x *APICallInfo) String() string
type APICallRequest ¶ added in v1.34.0
type APICallRequest struct {
// Types that are valid to be assigned to Message:
//
// *APICallRequest_CreateRoomRequest
// *APICallRequest_ListRoomsRequest
// *APICallRequest_DeleteRoomRequest
// *APICallRequest_ListParticipantsRequest
// *APICallRequest_RoomParticipantIdentity
// *APICallRequest_MuteRoomTrackRequest
// *APICallRequest_UpdateParticipantRequest
// *APICallRequest_UpdateSubscriptionsRequest
// *APICallRequest_SendDataRequest
// *APICallRequest_UpdateRoomMetadataRequest
Message isAPICallRequest_Message `protobuf_oneof:"message"`
// contains filtered or unexported fields
}
func (*APICallRequest) Descriptor
deprecated
added in
v1.34.0
func (*APICallRequest) Descriptor() ([]byte, []int)
Deprecated: Use APICallRequest.ProtoReflect.Descriptor instead.
func (*APICallRequest) GetCreateRoomRequest ¶ added in v1.34.0
func (x *APICallRequest) GetCreateRoomRequest() *CreateRoomRequest
func (*APICallRequest) GetDeleteRoomRequest ¶ added in v1.34.0
func (x *APICallRequest) GetDeleteRoomRequest() *DeleteRoomRequest
func (*APICallRequest) GetListParticipantsRequest ¶ added in v1.34.0
func (x *APICallRequest) GetListParticipantsRequest() *ListParticipantsRequest
func (*APICallRequest) GetListRoomsRequest ¶ added in v1.34.0
func (x *APICallRequest) GetListRoomsRequest() *ListRoomsRequest
func (*APICallRequest) GetMessage ¶ added in v1.34.0
func (x *APICallRequest) GetMessage() isAPICallRequest_Message
func (*APICallRequest) GetMuteRoomTrackRequest ¶ added in v1.34.0
func (x *APICallRequest) GetMuteRoomTrackRequest() *MuteRoomTrackRequest
func (*APICallRequest) GetRoomParticipantIdentity ¶ added in v1.34.0
func (x *APICallRequest) GetRoomParticipantIdentity() *RoomParticipantIdentity
func (*APICallRequest) GetSendDataRequest ¶ added in v1.34.0
func (x *APICallRequest) GetSendDataRequest() *SendDataRequest
func (*APICallRequest) GetUpdateParticipantRequest ¶ added in v1.34.0
func (x *APICallRequest) GetUpdateParticipantRequest() *UpdateParticipantRequest
func (*APICallRequest) GetUpdateRoomMetadataRequest ¶ added in v1.34.0
func (x *APICallRequest) GetUpdateRoomMetadataRequest() *UpdateRoomMetadataRequest
func (*APICallRequest) GetUpdateSubscriptionsRequest ¶ added in v1.34.0
func (x *APICallRequest) GetUpdateSubscriptionsRequest() *UpdateSubscriptionsRequest
func (*APICallRequest) ProtoMessage ¶ added in v1.34.0
func (*APICallRequest) ProtoMessage()
func (*APICallRequest) ProtoReflect ¶ added in v1.34.0
func (x *APICallRequest) ProtoReflect() protoreflect.Message
func (*APICallRequest) Reset ¶ added in v1.34.0
func (x *APICallRequest) Reset()
func (*APICallRequest) String ¶ added in v1.34.0
func (x *APICallRequest) String() string
type APICallRequest_CreateRoomRequest ¶ added in v1.34.0
type APICallRequest_CreateRoomRequest struct {
CreateRoomRequest *CreateRoomRequest `protobuf:"bytes,1,opt,name=create_room_request,json=createRoomRequest,proto3,oneof"`
}
type APICallRequest_DeleteRoomRequest ¶ added in v1.34.0
type APICallRequest_DeleteRoomRequest struct {
DeleteRoomRequest *DeleteRoomRequest `protobuf:"bytes,3,opt,name=delete_room_request,json=deleteRoomRequest,proto3,oneof"`
}
type APICallRequest_ListParticipantsRequest ¶ added in v1.34.0
type APICallRequest_ListParticipantsRequest struct {
ListParticipantsRequest *ListParticipantsRequest `protobuf:"bytes,4,opt,name=list_participants_request,json=listParticipantsRequest,proto3,oneof"`
}
type APICallRequest_ListRoomsRequest ¶ added in v1.34.0
type APICallRequest_ListRoomsRequest struct {
ListRoomsRequest *ListRoomsRequest `protobuf:"bytes,2,opt,name=list_rooms_request,json=listRoomsRequest,proto3,oneof"`
}
type APICallRequest_MuteRoomTrackRequest ¶ added in v1.34.0
type APICallRequest_MuteRoomTrackRequest struct {
MuteRoomTrackRequest *MuteRoomTrackRequest `protobuf:"bytes,6,opt,name=mute_room_track_request,json=muteRoomTrackRequest,proto3,oneof"`
}
type APICallRequest_RoomParticipantIdentity ¶ added in v1.34.0
type APICallRequest_RoomParticipantIdentity struct {
RoomParticipantIdentity *RoomParticipantIdentity `protobuf:"bytes,5,opt,name=room_participant_identity,json=roomParticipantIdentity,proto3,oneof"`
}
type APICallRequest_SendDataRequest ¶ added in v1.34.0
type APICallRequest_SendDataRequest struct {
SendDataRequest *SendDataRequest `protobuf:"bytes,9,opt,name=send_data_request,json=sendDataRequest,proto3,oneof"`
}
type APICallRequest_UpdateParticipantRequest ¶ added in v1.34.0
type APICallRequest_UpdateParticipantRequest struct {
UpdateParticipantRequest *UpdateParticipantRequest `protobuf:"bytes,7,opt,name=update_participant_request,json=updateParticipantRequest,proto3,oneof"`
}
type APICallRequest_UpdateRoomMetadataRequest ¶ added in v1.34.0
type APICallRequest_UpdateRoomMetadataRequest struct {
UpdateRoomMetadataRequest *UpdateRoomMetadataRequest `protobuf:"bytes,10,opt,name=update_room_metadata_request,json=updateRoomMetadataRequest,proto3,oneof"`
}
type APICallRequest_UpdateSubscriptionsRequest ¶ added in v1.34.0
type APICallRequest_UpdateSubscriptionsRequest struct {
UpdateSubscriptionsRequest *UpdateSubscriptionsRequest `protobuf:"bytes,8,opt,name=update_subscriptions_request,json=updateSubscriptionsRequest,proto3,oneof"`
}
type AcceptWhatsAppCallRequest ¶ added in v1.42.1
type AcceptWhatsAppCallRequest struct {
// Required - The phone number id of the business that is conencting the call
WhatsappPhoneNumberId string `` /* 128-byte string literal not displayed */
// Required - The API key of the business that is connecting the call
WhatsappApiKey string `protobuf:"bytes,2,opt,name=whatsapp_api_key,json=whatsappApiKey,proto3" json:"whatsapp_api_key,omitempty"`
// Required - WhatsApp Cloud API version, eg: 23.0, 24.0, etc.
WhatsappCloudApiVersion string `` /* 135-byte string literal not displayed */
// Required - Call ID sent by Meta
WhatsappCallId string `protobuf:"bytes,3,opt,name=whatsapp_call_id,json=whatsappCallId,proto3" json:"whatsapp_call_id,omitempty"`
// Optional - An arbitrary string you can pass in that is useful for tracking and logging purposes.
WhatsappBizOpaqueCallbackData string `` /* 154-byte string literal not displayed */
// Required - The call accept webhook comes with SDP from Meta
// It is the for a user initiated call
Sdp *SessionDescription `protobuf:"bytes,5,opt,name=sdp,proto3" json:"sdp,omitempty"`
// Optional - What LiveKit room should this participant be connected too
RoomName string `protobuf:"bytes,6,opt,name=room_name,json=roomName,proto3" json:"room_name,omitempty"`
// Optional - Agents to dispatch the call to
Agents []*RoomAgentDispatch `protobuf:"bytes,7,rep,name=agents,proto3" json:"agents,omitempty"`
// Optional - Identity of the participant in LiveKit room
// This is used for logging purposes, so it is advised to not put PII in this field.
ParticipantIdentity string `protobuf:"bytes,8,opt,name=participant_identity,json=participantIdentity,proto3" json:"participant_identity,omitempty"`
// Optional - Name of the participant in LiveKit room
ParticipantName string `protobuf:"bytes,9,opt,name=participant_name,json=participantName,proto3" json:"participant_name,omitempty"`
// Optional - User-defined metadata. Will be attached to a created Participant in the room.
ParticipantMetadata string `protobuf:"bytes,10,opt,name=participant_metadata,json=participantMetadata,proto3" json:"participant_metadata,omitempty"`
// Optional - User-defined attributes. Will be attached to a created Participant in the room.
ParticipantAttributes map[string]string `` /* 199-byte string literal not displayed */
// Optional - Country where the call terminates as ISO 3166-1 alpha-2 (https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2). This will be used by the livekit infrastructure to route calls.
DestinationCountry string `protobuf:"bytes,12,opt,name=destination_country,json=destinationCountry,proto3" json:"destination_country,omitempty"`
// Max time for the callee to answer the call.
RingingTimeout *durationpb.Duration `protobuf:"bytes,14,opt,name=ringing_timeout,json=ringingTimeout,proto3" json:"ringing_timeout,omitempty"`
// Wait for the answer for the call before returning.
WaitUntilAnswered bool `protobuf:"varint,15,opt,name=wait_until_answered,json=waitUntilAnswered,proto3" json:"wait_until_answered,omitempty"`
// contains filtered or unexported fields
}
func (*AcceptWhatsAppCallRequest) Descriptor
deprecated
added in
v1.42.1
func (*AcceptWhatsAppCallRequest) Descriptor() ([]byte, []int)
Deprecated: Use AcceptWhatsAppCallRequest.ProtoReflect.Descriptor instead.
func (*AcceptWhatsAppCallRequest) GetAgents ¶ added in v1.42.1
func (x *AcceptWhatsAppCallRequest) GetAgents() []*RoomAgentDispatch
func (*AcceptWhatsAppCallRequest) GetDestinationCountry ¶ added in v1.42.1
func (x *AcceptWhatsAppCallRequest) GetDestinationCountry() string
func (*AcceptWhatsAppCallRequest) GetParticipantAttributes ¶ added in v1.42.1
func (x *AcceptWhatsAppCallRequest) GetParticipantAttributes() map[string]string
func (*AcceptWhatsAppCallRequest) GetParticipantIdentity ¶ added in v1.42.1
func (x *AcceptWhatsAppCallRequest) GetParticipantIdentity() string
func (*AcceptWhatsAppCallRequest) GetParticipantMetadata ¶ added in v1.42.1
func (x *AcceptWhatsAppCallRequest) GetParticipantMetadata() string
func (*AcceptWhatsAppCallRequest) GetParticipantName ¶ added in v1.42.1
func (x *AcceptWhatsAppCallRequest) GetParticipantName() string
func (*AcceptWhatsAppCallRequest) GetRingingTimeout ¶ added in v1.45.0
func (x *AcceptWhatsAppCallRequest) GetRingingTimeout() *durationpb.Duration
func (*AcceptWhatsAppCallRequest) GetRoomName ¶ added in v1.42.1
func (x *AcceptWhatsAppCallRequest) GetRoomName() string
func (*AcceptWhatsAppCallRequest) GetSdp ¶ added in v1.42.1
func (x *AcceptWhatsAppCallRequest) GetSdp() *SessionDescription
func (*AcceptWhatsAppCallRequest) GetWaitUntilAnswered ¶ added in v1.45.0
func (x *AcceptWhatsAppCallRequest) GetWaitUntilAnswered() bool
func (*AcceptWhatsAppCallRequest) GetWhatsappApiKey ¶ added in v1.42.1
func (x *AcceptWhatsAppCallRequest) GetWhatsappApiKey() string
func (*AcceptWhatsAppCallRequest) GetWhatsappBizOpaqueCallbackData ¶ added in v1.42.1
func (x *AcceptWhatsAppCallRequest) GetWhatsappBizOpaqueCallbackData() string
func (*AcceptWhatsAppCallRequest) GetWhatsappCallId ¶ added in v1.42.1
func (x *AcceptWhatsAppCallRequest) GetWhatsappCallId() string
func (*AcceptWhatsAppCallRequest) GetWhatsappCloudApiVersion ¶ added in v1.43.0
func (x *AcceptWhatsAppCallRequest) GetWhatsappCloudApiVersion() string
func (*AcceptWhatsAppCallRequest) GetWhatsappPhoneNumberId ¶ added in v1.42.1
func (x *AcceptWhatsAppCallRequest) GetWhatsappPhoneNumberId() string
func (*AcceptWhatsAppCallRequest) ProtoMessage ¶ added in v1.42.1
func (*AcceptWhatsAppCallRequest) ProtoMessage()
func (*AcceptWhatsAppCallRequest) ProtoReflect ¶ added in v1.42.1
func (x *AcceptWhatsAppCallRequest) ProtoReflect() protoreflect.Message
func (*AcceptWhatsAppCallRequest) Reset ¶ added in v1.42.1
func (x *AcceptWhatsAppCallRequest) Reset()
func (*AcceptWhatsAppCallRequest) String ¶ added in v1.42.1
func (x *AcceptWhatsAppCallRequest) String() string
type AcceptWhatsAppCallResponse ¶ added in v1.42.1
type AcceptWhatsAppCallResponse struct {
// The name of the LiveKit room that the call is connected to
RoomName string `protobuf:"bytes,1,opt,name=room_name,json=roomName,proto3" json:"room_name,omitempty"`
// contains filtered or unexported fields
}
func (*AcceptWhatsAppCallResponse) Descriptor
deprecated
added in
v1.42.1
func (*AcceptWhatsAppCallResponse) Descriptor() ([]byte, []int)
Deprecated: Use AcceptWhatsAppCallResponse.ProtoReflect.Descriptor instead.
func (*AcceptWhatsAppCallResponse) GetRoomName ¶ added in v1.43.0
func (x *AcceptWhatsAppCallResponse) GetRoomName() string
func (*AcceptWhatsAppCallResponse) ProtoMessage ¶ added in v1.42.1
func (*AcceptWhatsAppCallResponse) ProtoMessage()
func (*AcceptWhatsAppCallResponse) ProtoReflect ¶ added in v1.42.1
func (x *AcceptWhatsAppCallResponse) ProtoReflect() protoreflect.Message
func (*AcceptWhatsAppCallResponse) Reset ¶ added in v1.42.1
func (x *AcceptWhatsAppCallResponse) Reset()
func (*AcceptWhatsAppCallResponse) String ¶ added in v1.42.1
func (x *AcceptWhatsAppCallResponse) String() string
type ActiveSpeakerUpdate
deprecated
type ActiveSpeakerUpdate struct {
Speakers []*SpeakerInfo `protobuf:"bytes,1,rep,name=speakers,proto3" json:"speakers,omitempty"`
// contains filtered or unexported fields
}
Deprecated: Marked as deprecated in livekit_models.proto.
func (*ActiveSpeakerUpdate) Descriptor
deprecated
func (*ActiveSpeakerUpdate) Descriptor() ([]byte, []int)
Deprecated: Use ActiveSpeakerUpdate.ProtoReflect.Descriptor instead.
func (*ActiveSpeakerUpdate) GetSpeakers ¶
func (x *ActiveSpeakerUpdate) GetSpeakers() []*SpeakerInfo
func (*ActiveSpeakerUpdate) ProtoMessage ¶
func (*ActiveSpeakerUpdate) ProtoMessage()
func (*ActiveSpeakerUpdate) ProtoReflect ¶
func (x *ActiveSpeakerUpdate) ProtoReflect() protoreflect.Message
func (*ActiveSpeakerUpdate) Reset ¶
func (x *ActiveSpeakerUpdate) Reset()
func (*ActiveSpeakerUpdate) String ¶
func (x *ActiveSpeakerUpdate) String() string
type AddTrackRequest ¶
type AddTrackRequest struct {
// client ID of track, to match it when RTC track is received
Cid string `protobuf:"bytes,1,opt,name=cid,proto3" json:"cid,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Type TrackType `protobuf:"varint,3,opt,name=type,proto3,enum=livekit.TrackType" json:"type,omitempty"`
Width uint32 `protobuf:"varint,4,opt,name=width,proto3" json:"width,omitempty"`
Height uint32 `protobuf:"varint,5,opt,name=height,proto3" json:"height,omitempty"`
// true to add track and initialize to muted
Muted bool `protobuf:"varint,6,opt,name=muted,proto3" json:"muted,omitempty"`
// true if DTX (Discontinuous Transmission) is disabled for audio
//
// Deprecated: Marked as deprecated in livekit_rtc.proto.
DisableDtx bool `protobuf:"varint,7,opt,name=disable_dtx,json=disableDtx,proto3" json:"disable_dtx,omitempty"` // deprecated in favor of audio_features
Source TrackSource `protobuf:"varint,8,opt,name=source,proto3,enum=livekit.TrackSource" json:"source,omitempty"`
Layers []*VideoLayer `protobuf:"bytes,9,rep,name=layers,proto3" json:"layers,omitempty"`
SimulcastCodecs []*SimulcastCodec `protobuf:"bytes,10,rep,name=simulcast_codecs,json=simulcastCodecs,proto3" json:"simulcast_codecs,omitempty"`
// server ID of track, publish new codec to exist track
Sid string `protobuf:"bytes,11,opt,name=sid,proto3" json:"sid,omitempty"`
// Deprecated: Marked as deprecated in livekit_rtc.proto.
Stereo bool `protobuf:"varint,12,opt,name=stereo,proto3" json:"stereo,omitempty"` // deprecated in favor of audio_features
// true if RED (Redundant Encoding) is disabled for audio
DisableRed bool `protobuf:"varint,13,opt,name=disable_red,json=disableRed,proto3" json:"disable_red,omitempty"`
Encryption Encryption_Type `protobuf:"varint,14,opt,name=encryption,proto3,enum=livekit.Encryption_Type" json:"encryption,omitempty"`
// which stream the track belongs to, used to group tracks together.
// if not specified, server will infer it from track source to bundle camera/microphone, screenshare/audio together
Stream string `protobuf:"bytes,15,opt,name=stream,proto3" json:"stream,omitempty"`
BackupCodecPolicy BackupCodecPolicy `` /* 147-byte string literal not displayed */
AudioFeatures []AudioTrackFeature `` /* 140-byte string literal not displayed */
PacketTrailerFeatures []PacketTrailerFeature `` /* 169-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*AddTrackRequest) Descriptor
deprecated
func (*AddTrackRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddTrackRequest.ProtoReflect.Descriptor instead.
func (*AddTrackRequest) GetAudioFeatures ¶ added in v1.37.1
func (x *AddTrackRequest) GetAudioFeatures() []AudioTrackFeature
func (*AddTrackRequest) GetBackupCodecPolicy ¶ added in v1.33.0
func (x *AddTrackRequest) GetBackupCodecPolicy() BackupCodecPolicy
func (*AddTrackRequest) GetCid ¶
func (x *AddTrackRequest) GetCid() string
func (*AddTrackRequest) GetDisableDtx
deprecated
func (x *AddTrackRequest) GetDisableDtx() bool
Deprecated: Marked as deprecated in livekit_rtc.proto.
func (*AddTrackRequest) GetDisableRed ¶ added in v1.2.0
func (x *AddTrackRequest) GetDisableRed() bool
func (*AddTrackRequest) GetEncryption ¶ added in v1.3.2
func (x *AddTrackRequest) GetEncryption() Encryption_Type
func (*AddTrackRequest) GetHeight ¶
func (x *AddTrackRequest) GetHeight() uint32
func (*AddTrackRequest) GetLayers ¶
func (x *AddTrackRequest) GetLayers() []*VideoLayer
func (*AddTrackRequest) GetMuted ¶
func (x *AddTrackRequest) GetMuted() bool
func (*AddTrackRequest) GetName ¶
func (x *AddTrackRequest) GetName() string
func (*AddTrackRequest) GetPacketTrailerFeatures ¶ added in v1.45.0
func (x *AddTrackRequest) GetPacketTrailerFeatures() []PacketTrailerFeature
func (*AddTrackRequest) GetSid ¶ added in v0.13.4
func (x *AddTrackRequest) GetSid() string
func (*AddTrackRequest) GetSimulcastCodecs ¶ added in v0.13.3
func (x *AddTrackRequest) GetSimulcastCodecs() []*SimulcastCodec
func (*AddTrackRequest) GetSource ¶
func (x *AddTrackRequest) GetSource() TrackSource
func (*AddTrackRequest) GetStereo
deprecated
added in
v1.2.0
func (x *AddTrackRequest) GetStereo() bool
Deprecated: Marked as deprecated in livekit_rtc.proto.
func (*AddTrackRequest) GetStream ¶ added in v1.5.9
func (x *AddTrackRequest) GetStream() string
func (*AddTrackRequest) GetType ¶
func (x *AddTrackRequest) GetType() TrackType
func (*AddTrackRequest) GetWidth ¶
func (x *AddTrackRequest) GetWidth() uint32
func (*AddTrackRequest) ProtoMessage ¶
func (*AddTrackRequest) ProtoMessage()
func (*AddTrackRequest) ProtoReflect ¶
func (x *AddTrackRequest) ProtoReflect() protoreflect.Message
func (*AddTrackRequest) Reset ¶
func (x *AddTrackRequest) Reset()
func (*AddTrackRequest) String ¶
func (x *AddTrackRequest) String() string
type AgentDeployment ¶ added in v1.36.0
type AgentDeployment struct {
Region string `protobuf:"bytes,1,opt,name=region,proto3" json:"region,omitempty"`
AgentId string `protobuf:"bytes,2,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
Replicas int32 `protobuf:"varint,4,opt,name=replicas,proto3" json:"replicas,omitempty"`
MinReplicas int32 `protobuf:"varint,5,opt,name=min_replicas,json=minReplicas,proto3" json:"min_replicas,omitempty"`
MaxReplicas int32 `protobuf:"varint,6,opt,name=max_replicas,json=maxReplicas,proto3" json:"max_replicas,omitempty"`
CpuReq string `protobuf:"bytes,7,opt,name=cpu_req,json=cpuReq,proto3" json:"cpu_req,omitempty"`
CurCpu string `protobuf:"bytes,8,opt,name=cur_cpu,json=curCpu,proto3" json:"cur_cpu,omitempty"`
CurMem string `protobuf:"bytes,9,opt,name=cur_mem,json=curMem,proto3" json:"cur_mem,omitempty"`
MemReq string `protobuf:"bytes,10,opt,name=mem_req,json=memReq,proto3" json:"mem_req,omitempty"`
MemLimit string `protobuf:"bytes,11,opt,name=mem_limit,json=memLimit,proto3" json:"mem_limit,omitempty"`
CpuLimit string `protobuf:"bytes,12,opt,name=cpu_limit,json=cpuLimit,proto3" json:"cpu_limit,omitempty"`
ServerRegion string `protobuf:"bytes,13,opt,name=server_region,json=serverRegion,proto3" json:"server_region,omitempty"`
Events []*AgentEvent `protobuf:"bytes,14,rep,name=events,proto3" json:"events,omitempty"`
Deployment string `protobuf:"bytes,15,opt,name=deployment,proto3" json:"deployment,omitempty"`
Version string `protobuf:"bytes,16,opt,name=version,proto3" json:"version,omitempty"`
AgentName string `protobuf:"bytes,17,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"`
DeploymentEnabled bool `protobuf:"varint,18,opt,name=deployment_enabled,json=deploymentEnabled,proto3" json:"deployment_enabled,omitempty"`
LastScrapedAt *timestamppb.Timestamp `protobuf:"bytes,19,opt,name=last_scraped_at,json=lastScrapedAt,proto3" json:"last_scraped_at,omitempty"`
// contains filtered or unexported fields
}
func (*AgentDeployment) Descriptor
deprecated
added in
v1.36.0
func (*AgentDeployment) Descriptor() ([]byte, []int)
Deprecated: Use AgentDeployment.ProtoReflect.Descriptor instead.
func (*AgentDeployment) GetAgentId ¶ added in v1.36.0
func (x *AgentDeployment) GetAgentId() string
func (*AgentDeployment) GetAgentName ¶ added in v1.45.5
func (x *AgentDeployment) GetAgentName() string
func (*AgentDeployment) GetCpuLimit ¶ added in v1.39.3
func (x *AgentDeployment) GetCpuLimit() string
func (*AgentDeployment) GetCpuReq ¶ added in v1.36.0
func (x *AgentDeployment) GetCpuReq() string
func (*AgentDeployment) GetCurCpu ¶ added in v1.36.0
func (x *AgentDeployment) GetCurCpu() string
func (*AgentDeployment) GetCurMem ¶ added in v1.36.0
func (x *AgentDeployment) GetCurMem() string
func (*AgentDeployment) GetDeployment ¶ added in v1.46.0
func (x *AgentDeployment) GetDeployment() string
func (*AgentDeployment) GetDeploymentEnabled ¶ added in v1.46.2
func (x *AgentDeployment) GetDeploymentEnabled() bool
func (*AgentDeployment) GetEvents ¶ added in v1.44.0
func (x *AgentDeployment) GetEvents() []*AgentEvent
func (*AgentDeployment) GetLastScrapedAt ¶ added in v1.48.1
func (x *AgentDeployment) GetLastScrapedAt() *timestamppb.Timestamp
func (*AgentDeployment) GetMaxReplicas ¶ added in v1.36.0
func (x *AgentDeployment) GetMaxReplicas() int32
func (*AgentDeployment) GetMemLimit ¶ added in v1.39.3
func (x *AgentDeployment) GetMemLimit() string
func (*AgentDeployment) GetMemReq ¶ added in v1.36.0
func (x *AgentDeployment) GetMemReq() string
func (*AgentDeployment) GetMinReplicas ¶ added in v1.36.0
func (x *AgentDeployment) GetMinReplicas() int32
func (*AgentDeployment) GetRegion ¶ added in v1.36.0
func (x *AgentDeployment) GetRegion() string
func (*AgentDeployment) GetReplicas ¶ added in v1.36.0
func (x *AgentDeployment) GetReplicas() int32
func (*AgentDeployment) GetServerRegion ¶ added in v1.42.1
func (x *AgentDeployment) GetServerRegion() string
func (*AgentDeployment) GetStatus ¶ added in v1.36.0
func (x *AgentDeployment) GetStatus() string
func (*AgentDeployment) GetVersion ¶ added in v1.45.5
func (x *AgentDeployment) GetVersion() string
func (*AgentDeployment) ProtoMessage ¶ added in v1.36.0
func (*AgentDeployment) ProtoMessage()
func (*AgentDeployment) ProtoReflect ¶ added in v1.36.0
func (x *AgentDeployment) ProtoReflect() protoreflect.Message
func (*AgentDeployment) Reset ¶ added in v1.36.0
func (x *AgentDeployment) Reset()
func (*AgentDeployment) String ¶ added in v1.36.0
func (x *AgentDeployment) String() string
type AgentDispatch ¶ added in v1.19.2
type AgentDispatch struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
AgentName string `protobuf:"bytes,2,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"`
Room string `protobuf:"bytes,3,opt,name=room,proto3" json:"room,omitempty"`
Metadata string `protobuf:"bytes,4,opt,name=metadata,proto3" json:"metadata,omitempty"`
State *AgentDispatchState `protobuf:"bytes,5,opt,name=state,proto3" json:"state,omitempty"`
RestartPolicy JobRestartPolicy `` // cloud only
/* 131-byte string literal not displayed */
Deployment string `protobuf:"bytes,7,opt,name=deployment,proto3" json:"deployment,omitempty"`
Attributes map[string]string `` /* 147-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*AgentDispatch) Descriptor
deprecated
added in
v1.19.2
func (*AgentDispatch) Descriptor() ([]byte, []int)
Deprecated: Use AgentDispatch.ProtoReflect.Descriptor instead.
func (*AgentDispatch) GetAgentName ¶ added in v1.19.2
func (x *AgentDispatch) GetAgentName() string
func (*AgentDispatch) GetAttributes ¶ added in v1.47.0
func (x *AgentDispatch) GetAttributes() map[string]string
func (*AgentDispatch) GetDeployment ¶ added in v1.45.8
func (x *AgentDispatch) GetDeployment() string
func (*AgentDispatch) GetId ¶ added in v1.19.2
func (x *AgentDispatch) GetId() string
func (*AgentDispatch) GetMetadata ¶ added in v1.19.2
func (x *AgentDispatch) GetMetadata() string
func (*AgentDispatch) GetRestartPolicy ¶ added in v1.45.2
func (x *AgentDispatch) GetRestartPolicy() JobRestartPolicy
func (*AgentDispatch) GetRoom ¶ added in v1.19.2
func (x *AgentDispatch) GetRoom() string
func (*AgentDispatch) GetState ¶ added in v1.19.2
func (x *AgentDispatch) GetState() *AgentDispatchState
func (*AgentDispatch) ProtoMessage ¶ added in v1.19.2
func (*AgentDispatch) ProtoMessage()
func (*AgentDispatch) ProtoReflect ¶ added in v1.19.2
func (x *AgentDispatch) ProtoReflect() protoreflect.Message
func (*AgentDispatch) Reset ¶ added in v1.19.2
func (x *AgentDispatch) Reset()
func (*AgentDispatch) String ¶ added in v1.19.2
func (x *AgentDispatch) String() string
type AgentDispatchService ¶ added in v1.20.0
type AgentDispatchService interface {
CreateDispatch(context.Context, *CreateAgentDispatchRequest) (*AgentDispatch, error)
DeleteDispatch(context.Context, *DeleteAgentDispatchRequest) (*AgentDispatch, error)
ListDispatch(context.Context, *ListAgentDispatchRequest) (*ListAgentDispatchResponse, error)
}
func NewAgentDispatchServiceJSONClient ¶ added in v1.20.0
func NewAgentDispatchServiceJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) AgentDispatchService
NewAgentDispatchServiceJSONClient creates a JSON client that implements the AgentDispatchService interface. It communicates using JSON and can be configured with a custom HTTPClient.
func NewAgentDispatchServiceProtobufClient ¶ added in v1.20.0
func NewAgentDispatchServiceProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) AgentDispatchService
NewAgentDispatchServiceProtobufClient creates a Protobuf client that implements the AgentDispatchService interface. It communicates using Protobuf and can be configured with a custom HTTPClient.
type AgentDispatchState ¶ added in v1.19.2
type AgentDispatchState struct {
// For dispatches of tyoe JT_ROOM, there will be at most 1 job.
// For dispatches of type JT_PUBLISHER, there will be 1 per publisher.
Jobs []*Job `protobuf:"bytes,1,rep,name=jobs,proto3" json:"jobs,omitempty"`
CreatedAt int64 `protobuf:"varint,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
DeletedAt int64 `protobuf:"varint,3,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"`
// contains filtered or unexported fields
}
func (*AgentDispatchState) Descriptor
deprecated
added in
v1.19.2
func (*AgentDispatchState) Descriptor() ([]byte, []int)
Deprecated: Use AgentDispatchState.ProtoReflect.Descriptor instead.
func (*AgentDispatchState) GetCreatedAt ¶ added in v1.19.2
func (x *AgentDispatchState) GetCreatedAt() int64
func (*AgentDispatchState) GetDeletedAt ¶ added in v1.19.2
func (x *AgentDispatchState) GetDeletedAt() int64
func (*AgentDispatchState) GetJobs ¶ added in v1.19.2
func (x *AgentDispatchState) GetJobs() []*Job
func (*AgentDispatchState) ProtoMessage ¶ added in v1.19.2
func (*AgentDispatchState) ProtoMessage()
func (*AgentDispatchState) ProtoReflect ¶ added in v1.19.2
func (x *AgentDispatchState) ProtoReflect() protoreflect.Message
func (*AgentDispatchState) Reset ¶ added in v1.19.2
func (x *AgentDispatchState) Reset()
func (*AgentDispatchState) String ¶ added in v1.19.2
func (x *AgentDispatchState) String() string
type AgentEvent ¶ added in v1.44.0
type AgentEvent struct {
Type AgentEventType `protobuf:"varint,1,opt,name=type,proto3,enum=livekit.AgentEventType" json:"type,omitempty"`
Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
Timestamp *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
// contains filtered or unexported fields
}
func (*AgentEvent) Descriptor
deprecated
added in
v1.44.0
func (*AgentEvent) Descriptor() ([]byte, []int)
Deprecated: Use AgentEvent.ProtoReflect.Descriptor instead.
func (*AgentEvent) GetCount ¶ added in v1.44.0
func (x *AgentEvent) GetCount() int32
func (*AgentEvent) GetTimestamp ¶ added in v1.44.0
func (x *AgentEvent) GetTimestamp() *timestamppb.Timestamp
func (*AgentEvent) GetType ¶ added in v1.44.0
func (x *AgentEvent) GetType() AgentEventType
func (*AgentEvent) ProtoMessage ¶ added in v1.44.0
func (*AgentEvent) ProtoMessage()
func (*AgentEvent) ProtoReflect ¶ added in v1.44.0
func (x *AgentEvent) ProtoReflect() protoreflect.Message
func (*AgentEvent) Reset ¶ added in v1.44.0
func (x *AgentEvent) Reset()
func (*AgentEvent) String ¶ added in v1.44.0
func (x *AgentEvent) String() string
type AgentEventType ¶ added in v1.44.0
type AgentEventType int32
const ( AgentEventType_AGENT_EVENT_TYPE_UNKNOWN AgentEventType = 0 AgentEventType_AGENT_EVENT_TYPE_APPLICATION_CRASHED AgentEventType = 1 AgentEventType_AGENT_EVENT_TYPE_RESTARTED_HIGH_DISK_USAGE AgentEventType = 2 AgentEventType_AGENT_EVENT_TYPE_RESTARTED_HIGH_MEMORY_USAGE AgentEventType = 3 )
func (AgentEventType) Descriptor ¶ added in v1.44.0
func (AgentEventType) Descriptor() protoreflect.EnumDescriptor
func (AgentEventType) Enum ¶ added in v1.44.0
func (x AgentEventType) Enum() *AgentEventType
func (AgentEventType) EnumDescriptor
deprecated
added in
v1.44.0
func (AgentEventType) EnumDescriptor() ([]byte, []int)
Deprecated: Use AgentEventType.Descriptor instead.
func (AgentEventType) Number ¶ added in v1.44.0
func (x AgentEventType) Number() protoreflect.EnumNumber
func (AgentEventType) String ¶ added in v1.44.0
func (x AgentEventType) String() string
func (AgentEventType) Type ¶ added in v1.44.0
func (AgentEventType) Type() protoreflect.EnumType
type AgentInfo ¶ added in v1.9.1
type AgentInfo struct {
AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
AgentName string `protobuf:"bytes,2,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"`
Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`
AgentDeployments []*AgentDeployment `protobuf:"bytes,4,rep,name=agent_deployments,json=agentDeployments,proto3" json:"agent_deployments,omitempty"`
Secrets []*AgentSecret `protobuf:"bytes,5,rep,name=secrets,proto3" json:"secrets,omitempty"`
DeployedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=deployed_at,json=deployedAt,proto3" json:"deployed_at,omitempty"`
// contains filtered or unexported fields
}
func (*AgentInfo) Descriptor
deprecated
added in
v1.9.1
func (*AgentInfo) GetAgentDeployments ¶ added in v1.36.0
func (x *AgentInfo) GetAgentDeployments() []*AgentDeployment
func (*AgentInfo) GetAgentId ¶ added in v1.36.0
func (*AgentInfo) GetAgentName ¶ added in v1.36.0
func (*AgentInfo) GetDeployedAt ¶ added in v1.36.0
func (x *AgentInfo) GetDeployedAt() *timestamppb.Timestamp
func (*AgentInfo) GetSecrets ¶ added in v1.36.0
func (x *AgentInfo) GetSecrets() []*AgentSecret
func (*AgentInfo) GetVersion ¶ added in v1.9.1
func (*AgentInfo) ProtoMessage ¶ added in v1.9.1
func (*AgentInfo) ProtoMessage()
func (*AgentInfo) ProtoReflect ¶ added in v1.9.1
func (x *AgentInfo) ProtoReflect() protoreflect.Message
type AgentSecret ¶ added in v1.36.0
type AgentSecret struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Value []byte `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
Kind AgentSecretKind `protobuf:"varint,5,opt,name=kind,proto3,enum=livekit.AgentSecretKind" json:"kind,omitempty"`
Deployments []string `protobuf:"bytes,6,rep,name=deployments,proto3" json:"deployments,omitempty"`
// contains filtered or unexported fields
}
func (*AgentSecret) Descriptor
deprecated
added in
v1.36.0
func (*AgentSecret) Descriptor() ([]byte, []int)
Deprecated: Use AgentSecret.ProtoReflect.Descriptor instead.
func (*AgentSecret) GetCreatedAt ¶ added in v1.36.0
func (x *AgentSecret) GetCreatedAt() *timestamppb.Timestamp
func (*AgentSecret) GetDeployments ¶ added in v1.46.0
func (x *AgentSecret) GetDeployments() []string
func (*AgentSecret) GetKind ¶ added in v1.42.0
func (x *AgentSecret) GetKind() AgentSecretKind
func (*AgentSecret) GetName ¶ added in v1.36.0
func (x *AgentSecret) GetName() string
func (*AgentSecret) GetUpdatedAt ¶ added in v1.36.0
func (x *AgentSecret) GetUpdatedAt() *timestamppb.Timestamp
func (*AgentSecret) GetValue ¶ added in v1.36.0
func (x *AgentSecret) GetValue() []byte
func (*AgentSecret) ProtoMessage ¶ added in v1.36.0
func (*AgentSecret) ProtoMessage()
func (*AgentSecret) ProtoReflect ¶ added in v1.36.0
func (x *AgentSecret) ProtoReflect() protoreflect.Message
func (*AgentSecret) Reset ¶ added in v1.36.0
func (x *AgentSecret) Reset()
func (*AgentSecret) String ¶ added in v1.36.0
func (x *AgentSecret) String() string
type AgentSecretKind ¶ added in v1.42.0
type AgentSecretKind int32
const ( AgentSecretKind_AGENT_SECRET_KIND_UNKNOWN AgentSecretKind = 0 AgentSecretKind_AGENT_SECRET_KIND_ENVIRONMENT AgentSecretKind = 1 AgentSecretKind_AGENT_SECRET_KIND_FILE AgentSecretKind = 2 )
func (AgentSecretKind) Descriptor ¶ added in v1.42.0
func (AgentSecretKind) Descriptor() protoreflect.EnumDescriptor
func (AgentSecretKind) Enum ¶ added in v1.42.0
func (x AgentSecretKind) Enum() *AgentSecretKind
func (AgentSecretKind) EnumDescriptor
deprecated
added in
v1.42.0
func (AgentSecretKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use AgentSecretKind.Descriptor instead.
func (AgentSecretKind) Number ¶ added in v1.42.0
func (x AgentSecretKind) Number() protoreflect.EnumNumber
func (AgentSecretKind) String ¶ added in v1.42.0
func (x AgentSecretKind) String() string
func (AgentSecretKind) Type ¶ added in v1.42.0
func (AgentSecretKind) Type() protoreflect.EnumType
type AgentSimulation ¶ added in v1.45.1
type AgentSimulation interface {
CreateSimulationRun(context.Context, *SimulationRun_Create_Request) (*SimulationRun_Create_Response, error)
ConfirmSimulationSourceUpload(context.Context, *SimulationRun_ConfirmSourceUpload_Request) (*SimulationRun_ConfirmSourceUpload_Response, error)
GetSimulationRun(context.Context, *SimulationRun_Get_Request) (*SimulationRun_Get_Response, error)
ListSimulationRuns(context.Context, *SimulationRun_List_Request) (*SimulationRun_List_Response, error)
CancelSimulationRun(context.Context, *SimulationRun_Cancel_Request) (*SimulationRun_Cancel_Response, error)
CreateScenarioFromSession(context.Context, *Scenario_CreateFromSession_Request) (*Scenario_CreateFromSession_Response, error)
}
func NewAgentSimulationJSONClient ¶ added in v1.45.1
func NewAgentSimulationJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) AgentSimulation
NewAgentSimulationJSONClient creates a JSON client that implements the AgentSimulation interface. It communicates using JSON and can be configured with a custom HTTPClient.
func NewAgentSimulationProtobufClient ¶ added in v1.45.1
func NewAgentSimulationProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) AgentSimulation
NewAgentSimulationProtobufClient creates a Protobuf client that implements the AgentSimulation interface. It communicates using Protobuf and can be configured with a custom HTTPClient.
type AgentVersion ¶ added in v1.36.0
type AgentVersion struct {
Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
Current bool `protobuf:"varint,2,opt,name=current,proto3" json:"current,omitempty"`
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
DeployedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deployed_at,json=deployedAt,proto3" json:"deployed_at,omitempty"`
Attributes map[string]string `` /* 147-byte string literal not displayed */
Status string `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"`
Owner string `protobuf:"bytes,7,opt,name=owner,proto3" json:"owner,omitempty"`
Draining bool `protobuf:"varint,8,opt,name=draining,proto3" json:"draining,omitempty"`
Active bool `protobuf:"varint,9,opt,name=active,proto3" json:"active,omitempty"`
// contains filtered or unexported fields
}
func (*AgentVersion) Descriptor
deprecated
added in
v1.36.0
func (*AgentVersion) Descriptor() ([]byte, []int)
Deprecated: Use AgentVersion.ProtoReflect.Descriptor instead.
func (*AgentVersion) GetActive ¶ added in v1.45.5
func (x *AgentVersion) GetActive() bool
func (*AgentVersion) GetAttributes ¶ added in v1.40.0
func (x *AgentVersion) GetAttributes() map[string]string
func (*AgentVersion) GetCreatedAt ¶ added in v1.36.0
func (x *AgentVersion) GetCreatedAt() *timestamppb.Timestamp
func (*AgentVersion) GetCurrent ¶ added in v1.36.0
func (x *AgentVersion) GetCurrent() bool
func (*AgentVersion) GetDeployedAt ¶ added in v1.40.0
func (x *AgentVersion) GetDeployedAt() *timestamppb.Timestamp
func (*AgentVersion) GetDraining ¶ added in v1.44.1
func (x *AgentVersion) GetDraining() bool
func (*AgentVersion) GetOwner ¶ added in v1.43.0
func (x *AgentVersion) GetOwner() string
func (*AgentVersion) GetStatus ¶ added in v1.42.1
func (x *AgentVersion) GetStatus() string
func (*AgentVersion) GetVersion ¶ added in v1.36.0
func (x *AgentVersion) GetVersion() string
func (*AgentVersion) ProtoMessage ¶ added in v1.36.0
func (*AgentVersion) ProtoMessage()
func (*AgentVersion) ProtoReflect ¶ added in v1.36.0
func (x *AgentVersion) ProtoReflect() protoreflect.Message
func (*AgentVersion) Reset ¶ added in v1.36.0
func (x *AgentVersion) Reset()
func (*AgentVersion) String ¶ added in v1.36.0
func (x *AgentVersion) String() string
type AliOSSUpload ¶ added in v1.2.0
type AliOSSUpload struct {
AccessKey string `protobuf:"bytes,1,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"`
Secret string `protobuf:"bytes,2,opt,name=secret,proto3" json:"secret,omitempty"`
Region string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"`
Endpoint string `protobuf:"bytes,4,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
Bucket string `protobuf:"bytes,5,opt,name=bucket,proto3" json:"bucket,omitempty"`
// contains filtered or unexported fields
}
func (*AliOSSUpload) Descriptor
deprecated
added in
v1.2.0
func (*AliOSSUpload) Descriptor() ([]byte, []int)
Deprecated: Use AliOSSUpload.ProtoReflect.Descriptor instead.
func (*AliOSSUpload) GetAccessKey ¶ added in v1.2.0
func (x *AliOSSUpload) GetAccessKey() string
func (*AliOSSUpload) GetBucket ¶ added in v1.2.0
func (x *AliOSSUpload) GetBucket() string
func (*AliOSSUpload) GetEndpoint ¶ added in v1.2.0
func (x *AliOSSUpload) GetEndpoint() string
func (*AliOSSUpload) GetRegion ¶ added in v1.2.0
func (x *AliOSSUpload) GetRegion() string
func (*AliOSSUpload) GetSecret ¶ added in v1.2.0
func (x *AliOSSUpload) GetSecret() string
func (*AliOSSUpload) ProtoMessage ¶ added in v1.2.0
func (*AliOSSUpload) ProtoMessage()
func (*AliOSSUpload) ProtoReflect ¶ added in v1.2.0
func (x *AliOSSUpload) ProtoReflect() protoreflect.Message
func (*AliOSSUpload) Reset ¶ added in v1.2.0
func (x *AliOSSUpload) Reset()
func (*AliOSSUpload) String ¶ added in v1.2.0
func (x *AliOSSUpload) String() string
type AnalyticsClientMeta ¶ added in v0.11.12
type AnalyticsClientMeta struct {
Region string `protobuf:"bytes,1,opt,name=region,proto3" json:"region,omitempty"`
Node string `protobuf:"bytes,2,opt,name=node,proto3" json:"node,omitempty"`
ClientAddr string `protobuf:"bytes,3,opt,name=client_addr,json=clientAddr,proto3" json:"client_addr,omitempty"`
ClientConnectTime uint32 `protobuf:"varint,4,opt,name=client_connect_time,json=clientConnectTime,proto3" json:"client_connect_time,omitempty"`
// udp, tcp, turn
ConnectionType string `protobuf:"bytes,5,opt,name=connection_type,json=connectionType,proto3" json:"connection_type,omitempty"`
ReconnectReason ReconnectReason `` /* 136-byte string literal not displayed */
GeoHash *string `protobuf:"bytes,7,opt,name=geo_hash,json=geoHash,proto3,oneof" json:"geo_hash,omitempty"`
Country *string `protobuf:"bytes,8,opt,name=country,proto3,oneof" json:"country,omitempty"`
IspAsn *uint32 `protobuf:"varint,9,opt,name=isp_asn,json=ispAsn,proto3,oneof" json:"isp_asn,omitempty"`
// contains filtered or unexported fields
}
func (*AnalyticsClientMeta) Descriptor
deprecated
added in
v0.11.12
func (*AnalyticsClientMeta) Descriptor() ([]byte, []int)
Deprecated: Use AnalyticsClientMeta.ProtoReflect.Descriptor instead.
func (*AnalyticsClientMeta) GetClientAddr ¶ added in v0.11.12
func (x *AnalyticsClientMeta) GetClientAddr() string
func (*AnalyticsClientMeta) GetClientConnectTime ¶ added in v0.11.12
func (x *AnalyticsClientMeta) GetClientConnectTime() uint32
func (*AnalyticsClientMeta) GetConnectionType ¶ added in v1.0.1
func (x *AnalyticsClientMeta) GetConnectionType() string
func (*AnalyticsClientMeta) GetCountry ¶ added in v1.14.0
func (x *AnalyticsClientMeta) GetCountry() string
func (*AnalyticsClientMeta) GetGeoHash ¶ added in v1.14.0
func (x *AnalyticsClientMeta) GetGeoHash() string
func (*AnalyticsClientMeta) GetIspAsn ¶ added in v1.14.0
func (x *AnalyticsClientMeta) GetIspAsn() uint32
func (*AnalyticsClientMeta) GetNode ¶ added in v0.11.12
func (x *AnalyticsClientMeta) GetNode() string
func (*AnalyticsClientMeta) GetReconnectReason ¶ added in v1.4.0
func (x *AnalyticsClientMeta) GetReconnectReason() ReconnectReason
func (*AnalyticsClientMeta) GetRegion ¶ added in v0.11.12
func (x *AnalyticsClientMeta) GetRegion() string
func (*AnalyticsClientMeta) ProtoMessage ¶ added in v0.11.12
func (*AnalyticsClientMeta) ProtoMessage()
func (*AnalyticsClientMeta) ProtoReflect ¶ added in v0.11.12
func (x *AnalyticsClientMeta) ProtoReflect() protoreflect.Message
func (*AnalyticsClientMeta) Reset ¶ added in v0.11.12
func (x *AnalyticsClientMeta) Reset()
func (*AnalyticsClientMeta) String ¶ added in v0.11.12
func (x *AnalyticsClientMeta) String() string
type AnalyticsEvent ¶
type AnalyticsEvent struct {
// unique id for this event
Id string `protobuf:"bytes,25,opt,name=id,proto3" json:"id,omitempty"`
Type AnalyticsEventType `protobuf:"varint,1,opt,name=type,proto3,enum=livekit.AnalyticsEventType" json:"type,omitempty"`
Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
RoomId string `protobuf:"bytes,3,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty"`
Room *Room `protobuf:"bytes,4,opt,name=room,proto3" json:"room,omitempty"`
ParticipantId string `protobuf:"bytes,5,opt,name=participant_id,json=participantId,proto3" json:"participant_id,omitempty"`
Participant *ParticipantInfo `protobuf:"bytes,6,opt,name=participant,proto3" json:"participant,omitempty"`
TrackId string `protobuf:"bytes,7,opt,name=track_id,json=trackId,proto3" json:"track_id,omitempty"`
Track *TrackInfo `protobuf:"bytes,8,opt,name=track,proto3" json:"track,omitempty"`
AnalyticsKey string `protobuf:"bytes,10,opt,name=analytics_key,json=analyticsKey,proto3" json:"analytics_key,omitempty"`
ClientInfo *ClientInfo `protobuf:"bytes,11,opt,name=client_info,json=clientInfo,proto3" json:"client_info,omitempty"`
ClientMeta *AnalyticsClientMeta `protobuf:"bytes,12,opt,name=client_meta,json=clientMeta,proto3" json:"client_meta,omitempty"`
EgressId string `protobuf:"bytes,13,opt,name=egress_id,json=egressId,proto3" json:"egress_id,omitempty"`
IngressId string `protobuf:"bytes,19,opt,name=ingress_id,json=ingressId,proto3" json:"ingress_id,omitempty"`
MaxSubscribedVideoQuality VideoQuality `` /* 168-byte string literal not displayed */
Publisher *ParticipantInfo `protobuf:"bytes,15,opt,name=publisher,proto3" json:"publisher,omitempty"`
Mime string `protobuf:"bytes,16,opt,name=mime,proto3" json:"mime,omitempty"`
Egress *EgressInfo `protobuf:"bytes,17,opt,name=egress,proto3" json:"egress,omitempty"`
Ingress *IngressInfo `protobuf:"bytes,18,opt,name=ingress,proto3" json:"ingress,omitempty"`
Error string `protobuf:"bytes,20,opt,name=error,proto3" json:"error,omitempty"`
RtpStats *RTPStats `protobuf:"bytes,21,opt,name=rtp_stats,json=rtpStats,proto3" json:"rtp_stats,omitempty"`
VideoLayer int32 `protobuf:"varint,22,opt,name=video_layer,json=videoLayer,proto3" json:"video_layer,omitempty"`
NodeId string `protobuf:"bytes,24,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
SipCallId string `protobuf:"bytes,26,opt,name=sip_call_id,json=sipCallId,proto3" json:"sip_call_id,omitempty"`
SipCall *SIPCallInfo `protobuf:"bytes,27,opt,name=sip_call,json=sipCall,proto3" json:"sip_call,omitempty"`
SipTrunkId string `protobuf:"bytes,28,opt,name=sip_trunk_id,json=sipTrunkId,proto3" json:"sip_trunk_id,omitempty"`
SipInboundTrunk *SIPInboundTrunkInfo `protobuf:"bytes,29,opt,name=sip_inbound_trunk,json=sipInboundTrunk,proto3" json:"sip_inbound_trunk,omitempty"`
SipOutboundTrunk *SIPOutboundTrunkInfo `protobuf:"bytes,30,opt,name=sip_outbound_trunk,json=sipOutboundTrunk,proto3" json:"sip_outbound_trunk,omitempty"`
SipDispatchRuleId string `protobuf:"bytes,31,opt,name=sip_dispatch_rule_id,json=sipDispatchRuleId,proto3" json:"sip_dispatch_rule_id,omitempty"`
SipDispatchRule *SIPDispatchRuleInfo `protobuf:"bytes,32,opt,name=sip_dispatch_rule,json=sipDispatchRule,proto3" json:"sip_dispatch_rule,omitempty"`
SipTransfer *SIPTransferInfo `protobuf:"bytes,36,opt,name=sip_transfer,json=sipTransfer,proto3" json:"sip_transfer,omitempty"`
Report *ReportInfo `protobuf:"bytes,33,opt,name=report,proto3" json:"report,omitempty"`
ApiCall *APICallInfo `protobuf:"bytes,34,opt,name=api_call,json=apiCall,proto3" json:"api_call,omitempty"`
Webhook *WebhookInfo `protobuf:"bytes,35,opt,name=webhook,proto3" json:"webhook,omitempty"`
// contains filtered or unexported fields
}
func (*AnalyticsEvent) Descriptor
deprecated
func (*AnalyticsEvent) Descriptor() ([]byte, []int)
Deprecated: Use AnalyticsEvent.ProtoReflect.Descriptor instead.
func (*AnalyticsEvent) GetAnalyticsKey ¶
func (x *AnalyticsEvent) GetAnalyticsKey() string
func (*AnalyticsEvent) GetApiCall ¶ added in v1.34.0
func (x *AnalyticsEvent) GetApiCall() *APICallInfo
func (*AnalyticsEvent) GetClientInfo ¶ added in v0.11.11
func (x *AnalyticsEvent) GetClientInfo() *ClientInfo
func (*AnalyticsEvent) GetClientMeta ¶ added in v0.11.12
func (x *AnalyticsEvent) GetClientMeta() *AnalyticsClientMeta
func (*AnalyticsEvent) GetEgress ¶ added in v1.0.2
func (x *AnalyticsEvent) GetEgress() *EgressInfo
func (*AnalyticsEvent) GetEgressId ¶ added in v0.11.14
func (x *AnalyticsEvent) GetEgressId() string
func (*AnalyticsEvent) GetError ¶ added in v1.4.0
func (x *AnalyticsEvent) GetError() string
func (*AnalyticsEvent) GetId ¶ added in v1.18.0
func (x *AnalyticsEvent) GetId() string
func (*AnalyticsEvent) GetIngress ¶ added in v1.0.2
func (x *AnalyticsEvent) GetIngress() *IngressInfo
func (*AnalyticsEvent) GetIngressId ¶ added in v1.2.0
func (x *AnalyticsEvent) GetIngressId() string
func (*AnalyticsEvent) GetMaxSubscribedVideoQuality ¶ added in v0.11.14
func (x *AnalyticsEvent) GetMaxSubscribedVideoQuality() VideoQuality
func (*AnalyticsEvent) GetMime ¶ added in v0.13.3
func (x *AnalyticsEvent) GetMime() string
func (*AnalyticsEvent) GetNodeId ¶ added in v1.17.0
func (x *AnalyticsEvent) GetNodeId() string
func (*AnalyticsEvent) GetParticipant ¶
func (x *AnalyticsEvent) GetParticipant() *ParticipantInfo
func (*AnalyticsEvent) GetParticipantId ¶
func (x *AnalyticsEvent) GetParticipantId() string
func (*AnalyticsEvent) GetPublisher ¶ added in v0.11.14
func (x *AnalyticsEvent) GetPublisher() *ParticipantInfo
func (*AnalyticsEvent) GetReport ¶ added in v1.33.0
func (x *AnalyticsEvent) GetReport() *ReportInfo
func (*AnalyticsEvent) GetRoom ¶
func (x *AnalyticsEvent) GetRoom() *Room
func (*AnalyticsEvent) GetRoomId ¶ added in v0.11.8
func (x *AnalyticsEvent) GetRoomId() string
func (*AnalyticsEvent) GetRtpStats ¶ added in v1.5.0
func (x *AnalyticsEvent) GetRtpStats() *RTPStats
func (*AnalyticsEvent) GetSipCall ¶ added in v1.26.0
func (x *AnalyticsEvent) GetSipCall() *SIPCallInfo
func (*AnalyticsEvent) GetSipCallId ¶ added in v1.26.0
func (x *AnalyticsEvent) GetSipCallId() string
func (*AnalyticsEvent) GetSipDispatchRule ¶ added in v1.26.0
func (x *AnalyticsEvent) GetSipDispatchRule() *SIPDispatchRuleInfo
func (*AnalyticsEvent) GetSipDispatchRuleId ¶ added in v1.26.0
func (x *AnalyticsEvent) GetSipDispatchRuleId() string
func (*AnalyticsEvent) GetSipInboundTrunk ¶ added in v1.26.0
func (x *AnalyticsEvent) GetSipInboundTrunk() *SIPInboundTrunkInfo
func (*AnalyticsEvent) GetSipOutboundTrunk ¶ added in v1.26.0
func (x *AnalyticsEvent) GetSipOutboundTrunk() *SIPOutboundTrunkInfo
func (*AnalyticsEvent) GetSipTransfer ¶ added in v1.39.0
func (x *AnalyticsEvent) GetSipTransfer() *SIPTransferInfo
func (*AnalyticsEvent) GetSipTrunkId ¶ added in v1.26.0
func (x *AnalyticsEvent) GetSipTrunkId() string
func (*AnalyticsEvent) GetTimestamp ¶
func (x *AnalyticsEvent) GetTimestamp() *timestamppb.Timestamp
func (*AnalyticsEvent) GetTrack ¶
func (x *AnalyticsEvent) GetTrack() *TrackInfo
func (*AnalyticsEvent) GetTrackId ¶
func (x *AnalyticsEvent) GetTrackId() string
func (*AnalyticsEvent) GetType ¶
func (x *AnalyticsEvent) GetType() AnalyticsEventType
func (*AnalyticsEvent) GetVideoLayer ¶ added in v1.5.0
func (x *AnalyticsEvent) GetVideoLayer() int32
func (*AnalyticsEvent) GetWebhook ¶ added in v1.34.0
func (x *AnalyticsEvent) GetWebhook() *WebhookInfo
func (*AnalyticsEvent) ProtoMessage ¶
func (*AnalyticsEvent) ProtoMessage()
func (*AnalyticsEvent) ProtoReflect ¶
func (x *AnalyticsEvent) ProtoReflect() protoreflect.Message
func (*AnalyticsEvent) Reset ¶
func (x *AnalyticsEvent) Reset()
func (*AnalyticsEvent) String ¶
func (x *AnalyticsEvent) String() string
type AnalyticsEventType ¶
type AnalyticsEventType int32
const ( AnalyticsEventType_ROOM_CREATED AnalyticsEventType = 0 AnalyticsEventType_ROOM_ENDED AnalyticsEventType = 1 AnalyticsEventType_PARTICIPANT_JOINED AnalyticsEventType = 2 AnalyticsEventType_PARTICIPANT_LEFT AnalyticsEventType = 3 AnalyticsEventType_PARTICIPANT_CONNECTION_ABORTED AnalyticsEventType = 45 AnalyticsEventType_TRACK_PUBLISHED AnalyticsEventType = 4 AnalyticsEventType_TRACK_PUBLISH_REQUESTED AnalyticsEventType = 20 AnalyticsEventType_TRACK_UNPUBLISHED AnalyticsEventType = 5 AnalyticsEventType_TRACK_SUBSCRIBED AnalyticsEventType = 6 AnalyticsEventType_TRACK_SUBSCRIBE_REQUESTED AnalyticsEventType = 21 AnalyticsEventType_TRACK_SUBSCRIBE_FAILED AnalyticsEventType = 25 AnalyticsEventType_TRACK_UNSUBSCRIBED AnalyticsEventType = 7 AnalyticsEventType_TRACK_PUBLISHED_UPDATE AnalyticsEventType = 10 AnalyticsEventType_TRACK_MUTED AnalyticsEventType = 23 AnalyticsEventType_TRACK_UNMUTED AnalyticsEventType = 24 AnalyticsEventType_TRACK_PUBLISH_STATS AnalyticsEventType = 26 AnalyticsEventType_TRACK_SUBSCRIBE_STATS AnalyticsEventType = 27 AnalyticsEventType_PARTICIPANT_ACTIVE AnalyticsEventType = 11 AnalyticsEventType_PARTICIPANT_RESUMED AnalyticsEventType = 22 AnalyticsEventType_EGRESS_STARTED AnalyticsEventType = 12 AnalyticsEventType_EGRESS_ENDED AnalyticsEventType = 13 AnalyticsEventType_EGRESS_UPDATED AnalyticsEventType = 28 AnalyticsEventType_TRACK_MAX_SUBSCRIBED_VIDEO_QUALITY AnalyticsEventType = 14 AnalyticsEventType_RECONNECTED AnalyticsEventType = 15 AnalyticsEventType_INGRESS_CREATED AnalyticsEventType = 18 AnalyticsEventType_INGRESS_DELETED AnalyticsEventType = 19 AnalyticsEventType_INGRESS_STARTED AnalyticsEventType = 16 AnalyticsEventType_INGRESS_ENDED AnalyticsEventType = 17 AnalyticsEventType_INGRESS_UPDATED AnalyticsEventType = 29 AnalyticsEventType_SIP_INBOUND_TRUNK_CREATED AnalyticsEventType = 30 AnalyticsEventType_SIP_INBOUND_TRUNK_DELETED AnalyticsEventType = 31 AnalyticsEventType_SIP_OUTBOUND_TRUNK_CREATED AnalyticsEventType = 32 AnalyticsEventType_SIP_OUTBOUND_TRUNK_DELETED AnalyticsEventType = 33 AnalyticsEventType_SIP_DISPATCH_RULE_CREATED AnalyticsEventType = 34 AnalyticsEventType_SIP_DISPATCH_RULE_DELETED AnalyticsEventType = 35 AnalyticsEventType_SIP_PARTICIPANT_CREATED AnalyticsEventType = 36 AnalyticsEventType_SIP_CALL_INCOMING AnalyticsEventType = 37 AnalyticsEventType_SIP_CALL_STARTED AnalyticsEventType = 38 AnalyticsEventType_SIP_CALL_ENDED AnalyticsEventType = 39 AnalyticsEventType_SIP_TRANSFER_REQUESTED AnalyticsEventType = 43 AnalyticsEventType_SIP_TRANSFER_COMPLETE AnalyticsEventType = 44 AnalyticsEventType_SIP_CALL_UPDATE AnalyticsEventType = 46 AnalyticsEventType_REPORT AnalyticsEventType = 40 AnalyticsEventType_API_CALL AnalyticsEventType = 41 AnalyticsEventType_WEBHOOK AnalyticsEventType = 42 )
func (AnalyticsEventType) Descriptor ¶
func (AnalyticsEventType) Descriptor() protoreflect.EnumDescriptor
func (AnalyticsEventType) Enum ¶
func (x AnalyticsEventType) Enum() *AnalyticsEventType
func (AnalyticsEventType) EnumDescriptor
deprecated
func (AnalyticsEventType) EnumDescriptor() ([]byte, []int)
Deprecated: Use AnalyticsEventType.Descriptor instead.
func (AnalyticsEventType) Number ¶
func (x AnalyticsEventType) Number() protoreflect.EnumNumber
func (AnalyticsEventType) String ¶
func (x AnalyticsEventType) String() string
func (AnalyticsEventType) Type ¶
func (AnalyticsEventType) Type() protoreflect.EnumType
type AnalyticsEvents ¶
type AnalyticsEvents struct {
Events []*AnalyticsEvent `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"`
// contains filtered or unexported fields
}
func (*AnalyticsEvents) Descriptor
deprecated
func (*AnalyticsEvents) Descriptor() ([]byte, []int)
Deprecated: Use AnalyticsEvents.ProtoReflect.Descriptor instead.
func (*AnalyticsEvents) GetEvents ¶
func (x *AnalyticsEvents) GetEvents() []*AnalyticsEvent
func (*AnalyticsEvents) ProtoMessage ¶
func (*AnalyticsEvents) ProtoMessage()
func (*AnalyticsEvents) ProtoReflect ¶
func (x *AnalyticsEvents) ProtoReflect() protoreflect.Message
func (*AnalyticsEvents) Reset ¶
func (x *AnalyticsEvents) Reset()
func (*AnalyticsEvents) String ¶
func (x *AnalyticsEvents) String() string
type AnalyticsNodeRooms ¶ added in v1.9.4
type AnalyticsNodeRooms struct {
NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
SequenceNumber uint64 `protobuf:"varint,2,opt,name=sequence_number,json=sequenceNumber,proto3" json:"sequence_number,omitempty"`
Timestamp *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
Rooms []*AnalyticsRoom `protobuf:"bytes,4,rep,name=rooms,proto3" json:"rooms,omitempty"`
// contains filtered or unexported fields
}
func (*AnalyticsNodeRooms) Descriptor
deprecated
added in
v1.9.4
func (*AnalyticsNodeRooms) Descriptor() ([]byte, []int)
Deprecated: Use AnalyticsNodeRooms.ProtoReflect.Descriptor instead.
func (*AnalyticsNodeRooms) GetNodeId ¶ added in v1.9.4
func (x *AnalyticsNodeRooms) GetNodeId() string
func (*AnalyticsNodeRooms) GetRooms ¶ added in v1.9.4
func (x *AnalyticsNodeRooms) GetRooms() []*AnalyticsRoom
func (*AnalyticsNodeRooms) GetSequenceNumber ¶ added in v1.9.4
func (x *AnalyticsNodeRooms) GetSequenceNumber() uint64
func (*AnalyticsNodeRooms) GetTimestamp ¶ added in v1.9.4
func (x *AnalyticsNodeRooms) GetTimestamp() *timestamppb.Timestamp
func (*AnalyticsNodeRooms) ProtoMessage ¶ added in v1.9.4
func (*AnalyticsNodeRooms) ProtoMessage()
func (*AnalyticsNodeRooms) ProtoReflect ¶ added in v1.9.4
func (x *AnalyticsNodeRooms) ProtoReflect() protoreflect.Message
func (*AnalyticsNodeRooms) Reset ¶ added in v1.9.4
func (x *AnalyticsNodeRooms) Reset()
func (*AnalyticsNodeRooms) String ¶ added in v1.9.4
func (x *AnalyticsNodeRooms) String() string
type AnalyticsRoom ¶ added in v1.9.4
type AnalyticsRoom struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
ProjectId string `protobuf:"bytes,5,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
Participants []*AnalyticsRoomParticipant `protobuf:"bytes,4,rep,name=participants,proto3" json:"participants,omitempty"`
// contains filtered or unexported fields
}
func (*AnalyticsRoom) Descriptor
deprecated
added in
v1.9.4
func (*AnalyticsRoom) Descriptor() ([]byte, []int)
Deprecated: Use AnalyticsRoom.ProtoReflect.Descriptor instead.
func (*AnalyticsRoom) GetCreatedAt ¶ added in v1.9.4
func (x *AnalyticsRoom) GetCreatedAt() *timestamppb.Timestamp
func (*AnalyticsRoom) GetId ¶ added in v1.9.4
func (x *AnalyticsRoom) GetId() string
func (*AnalyticsRoom) GetName ¶ added in v1.9.4
func (x *AnalyticsRoom) GetName() string
func (*AnalyticsRoom) GetParticipants ¶ added in v1.9.4
func (x *AnalyticsRoom) GetParticipants() []*AnalyticsRoomParticipant
func (*AnalyticsRoom) GetProjectId ¶ added in v1.14.0
func (x *AnalyticsRoom) GetProjectId() string
func (*AnalyticsRoom) ProtoMessage ¶ added in v1.9.4
func (*AnalyticsRoom) ProtoMessage()
func (*AnalyticsRoom) ProtoReflect ¶ added in v1.9.4
func (x *AnalyticsRoom) ProtoReflect() protoreflect.Message
func (*AnalyticsRoom) Reset ¶ added in v1.9.4
func (x *AnalyticsRoom) Reset()
func (*AnalyticsRoom) String ¶ added in v1.9.4
func (x *AnalyticsRoom) String() string
type AnalyticsRoomParticipant ¶ added in v1.9.4
type AnalyticsRoomParticipant struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Identity string `protobuf:"bytes,2,opt,name=identity,proto3" json:"identity,omitempty"`
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
State ParticipantInfo_State `protobuf:"varint,4,opt,name=state,proto3,enum=livekit.ParticipantInfo_State" json:"state,omitempty"`
JoinedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=joined_at,json=joinedAt,proto3" json:"joined_at,omitempty"`
// contains filtered or unexported fields
}
func (*AnalyticsRoomParticipant) Descriptor
deprecated
added in
v1.9.4
func (*AnalyticsRoomParticipant) Descriptor() ([]byte, []int)
Deprecated: Use AnalyticsRoomParticipant.ProtoReflect.Descriptor instead.
func (*AnalyticsRoomParticipant) GetId ¶ added in v1.9.4
func (x *AnalyticsRoomParticipant) GetId() string
func (*AnalyticsRoomParticipant) GetIdentity ¶ added in v1.9.4
func (x *AnalyticsRoomParticipant) GetIdentity() string
func (*AnalyticsRoomParticipant) GetJoinedAt ¶ added in v1.9.4
func (x *AnalyticsRoomParticipant) GetJoinedAt() *timestamppb.Timestamp
func (*AnalyticsRoomParticipant) GetName ¶ added in v1.9.4
func (x *AnalyticsRoomParticipant) GetName() string
func (*AnalyticsRoomParticipant) GetState ¶ added in v1.9.4
func (x *AnalyticsRoomParticipant) GetState() ParticipantInfo_State
func (*AnalyticsRoomParticipant) ProtoMessage ¶ added in v1.9.4
func (*AnalyticsRoomParticipant) ProtoMessage()
func (*AnalyticsRoomParticipant) ProtoReflect ¶ added in v1.9.4
func (x *AnalyticsRoomParticipant) ProtoReflect() protoreflect.Message
func (*AnalyticsRoomParticipant) Reset ¶ added in v1.9.4
func (x *AnalyticsRoomParticipant) Reset()
func (*AnalyticsRoomParticipant) String ¶ added in v1.9.4
func (x *AnalyticsRoomParticipant) String() string
type AnalyticsStat ¶
type AnalyticsStat struct {
// unique id for this stat
Id string `protobuf:"bytes,14,opt,name=id,proto3" json:"id,omitempty"`
AnalyticsKey string `protobuf:"bytes,1,opt,name=analytics_key,json=analyticsKey,proto3" json:"analytics_key,omitempty"`
Kind StreamType `protobuf:"varint,2,opt,name=kind,proto3,enum=livekit.StreamType" json:"kind,omitempty"`
TimeStamp *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=time_stamp,json=timeStamp,proto3" json:"time_stamp,omitempty"`
Node string `protobuf:"bytes,4,opt,name=node,proto3" json:"node,omitempty"`
RoomId string `protobuf:"bytes,5,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty"`
RoomName string `protobuf:"bytes,6,opt,name=room_name,json=roomName,proto3" json:"room_name,omitempty"`
ParticipantId string `protobuf:"bytes,7,opt,name=participant_id,json=participantId,proto3" json:"participant_id,omitempty"`
TrackId string `protobuf:"bytes,8,opt,name=track_id,json=trackId,proto3" json:"track_id,omitempty"`
Score float32 `protobuf:"fixed32,9,opt,name=score,proto3" json:"score,omitempty"` // average score
Streams []*AnalyticsStream `protobuf:"bytes,10,rep,name=streams,proto3" json:"streams,omitempty"`
Mime string `protobuf:"bytes,11,opt,name=mime,proto3" json:"mime,omitempty"`
MinScore float32 `protobuf:"fixed32,12,opt,name=min_score,json=minScore,proto3" json:"min_score,omitempty"`
MedianScore float32 `protobuf:"fixed32,13,opt,name=median_score,json=medianScore,proto3" json:"median_score,omitempty"`
// contains filtered or unexported fields
}
func (*AnalyticsStat) Descriptor
deprecated
func (*AnalyticsStat) Descriptor() ([]byte, []int)
Deprecated: Use AnalyticsStat.ProtoReflect.Descriptor instead.
func (*AnalyticsStat) GetAnalyticsKey ¶
func (x *AnalyticsStat) GetAnalyticsKey() string
func (*AnalyticsStat) GetId ¶ added in v1.18.0
func (x *AnalyticsStat) GetId() string
func (*AnalyticsStat) GetKind ¶
func (x *AnalyticsStat) GetKind() StreamType
func (*AnalyticsStat) GetMedianScore ¶ added in v1.5.7
func (x *AnalyticsStat) GetMedianScore() float32
func (*AnalyticsStat) GetMime ¶ added in v0.13.3
func (x *AnalyticsStat) GetMime() string
func (*AnalyticsStat) GetMinScore ¶ added in v1.5.7
func (x *AnalyticsStat) GetMinScore() float32
func (*AnalyticsStat) GetNode ¶
func (x *AnalyticsStat) GetNode() string
func (*AnalyticsStat) GetParticipantId ¶
func (x *AnalyticsStat) GetParticipantId() string
func (*AnalyticsStat) GetRoomId ¶
func (x *AnalyticsStat) GetRoomId() string
func (*AnalyticsStat) GetRoomName ¶
func (x *AnalyticsStat) GetRoomName() string
func (*AnalyticsStat) GetScore ¶ added in v0.11.13
func (x *AnalyticsStat) GetScore() float32
func (*AnalyticsStat) GetStreams ¶ added in v0.11.13
func (x *AnalyticsStat) GetStreams() []*AnalyticsStream
func (*AnalyticsStat) GetTimeStamp ¶
func (x *AnalyticsStat) GetTimeStamp() *timestamppb.Timestamp
func (*AnalyticsStat) GetTrackId ¶ added in v0.11.2
func (x *AnalyticsStat) GetTrackId() string
func (*AnalyticsStat) ProtoMessage ¶
func (*AnalyticsStat) ProtoMessage()
func (*AnalyticsStat) ProtoReflect ¶
func (x *AnalyticsStat) ProtoReflect() protoreflect.Message
func (*AnalyticsStat) Reset ¶
func (x *AnalyticsStat) Reset()
func (*AnalyticsStat) String ¶
func (x *AnalyticsStat) String() string
type AnalyticsStats ¶
type AnalyticsStats struct {
Stats []*AnalyticsStat `protobuf:"bytes,1,rep,name=stats,proto3" json:"stats,omitempty"`
// contains filtered or unexported fields
}
func (*AnalyticsStats) Descriptor
deprecated
func (*AnalyticsStats) Descriptor() ([]byte, []int)
Deprecated: Use AnalyticsStats.ProtoReflect.Descriptor instead.
func (*AnalyticsStats) GetStats ¶
func (x *AnalyticsStats) GetStats() []*AnalyticsStat
func (*AnalyticsStats) ProtoMessage ¶
func (*AnalyticsStats) ProtoMessage()
func (*AnalyticsStats) ProtoReflect ¶
func (x *AnalyticsStats) ProtoReflect() protoreflect.Message
func (*AnalyticsStats) Reset ¶
func (x *AnalyticsStats) Reset()
func (*AnalyticsStats) String ¶
func (x *AnalyticsStats) String() string
type AnalyticsStream ¶ added in v0.11.13
type AnalyticsStream struct {
Ssrc uint32 `protobuf:"varint,1,opt,name=ssrc,proto3" json:"ssrc,omitempty"`
PrimaryPackets uint32 `protobuf:"varint,2,opt,name=primary_packets,json=primaryPackets,proto3" json:"primary_packets,omitempty"`
PrimaryBytes uint64 `protobuf:"varint,3,opt,name=primary_bytes,json=primaryBytes,proto3" json:"primary_bytes,omitempty"`
RetransmitPackets uint32 `protobuf:"varint,4,opt,name=retransmit_packets,json=retransmitPackets,proto3" json:"retransmit_packets,omitempty"`
RetransmitBytes uint64 `protobuf:"varint,5,opt,name=retransmit_bytes,json=retransmitBytes,proto3" json:"retransmit_bytes,omitempty"`
PaddingPackets uint32 `protobuf:"varint,6,opt,name=padding_packets,json=paddingPackets,proto3" json:"padding_packets,omitempty"`
PaddingBytes uint64 `protobuf:"varint,7,opt,name=padding_bytes,json=paddingBytes,proto3" json:"padding_bytes,omitempty"`
PacketsLost uint32 `protobuf:"varint,8,opt,name=packets_lost,json=packetsLost,proto3" json:"packets_lost,omitempty"`
Frames uint32 `protobuf:"varint,9,opt,name=frames,proto3" json:"frames,omitempty"`
Rtt uint32 `protobuf:"varint,10,opt,name=rtt,proto3" json:"rtt,omitempty"`
Jitter uint32 `protobuf:"varint,11,opt,name=jitter,proto3" json:"jitter,omitempty"`
Nacks uint32 `protobuf:"varint,12,opt,name=nacks,proto3" json:"nacks,omitempty"`
Plis uint32 `protobuf:"varint,13,opt,name=plis,proto3" json:"plis,omitempty"`
Firs uint32 `protobuf:"varint,14,opt,name=firs,proto3" json:"firs,omitempty"`
VideoLayers []*AnalyticsVideoLayer `protobuf:"bytes,15,rep,name=video_layers,json=videoLayers,proto3" json:"video_layers,omitempty"`
StartTime *timestamppb.Timestamp `protobuf:"bytes,17,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
EndTime *timestamppb.Timestamp `protobuf:"bytes,18,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
PacketsOutOfOrder uint32 `protobuf:"varint,19,opt,name=packets_out_of_order,json=packetsOutOfOrder,proto3" json:"packets_out_of_order,omitempty"`
// contains filtered or unexported fields
}
func (*AnalyticsStream) Descriptor
deprecated
added in
v0.11.13
func (*AnalyticsStream) Descriptor() ([]byte, []int)
Deprecated: Use AnalyticsStream.ProtoReflect.Descriptor instead.
func (*AnalyticsStream) GetEndTime ¶ added in v1.14.0
func (x *AnalyticsStream) GetEndTime() *timestamppb.Timestamp
func (*AnalyticsStream) GetFirs ¶ added in v0.13.1
func (x *AnalyticsStream) GetFirs() uint32
func (*AnalyticsStream) GetFrames ¶ added in v0.13.1
func (x *AnalyticsStream) GetFrames() uint32
func (*AnalyticsStream) GetJitter ¶ added in v0.11.13
func (x *AnalyticsStream) GetJitter() uint32
func (*AnalyticsStream) GetNacks ¶ added in v0.13.1
func (x *AnalyticsStream) GetNacks() uint32
func (*AnalyticsStream) GetPacketsLost ¶ added in v0.13.1
func (x *AnalyticsStream) GetPacketsLost() uint32
func (*AnalyticsStream) GetPacketsOutOfOrder ¶ added in v1.22.0
func (x *AnalyticsStream) GetPacketsOutOfOrder() uint32
func (*AnalyticsStream) GetPaddingBytes ¶ added in v0.13.1
func (x *AnalyticsStream) GetPaddingBytes() uint64
func (*AnalyticsStream) GetPaddingPackets ¶ added in v0.13.1
func (x *AnalyticsStream) GetPaddingPackets() uint32
func (*AnalyticsStream) GetPlis ¶ added in v0.13.1
func (x *AnalyticsStream) GetPlis() uint32
func (*AnalyticsStream) GetPrimaryBytes ¶ added in v0.13.1
func (x *AnalyticsStream) GetPrimaryBytes() uint64
func (*AnalyticsStream) GetPrimaryPackets ¶ added in v0.13.1
func (x *AnalyticsStream) GetPrimaryPackets() uint32
func (*AnalyticsStream) GetRetransmitBytes ¶ added in v0.13.1
func (x *AnalyticsStream) GetRetransmitBytes() uint64
func (*AnalyticsStream) GetRetransmitPackets ¶ added in v0.13.1
func (x *AnalyticsStream) GetRetransmitPackets() uint32
func (*AnalyticsStream) GetRtt ¶ added in v0.11.13
func (x *AnalyticsStream) GetRtt() uint32
func (*AnalyticsStream) GetSsrc ¶ added in v0.11.13
func (x *AnalyticsStream) GetSsrc() uint32
func (*AnalyticsStream) GetStartTime ¶ added in v1.14.0
func (x *AnalyticsStream) GetStartTime() *timestamppb.Timestamp
func (*AnalyticsStream) GetVideoLayers ¶ added in v0.11.13
func (x *AnalyticsStream) GetVideoLayers() []*AnalyticsVideoLayer
func (*AnalyticsStream) ProtoMessage ¶ added in v0.11.13
func (*AnalyticsStream) ProtoMessage()
func (*AnalyticsStream) ProtoReflect ¶ added in v0.11.13
func (x *AnalyticsStream) ProtoReflect() protoreflect.Message
func (*AnalyticsStream) Reset ¶ added in v0.11.13
func (x *AnalyticsStream) Reset()
func (*AnalyticsStream) String ¶ added in v0.11.13
func (x *AnalyticsStream) String() string
type AnalyticsVideoLayer ¶ added in v0.11.13
type AnalyticsVideoLayer struct {
Layer int32 `protobuf:"varint,1,opt,name=layer,proto3" json:"layer,omitempty"`
Packets uint32 `protobuf:"varint,2,opt,name=packets,proto3" json:"packets,omitempty"`
Bytes uint64 `protobuf:"varint,3,opt,name=bytes,proto3" json:"bytes,omitempty"`
Frames uint32 `protobuf:"varint,4,opt,name=frames,proto3" json:"frames,omitempty"`
// contains filtered or unexported fields
}
func (*AnalyticsVideoLayer) Descriptor
deprecated
added in
v0.11.13
func (*AnalyticsVideoLayer) Descriptor() ([]byte, []int)
Deprecated: Use AnalyticsVideoLayer.ProtoReflect.Descriptor instead.
func (*AnalyticsVideoLayer) GetBytes ¶ added in v0.13.1
func (x *AnalyticsVideoLayer) GetBytes() uint64
func (*AnalyticsVideoLayer) GetFrames ¶ added in v0.13.1
func (x *AnalyticsVideoLayer) GetFrames() uint32
func (*AnalyticsVideoLayer) GetLayer ¶ added in v0.11.13
func (x *AnalyticsVideoLayer) GetLayer() int32
func (*AnalyticsVideoLayer) GetPackets ¶ added in v0.13.1
func (x *AnalyticsVideoLayer) GetPackets() uint32
func (*AnalyticsVideoLayer) ProtoMessage ¶ added in v0.11.13
func (*AnalyticsVideoLayer) ProtoMessage()
func (*AnalyticsVideoLayer) ProtoReflect ¶ added in v0.11.13
func (x *AnalyticsVideoLayer) ProtoReflect() protoreflect.Message
func (*AnalyticsVideoLayer) Reset ¶ added in v0.11.13
func (x *AnalyticsVideoLayer) Reset()
func (*AnalyticsVideoLayer) String ¶ added in v0.11.13
func (x *AnalyticsVideoLayer) String() string
type AudioChannel ¶ added in v1.45.2
type AudioChannel int32
const ( AudioChannel_AUDIO_CHANNEL_BOTH AudioChannel = 0 AudioChannel_AUDIO_CHANNEL_LEFT AudioChannel = 1 AudioChannel_AUDIO_CHANNEL_RIGHT AudioChannel = 2 )
func (AudioChannel) Descriptor ¶ added in v1.45.2
func (AudioChannel) Descriptor() protoreflect.EnumDescriptor
func (AudioChannel) Enum ¶ added in v1.45.2
func (x AudioChannel) Enum() *AudioChannel
func (AudioChannel) EnumDescriptor
deprecated
added in
v1.45.2
func (AudioChannel) EnumDescriptor() ([]byte, []int)
Deprecated: Use AudioChannel.Descriptor instead.
func (AudioChannel) Number ¶ added in v1.45.2
func (x AudioChannel) Number() protoreflect.EnumNumber
func (AudioChannel) String ¶ added in v1.45.2
func (x AudioChannel) String() string
func (AudioChannel) Type ¶ added in v1.45.2
func (AudioChannel) Type() protoreflect.EnumType
type AudioCodec ¶ added in v0.11.14
type AudioCodec int32
const ( AudioCodec_DEFAULT_AC AudioCodec = 0 AudioCodec_OPUS AudioCodec = 1 AudioCodec_AAC AudioCodec = 2 AudioCodec_AC_MP3 AudioCodec = 3 )
func (AudioCodec) Descriptor ¶ added in v0.11.14
func (AudioCodec) Descriptor() protoreflect.EnumDescriptor
func (AudioCodec) Enum ¶ added in v0.11.14
func (x AudioCodec) Enum() *AudioCodec
func (AudioCodec) EnumDescriptor
deprecated
added in
v0.11.14
func (AudioCodec) EnumDescriptor() ([]byte, []int)
Deprecated: Use AudioCodec.Descriptor instead.
func (AudioCodec) Number ¶ added in v0.11.14
func (x AudioCodec) Number() protoreflect.EnumNumber
func (AudioCodec) String ¶ added in v0.11.14
func (x AudioCodec) String() string
func (AudioCodec) Type ¶ added in v0.11.14
func (AudioCodec) Type() protoreflect.EnumType
type AudioConfig ¶ added in v1.45.2
type AudioConfig struct {
CaptureAll bool `protobuf:"varint,1,opt,name=capture_all,json=captureAll,proto3" json:"capture_all,omitempty"` // If true, all unmatched audio is recorded to both channels
Routes []*AudioRoute `protobuf:"bytes,2,rep,name=routes,proto3" json:"routes,omitempty"`
// contains filtered or unexported fields
}
Unified audio selection and channel routing. Each route specifies both which audio to capture and which channel to output to.
func (*AudioConfig) Descriptor
deprecated
added in
v1.45.2
func (*AudioConfig) Descriptor() ([]byte, []int)
Deprecated: Use AudioConfig.ProtoReflect.Descriptor instead.
func (*AudioConfig) GetCaptureAll ¶ added in v1.46.5
func (x *AudioConfig) GetCaptureAll() bool
func (*AudioConfig) GetRoutes ¶ added in v1.45.2
func (x *AudioConfig) GetRoutes() []*AudioRoute
func (*AudioConfig) ProtoMessage ¶ added in v1.45.2
func (*AudioConfig) ProtoMessage()
func (*AudioConfig) ProtoReflect ¶ added in v1.45.2
func (x *AudioConfig) ProtoReflect() protoreflect.Message
func (*AudioConfig) Reset ¶ added in v1.45.2
func (x *AudioConfig) Reset()
func (*AudioConfig) String ¶ added in v1.45.2
func (x *AudioConfig) String() string
type AudioMixing ¶ added in v1.34.0
type AudioMixing int32
const ( AudioMixing_DEFAULT_MIXING AudioMixing = 0 AudioMixing_DUAL_CHANNEL_AGENT AudioMixing = 1 AudioMixing_DUAL_CHANNEL_ALTERNATE AudioMixing = 2 )
func (AudioMixing) Descriptor ¶ added in v1.34.0
func (AudioMixing) Descriptor() protoreflect.EnumDescriptor
func (AudioMixing) Enum ¶ added in v1.34.0
func (x AudioMixing) Enum() *AudioMixing
func (AudioMixing) EnumDescriptor
deprecated
added in
v1.34.0
func (AudioMixing) EnumDescriptor() ([]byte, []int)
Deprecated: Use AudioMixing.Descriptor instead.
func (AudioMixing) Number ¶ added in v1.34.0
func (x AudioMixing) Number() protoreflect.EnumNumber
func (AudioMixing) String ¶ added in v1.34.0
func (x AudioMixing) String() string
func (AudioMixing) Type ¶ added in v1.34.0
func (AudioMixing) Type() protoreflect.EnumType
type AudioRoute ¶ added in v1.45.2
type AudioRoute struct {
// Types that are valid to be assigned to Match:
//
// *AudioRoute_TrackId
// *AudioRoute_ParticipantIdentity
// *AudioRoute_ParticipantKind
Match isAudioRoute_Match `protobuf_oneof:"match"`
Channel AudioChannel `protobuf:"varint,4,opt,name=channel,proto3,enum=livekit.AudioChannel" json:"channel,omitempty"`
// contains filtered or unexported fields
}
func (*AudioRoute) Descriptor
deprecated
added in
v1.45.2
func (*AudioRoute) Descriptor() ([]byte, []int)
Deprecated: Use AudioRoute.ProtoReflect.Descriptor instead.
func (*AudioRoute) GetChannel ¶ added in v1.45.2
func (x *AudioRoute) GetChannel() AudioChannel
func (*AudioRoute) GetMatch ¶ added in v1.45.2
func (x *AudioRoute) GetMatch() isAudioRoute_Match
func (*AudioRoute) GetParticipantIdentity ¶ added in v1.45.2
func (x *AudioRoute) GetParticipantIdentity() string
func (*AudioRoute) GetParticipantKind ¶ added in v1.45.2
func (x *AudioRoute) GetParticipantKind() ParticipantInfo_Kind
func (*AudioRoute) GetTrackId ¶ added in v1.45.2
func (x *AudioRoute) GetTrackId() string
func (*AudioRoute) ProtoMessage ¶ added in v1.45.2
func (*AudioRoute) ProtoMessage()
func (*AudioRoute) ProtoReflect ¶ added in v1.45.2
func (x *AudioRoute) ProtoReflect() protoreflect.Message
func (*AudioRoute) Reset ¶ added in v1.45.2
func (x *AudioRoute) Reset()
func (*AudioRoute) String ¶ added in v1.45.2
func (x *AudioRoute) String() string
type AudioRoute_ParticipantIdentity ¶ added in v1.45.2
type AudioRoute_ParticipantIdentity struct {
ParticipantIdentity string `protobuf:"bytes,2,opt,name=participant_identity,json=participantIdentity,proto3,oneof"`
}
type AudioRoute_ParticipantKind ¶ added in v1.45.2
type AudioRoute_ParticipantKind struct {
ParticipantKind ParticipantInfo_Kind `protobuf:"varint,3,opt,name=participant_kind,json=participantKind,proto3,enum=livekit.ParticipantInfo_Kind,oneof"`
}
type AudioRoute_TrackId ¶ added in v1.45.2
type AudioRoute_TrackId struct {
TrackId string `protobuf:"bytes,1,opt,name=track_id,json=trackId,proto3,oneof"`
}
type AudioTrackFeature ¶ added in v1.12.0
type AudioTrackFeature int32
const ( AudioTrackFeature_TF_STEREO AudioTrackFeature = 0 AudioTrackFeature_TF_NO_DTX AudioTrackFeature = 1 AudioTrackFeature_TF_AUTO_GAIN_CONTROL AudioTrackFeature = 2 AudioTrackFeature_TF_ECHO_CANCELLATION AudioTrackFeature = 3 AudioTrackFeature_TF_NOISE_SUPPRESSION AudioTrackFeature = 4 AudioTrackFeature_TF_ENHANCED_NOISE_CANCELLATION AudioTrackFeature = 5 AudioTrackFeature_TF_PRECONNECT_BUFFER AudioTrackFeature = 6 // client will buffer audio once available and send it to the server via bytes stream once connected )
func (AudioTrackFeature) Descriptor ¶ added in v1.12.0
func (AudioTrackFeature) Descriptor() protoreflect.EnumDescriptor
func (AudioTrackFeature) Enum ¶ added in v1.12.0
func (x AudioTrackFeature) Enum() *AudioTrackFeature
func (AudioTrackFeature) EnumDescriptor
deprecated
added in
v1.12.0
func (AudioTrackFeature) EnumDescriptor() ([]byte, []int)
Deprecated: Use AudioTrackFeature.Descriptor instead.
func (AudioTrackFeature) Number ¶ added in v1.12.0
func (x AudioTrackFeature) Number() protoreflect.EnumNumber
func (AudioTrackFeature) String ¶ added in v1.12.0
func (x AudioTrackFeature) String() string
func (AudioTrackFeature) Type ¶ added in v1.12.0
func (AudioTrackFeature) Type() protoreflect.EnumType
type AutoParticipantEgress ¶ added in v1.0.2
type AutoParticipantEgress struct {
// Types that are valid to be assigned to Options:
//
// *AutoParticipantEgress_Preset
// *AutoParticipantEgress_Advanced
Options isAutoParticipantEgress_Options `protobuf_oneof:"options"`
FileOutputs []*EncodedFileOutput `protobuf:"bytes,3,rep,name=file_outputs,json=fileOutputs,proto3" json:"file_outputs,omitempty"`
SegmentOutputs []*SegmentedFileOutput `protobuf:"bytes,4,rep,name=segment_outputs,json=segmentOutputs,proto3" json:"segment_outputs,omitempty"`
// contains filtered or unexported fields
}
func (*AutoParticipantEgress) Descriptor
deprecated
added in
v1.0.2
func (*AutoParticipantEgress) Descriptor() ([]byte, []int)
Deprecated: Use AutoParticipantEgress.ProtoReflect.Descriptor instead.
func (*AutoParticipantEgress) GetAdvanced ¶ added in v1.0.2
func (x *AutoParticipantEgress) GetAdvanced() *EncodingOptions
func (*AutoParticipantEgress) GetFileOutputs ¶ added in v1.7.0
func (x *AutoParticipantEgress) GetFileOutputs() []*EncodedFileOutput
func (*AutoParticipantEgress) GetOptions ¶ added in v1.0.2
func (x *AutoParticipantEgress) GetOptions() isAutoParticipantEgress_Options
func (*AutoParticipantEgress) GetPreset ¶ added in v1.0.2
func (x *AutoParticipantEgress) GetPreset() EncodingOptionsPreset
func (*AutoParticipantEgress) GetSegmentOutputs ¶ added in v1.7.0
func (x *AutoParticipantEgress) GetSegmentOutputs() []*SegmentedFileOutput
func (*AutoParticipantEgress) ProtoMessage ¶ added in v1.0.2
func (*AutoParticipantEgress) ProtoMessage()
func (*AutoParticipantEgress) ProtoReflect ¶ added in v1.0.2
func (x *AutoParticipantEgress) ProtoReflect() protoreflect.Message
func (*AutoParticipantEgress) Reset ¶ added in v1.0.2
func (x *AutoParticipantEgress) Reset()
func (*AutoParticipantEgress) String ¶ added in v1.0.2
func (x *AutoParticipantEgress) String() string
type AutoParticipantEgress_Advanced ¶ added in v1.0.2
type AutoParticipantEgress_Advanced struct {
Advanced *EncodingOptions `protobuf:"bytes,2,opt,name=advanced,proto3,oneof"` // (optional)
}
type AutoParticipantEgress_Preset ¶ added in v1.0.2
type AutoParticipantEgress_Preset struct {
Preset EncodingOptionsPreset `protobuf:"varint,1,opt,name=preset,proto3,enum=livekit.EncodingOptionsPreset,oneof"` // (default H264_720P_30)
}
type AutoTrackEgress ¶ added in v1.0.2
type AutoTrackEgress struct {
Filepath string `protobuf:"bytes,1,opt,name=filepath,proto3" json:"filepath,omitempty"` // see docs for templating (default {track_id}-{time})
DisableManifest bool `protobuf:"varint,5,opt,name=disable_manifest,json=disableManifest,proto3" json:"disable_manifest,omitempty"` // disables upload of json manifest file (default false)
// Types that are valid to be assigned to Output:
//
// *AutoTrackEgress_S3
// *AutoTrackEgress_Gcp
// *AutoTrackEgress_Azure
// *AutoTrackEgress_AliOSS
Output isAutoTrackEgress_Output `protobuf_oneof:"output"`
// contains filtered or unexported fields
}
func (*AutoTrackEgress) Descriptor
deprecated
added in
v1.0.2
func (*AutoTrackEgress) Descriptor() ([]byte, []int)
Deprecated: Use AutoTrackEgress.ProtoReflect.Descriptor instead.
func (*AutoTrackEgress) GetAliOSS ¶ added in v1.16.0
func (x *AutoTrackEgress) GetAliOSS() *AliOSSUpload
func (*AutoTrackEgress) GetAzure ¶ added in v1.0.2
func (x *AutoTrackEgress) GetAzure() *AzureBlobUpload
func (*AutoTrackEgress) GetDisableManifest ¶ added in v1.2.0
func (x *AutoTrackEgress) GetDisableManifest() bool
func (*AutoTrackEgress) GetFilepath ¶ added in v1.2.0
func (x *AutoTrackEgress) GetFilepath() string
func (*AutoTrackEgress) GetGcp ¶ added in v1.0.2
func (x *AutoTrackEgress) GetGcp() *GCPUpload
func (*AutoTrackEgress) GetOutput ¶ added in v1.0.2
func (x *AutoTrackEgress) GetOutput() isAutoTrackEgress_Output
func (*AutoTrackEgress) GetS3 ¶ added in v1.0.2
func (x *AutoTrackEgress) GetS3() *S3Upload
func (*AutoTrackEgress) ProtoMessage ¶ added in v1.0.2
func (*AutoTrackEgress) ProtoMessage()
func (*AutoTrackEgress) ProtoReflect ¶ added in v1.0.2
func (x *AutoTrackEgress) ProtoReflect() protoreflect.Message
func (*AutoTrackEgress) Reset ¶ added in v1.0.2
func (x *AutoTrackEgress) Reset()
func (*AutoTrackEgress) String ¶ added in v1.0.2
func (x *AutoTrackEgress) String() string
type AutoTrackEgress_AliOSS ¶ added in v1.16.0
type AutoTrackEgress_AliOSS struct {
AliOSS *AliOSSUpload `protobuf:"bytes,6,opt,name=aliOSS,proto3,oneof"`
}
type AutoTrackEgress_Azure ¶ added in v1.0.2
type AutoTrackEgress_Azure struct {
Azure *AzureBlobUpload `protobuf:"bytes,4,opt,name=azure,proto3,oneof"`
}
type AutoTrackEgress_Gcp ¶ added in v1.0.2
type AutoTrackEgress_Gcp struct {
Gcp *GCPUpload `protobuf:"bytes,3,opt,name=gcp,proto3,oneof"`
}
type AutoTrackEgress_S3 ¶ added in v1.0.2
type AutoTrackEgress_S3 struct {
S3 *S3Upload `protobuf:"bytes,2,opt,name=s3,proto3,oneof"`
}
type AvailabilityRequest ¶ added in v1.9.1
type AvailabilityRequest struct {
Job *Job `protobuf:"bytes,1,opt,name=job,proto3" json:"job,omitempty"`
// True when the job was previously assigned to another worker but has been
// migrated due to different reasons (e.g. worker failure, job migration)
Resuming bool `protobuf:"varint,2,opt,name=resuming,proto3" json:"resuming,omitempty"`
// contains filtered or unexported fields
}
func (*AvailabilityRequest) Descriptor
deprecated
added in
v1.9.1
func (*AvailabilityRequest) Descriptor() ([]byte, []int)
Deprecated: Use AvailabilityRequest.ProtoReflect.Descriptor instead.
func (*AvailabilityRequest) GetJob ¶ added in v1.9.1
func (x *AvailabilityRequest) GetJob() *Job
func (*AvailabilityRequest) GetResuming ¶ added in v1.14.0
func (x *AvailabilityRequest) GetResuming() bool
func (*AvailabilityRequest) ProtoMessage ¶ added in v1.9.1
func (*AvailabilityRequest) ProtoMessage()
func (*AvailabilityRequest) ProtoReflect ¶ added in v1.9.1
func (x *AvailabilityRequest) ProtoReflect() protoreflect.Message
func (*AvailabilityRequest) Reset ¶ added in v1.9.1
func (x *AvailabilityRequest) Reset()
func (*AvailabilityRequest) String ¶ added in v1.9.1
func (x *AvailabilityRequest) String() string
type AvailabilityResponse ¶ added in v1.9.1
type AvailabilityResponse struct {
JobId string `protobuf:"bytes,1,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"`
Available bool `protobuf:"varint,2,opt,name=available,proto3" json:"available,omitempty"`
SupportsResume bool `protobuf:"varint,3,opt,name=supports_resume,json=supportsResume,proto3" json:"supports_resume,omitempty"`
Terminate bool `protobuf:"varint,8,opt,name=terminate,proto3" json:"terminate,omitempty"`
ParticipantName string `protobuf:"bytes,4,opt,name=participant_name,json=participantName,proto3" json:"participant_name,omitempty"`
ParticipantIdentity string `protobuf:"bytes,5,opt,name=participant_identity,json=participantIdentity,proto3" json:"participant_identity,omitempty"`
ParticipantMetadata string `protobuf:"bytes,6,opt,name=participant_metadata,json=participantMetadata,proto3" json:"participant_metadata,omitempty"`
ParticipantAttributes map[string]string `` // NEXT_ID: 9
/* 198-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*AvailabilityResponse) Descriptor
deprecated
added in
v1.9.1
func (*AvailabilityResponse) Descriptor() ([]byte, []int)
Deprecated: Use AvailabilityResponse.ProtoReflect.Descriptor instead.
func (*AvailabilityResponse) GetAvailable ¶ added in v1.9.1
func (x *AvailabilityResponse) GetAvailable() bool
func (*AvailabilityResponse) GetJobId ¶ added in v1.9.1
func (x *AvailabilityResponse) GetJobId() string
func (*AvailabilityResponse) GetParticipantAttributes ¶ added in v1.19.2
func (x *AvailabilityResponse) GetParticipantAttributes() map[string]string
func (*AvailabilityResponse) GetParticipantIdentity ¶ added in v1.14.0
func (x *AvailabilityResponse) GetParticipantIdentity() string
func (*AvailabilityResponse) GetParticipantMetadata ¶ added in v1.14.0
func (x *AvailabilityResponse) GetParticipantMetadata() string
func (*AvailabilityResponse) GetParticipantName ¶ added in v1.14.0
func (x *AvailabilityResponse) GetParticipantName() string
func (*AvailabilityResponse) GetSupportsResume ¶ added in v1.14.0
func (x *AvailabilityResponse) GetSupportsResume() bool
func (*AvailabilityResponse) GetTerminate ¶ added in v1.39.0
func (x *AvailabilityResponse) GetTerminate() bool
func (*AvailabilityResponse) ProtoMessage ¶ added in v1.9.1
func (*AvailabilityResponse) ProtoMessage()
func (*AvailabilityResponse) ProtoReflect ¶ added in v1.9.1
func (x *AvailabilityResponse) ProtoReflect() protoreflect.Message
func (*AvailabilityResponse) Reset ¶ added in v1.9.1
func (x *AvailabilityResponse) Reset()
func (*AvailabilityResponse) String ¶ added in v1.9.1
func (x *AvailabilityResponse) String() string
type AzureBlobUpload ¶ added in v0.11.14
type AzureBlobUpload struct {
AccountName string `protobuf:"bytes,1,opt,name=account_name,json=accountName,proto3" json:"account_name,omitempty"`
AccountKey string `protobuf:"bytes,2,opt,name=account_key,json=accountKey,proto3" json:"account_key,omitempty"`
ContainerName string `protobuf:"bytes,3,opt,name=container_name,json=containerName,proto3" json:"container_name,omitempty"`
// contains filtered or unexported fields
}
func (*AzureBlobUpload) Descriptor
deprecated
added in
v0.11.14
func (*AzureBlobUpload) Descriptor() ([]byte, []int)
Deprecated: Use AzureBlobUpload.ProtoReflect.Descriptor instead.
func (*AzureBlobUpload) GetAccountKey ¶ added in v0.11.14
func (x *AzureBlobUpload) GetAccountKey() string
func (*AzureBlobUpload) GetAccountName ¶ added in v0.11.14
func (x *AzureBlobUpload) GetAccountName() string
func (*AzureBlobUpload) GetContainerName ¶ added in v0.11.14
func (x *AzureBlobUpload) GetContainerName() string
func (*AzureBlobUpload) ProtoMessage ¶ added in v0.11.14
func (*AzureBlobUpload) ProtoMessage()
func (*AzureBlobUpload) ProtoReflect ¶ added in v0.11.14
func (x *AzureBlobUpload) ProtoReflect() protoreflect.Message
func (*AzureBlobUpload) Reset ¶ added in v0.11.14
func (x *AzureBlobUpload) Reset()
func (*AzureBlobUpload) String ¶ added in v0.11.14
func (x *AzureBlobUpload) String() string
type BackupCodecPolicy ¶ added in v1.33.0
type BackupCodecPolicy int32
Policy for publisher to handle subscribers that are unable to support the primary codec of a track
const ( // default behavior, the track prefer to regress to backup codec and all subscribers will receive the backup codec, // the sfu will try to regress codec if possible but not assured. BackupCodecPolicy_PREFER_REGRESSION BackupCodecPolicy = 0 // encoding/send the primary and backup codec simultaneously BackupCodecPolicy_SIMULCAST BackupCodecPolicy = 1 // force the track to regress to backup codec, this option can be used in video conference or the publisher has limited bandwidth/encoding power BackupCodecPolicy_REGRESSION BackupCodecPolicy = 2 )
func (BackupCodecPolicy) Descriptor ¶ added in v1.33.0
func (BackupCodecPolicy) Descriptor() protoreflect.EnumDescriptor
func (BackupCodecPolicy) Enum ¶ added in v1.33.0
func (x BackupCodecPolicy) Enum() *BackupCodecPolicy
func (BackupCodecPolicy) EnumDescriptor
deprecated
added in
v1.33.0
func (BackupCodecPolicy) EnumDescriptor() ([]byte, []int)
Deprecated: Use BackupCodecPolicy.Descriptor instead.
func (BackupCodecPolicy) Number ¶ added in v1.33.0
func (x BackupCodecPolicy) Number() protoreflect.EnumNumber
func (BackupCodecPolicy) String ¶ added in v1.33.0
func (x BackupCodecPolicy) String() string
func (BackupCodecPolicy) Type ¶ added in v1.33.0
func (BackupCodecPolicy) Type() protoreflect.EnumType
type CandidateProtocol ¶ added in v0.13.3
type CandidateProtocol int32
const ( CandidateProtocol_UDP CandidateProtocol = 0 CandidateProtocol_TCP CandidateProtocol = 1 CandidateProtocol_TLS CandidateProtocol = 2 )
func (CandidateProtocol) Descriptor ¶ added in v0.13.3
func (CandidateProtocol) Descriptor() protoreflect.EnumDescriptor
func (CandidateProtocol) Enum ¶ added in v0.13.3
func (x CandidateProtocol) Enum() *CandidateProtocol
func (CandidateProtocol) EnumDescriptor
deprecated
added in
v0.13.3
func (CandidateProtocol) EnumDescriptor() ([]byte, []int)
Deprecated: Use CandidateProtocol.Descriptor instead.
func (CandidateProtocol) Number ¶ added in v0.13.3
func (x CandidateProtocol) Number() protoreflect.EnumNumber
func (CandidateProtocol) String ¶ added in v0.13.3
func (x CandidateProtocol) String() string
func (CandidateProtocol) Type ¶ added in v0.13.3
func (CandidateProtocol) Type() protoreflect.EnumType
type ChatMessage ¶ added in v1.22.0
type ChatMessage struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // uuid
Timestamp int64 `protobuf:"varint,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
EditTimestamp *int64 `protobuf:"varint,3,opt,name=edit_timestamp,json=editTimestamp,proto3,oneof" json:"edit_timestamp,omitempty"` // populated only if the intent is to edit/update an existing message
Message string `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
Deleted bool `protobuf:"varint,5,opt,name=deleted,proto3" json:"deleted,omitempty"` // true to remove message
Generated bool `protobuf:"varint,6,opt,name=generated,proto3" json:"generated,omitempty"` // true if the chat message has been generated by an agent from a participant's audio transcription
// contains filtered or unexported fields
}
func (*ChatMessage) Descriptor
deprecated
added in
v1.22.0
func (*ChatMessage) Descriptor() ([]byte, []int)
Deprecated: Use ChatMessage.ProtoReflect.Descriptor instead.
func (*ChatMessage) GetDeleted ¶ added in v1.22.0
func (x *ChatMessage) GetDeleted() bool
func (*ChatMessage) GetEditTimestamp ¶ added in v1.22.0
func (x *ChatMessage) GetEditTimestamp() int64
func (*ChatMessage) GetGenerated ¶ added in v1.22.0
func (x *ChatMessage) GetGenerated() bool
func (*ChatMessage) GetId ¶ added in v1.22.0
func (x *ChatMessage) GetId() string
func (*ChatMessage) GetMessage ¶ added in v1.22.0
func (x *ChatMessage) GetMessage() string
func (*ChatMessage) GetTimestamp ¶ added in v1.22.0
func (x *ChatMessage) GetTimestamp() int64
func (*ChatMessage) ProtoMessage ¶ added in v1.22.0
func (*ChatMessage) ProtoMessage()
func (*ChatMessage) ProtoReflect ¶ added in v1.22.0
func (x *ChatMessage) ProtoReflect() protoreflect.Message
func (*ChatMessage) Reset ¶ added in v1.22.0
func (x *ChatMessage) Reset()
func (*ChatMessage) String ¶ added in v1.22.0
func (x *ChatMessage) String() string
func (*ChatMessage) ToProto ¶ added in v1.40.0
func (p *ChatMessage) ToProto() *DataPacket
ToProto implements DataPacket in Go SDK.
type ClientConfigSetting ¶ added in v0.11.14
type ClientConfigSetting int32
const ( ClientConfigSetting_UNSET ClientConfigSetting = 0 ClientConfigSetting_DISABLED ClientConfigSetting = 1 ClientConfigSetting_ENABLED ClientConfigSetting = 2 )
func (ClientConfigSetting) Descriptor ¶ added in v0.11.14
func (ClientConfigSetting) Descriptor() protoreflect.EnumDescriptor
func (ClientConfigSetting) Enum ¶ added in v0.11.14
func (x ClientConfigSetting) Enum() *ClientConfigSetting
func (ClientConfigSetting) EnumDescriptor
deprecated
added in
v0.11.14
func (ClientConfigSetting) EnumDescriptor() ([]byte, []int)
Deprecated: Use ClientConfigSetting.Descriptor instead.
func (ClientConfigSetting) Number ¶ added in v0.11.14
func (x ClientConfigSetting) Number() protoreflect.EnumNumber
func (ClientConfigSetting) String ¶ added in v0.11.14
func (x ClientConfigSetting) String() string
func (ClientConfigSetting) Type ¶ added in v0.11.14
func (ClientConfigSetting) Type() protoreflect.EnumType
type ClientConfiguration ¶ added in v0.11.14
type ClientConfiguration struct {
Video *VideoConfiguration `protobuf:"bytes,1,opt,name=video,proto3" json:"video,omitempty"`
Screen *VideoConfiguration `protobuf:"bytes,2,opt,name=screen,proto3" json:"screen,omitempty"`
ResumeConnection ClientConfigSetting `` /* 143-byte string literal not displayed */
DisabledCodecs *DisabledCodecs `protobuf:"bytes,4,opt,name=disabled_codecs,json=disabledCodecs,proto3" json:"disabled_codecs,omitempty"`
ForceRelay ClientConfigSetting `protobuf:"varint,5,opt,name=force_relay,json=forceRelay,proto3,enum=livekit.ClientConfigSetting" json:"force_relay,omitempty"`
// contains filtered or unexported fields
}
server provided client configuration
func (*ClientConfiguration) Descriptor
deprecated
added in
v0.11.14
func (*ClientConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use ClientConfiguration.ProtoReflect.Descriptor instead.
func (*ClientConfiguration) GetDisabledCodecs ¶ added in v0.13.3
func (x *ClientConfiguration) GetDisabledCodecs() *DisabledCodecs
func (*ClientConfiguration) GetForceRelay ¶ added in v1.0.2
func (x *ClientConfiguration) GetForceRelay() ClientConfigSetting
func (*ClientConfiguration) GetResumeConnection ¶ added in v0.11.14
func (x *ClientConfiguration) GetResumeConnection() ClientConfigSetting
func (*ClientConfiguration) GetScreen ¶ added in v0.11.14
func (x *ClientConfiguration) GetScreen() *VideoConfiguration
func (*ClientConfiguration) GetVideo ¶ added in v0.11.14
func (x *ClientConfiguration) GetVideo() *VideoConfiguration
func (*ClientConfiguration) ProtoMessage ¶ added in v0.11.14
func (*ClientConfiguration) ProtoMessage()
func (*ClientConfiguration) ProtoReflect ¶ added in v0.11.14
func (x *ClientConfiguration) ProtoReflect() protoreflect.Message
func (*ClientConfiguration) Reset ¶ added in v0.11.14
func (x *ClientConfiguration) Reset()
func (*ClientConfiguration) String ¶ added in v0.11.14
func (x *ClientConfiguration) String() string
type ClientInfo ¶
type ClientInfo struct {
Sdk ClientInfo_SDK `protobuf:"varint,1,opt,name=sdk,proto3,enum=livekit.ClientInfo_SDK" json:"sdk,omitempty"`
Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
Protocol int32 `protobuf:"varint,3,opt,name=protocol,proto3" json:"protocol,omitempty"`
Os string `protobuf:"bytes,4,opt,name=os,proto3" json:"os,omitempty"`
OsVersion string `protobuf:"bytes,5,opt,name=os_version,json=osVersion,proto3" json:"os_version,omitempty"`
DeviceModel string `protobuf:"bytes,6,opt,name=device_model,json=deviceModel,proto3" json:"device_model,omitempty"`
Browser string `protobuf:"bytes,7,opt,name=browser,proto3" json:"browser,omitempty"`
BrowserVersion string `protobuf:"bytes,8,opt,name=browser_version,json=browserVersion,proto3" json:"browser_version,omitempty"`
Address string `protobuf:"bytes,9,opt,name=address,proto3" json:"address,omitempty"`
// wifi, wired, cellular, vpn, empty if not known
Network string `protobuf:"bytes,10,opt,name=network,proto3" json:"network,omitempty"`
// comma separated list of additional LiveKit SDKs in use of this client, with versions
// e.g. "components-js:1.2.3,track-processors-js:1.2.3"
OtherSdks string `protobuf:"bytes,11,opt,name=other_sdks,json=otherSdks,proto3" json:"other_sdks,omitempty"`
// client protocol version
ClientProtocol int32 `protobuf:"varint,12,opt,name=client_protocol,json=clientProtocol,proto3" json:"client_protocol,omitempty"`
// capabilities the client advertises. Populated automatically by each SDK;
// not a user-configurable setting.
Capabilities []ClientInfo_Capability `protobuf:"varint,13,rep,packed,name=capabilities,proto3,enum=livekit.ClientInfo_Capability" json:"capabilities,omitempty"`
// contains filtered or unexported fields
}
details about the client
func (*ClientInfo) Descriptor
deprecated
func (*ClientInfo) Descriptor() ([]byte, []int)
Deprecated: Use ClientInfo.ProtoReflect.Descriptor instead.
func (*ClientInfo) GetAddress ¶ added in v0.11.12
func (x *ClientInfo) GetAddress() string
func (*ClientInfo) GetBrowser ¶ added in v0.11.11
func (x *ClientInfo) GetBrowser() string
func (*ClientInfo) GetBrowserVersion ¶ added in v0.11.11
func (x *ClientInfo) GetBrowserVersion() string
func (*ClientInfo) GetCapabilities ¶ added in v1.45.5
func (x *ClientInfo) GetCapabilities() []ClientInfo_Capability
func (*ClientInfo) GetClientProtocol ¶ added in v1.44.1
func (x *ClientInfo) GetClientProtocol() int32
func (*ClientInfo) GetDeviceModel ¶ added in v0.11.11
func (x *ClientInfo) GetDeviceModel() string
func (*ClientInfo) GetNetwork ¶ added in v1.0.1
func (x *ClientInfo) GetNetwork() string
func (*ClientInfo) GetOs ¶ added in v0.11.11
func (x *ClientInfo) GetOs() string
func (*ClientInfo) GetOsVersion ¶ added in v0.11.11
func (x *ClientInfo) GetOsVersion() string
func (*ClientInfo) GetOtherSdks ¶ added in v1.23.0
func (x *ClientInfo) GetOtherSdks() string
func (*ClientInfo) GetProtocol ¶
func (x *ClientInfo) GetProtocol() int32
func (*ClientInfo) GetSdk ¶
func (x *ClientInfo) GetSdk() ClientInfo_SDK
func (*ClientInfo) GetVersion ¶
func (x *ClientInfo) GetVersion() string
func (*ClientInfo) ProtoMessage ¶
func (*ClientInfo) ProtoMessage()
func (*ClientInfo) ProtoReflect ¶
func (x *ClientInfo) ProtoReflect() protoreflect.Message
func (*ClientInfo) Reset ¶
func (x *ClientInfo) Reset()
func (*ClientInfo) String ¶
func (x *ClientInfo) String() string
type ClientInfo_Capability ¶ added in v1.45.5
type ClientInfo_Capability int32
Optional capabilities advertised by the client at connect time. The SFU uses these flags to decide whether to enable features that require client-side support (e.g. passing RTP packet trailers through to the subscriber instead of stripping them).
const ( ClientInfo_CAP_UNUSED ClientInfo_Capability = 0 ClientInfo_CAP_PACKET_TRAILER ClientInfo_Capability = 1 ClientInfo_CAP_COMPRESSION_DEFLATE_RAW ClientInfo_Capability = 2 )
func (ClientInfo_Capability) Descriptor ¶ added in v1.45.5
func (ClientInfo_Capability) Descriptor() protoreflect.EnumDescriptor
func (ClientInfo_Capability) Enum ¶ added in v1.45.5
func (x ClientInfo_Capability) Enum() *ClientInfo_Capability
func (ClientInfo_Capability) EnumDescriptor
deprecated
added in
v1.45.5
func (ClientInfo_Capability) EnumDescriptor() ([]byte, []int)
Deprecated: Use ClientInfo_Capability.Descriptor instead.
func (ClientInfo_Capability) Number ¶ added in v1.45.5
func (x ClientInfo_Capability) Number() protoreflect.EnumNumber
func (ClientInfo_Capability) String ¶ added in v1.45.5
func (x ClientInfo_Capability) String() string
func (ClientInfo_Capability) Type ¶ added in v1.45.5
func (ClientInfo_Capability) Type() protoreflect.EnumType
type ClientInfo_SDK ¶
type ClientInfo_SDK int32
const ( ClientInfo_UNKNOWN ClientInfo_SDK = 0 ClientInfo_JS ClientInfo_SDK = 1 ClientInfo_SWIFT ClientInfo_SDK = 2 ClientInfo_ANDROID ClientInfo_SDK = 3 ClientInfo_FLUTTER ClientInfo_SDK = 4 ClientInfo_GO ClientInfo_SDK = 5 ClientInfo_UNITY ClientInfo_SDK = 6 ClientInfo_REACT_NATIVE ClientInfo_SDK = 7 ClientInfo_RUST ClientInfo_SDK = 8 ClientInfo_PYTHON ClientInfo_SDK = 9 ClientInfo_CPP ClientInfo_SDK = 10 ClientInfo_UNITY_WEB ClientInfo_SDK = 11 ClientInfo_NODE ClientInfo_SDK = 12 ClientInfo_UNREAL ClientInfo_SDK = 13 ClientInfo_ESP32 ClientInfo_SDK = 14 )
func (ClientInfo_SDK) Descriptor ¶
func (ClientInfo_SDK) Descriptor() protoreflect.EnumDescriptor
func (ClientInfo_SDK) Enum ¶
func (x ClientInfo_SDK) Enum() *ClientInfo_SDK
func (ClientInfo_SDK) EnumDescriptor
deprecated
func (ClientInfo_SDK) EnumDescriptor() ([]byte, []int)
Deprecated: Use ClientInfo_SDK.Descriptor instead.
func (ClientInfo_SDK) Number ¶
func (x ClientInfo_SDK) Number() protoreflect.EnumNumber
func (ClientInfo_SDK) String ¶
func (x ClientInfo_SDK) String() string
func (ClientInfo_SDK) Type ¶
func (ClientInfo_SDK) Type() protoreflect.EnumType
type ClientSettingsRequest ¶ added in v1.36.0
type ClientSettingsRequest struct {
// contains filtered or unexported fields
}
func (*ClientSettingsRequest) Descriptor
deprecated
added in
v1.36.0
func (*ClientSettingsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ClientSettingsRequest.ProtoReflect.Descriptor instead.
func (*ClientSettingsRequest) ProtoMessage ¶ added in v1.36.0
func (*ClientSettingsRequest) ProtoMessage()
func (*ClientSettingsRequest) ProtoReflect ¶ added in v1.36.0
func (x *ClientSettingsRequest) ProtoReflect() protoreflect.Message
func (*ClientSettingsRequest) Reset ¶ added in v1.36.0
func (x *ClientSettingsRequest) Reset()
func (*ClientSettingsRequest) String ¶ added in v1.36.0
func (x *ClientSettingsRequest) String() string
type ClientSettingsResponse ¶ added in v1.36.0
type ClientSettingsResponse struct {
Params []*SettingsParam `protobuf:"bytes,1,rep,name=params,proto3" json:"params,omitempty"`
// contains filtered or unexported fields
}
func (*ClientSettingsResponse) Descriptor
deprecated
added in
v1.36.0
func (*ClientSettingsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ClientSettingsResponse.ProtoReflect.Descriptor instead.
func (*ClientSettingsResponse) GetParams ¶ added in v1.36.0
func (x *ClientSettingsResponse) GetParams() []*SettingsParam
func (*ClientSettingsResponse) ProtoMessage ¶ added in v1.36.0
func (*ClientSettingsResponse) ProtoMessage()
func (*ClientSettingsResponse) ProtoReflect ¶ added in v1.36.0
func (x *ClientSettingsResponse) ProtoReflect() protoreflect.Message
func (*ClientSettingsResponse) Reset ¶ added in v1.36.0
func (x *ClientSettingsResponse) Reset()
func (*ClientSettingsResponse) String ¶ added in v1.36.0
func (x *ClientSettingsResponse) String() string
type ClosePlaybackRequest ¶ added in v1.45.2
type ClosePlaybackRequest struct {
PlaybackId string `protobuf:"bytes,1,opt,name=playback_id,json=playbackId,proto3" json:"playback_id,omitempty"`
// contains filtered or unexported fields
}
func (*ClosePlaybackRequest) Descriptor
deprecated
added in
v1.45.2
func (*ClosePlaybackRequest) Descriptor() ([]byte, []int)
Deprecated: Use ClosePlaybackRequest.ProtoReflect.Descriptor instead.
func (*ClosePlaybackRequest) GetPlaybackId ¶ added in v1.45.2
func (x *ClosePlaybackRequest) GetPlaybackId() string
func (*ClosePlaybackRequest) ProtoMessage ¶ added in v1.45.2
func (*ClosePlaybackRequest) ProtoMessage()
func (*ClosePlaybackRequest) ProtoReflect ¶ added in v1.45.2
func (x *ClosePlaybackRequest) ProtoReflect() protoreflect.Message
func (*ClosePlaybackRequest) Reset ¶ added in v1.45.2
func (x *ClosePlaybackRequest) Reset()
func (*ClosePlaybackRequest) String ¶ added in v1.45.2
func (x *ClosePlaybackRequest) String() string
type CloudAgent ¶ added in v1.36.0
type CloudAgent interface {
CreateAgent(context.Context, *CreateAgentRequest) (*CreateAgentResponse, error)
CreateAgentV2(context.Context, *CreateAgentV2Request) (*CreateAgentV2Response, error)
PromoteAgent(context.Context, *PromoteAgentRequest) (*PromoteAgentResponse, error)
ListAgents(context.Context, *ListAgentsRequest) (*ListAgentsResponse, error)
ListAgentVersions(context.Context, *ListAgentVersionsRequest) (*ListAgentVersionsResponse, error)
ListAgentSecrets(context.Context, *ListAgentSecretsRequest) (*ListAgentSecretsResponse, error)
UpdateAgent(context.Context, *UpdateAgentRequest) (*UpdateAgentResponse, error)
RestartAgent(context.Context, *RestartAgentRequest) (*RestartAgentResponse, error)
DeployAgent(context.Context, *DeployAgentRequest) (*DeployAgentResponse, error)
DeployAgentV2(context.Context, *DeployAgentV2Request) (*DeployAgentV2Response, error)
UpdateAgentSecrets(context.Context, *UpdateAgentSecretsRequest) (*UpdateAgentSecretsResponse, error)
RollbackAgent(context.Context, *RollbackAgentRequest) (*RollbackAgentResponse, error)
DeleteAgent(context.Context, *DeleteAgentRequest) (*DeleteAgentResponse, error)
GetClientSettings(context.Context, *ClientSettingsRequest) (*ClientSettingsResponse, error)
CreatePrivateLink(context.Context, *CreatePrivateLinkRequest) (*CreatePrivateLinkResponse, error)
DestroyPrivateLink(context.Context, *DestroyPrivateLinkRequest) (*DestroyPrivateLinkResponse, error)
ListPrivateLinks(context.Context, *ListPrivateLinksRequest) (*ListPrivateLinksResponse, error)
GetPrivateLinkStatus(context.Context, *GetPrivateLinkStatusRequest) (*GetPrivateLinkStatusResponse, error)
}
func NewCloudAgentJSONClient ¶ added in v1.36.0
func NewCloudAgentJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) CloudAgent
NewCloudAgentJSONClient creates a JSON client that implements the CloudAgent interface. It communicates using JSON and can be configured with a custom HTTPClient.
func NewCloudAgentProtobufClient ¶ added in v1.36.0
func NewCloudAgentProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) CloudAgent
NewCloudAgentProtobufClient creates a Protobuf client that implements the CloudAgent interface. It communicates using Protobuf and can be configured with a custom HTTPClient.
type Codec ¶
type Codec struct {
Mime string `protobuf:"bytes,1,opt,name=mime,proto3" json:"mime,omitempty"`
FmtpLine string `protobuf:"bytes,2,opt,name=fmtp_line,json=fmtpLine,proto3" json:"fmtp_line,omitempty"`
// contains filtered or unexported fields
}
func (*Codec) Descriptor
deprecated
func (*Codec) GetFmtpLine ¶
func (*Codec) ProtoMessage ¶
func (*Codec) ProtoMessage()
func (*Codec) ProtoReflect ¶
func (x *Codec) ProtoReflect() protoreflect.Message
type ConnectTwilioCallRequest ¶ added in v1.42.2
type ConnectTwilioCallRequest struct {
// The Direction of the call
TwilioCallDirection ConnectTwilioCallRequest_TwilioCallDirection `` /* 179-byte string literal not displayed */
// What LiveKit room should this call be connected to
RoomName string `protobuf:"bytes,2,opt,name=room_name,json=roomName,proto3" json:"room_name,omitempty"`
// Optional agents to dispatch the call to
Agents []*RoomAgentDispatch `protobuf:"bytes,3,rep,name=agents,proto3" json:"agents,omitempty"`
// Optional identity of the participant in LiveKit room
// This is used for logging purposes, so it is advised to not put PII in this field.
ParticipantIdentity string `protobuf:"bytes,4,opt,name=participant_identity,json=participantIdentity,proto3" json:"participant_identity,omitempty"`
// Optional name of the participant in LiveKit room
ParticipantName string `protobuf:"bytes,5,opt,name=participant_name,json=participantName,proto3" json:"participant_name,omitempty"`
// Optional user-defined metadata. Will be attached to a created Participant in the room.
ParticipantMetadata string `protobuf:"bytes,6,opt,name=participant_metadata,json=participantMetadata,proto3" json:"participant_metadata,omitempty"`
// Optional user-defined attributes. Will be attached to a created Participant in the room.
ParticipantAttributes map[string]string `` /* 198-byte string literal not displayed */
// Country where the call terminates as ISO 3166-1 alpha-2 (https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2). This will be used by the livekit infrastructure to route calls.
DestinationCountry string `protobuf:"bytes,8,opt,name=destination_country,json=destinationCountry,proto3" json:"destination_country,omitempty"`
// contains filtered or unexported fields
}
func (*ConnectTwilioCallRequest) Descriptor
deprecated
added in
v1.42.2
func (*ConnectTwilioCallRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConnectTwilioCallRequest.ProtoReflect.Descriptor instead.
func (*ConnectTwilioCallRequest) GetAgents ¶ added in v1.42.2
func (x *ConnectTwilioCallRequest) GetAgents() []*RoomAgentDispatch
func (*ConnectTwilioCallRequest) GetDestinationCountry ¶ added in v1.42.2
func (x *ConnectTwilioCallRequest) GetDestinationCountry() string
func (*ConnectTwilioCallRequest) GetParticipantAttributes ¶ added in v1.42.2
func (x *ConnectTwilioCallRequest) GetParticipantAttributes() map[string]string
func (*ConnectTwilioCallRequest) GetParticipantIdentity ¶ added in v1.42.2
func (x *ConnectTwilioCallRequest) GetParticipantIdentity() string
func (*ConnectTwilioCallRequest) GetParticipantMetadata ¶ added in v1.42.2
func (x *ConnectTwilioCallRequest) GetParticipantMetadata() string
func (*ConnectTwilioCallRequest) GetParticipantName ¶ added in v1.42.2
func (x *ConnectTwilioCallRequest) GetParticipantName() string
func (*ConnectTwilioCallRequest) GetRoomName ¶ added in v1.42.2
func (x *ConnectTwilioCallRequest) GetRoomName() string
func (*ConnectTwilioCallRequest) GetTwilioCallDirection ¶ added in v1.42.2
func (x *ConnectTwilioCallRequest) GetTwilioCallDirection() ConnectTwilioCallRequest_TwilioCallDirection
func (*ConnectTwilioCallRequest) ProtoMessage ¶ added in v1.42.2
func (*ConnectTwilioCallRequest) ProtoMessage()
func (*ConnectTwilioCallRequest) ProtoReflect ¶ added in v1.42.2
func (x *ConnectTwilioCallRequest) ProtoReflect() protoreflect.Message
func (*ConnectTwilioCallRequest) Reset ¶ added in v1.42.2
func (x *ConnectTwilioCallRequest) Reset()
func (*ConnectTwilioCallRequest) String ¶ added in v1.42.2
func (x *ConnectTwilioCallRequest) String() string
type ConnectTwilioCallRequest_TwilioCallDirection ¶ added in v1.42.2
type ConnectTwilioCallRequest_TwilioCallDirection int32
const ( // Call is inbound to LiveKit from Twilio ConnectTwilioCallRequest_TWILIO_CALL_DIRECTION_INBOUND ConnectTwilioCallRequest_TwilioCallDirection = 0 // Call is outbound from LiveKit to Twilio ConnectTwilioCallRequest_TWILIO_CALL_DIRECTION_OUTBOUND ConnectTwilioCallRequest_TwilioCallDirection = 1 )
func (ConnectTwilioCallRequest_TwilioCallDirection) Descriptor ¶ added in v1.42.2
func (ConnectTwilioCallRequest_TwilioCallDirection) Descriptor() protoreflect.EnumDescriptor
func (ConnectTwilioCallRequest_TwilioCallDirection) EnumDescriptor
deprecated
added in
v1.42.2
func (ConnectTwilioCallRequest_TwilioCallDirection) EnumDescriptor() ([]byte, []int)
Deprecated: Use ConnectTwilioCallRequest_TwilioCallDirection.Descriptor instead.
func (ConnectTwilioCallRequest_TwilioCallDirection) Number ¶ added in v1.42.2
func (x ConnectTwilioCallRequest_TwilioCallDirection) Number() protoreflect.EnumNumber
func (ConnectTwilioCallRequest_TwilioCallDirection) String ¶ added in v1.42.2
func (x ConnectTwilioCallRequest_TwilioCallDirection) String() string
func (ConnectTwilioCallRequest_TwilioCallDirection) Type ¶ added in v1.42.2
func (ConnectTwilioCallRequest_TwilioCallDirection) Type() protoreflect.EnumType
type ConnectTwilioCallResponse ¶ added in v1.42.2
type ConnectTwilioCallResponse struct {
// The websocket URL which twilio media stream will connect to
ConnectUrl string `protobuf:"bytes,1,opt,name=connect_url,json=connectUrl,proto3" json:"connect_url,omitempty"`
// contains filtered or unexported fields
}
func (*ConnectTwilioCallResponse) Descriptor
deprecated
added in
v1.42.2
func (*ConnectTwilioCallResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConnectTwilioCallResponse.ProtoReflect.Descriptor instead.
func (*ConnectTwilioCallResponse) GetConnectUrl ¶ added in v1.42.2
func (x *ConnectTwilioCallResponse) GetConnectUrl() string
func (*ConnectTwilioCallResponse) ProtoMessage ¶ added in v1.42.2
func (*ConnectTwilioCallResponse) ProtoMessage()
func (*ConnectTwilioCallResponse) ProtoReflect ¶ added in v1.42.2
func (x *ConnectTwilioCallResponse) ProtoReflect() protoreflect.Message
func (*ConnectTwilioCallResponse) Reset ¶ added in v1.42.2
func (x *ConnectTwilioCallResponse) Reset()
func (*ConnectTwilioCallResponse) String ¶ added in v1.42.2
func (x *ConnectTwilioCallResponse) String() string
type ConnectWhatsAppCallRequest ¶ added in v1.42.1
type ConnectWhatsAppCallRequest struct {
// Required - Call ID sent by Meta
WhatsappCallId string `protobuf:"bytes,1,opt,name=whatsapp_call_id,json=whatsappCallId,proto3" json:"whatsapp_call_id,omitempty"`
// Required - The call connect webhook comes with SDP from Meta
// It is the answer SDP for a business initiated call
Sdp *SessionDescription `protobuf:"bytes,2,opt,name=sdp,proto3" json:"sdp,omitempty"`
// Wait for the answer for the call before returning.
WaitUntilAnswered bool `protobuf:"varint,3,opt,name=wait_until_answered,json=waitUntilAnswered,proto3" json:"wait_until_answered,omitempty"`
// contains filtered or unexported fields
}
func (*ConnectWhatsAppCallRequest) Descriptor
deprecated
added in
v1.42.1
func (*ConnectWhatsAppCallRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConnectWhatsAppCallRequest.ProtoReflect.Descriptor instead.
func (*ConnectWhatsAppCallRequest) GetSdp ¶ added in v1.42.1
func (x *ConnectWhatsAppCallRequest) GetSdp() *SessionDescription
func (*ConnectWhatsAppCallRequest) GetWaitUntilAnswered ¶ added in v1.50.0
func (x *ConnectWhatsAppCallRequest) GetWaitUntilAnswered() bool
func (*ConnectWhatsAppCallRequest) GetWhatsappCallId ¶ added in v1.42.1
func (x *ConnectWhatsAppCallRequest) GetWhatsappCallId() string
func (*ConnectWhatsAppCallRequest) ProtoMessage ¶ added in v1.42.1
func (*ConnectWhatsAppCallRequest) ProtoMessage()
func (*ConnectWhatsAppCallRequest) ProtoReflect ¶ added in v1.42.1
func (x *ConnectWhatsAppCallRequest) ProtoReflect() protoreflect.Message
func (*ConnectWhatsAppCallRequest) Reset ¶ added in v1.42.1
func (x *ConnectWhatsAppCallRequest) Reset()
func (*ConnectWhatsAppCallRequest) String ¶ added in v1.42.1
func (x *ConnectWhatsAppCallRequest) String() string
type ConnectWhatsAppCallResponse ¶ added in v1.42.1
type ConnectWhatsAppCallResponse struct {
// contains filtered or unexported fields
}
func (*ConnectWhatsAppCallResponse) Descriptor
deprecated
added in
v1.42.1
func (*ConnectWhatsAppCallResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConnectWhatsAppCallResponse.ProtoReflect.Descriptor instead.
func (*ConnectWhatsAppCallResponse) ProtoMessage ¶ added in v1.42.1
func (*ConnectWhatsAppCallResponse) ProtoMessage()
func (*ConnectWhatsAppCallResponse) ProtoReflect ¶ added in v1.42.1
func (x *ConnectWhatsAppCallResponse) ProtoReflect() protoreflect.Message
func (*ConnectWhatsAppCallResponse) Reset ¶ added in v1.42.1
func (x *ConnectWhatsAppCallResponse) Reset()
func (*ConnectWhatsAppCallResponse) String ¶ added in v1.42.1
func (x *ConnectWhatsAppCallResponse) String() string
type ConnectionID ¶ added in v0.11.14
type ConnectionID string
func (ConnectionID) String ¶ added in v1.39.1
func (s ConnectionID) String() string
type ConnectionQuality ¶
type ConnectionQuality int32
const ( ConnectionQuality_POOR ConnectionQuality = 0 ConnectionQuality_GOOD ConnectionQuality = 1 ConnectionQuality_EXCELLENT ConnectionQuality = 2 ConnectionQuality_LOST ConnectionQuality = 3 )
func (ConnectionQuality) Descriptor ¶
func (ConnectionQuality) Descriptor() protoreflect.EnumDescriptor
func (ConnectionQuality) Enum ¶
func (x ConnectionQuality) Enum() *ConnectionQuality
func (ConnectionQuality) EnumDescriptor
deprecated
func (ConnectionQuality) EnumDescriptor() ([]byte, []int)
Deprecated: Use ConnectionQuality.Descriptor instead.
func (ConnectionQuality) Number ¶
func (x ConnectionQuality) Number() protoreflect.EnumNumber
func (ConnectionQuality) String ¶
func (x ConnectionQuality) String() string
func (ConnectionQuality) Type ¶
func (ConnectionQuality) Type() protoreflect.EnumType
type ConnectionQualityInfo ¶
type ConnectionQualityInfo struct {
ParticipantSid string `protobuf:"bytes,1,opt,name=participant_sid,json=participantSid,proto3" json:"participant_sid,omitempty"`
Quality ConnectionQuality `protobuf:"varint,2,opt,name=quality,proto3,enum=livekit.ConnectionQuality" json:"quality,omitempty"`
Score float32 `protobuf:"fixed32,3,opt,name=score,proto3" json:"score,omitempty"`
// contains filtered or unexported fields
}
func (*ConnectionQualityInfo) Descriptor
deprecated
func (*ConnectionQualityInfo) Descriptor() ([]byte, []int)
Deprecated: Use ConnectionQualityInfo.ProtoReflect.Descriptor instead.
func (*ConnectionQualityInfo) GetParticipantSid ¶
func (x *ConnectionQualityInfo) GetParticipantSid() string
func (*ConnectionQualityInfo) GetQuality ¶
func (x *ConnectionQualityInfo) GetQuality() ConnectionQuality
func (*ConnectionQualityInfo) GetScore ¶ added in v0.11.1
func (x *ConnectionQualityInfo) GetScore() float32
func (*ConnectionQualityInfo) ProtoMessage ¶
func (*ConnectionQualityInfo) ProtoMessage()
func (*ConnectionQualityInfo) ProtoReflect ¶
func (x *ConnectionQualityInfo) ProtoReflect() protoreflect.Message
func (*ConnectionQualityInfo) Reset ¶
func (x *ConnectionQualityInfo) Reset()
func (*ConnectionQualityInfo) String ¶
func (x *ConnectionQualityInfo) String() string
type ConnectionQualityUpdate ¶
type ConnectionQualityUpdate struct {
Updates []*ConnectionQualityInfo `protobuf:"bytes,1,rep,name=updates,proto3" json:"updates,omitempty"`
// contains filtered or unexported fields
}
func (*ConnectionQualityUpdate) Descriptor
deprecated
func (*ConnectionQualityUpdate) Descriptor() ([]byte, []int)
Deprecated: Use ConnectionQualityUpdate.ProtoReflect.Descriptor instead.
func (*ConnectionQualityUpdate) GetUpdates ¶
func (x *ConnectionQualityUpdate) GetUpdates() []*ConnectionQualityInfo
func (*ConnectionQualityUpdate) ProtoMessage ¶
func (*ConnectionQualityUpdate) ProtoMessage()
func (*ConnectionQualityUpdate) ProtoReflect ¶
func (x *ConnectionQualityUpdate) ProtoReflect() protoreflect.Message
func (*ConnectionQualityUpdate) Reset ¶
func (x *ConnectionQualityUpdate) Reset()
func (*ConnectionQualityUpdate) String ¶
func (x *ConnectionQualityUpdate) String() string
type ConnectionSettings ¶ added in v1.40.0
type ConnectionSettings struct {
AutoSubscribe bool `protobuf:"varint,1,opt,name=auto_subscribe,json=autoSubscribe,proto3" json:"auto_subscribe,omitempty"`
AdaptiveStream bool `protobuf:"varint,2,opt,name=adaptive_stream,json=adaptiveStream,proto3" json:"adaptive_stream,omitempty"`
SubscriberAllowPause *bool `` /* 130-byte string literal not displayed */
DisableIceLite bool `protobuf:"varint,4,opt,name=disable_ice_lite,json=disableIceLite,proto3" json:"disable_ice_lite,omitempty"`
AutoSubscribeDataTrack *bool `` /* 138-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*ConnectionSettings) Descriptor
deprecated
added in
v1.40.0
func (*ConnectionSettings) Descriptor() ([]byte, []int)
Deprecated: Use ConnectionSettings.ProtoReflect.Descriptor instead.
func (*ConnectionSettings) GetAdaptiveStream ¶ added in v1.40.0
func (x *ConnectionSettings) GetAdaptiveStream() bool
func (*ConnectionSettings) GetAutoSubscribe ¶ added in v1.40.0
func (x *ConnectionSettings) GetAutoSubscribe() bool
func (*ConnectionSettings) GetAutoSubscribeDataTrack ¶ added in v1.44.0
func (x *ConnectionSettings) GetAutoSubscribeDataTrack() bool
func (*ConnectionSettings) GetDisableIceLite ¶ added in v1.40.0
func (x *ConnectionSettings) GetDisableIceLite() bool
func (*ConnectionSettings) GetSubscriberAllowPause ¶ added in v1.40.0
func (x *ConnectionSettings) GetSubscriberAllowPause() bool
func (*ConnectionSettings) ProtoMessage ¶ added in v1.40.0
func (*ConnectionSettings) ProtoMessage()
func (*ConnectionSettings) ProtoReflect ¶ added in v1.40.0
func (x *ConnectionSettings) ProtoReflect() protoreflect.Message
func (*ConnectionSettings) Reset ¶ added in v1.40.0
func (x *ConnectionSettings) Reset()
func (*ConnectionSettings) String ¶ added in v1.40.0
func (x *ConnectionSettings) String() string
type Connector ¶ added in v1.42.1
type Connector interface {
DialWhatsAppCall(context.Context, *DialWhatsAppCallRequest) (*DialWhatsAppCallResponse, error)
DisconnectWhatsAppCall(context.Context, *DisconnectWhatsAppCallRequest) (*DisconnectWhatsAppCallResponse, error)
ConnectWhatsAppCall(context.Context, *ConnectWhatsAppCallRequest) (*ConnectWhatsAppCallResponse, error)
AcceptWhatsAppCall(context.Context, *AcceptWhatsAppCallRequest) (*AcceptWhatsAppCallResponse, error)
ConnectTwilioCall(context.Context, *ConnectTwilioCallRequest) (*ConnectTwilioCallResponse, error)
}
func NewConnectorJSONClient ¶ added in v1.42.1
func NewConnectorJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) Connector
NewConnectorJSONClient creates a JSON client that implements the Connector interface. It communicates using JSON and can be configured with a custom HTTPClient.
func NewConnectorProtobufClient ¶ added in v1.42.1
func NewConnectorProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) Connector
NewConnectorProtobufClient creates a Protobuf client that implements the Connector interface. It communicates using Protobuf and can be configured with a custom HTTPClient.
type ConnectorType ¶ added in v1.43.0
type ConnectorType int32
const ( ConnectorType_Unspecified ConnectorType = 0 ConnectorType_WhatsApp ConnectorType = 1 ConnectorType_Twilio ConnectorType = 2 )
func (ConnectorType) Descriptor ¶ added in v1.43.0
func (ConnectorType) Descriptor() protoreflect.EnumDescriptor
func (ConnectorType) Enum ¶ added in v1.43.0
func (x ConnectorType) Enum() *ConnectorType
func (ConnectorType) EnumDescriptor
deprecated
added in
v1.43.0
func (ConnectorType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ConnectorType.Descriptor instead.
func (ConnectorType) Number ¶ added in v1.43.0
func (x ConnectorType) Number() protoreflect.EnumNumber
func (ConnectorType) String ¶ added in v1.43.0
func (x ConnectorType) String() string
func (ConnectorType) Type ¶ added in v1.43.0
func (ConnectorType) Type() protoreflect.EnumType
type CreateAgentDispatchRequest ¶ added in v1.19.2
type CreateAgentDispatchRequest struct {
AgentName string `protobuf:"bytes,1,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"`
Room string `protobuf:"bytes,2,opt,name=room,proto3" json:"room,omitempty"`
Metadata string `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
RestartPolicy JobRestartPolicy `` // cloud only
/* 131-byte string literal not displayed */
Deployment string `protobuf:"bytes,5,opt,name=deployment,proto3" json:"deployment,omitempty"`
Attributes map[string]string `` /* 147-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*CreateAgentDispatchRequest) Descriptor
deprecated
added in
v1.19.2
func (*CreateAgentDispatchRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateAgentDispatchRequest.ProtoReflect.Descriptor instead.
func (*CreateAgentDispatchRequest) GetAgentName ¶ added in v1.19.2
func (x *CreateAgentDispatchRequest) GetAgentName() string
func (*CreateAgentDispatchRequest) GetAttributes ¶ added in v1.47.0
func (x *CreateAgentDispatchRequest) GetAttributes() map[string]string
func (*CreateAgentDispatchRequest) GetDeployment ¶ added in v1.45.8
func (x *CreateAgentDispatchRequest) GetDeployment() string
func (*CreateAgentDispatchRequest) GetMetadata ¶ added in v1.19.2
func (x *CreateAgentDispatchRequest) GetMetadata() string
func (*CreateAgentDispatchRequest) GetRestartPolicy ¶ added in v1.45.2
func (x *CreateAgentDispatchRequest) GetRestartPolicy() JobRestartPolicy
func (*CreateAgentDispatchRequest) GetRoom ¶ added in v1.19.2
func (x *CreateAgentDispatchRequest) GetRoom() string
func (*CreateAgentDispatchRequest) ProtoMessage ¶ added in v1.19.2
func (*CreateAgentDispatchRequest) ProtoMessage()
func (*CreateAgentDispatchRequest) ProtoReflect ¶ added in v1.19.2
func (x *CreateAgentDispatchRequest) ProtoReflect() protoreflect.Message
func (*CreateAgentDispatchRequest) Reset ¶ added in v1.19.2
func (x *CreateAgentDispatchRequest) Reset()
func (*CreateAgentDispatchRequest) String ¶ added in v1.19.2
func (x *CreateAgentDispatchRequest) String() string
type CreateAgentRequest ¶ added in v1.36.0
type CreateAgentRequest struct {
// Deprecated: Marked as deprecated in livekit_cloud_agent.proto.
AgentName string `protobuf:"bytes,1,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"`
Secrets []*AgentSecret `protobuf:"bytes,2,rep,name=secrets,proto3" json:"secrets,omitempty"`
// Deprecated: Marked as deprecated in livekit_cloud_agent.proto.
Replicas int32 `protobuf:"varint,3,opt,name=replicas,proto3" json:"replicas,omitempty"`
// Deprecated: Marked as deprecated in livekit_cloud_agent.proto.
MaxReplicas int32 `protobuf:"varint,4,opt,name=max_replicas,json=maxReplicas,proto3" json:"max_replicas,omitempty"`
// Deprecated: Marked as deprecated in livekit_cloud_agent.proto.
CpuReq string `protobuf:"bytes,5,opt,name=cpu_req,json=cpuReq,proto3" json:"cpu_req,omitempty"`
Regions []string `protobuf:"bytes,6,rep,name=regions,proto3" json:"regions,omitempty"`
// contains filtered or unexported fields
}
func (*CreateAgentRequest) Descriptor
deprecated
added in
v1.36.0
func (*CreateAgentRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateAgentRequest.ProtoReflect.Descriptor instead.
func (*CreateAgentRequest) GetAgentName
deprecated
added in
v1.36.0
func (x *CreateAgentRequest) GetAgentName() string
Deprecated: Marked as deprecated in livekit_cloud_agent.proto.
func (*CreateAgentRequest) GetCpuReq
deprecated
added in
v1.36.0
func (x *CreateAgentRequest) GetCpuReq() string
Deprecated: Marked as deprecated in livekit_cloud_agent.proto.
func (*CreateAgentRequest) GetMaxReplicas
deprecated
added in
v1.36.0
func (x *CreateAgentRequest) GetMaxReplicas() int32
Deprecated: Marked as deprecated in livekit_cloud_agent.proto.
func (*CreateAgentRequest) GetRegions ¶ added in v1.36.0
func (x *CreateAgentRequest) GetRegions() []string
func (*CreateAgentRequest) GetReplicas
deprecated
added in
v1.36.0
func (x *CreateAgentRequest) GetReplicas() int32
Deprecated: Marked as deprecated in livekit_cloud_agent.proto.
func (*CreateAgentRequest) GetSecrets ¶ added in v1.36.0
func (x *CreateAgentRequest) GetSecrets() []*AgentSecret
func (*CreateAgentRequest) ProtoMessage ¶ added in v1.36.0
func (*CreateAgentRequest) ProtoMessage()
func (*CreateAgentRequest) ProtoReflect ¶ added in v1.36.0
func (x *CreateAgentRequest) ProtoReflect() protoreflect.Message
func (*CreateAgentRequest) Reset ¶ added in v1.36.0
func (x *CreateAgentRequest) Reset()
func (*CreateAgentRequest) String ¶ added in v1.36.0
func (x *CreateAgentRequest) String() string
type CreateAgentResponse ¶ added in v1.36.0
type CreateAgentResponse struct {
AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
AgentName string `protobuf:"bytes,2,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"`
Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
Version string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"`
PresignedUrl string `protobuf:"bytes,5,opt,name=presigned_url,json=presignedUrl,proto3" json:"presigned_url,omitempty"`
Tag string `protobuf:"bytes,6,opt,name=tag,proto3" json:"tag,omitempty"`
ServerRegions []string `protobuf:"bytes,7,rep,name=server_regions,json=serverRegions,proto3" json:"server_regions,omitempty"`
PresignedPostRequest *PresignedPostRequest `protobuf:"bytes,8,opt,name=presigned_post_request,json=presignedPostRequest,proto3" json:"presigned_post_request,omitempty"`
// contains filtered or unexported fields
}
func (*CreateAgentResponse) Descriptor
deprecated
added in
v1.36.0
func (*CreateAgentResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateAgentResponse.ProtoReflect.Descriptor instead.
func (*CreateAgentResponse) GetAgentId ¶ added in v1.36.0
func (x *CreateAgentResponse) GetAgentId() string
func (*CreateAgentResponse) GetAgentName ¶ added in v1.36.0
func (x *CreateAgentResponse) GetAgentName() string
func (*CreateAgentResponse) GetPresignedPostRequest ¶ added in v1.42.1
func (x *CreateAgentResponse) GetPresignedPostRequest() *PresignedPostRequest
func (*CreateAgentResponse) GetPresignedUrl ¶ added in v1.36.0
func (x *CreateAgentResponse) GetPresignedUrl() string
func (*CreateAgentResponse) GetServerRegions ¶ added in v1.42.1
func (x *CreateAgentResponse) GetServerRegions() []string
func (*CreateAgentResponse) GetStatus ¶ added in v1.36.0
func (x *CreateAgentResponse) GetStatus() string
func (*CreateAgentResponse) GetTag ¶ added in v1.42.0
func (x *CreateAgentResponse) GetTag() string
func (*CreateAgentResponse) GetVersion ¶ added in v1.36.0
func (x *CreateAgentResponse) GetVersion() string
func (*CreateAgentResponse) ProtoMessage ¶ added in v1.36.0
func (*CreateAgentResponse) ProtoMessage()
func (*CreateAgentResponse) ProtoReflect ¶ added in v1.36.0
func (x *CreateAgentResponse) ProtoReflect() protoreflect.Message
func (*CreateAgentResponse) Reset ¶ added in v1.36.0
func (x *CreateAgentResponse) Reset()
func (*CreateAgentResponse) String ¶ added in v1.36.0
func (x *CreateAgentResponse) String() string
type CreateAgentV2Request ¶ added in v1.45.5
type CreateAgentV2Request struct {
Secrets []*AgentSecret `protobuf:"bytes,1,rep,name=secrets,proto3" json:"secrets,omitempty"`
Regions []string `protobuf:"bytes,2,rep,name=regions,proto3" json:"regions,omitempty"`
// contains filtered or unexported fields
}
func (*CreateAgentV2Request) Descriptor
deprecated
added in
v1.45.5
func (*CreateAgentV2Request) Descriptor() ([]byte, []int)
Deprecated: Use CreateAgentV2Request.ProtoReflect.Descriptor instead.
func (*CreateAgentV2Request) GetRegions ¶ added in v1.45.5
func (x *CreateAgentV2Request) GetRegions() []string
func (*CreateAgentV2Request) GetSecrets ¶ added in v1.45.5
func (x *CreateAgentV2Request) GetSecrets() []*AgentSecret
func (*CreateAgentV2Request) ProtoMessage ¶ added in v1.45.5
func (*CreateAgentV2Request) ProtoMessage()
func (*CreateAgentV2Request) ProtoReflect ¶ added in v1.45.5
func (x *CreateAgentV2Request) ProtoReflect() protoreflect.Message
func (*CreateAgentV2Request) Reset ¶ added in v1.45.5
func (x *CreateAgentV2Request) Reset()
func (*CreateAgentV2Request) String ¶ added in v1.45.5
func (x *CreateAgentV2Request) String() string
type CreateAgentV2Response ¶ added in v1.45.5
type CreateAgentV2Response struct {
AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
ServerRegions []string `protobuf:"bytes,3,rep,name=server_regions,json=serverRegions,proto3" json:"server_regions,omitempty"`
// contains filtered or unexported fields
}
func (*CreateAgentV2Response) Descriptor
deprecated
added in
v1.45.5
func (*CreateAgentV2Response) Descriptor() ([]byte, []int)
Deprecated: Use CreateAgentV2Response.ProtoReflect.Descriptor instead.
func (*CreateAgentV2Response) GetAgentId ¶ added in v1.45.5
func (x *CreateAgentV2Response) GetAgentId() string
func (*CreateAgentV2Response) GetServerRegions ¶ added in v1.45.5
func (x *CreateAgentV2Response) GetServerRegions() []string
func (*CreateAgentV2Response) GetStatus ¶ added in v1.45.5
func (x *CreateAgentV2Response) GetStatus() string
func (*CreateAgentV2Response) ProtoMessage ¶ added in v1.45.5
func (*CreateAgentV2Response) ProtoMessage()
func (*CreateAgentV2Response) ProtoReflect ¶ added in v1.45.5
func (x *CreateAgentV2Response) ProtoReflect() protoreflect.Message
func (*CreateAgentV2Response) Reset ¶ added in v1.45.5
func (x *CreateAgentV2Response) Reset()
func (*CreateAgentV2Response) String ¶ added in v1.45.5
func (x *CreateAgentV2Response) String() string
type CreateIngressRequest ¶ added in v0.13.1
type CreateIngressRequest struct {
InputType IngressInput `protobuf:"varint,1,opt,name=input_type,json=inputType,proto3,enum=livekit.IngressInput" json:"input_type,omitempty"`
// Where to pull media from, only for URL input type
Url string `protobuf:"bytes,9,opt,name=url,proto3" json:"url,omitempty"`
// User provided identifier for the ingress
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// room to publish to
RoomName string `protobuf:"bytes,3,opt,name=room_name,json=roomName,proto3" json:"room_name,omitempty"`
// publish as participant
ParticipantIdentity string `protobuf:"bytes,4,opt,name=participant_identity,json=participantIdentity,proto3" json:"participant_identity,omitempty"`
// name of publishing participant (used for display only)
ParticipantName string `protobuf:"bytes,5,opt,name=participant_name,json=participantName,proto3" json:"participant_name,omitempty"`
// metadata associated with the publishing participant
ParticipantMetadata string `protobuf:"bytes,10,opt,name=participant_metadata,json=participantMetadata,proto3" json:"participant_metadata,omitempty"`
// [depreacted ] whether to pass through the incoming media without transcoding, only compatible with some input types. Use `enable_transcoding` instead.
//
// Deprecated: Marked as deprecated in livekit_ingress.proto.
BypassTranscoding bool `protobuf:"varint,8,opt,name=bypass_transcoding,json=bypassTranscoding,proto3" json:"bypass_transcoding,omitempty"`
// Whether to transcode the ingested media. Only WHIP supports disabling transcoding currently. WHIP will default to transcoding disabled. Replaces `bypass_transcoding.
EnableTranscoding *bool `protobuf:"varint,11,opt,name=enable_transcoding,json=enableTranscoding,proto3,oneof" json:"enable_transcoding,omitempty"`
Audio *IngressAudioOptions `protobuf:"bytes,6,opt,name=audio,proto3" json:"audio,omitempty"`
Video *IngressVideoOptions `protobuf:"bytes,7,opt,name=video,proto3" json:"video,omitempty"`
Enabled *bool `protobuf:"varint,12,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"` // The default value is true and when set to false, the new connection attempts will be rejected
// contains filtered or unexported fields
}
func (*CreateIngressRequest) Descriptor
deprecated
added in
v0.13.1
func (*CreateIngressRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateIngressRequest.ProtoReflect.Descriptor instead.
func (*CreateIngressRequest) GetAudio ¶ added in v0.13.1
func (x *CreateIngressRequest) GetAudio() *IngressAudioOptions
func (*CreateIngressRequest) GetBypassTranscoding
deprecated
added in
v1.5.8
func (x *CreateIngressRequest) GetBypassTranscoding() bool
Deprecated: Marked as deprecated in livekit_ingress.proto.
func (*CreateIngressRequest) GetEnableTranscoding ¶ added in v1.14.0
func (x *CreateIngressRequest) GetEnableTranscoding() bool
func (*CreateIngressRequest) GetEnabled ¶ added in v1.31.0
func (x *CreateIngressRequest) GetEnabled() bool
func (*CreateIngressRequest) GetInputType ¶ added in v0.13.1
func (x *CreateIngressRequest) GetInputType() IngressInput
func (*CreateIngressRequest) GetName ¶ added in v1.0.0
func (x *CreateIngressRequest) GetName() string
func (*CreateIngressRequest) GetParticipantIdentity ¶ added in v0.13.1
func (x *CreateIngressRequest) GetParticipantIdentity() string
func (*CreateIngressRequest) GetParticipantMetadata ¶ added in v1.9.9
func (x *CreateIngressRequest) GetParticipantMetadata() string
func (*CreateIngressRequest) GetParticipantName ¶ added in v0.13.1
func (x *CreateIngressRequest) GetParticipantName() string
func (*CreateIngressRequest) GetRoomName ¶ added in v0.13.1
func (x *CreateIngressRequest) GetRoomName() string
func (*CreateIngressRequest) GetUrl ¶ added in v1.6.0
func (x *CreateIngressRequest) GetUrl() string
func (*CreateIngressRequest) GetVideo ¶ added in v0.13.1
func (x *CreateIngressRequest) GetVideo() *IngressVideoOptions
func (*CreateIngressRequest) ProtoMessage ¶ added in v0.13.1
func (*CreateIngressRequest) ProtoMessage()
func (*CreateIngressRequest) ProtoReflect ¶ added in v0.13.1
func (x *CreateIngressRequest) ProtoReflect() protoreflect.Message
func (*CreateIngressRequest) Reset ¶ added in v0.13.1
func (x *CreateIngressRequest) Reset()
func (*CreateIngressRequest) String ¶ added in v0.13.1
func (x *CreateIngressRequest) String() string
type CreatePrivateLinkRequest ¶ added in v1.44.1
type CreatePrivateLinkRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Region string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"`
Port uint32 `protobuf:"varint,4,opt,name=port,proto3" json:"port,omitempty"`
Endpoint string `protobuf:"bytes,5,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
CloudRegion *string `protobuf:"bytes,6,opt,name=cloud_region,json=cloudRegion,proto3,oneof" json:"cloud_region,omitempty"`
// Types that are valid to be assigned to Config:
//
// *CreatePrivateLinkRequest_Aws
Config isCreatePrivateLinkRequest_Config `protobuf_oneof:"config"`
// contains filtered or unexported fields
}
func (*CreatePrivateLinkRequest) Descriptor
deprecated
added in
v1.44.1
func (*CreatePrivateLinkRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreatePrivateLinkRequest.ProtoReflect.Descriptor instead.
func (*CreatePrivateLinkRequest) GetAws
deprecated
added in
v1.44.1
func (x *CreatePrivateLinkRequest) GetAws() *CreatePrivateLinkRequest_AWSCreateConfig
Deprecated: Marked as deprecated in livekit_cloud_agent.proto.
func (*CreatePrivateLinkRequest) GetCloudRegion ¶ added in v1.45.4
func (x *CreatePrivateLinkRequest) GetCloudRegion() string
func (*CreatePrivateLinkRequest) GetConfig ¶ added in v1.44.1
func (x *CreatePrivateLinkRequest) GetConfig() isCreatePrivateLinkRequest_Config
func (*CreatePrivateLinkRequest) GetEndpoint ¶ added in v1.45.1
func (x *CreatePrivateLinkRequest) GetEndpoint() string
func (*CreatePrivateLinkRequest) GetName ¶ added in v1.44.1
func (x *CreatePrivateLinkRequest) GetName() string
func (*CreatePrivateLinkRequest) GetPort ¶ added in v1.44.1
func (x *CreatePrivateLinkRequest) GetPort() uint32
func (*CreatePrivateLinkRequest) GetRegion ¶ added in v1.44.1
func (x *CreatePrivateLinkRequest) GetRegion() string
func (*CreatePrivateLinkRequest) ProtoMessage ¶ added in v1.44.1
func (*CreatePrivateLinkRequest) ProtoMessage()
func (*CreatePrivateLinkRequest) ProtoReflect ¶ added in v1.44.1
func (x *CreatePrivateLinkRequest) ProtoReflect() protoreflect.Message
func (*CreatePrivateLinkRequest) Reset ¶ added in v1.44.1
func (x *CreatePrivateLinkRequest) Reset()
func (*CreatePrivateLinkRequest) String ¶ added in v1.44.1
func (x *CreatePrivateLinkRequest) String() string
type CreatePrivateLinkRequest_AWSCreateConfig ¶ added in v1.44.1
type CreatePrivateLinkRequest_AWSCreateConfig struct {
// Deprecated: Marked as deprecated in livekit_cloud_agent.proto.
Endpoint string `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
// contains filtered or unexported fields
}
func (*CreatePrivateLinkRequest_AWSCreateConfig) Descriptor
deprecated
added in
v1.44.1
func (*CreatePrivateLinkRequest_AWSCreateConfig) Descriptor() ([]byte, []int)
Deprecated: Use CreatePrivateLinkRequest_AWSCreateConfig.ProtoReflect.Descriptor instead.
func (*CreatePrivateLinkRequest_AWSCreateConfig) GetEndpoint
deprecated
added in
v1.44.1
func (x *CreatePrivateLinkRequest_AWSCreateConfig) GetEndpoint() string
Deprecated: Marked as deprecated in livekit_cloud_agent.proto.
func (*CreatePrivateLinkRequest_AWSCreateConfig) ProtoMessage ¶ added in v1.44.1
func (*CreatePrivateLinkRequest_AWSCreateConfig) ProtoMessage()
func (*CreatePrivateLinkRequest_AWSCreateConfig) ProtoReflect ¶ added in v1.44.1
func (x *CreatePrivateLinkRequest_AWSCreateConfig) ProtoReflect() protoreflect.Message
func (*CreatePrivateLinkRequest_AWSCreateConfig) Reset ¶ added in v1.44.1
func (x *CreatePrivateLinkRequest_AWSCreateConfig) Reset()
func (*CreatePrivateLinkRequest_AWSCreateConfig) String ¶ added in v1.44.1
func (x *CreatePrivateLinkRequest_AWSCreateConfig) String() string
type CreatePrivateLinkRequest_Aws ¶ added in v1.44.1
type CreatePrivateLinkRequest_Aws struct {
// Deprecated: Marked as deprecated in livekit_cloud_agent.proto.
Aws *CreatePrivateLinkRequest_AWSCreateConfig `protobuf:"bytes,2,opt,name=aws,proto3,oneof"`
}
type CreatePrivateLinkResponse ¶ added in v1.44.1
type CreatePrivateLinkResponse struct {
PrivateLink *PrivateLink `protobuf:"bytes,1,opt,name=private_link,json=privateLink,proto3" json:"private_link,omitempty"`
// contains filtered or unexported fields
}
func (*CreatePrivateLinkResponse) Descriptor
deprecated
added in
v1.44.1
func (*CreatePrivateLinkResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreatePrivateLinkResponse.ProtoReflect.Descriptor instead.
func (*CreatePrivateLinkResponse) GetPrivateLink ¶ added in v1.44.1
func (x *CreatePrivateLinkResponse) GetPrivateLink() *PrivateLink
func (*CreatePrivateLinkResponse) ProtoMessage ¶ added in v1.44.1
func (*CreatePrivateLinkResponse) ProtoMessage()
func (*CreatePrivateLinkResponse) ProtoReflect ¶ added in v1.44.1
func (x *CreatePrivateLinkResponse) ProtoReflect() protoreflect.Message
func (*CreatePrivateLinkResponse) Reset ¶ added in v1.44.1
func (x *CreatePrivateLinkResponse) Reset()
func (*CreatePrivateLinkResponse) String ¶ added in v1.44.1
func (x *CreatePrivateLinkResponse) String() string
type CreateRoomRequest ¶
type CreateRoomRequest struct {
// name of the room
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// configuration to use for this room parameters. Setting parameters below override the config defaults.
RoomPreset string `protobuf:"bytes,12,opt,name=room_preset,json=roomPreset,proto3" json:"room_preset,omitempty"`
// number of seconds to keep the room open if no one joins
EmptyTimeout uint32 `protobuf:"varint,2,opt,name=empty_timeout,json=emptyTimeout,proto3" json:"empty_timeout,omitempty"`
// number of seconds to keep the room open after everyone leaves
DepartureTimeout uint32 `protobuf:"varint,10,opt,name=departure_timeout,json=departureTimeout,proto3" json:"departure_timeout,omitempty"`
// limit number of participants that can be in a room
MaxParticipants uint32 `protobuf:"varint,3,opt,name=max_participants,json=maxParticipants,proto3" json:"max_participants,omitempty"`
// override the node room is allocated to, for debugging
NodeId string `protobuf:"bytes,4,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
// metadata of room
Metadata string `protobuf:"bytes,5,opt,name=metadata,proto3" json:"metadata,omitempty"`
// search tags
Tags map[string]string `` /* 136-byte string literal not displayed */
// auto-egress configurations
Egress *RoomEgress `protobuf:"bytes,6,opt,name=egress,proto3" json:"egress,omitempty"`
// playout delay of subscriber
MinPlayoutDelay uint32 `protobuf:"varint,7,opt,name=min_playout_delay,json=minPlayoutDelay,proto3" json:"min_playout_delay,omitempty"`
MaxPlayoutDelay uint32 `protobuf:"varint,8,opt,name=max_playout_delay,json=maxPlayoutDelay,proto3" json:"max_playout_delay,omitempty"`
// improves A/V sync when playout_delay set to a value larger than 200ms. It will disables transceiver re-use
// so not recommended for rooms with frequent subscription changes
SyncStreams bool `protobuf:"varint,9,opt,name=sync_streams,json=syncStreams,proto3" json:"sync_streams,omitempty"`
// replay
ReplayEnabled bool `protobuf:"varint,13,opt,name=replay_enabled,json=replayEnabled,proto3" json:"replay_enabled,omitempty"`
// Define agents that should be dispatched to this room
Agents []*RoomAgentDispatch `protobuf:"bytes,14,rep,name=agents,proto3" json:"agents,omitempty"`
// contains filtered or unexported fields
}
func (*CreateRoomRequest) Descriptor
deprecated
func (*CreateRoomRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateRoomRequest.ProtoReflect.Descriptor instead.
func (*CreateRoomRequest) GetAgents ¶ added in v1.27.0
func (x *CreateRoomRequest) GetAgents() []*RoomAgentDispatch
func (*CreateRoomRequest) GetDepartureTimeout ¶ added in v1.11.0
func (x *CreateRoomRequest) GetDepartureTimeout() uint32
func (*CreateRoomRequest) GetEgress ¶ added in v1.0.2
func (x *CreateRoomRequest) GetEgress() *RoomEgress
func (*CreateRoomRequest) GetEmptyTimeout ¶
func (x *CreateRoomRequest) GetEmptyTimeout() uint32
func (*CreateRoomRequest) GetMaxParticipants ¶
func (x *CreateRoomRequest) GetMaxParticipants() uint32
func (*CreateRoomRequest) GetMaxPlayoutDelay ¶ added in v1.8.0
func (x *CreateRoomRequest) GetMaxPlayoutDelay() uint32
func (*CreateRoomRequest) GetMetadata ¶ added in v0.11.4
func (x *CreateRoomRequest) GetMetadata() string
func (*CreateRoomRequest) GetMinPlayoutDelay ¶ added in v1.6.0
func (x *CreateRoomRequest) GetMinPlayoutDelay() uint32
func (*CreateRoomRequest) GetName ¶
func (x *CreateRoomRequest) GetName() string
func (*CreateRoomRequest) GetNodeId ¶
func (x *CreateRoomRequest) GetNodeId() string
func (*CreateRoomRequest) GetReplayEnabled ¶ added in v1.19.2
func (x *CreateRoomRequest) GetReplayEnabled() bool
func (*CreateRoomRequest) GetRoomPreset ¶ added in v1.27.0
func (x *CreateRoomRequest) GetRoomPreset() string
func (*CreateRoomRequest) GetSyncStreams ¶ added in v1.8.0
func (x *CreateRoomRequest) GetSyncStreams() bool
func (*CreateRoomRequest) GetTags ¶ added in v1.45.4
func (x *CreateRoomRequest) GetTags() map[string]string
func (*CreateRoomRequest) ProtoMessage ¶
func (*CreateRoomRequest) ProtoMessage()
func (*CreateRoomRequest) ProtoReflect ¶
func (x *CreateRoomRequest) ProtoReflect() protoreflect.Message
func (*CreateRoomRequest) Reset ¶
func (x *CreateRoomRequest) Reset()
func (*CreateRoomRequest) String ¶
func (x *CreateRoomRequest) String() string
type CreateSIPDispatchRuleRequest ¶ added in v1.9.0
type CreateSIPDispatchRuleRequest struct {
DispatchRule *SIPDispatchRuleInfo `protobuf:"bytes,10,opt,name=dispatch_rule,json=dispatchRule,proto3" json:"dispatch_rule,omitempty"` // Rule ID is ignored
// Deprecated: Marked as deprecated in livekit_sip.proto.
Rule *SIPDispatchRule `protobuf:"bytes,1,opt,name=rule,proto3" json:"rule,omitempty"`
// What trunks are accepted for this dispatch rule
// If empty all trunks will match this dispatch rule
//
// Deprecated: Marked as deprecated in livekit_sip.proto.
TrunkIds []string `protobuf:"bytes,2,rep,name=trunk_ids,json=trunkIds,proto3" json:"trunk_ids,omitempty"`
// By default the From value (Phone number) is used for participant name/identity and added to attributes.
// If true, a random value for identity will be used and numbers will be omitted from attributes.
//
// Deprecated: Marked as deprecated in livekit_sip.proto.
HidePhoneNumber bool `protobuf:"varint,3,opt,name=hide_phone_number,json=hidePhoneNumber,proto3" json:"hide_phone_number,omitempty"`
// Dispatch Rule will only accept a call made to these numbers (if set).
//
// Deprecated: Marked as deprecated in livekit_sip.proto.
InboundNumbers []string `protobuf:"bytes,6,rep,name=inbound_numbers,json=inboundNumbers,proto3" json:"inbound_numbers,omitempty"`
// Optional human-readable name for the Dispatch Rule.
//
// Deprecated: Marked as deprecated in livekit_sip.proto.
Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
// User-defined metadata for the Dispatch Rule.
// Participants created by this rule will inherit this metadata.
//
// Deprecated: Marked as deprecated in livekit_sip.proto.
Metadata string `protobuf:"bytes,5,opt,name=metadata,proto3" json:"metadata,omitempty"`
// User-defined attributes for the Dispatch Rule.
// Participants created by this rule will inherit these attributes.
//
// Deprecated: Marked as deprecated in livekit_sip.proto.
Attributes map[string]string `` /* 147-byte string literal not displayed */
// Cloud-only, config preset to use
//
// Deprecated: Marked as deprecated in livekit_sip.proto.
RoomPreset string `protobuf:"bytes,8,opt,name=room_preset,json=roomPreset,proto3" json:"room_preset,omitempty"`
// RoomConfiguration to use if the participant initiates the room
//
// Deprecated: Marked as deprecated in livekit_sip.proto.
RoomConfig *RoomConfiguration `protobuf:"bytes,9,opt,name=room_config,json=roomConfig,proto3" json:"room_config,omitempty"`
// contains filtered or unexported fields
}
func (*CreateSIPDispatchRuleRequest) Descriptor
deprecated
added in
v1.9.0
func (*CreateSIPDispatchRuleRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateSIPDispatchRuleRequest.ProtoReflect.Descriptor instead.
func (*CreateSIPDispatchRuleRequest) DispatchRuleInfo ¶ added in v1.36.0
func (p *CreateSIPDispatchRuleRequest) DispatchRuleInfo() *SIPDispatchRuleInfo
func (*CreateSIPDispatchRuleRequest) GetAttributes
deprecated
added in
v1.18.0
func (x *CreateSIPDispatchRuleRequest) GetAttributes() map[string]string
Deprecated: Marked as deprecated in livekit_sip.proto.
func (*CreateSIPDispatchRuleRequest) GetDispatchRule ¶ added in v1.36.0
func (x *CreateSIPDispatchRuleRequest) GetDispatchRule() *SIPDispatchRuleInfo
func (*CreateSIPDispatchRuleRequest) GetHidePhoneNumber
deprecated
added in
v1.9.0
func (x *CreateSIPDispatchRuleRequest) GetHidePhoneNumber() bool
Deprecated: Marked as deprecated in livekit_sip.proto.
func (*CreateSIPDispatchRuleRequest) GetInboundNumbers
deprecated
added in
v1.16.0
func (x *CreateSIPDispatchRuleRequest) GetInboundNumbers() []string
Deprecated: Marked as deprecated in livekit_sip.proto.
func (*CreateSIPDispatchRuleRequest) GetMetadata
deprecated
added in
v1.15.0
func (x *CreateSIPDispatchRuleRequest) GetMetadata() string
Deprecated: Marked as deprecated in livekit_sip.proto.
func (*CreateSIPDispatchRuleRequest) GetName
deprecated
added in
v1.15.0
func (x *CreateSIPDispatchRuleRequest) GetName() string
Deprecated: Marked as deprecated in livekit_sip.proto.
func (*CreateSIPDispatchRuleRequest) GetRoomConfig
deprecated
added in
v1.30.0
func (x *CreateSIPDispatchRuleRequest) GetRoomConfig() *RoomConfiguration
Deprecated: Marked as deprecated in livekit_sip.proto.
func (*CreateSIPDispatchRuleRequest) GetRoomPreset
deprecated
added in
v1.30.0
func (x *CreateSIPDispatchRuleRequest) GetRoomPreset() string
Deprecated: Marked as deprecated in livekit_sip.proto.
func (*CreateSIPDispatchRuleRequest) GetRule
deprecated
added in
v1.9.1
func (x *CreateSIPDispatchRuleRequest) GetRule() *SIPDispatchRule
Deprecated: Marked as deprecated in livekit_sip.proto.
func (*CreateSIPDispatchRuleRequest) GetTrunkIds
deprecated
added in
v1.9.0
func (x *CreateSIPDispatchRuleRequest) GetTrunkIds() []string
Deprecated: Marked as deprecated in livekit_sip.proto.
func (*CreateSIPDispatchRuleRequest) ProtoMessage ¶ added in v1.9.0
func (*CreateSIPDispatchRuleRequest) ProtoMessage()
func (*CreateSIPDispatchRuleRequest) ProtoReflect ¶ added in v1.9.0
func (x *CreateSIPDispatchRuleRequest) ProtoReflect() protoreflect.Message
func (*CreateSIPDispatchRuleRequest) Reset ¶ added in v1.9.0
func (x *CreateSIPDispatchRuleRequest) Reset()
func (*CreateSIPDispatchRuleRequest) String ¶ added in v1.9.0
func (x *CreateSIPDispatchRuleRequest) String() string
func (*CreateSIPDispatchRuleRequest) Validate ¶ added in v1.22.0
func (p *CreateSIPDispatchRuleRequest) Validate() error
type CreateSIPInboundTrunkRequest ¶ added in v1.18.0
type CreateSIPInboundTrunkRequest struct {
Trunk *SIPInboundTrunkInfo `protobuf:"bytes,1,opt,name=trunk,proto3" json:"trunk,omitempty"` // Trunk ID is ignored
// contains filtered or unexported fields
}
func (*CreateSIPInboundTrunkRequest) Descriptor
deprecated
added in
v1.18.0
func (*CreateSIPInboundTrunkRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateSIPInboundTrunkRequest.ProtoReflect.Descriptor instead.
func (*CreateSIPInboundTrunkRequest) GetTrunk ¶ added in v1.18.0
func (x *CreateSIPInboundTrunkRequest) GetTrunk() *SIPInboundTrunkInfo
func (*CreateSIPInboundTrunkRequest) ProtoMessage ¶ added in v1.18.0
func (*CreateSIPInboundTrunkRequest) ProtoMessage()
func (*CreateSIPInboundTrunkRequest) ProtoReflect ¶ added in v1.18.0
func (x *CreateSIPInboundTrunkRequest) ProtoReflect() protoreflect.Message
func (*CreateSIPInboundTrunkRequest) Reset ¶ added in v1.18.0
func (x *CreateSIPInboundTrunkRequest) Reset()
func (*CreateSIPInboundTrunkRequest) String ¶ added in v1.18.0
func (x *CreateSIPInboundTrunkRequest) String() string
func (*CreateSIPInboundTrunkRequest) Validate ¶ added in v1.22.0
func (p *CreateSIPInboundTrunkRequest) Validate() error
func (*CreateSIPInboundTrunkRequest) ValidateResult ¶ added in v1.50.0
func (p *CreateSIPInboundTrunkRequest) ValidateResult() ValidationResult
type CreateSIPOutboundTrunkRequest ¶ added in v1.18.0
type CreateSIPOutboundTrunkRequest struct {
Trunk *SIPOutboundTrunkInfo `protobuf:"bytes,1,opt,name=trunk,proto3" json:"trunk,omitempty"` // Trunk ID is ignored
// contains filtered or unexported fields
}
func (*CreateSIPOutboundTrunkRequest) Descriptor
deprecated
added in
v1.18.0
func (*CreateSIPOutboundTrunkRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateSIPOutboundTrunkRequest.ProtoReflect.Descriptor instead.
func (*CreateSIPOutboundTrunkRequest) GetTrunk ¶ added in v1.18.0
func (x *CreateSIPOutboundTrunkRequest) GetTrunk() *SIPOutboundTrunkInfo
func (*CreateSIPOutboundTrunkRequest) ProtoMessage ¶ added in v1.18.0
func (*CreateSIPOutboundTrunkRequest) ProtoMessage()
func (*CreateSIPOutboundTrunkRequest) ProtoReflect ¶ added in v1.18.0
func (x *CreateSIPOutboundTrunkRequest) ProtoReflect() protoreflect.Message
func (*CreateSIPOutboundTrunkRequest) Reset ¶ added in v1.18.0
func (x *CreateSIPOutboundTrunkRequest) Reset()
func (*CreateSIPOutboundTrunkRequest) String ¶ added in v1.18.0
func (x *CreateSIPOutboundTrunkRequest) String() string
func (*CreateSIPOutboundTrunkRequest) Validate ¶ added in v1.22.0
func (p *CreateSIPOutboundTrunkRequest) Validate() error
func (*CreateSIPOutboundTrunkRequest) ValidateResult ¶ added in v1.50.0
func (p *CreateSIPOutboundTrunkRequest) ValidateResult() ValidationResult
type CreateSIPParticipantRequest ¶ added in v1.9.0
type CreateSIPParticipantRequest struct {
// What SIP Trunk should be used to dial the user
SipTrunkId string `protobuf:"bytes,1,opt,name=sip_trunk_id,json=sipTrunkId,proto3" json:"sip_trunk_id,omitempty"`
Trunk *SIPOutboundConfig `protobuf:"bytes,20,opt,name=trunk,proto3" json:"trunk,omitempty"`
SipRequestUri *SIPRequestDest `protobuf:"bytes,24,opt,name=sip_request_uri,json=sipRequestUri,proto3" json:"sip_request_uri,omitempty"` // INVITE <uri>
SipToHeader *SIPNamedDest `protobuf:"bytes,25,opt,name=sip_to_header,json=sipToHeader,proto3" json:"sip_to_header,omitempty"` // To: "Name" <uri>
SipFromHeader *SIPNamedDest `protobuf:"bytes,26,opt,name=sip_from_header,json=sipFromHeader,proto3" json:"sip_from_header,omitempty"` // From: "Name" <uri>
// What number should be dialed via SIP
SipCallTo string `protobuf:"bytes,2,opt,name=sip_call_to,json=sipCallTo,proto3" json:"sip_call_to,omitempty"`
// Optional SIP From number to use. If empty, trunk number is used.
SipNumber string `protobuf:"bytes,15,opt,name=sip_number,json=sipNumber,proto3" json:"sip_number,omitempty"`
// What LiveKit room should this participant be connected too
RoomName string `protobuf:"bytes,3,opt,name=room_name,json=roomName,proto3" json:"room_name,omitempty"`
// Optional identity of the participant in LiveKit room
ParticipantIdentity string `protobuf:"bytes,4,opt,name=participant_identity,json=participantIdentity,proto3" json:"participant_identity,omitempty"`
// Optional name of the participant in LiveKit room
ParticipantName string `protobuf:"bytes,7,opt,name=participant_name,json=participantName,proto3" json:"participant_name,omitempty"`
// Optional user-defined metadata. Will be attached to a created Participant in the room.
ParticipantMetadata string `protobuf:"bytes,8,opt,name=participant_metadata,json=participantMetadata,proto3" json:"participant_metadata,omitempty"`
// Optional user-defined attributes. Will be attached to a created Participant in the room.
ParticipantAttributes map[string]string `` /* 198-byte string literal not displayed */
// Optionally send following DTMF digits (extension codes) when making a call.
// Character 'w' can be used to add a 0.5 sec delay.
Dtmf string `protobuf:"bytes,5,opt,name=dtmf,proto3" json:"dtmf,omitempty"`
// Optionally play dialtone in the room as an audible indicator for existing participants. The `play_ringtone` option is deprectated but has the same effect.
//
// Deprecated: Marked as deprecated in livekit_sip.proto.
PlayRingtone bool `protobuf:"varint,6,opt,name=play_ringtone,json=playRingtone,proto3" json:"play_ringtone,omitempty"`
PlayDialtone bool `protobuf:"varint,13,opt,name=play_dialtone,json=playDialtone,proto3" json:"play_dialtone,omitempty"`
// By default the From value (Phone number) is used for participant name/identity (if not set) and added to attributes.
// If true, a random value for identity will be used and numbers will be omitted from attributes.
HidePhoneNumber bool `protobuf:"varint,10,opt,name=hide_phone_number,json=hidePhoneNumber,proto3" json:"hide_phone_number,omitempty"`
// These headers are sent as-is and may help identify this call as coming from LiveKit for the other SIP endpoint.
Headers map[string]string `` /* 142-byte string literal not displayed */
// Map SIP headers from 200 OK to sip.h.* participant attributes automatically.
//
// When the names of required headers is known, using headers_to_attributes is strongly recommended.
//
// When mapping 200 OK headers to follow-up request headers with attributes_to_headers map,
// lowercase header names should be used, for example: sip.h.x-custom-header.
IncludeHeaders SIPHeaderOptions `` /* 135-byte string literal not displayed */
// Max time for the callee to answer the call.
RingingTimeout *durationpb.Duration `protobuf:"bytes,11,opt,name=ringing_timeout,json=ringingTimeout,proto3" json:"ringing_timeout,omitempty"`
// Max call duration.
MaxCallDuration *durationpb.Duration `protobuf:"bytes,12,opt,name=max_call_duration,json=maxCallDuration,proto3" json:"max_call_duration,omitempty"`
// Enable voice isolation for the callee.
KrispEnabled bool `protobuf:"varint,14,opt,name=krisp_enabled,json=krispEnabled,proto3" json:"krisp_enabled,omitempty"`
// Deprecated: Marked as deprecated in livekit_sip.proto.
MediaEncryption SIPMediaEncryption `` /* 140-byte string literal not displayed */
Media *SIPMediaConfig `protobuf:"bytes,23,opt,name=media,proto3" json:"media,omitempty"`
// Wait for the answer for the call before returning.
WaitUntilAnswered bool `protobuf:"varint,19,opt,name=wait_until_answered,json=waitUntilAnswered,proto3" json:"wait_until_answered,omitempty"`
// Optional display name for the 'From' SIP header.
//
// Cases:
// 1) Unspecified: Use legacy behavior - display name will be set to be the caller's number.
// 2) Empty string: Do not send a display name, which will result in a CNAM lookup downstream.
// 3) Non-empty: Use the specified value as the display name.
DisplayName *string `protobuf:"bytes,21,opt,name=display_name,json=displayName,proto3,oneof" json:"display_name,omitempty"`
Destination *Destination `protobuf:"bytes,22,opt,name=destination,proto3,oneof" json:"destination,omitempty"` // NEXT ID: 27
// contains filtered or unexported fields
}
A SIP Participant is a singular SIP session connected to a LiveKit room via a SIP Trunk into a SIP DispatchRule
func (*CreateSIPParticipantRequest) Descriptor
deprecated
added in
v1.9.0
func (*CreateSIPParticipantRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateSIPParticipantRequest.ProtoReflect.Descriptor instead.
func (*CreateSIPParticipantRequest) GetDestination ¶ added in v1.43.0
func (x *CreateSIPParticipantRequest) GetDestination() *Destination
func (*CreateSIPParticipantRequest) GetDisplayName ¶ added in v1.42.0
func (x *CreateSIPParticipantRequest) GetDisplayName() string
func (*CreateSIPParticipantRequest) GetDtmf ¶ added in v1.12.0
func (x *CreateSIPParticipantRequest) GetDtmf() string
func (*CreateSIPParticipantRequest) GetHeaders ¶ added in v1.30.0
func (x *CreateSIPParticipantRequest) GetHeaders() map[string]string
func (*CreateSIPParticipantRequest) GetHidePhoneNumber ¶ added in v1.18.0
func (x *CreateSIPParticipantRequest) GetHidePhoneNumber() bool
func (*CreateSIPParticipantRequest) GetIncludeHeaders ¶ added in v1.30.0
func (x *CreateSIPParticipantRequest) GetIncludeHeaders() SIPHeaderOptions
func (*CreateSIPParticipantRequest) GetKrispEnabled ¶ added in v1.31.0
func (x *CreateSIPParticipantRequest) GetKrispEnabled() bool
func (*CreateSIPParticipantRequest) GetMaxCallDuration ¶ added in v1.26.0
func (x *CreateSIPParticipantRequest) GetMaxCallDuration() *durationpb.Duration
func (*CreateSIPParticipantRequest) GetMedia ¶ added in v1.45.8
func (x *CreateSIPParticipantRequest) GetMedia() *SIPMediaConfig
func (*CreateSIPParticipantRequest) GetMediaEncryption
deprecated
added in
v1.31.0
func (x *CreateSIPParticipantRequest) GetMediaEncryption() SIPMediaEncryption
Deprecated: Marked as deprecated in livekit_sip.proto.
func (*CreateSIPParticipantRequest) GetParticipantAttributes ¶ added in v1.18.0
func (x *CreateSIPParticipantRequest) GetParticipantAttributes() map[string]string
func (*CreateSIPParticipantRequest) GetParticipantIdentity ¶ added in v1.9.2
func (x *CreateSIPParticipantRequest) GetParticipantIdentity() string
func (*CreateSIPParticipantRequest) GetParticipantMetadata ¶ added in v1.15.0
func (x *CreateSIPParticipantRequest) GetParticipantMetadata() string
func (*CreateSIPParticipantRequest) GetParticipantName ¶ added in v1.14.0
func (x *CreateSIPParticipantRequest) GetParticipantName() string
func (*CreateSIPParticipantRequest) GetPlayDialtone ¶ added in v1.27.0
func (x *CreateSIPParticipantRequest) GetPlayDialtone() bool
func (*CreateSIPParticipantRequest) GetPlayRingtone
deprecated
added in
v1.14.0
func (x *CreateSIPParticipantRequest) GetPlayRingtone() bool
Deprecated: Marked as deprecated in livekit_sip.proto.
func (*CreateSIPParticipantRequest) GetRingingTimeout ¶ added in v1.26.0
func (x *CreateSIPParticipantRequest) GetRingingTimeout() *durationpb.Duration
func (*CreateSIPParticipantRequest) GetRoomName ¶ added in v1.9.0
func (x *CreateSIPParticipantRequest) GetRoomName() string
func (*CreateSIPParticipantRequest) GetSipCallTo ¶ added in v1.9.2
func (x *CreateSIPParticipantRequest) GetSipCallTo() string
func (*CreateSIPParticipantRequest) GetSipFromHeader ¶ added in v1.46.2
func (x *CreateSIPParticipantRequest) GetSipFromHeader() *SIPNamedDest
func (*CreateSIPParticipantRequest) GetSipNumber ¶ added in v1.28.0
func (x *CreateSIPParticipantRequest) GetSipNumber() string
func (*CreateSIPParticipantRequest) GetSipRequestUri ¶ added in v1.46.2
func (x *CreateSIPParticipantRequest) GetSipRequestUri() *SIPRequestDest
func (*CreateSIPParticipantRequest) GetSipToHeader ¶ added in v1.46.2
func (x *CreateSIPParticipantRequest) GetSipToHeader() *SIPNamedDest
func (*CreateSIPParticipantRequest) GetSipTrunkId ¶ added in v1.9.0
func (x *CreateSIPParticipantRequest) GetSipTrunkId() string
func (*CreateSIPParticipantRequest) GetTrunk ¶ added in v1.34.0
func (x *CreateSIPParticipantRequest) GetTrunk() *SIPOutboundConfig
func (*CreateSIPParticipantRequest) GetWaitUntilAnswered ¶ added in v1.33.0
func (x *CreateSIPParticipantRequest) GetWaitUntilAnswered() bool
func (*CreateSIPParticipantRequest) ProtoMessage ¶ added in v1.9.0
func (*CreateSIPParticipantRequest) ProtoMessage()
func (*CreateSIPParticipantRequest) ProtoReflect ¶ added in v1.9.0
func (x *CreateSIPParticipantRequest) ProtoReflect() protoreflect.Message
func (*CreateSIPParticipantRequest) Reset ¶ added in v1.9.0
func (x *CreateSIPParticipantRequest) Reset()
func (*CreateSIPParticipantRequest) String ¶ added in v1.9.0
func (x *CreateSIPParticipantRequest) String() string
func (*CreateSIPParticipantRequest) Upgrade ¶ added in v1.45.8
func (p *CreateSIPParticipantRequest) Upgrade()
func (*CreateSIPParticipantRequest) Validate ¶ added in v1.22.0
func (p *CreateSIPParticipantRequest) Validate() error
func (*CreateSIPParticipantRequest) ValidateResult ¶ added in v1.50.0
func (p *CreateSIPParticipantRequest) ValidateResult() ValidationResult
type CreateSIPTrunkRequest
deprecated
added in
v1.9.0
type CreateSIPTrunkRequest struct {
// CIDR or IPs that traffic is accepted from
// An empty list means all inbound traffic is accepted.
InboundAddresses []string `protobuf:"bytes,1,rep,name=inbound_addresses,json=inboundAddresses,proto3" json:"inbound_addresses,omitempty"`
// IP that SIP INVITE is sent too
OutboundAddress string `protobuf:"bytes,2,opt,name=outbound_address,json=outboundAddress,proto3" json:"outbound_address,omitempty"`
// Number used to make outbound calls
OutboundNumber string `protobuf:"bytes,3,opt,name=outbound_number,json=outboundNumber,proto3" json:"outbound_number,omitempty"`
// Deprecated: Marked as deprecated in livekit_sip.proto.
InboundNumbersRegex []string `protobuf:"bytes,4,rep,name=inbound_numbers_regex,json=inboundNumbersRegex,proto3" json:"inbound_numbers_regex,omitempty"`
// Accepted `To` values. This Trunk will only accept a call made to
// these numbers. This allows you to have distinct Trunks for different phone
// numbers at the same provider.
InboundNumbers []string `protobuf:"bytes,9,rep,name=inbound_numbers,json=inboundNumbers,proto3" json:"inbound_numbers,omitempty"`
// Username and password used to authenticate inbound and outbound SIP invites
// May be empty to have no Authentication
InboundUsername string `protobuf:"bytes,5,opt,name=inbound_username,json=inboundUsername,proto3" json:"inbound_username,omitempty"`
InboundPassword string `protobuf:"bytes,6,opt,name=inbound_password,json=inboundPassword,proto3" json:"inbound_password,omitempty"`
OutboundUsername string `protobuf:"bytes,7,opt,name=outbound_username,json=outboundUsername,proto3" json:"outbound_username,omitempty"`
OutboundPassword string `protobuf:"bytes,8,opt,name=outbound_password,json=outboundPassword,proto3" json:"outbound_password,omitempty"`
// Optional human-readable name for the Trunk.
Name string `protobuf:"bytes,10,opt,name=name,proto3" json:"name,omitempty"`
// Optional user-defined metadata for the Trunk.
Metadata string `protobuf:"bytes,11,opt,name=metadata,proto3" json:"metadata,omitempty"`
// contains filtered or unexported fields
}
Deprecated: Marked as deprecated in livekit_sip.proto.
func (*CreateSIPTrunkRequest) Descriptor
deprecated
added in
v1.9.0
func (*CreateSIPTrunkRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateSIPTrunkRequest.ProtoReflect.Descriptor instead.
func (*CreateSIPTrunkRequest) GetInboundAddresses ¶ added in v1.9.1
func (x *CreateSIPTrunkRequest) GetInboundAddresses() []string
func (*CreateSIPTrunkRequest) GetInboundNumbers ¶ added in v1.10.1
func (x *CreateSIPTrunkRequest) GetInboundNumbers() []string
func (*CreateSIPTrunkRequest) GetInboundNumbersRegex
deprecated
added in
v1.9.1
func (x *CreateSIPTrunkRequest) GetInboundNumbersRegex() []string
Deprecated: Marked as deprecated in livekit_sip.proto.
func (*CreateSIPTrunkRequest) GetInboundPassword ¶ added in v1.9.2
func (x *CreateSIPTrunkRequest) GetInboundPassword() string
func (*CreateSIPTrunkRequest) GetInboundUsername ¶ added in v1.9.2
func (x *CreateSIPTrunkRequest) GetInboundUsername() string
func (*CreateSIPTrunkRequest) GetMetadata ¶ added in v1.15.0
func (x *CreateSIPTrunkRequest) GetMetadata() string
func (*CreateSIPTrunkRequest) GetName ¶ added in v1.15.0
func (x *CreateSIPTrunkRequest) GetName() string
func (*CreateSIPTrunkRequest) GetOutboundAddress ¶ added in v1.9.1
func (x *CreateSIPTrunkRequest) GetOutboundAddress() string
func (*CreateSIPTrunkRequest) GetOutboundNumber ¶ added in v1.9.1
func (x *CreateSIPTrunkRequest) GetOutboundNumber() string
func (*CreateSIPTrunkRequest) GetOutboundPassword ¶ added in v1.9.2
func (x *CreateSIPTrunkRequest) GetOutboundPassword() string
func (*CreateSIPTrunkRequest) GetOutboundUsername ¶ added in v1.9.2
func (x *CreateSIPTrunkRequest) GetOutboundUsername() string
func (*CreateSIPTrunkRequest) ProtoMessage ¶ added in v1.9.0
func (*CreateSIPTrunkRequest) ProtoMessage()
func (*CreateSIPTrunkRequest) ProtoReflect ¶ added in v1.9.0
func (x *CreateSIPTrunkRequest) ProtoReflect() protoreflect.Message
func (*CreateSIPTrunkRequest) Reset ¶ added in v1.9.0
func (x *CreateSIPTrunkRequest) Reset()
func (*CreateSIPTrunkRequest) String ¶ added in v1.9.0
func (x *CreateSIPTrunkRequest) String() string
type CursorCodec ¶ added in v1.44.1
type CursorCodec[S, T any] struct { SortKey ScalarCursorCodec[S] TieBreaker ScalarCursorCodec[T] }
func (CursorCodec[P, T]) Decode ¶ added in v1.44.1
func (c CursorCodec[P, T]) Decode(tp *TokenPagination) (primary P, tie T, err error)
func (CursorCodec[P, T]) Encode ¶ added in v1.44.1
func (c CursorCodec[P, T]) Encode(primary P, tie T) (*TokenPagination, error)
type CursorTokenData ¶ added in v1.44.1
type CursorTokenData struct {
SortKey string `json:"sort_key"`
TieBreaker string `json:"tie_breaker"`
}
CursorTokenData holds the encoded pieces used for cursor pagination.
Instead of paginating with an offset, cursor pagination represents a position in an ordered list. The server returns a token for the last item in a page, and the client sends it back to request the next page.
A cursor token contains:
- sort_key: the value of the primary ordering column (e.g. created_at)
- tie_breaker: a secondary stable key (usually a unique ID) to make ordering deterministic when multiple rows share the same sort_key value
This matches common SQL ordering like:
ORDER BY created_at DESC, id DESC
and next-page predicate like:
WHERE (created_at, id) < (:created_at, :id)
(for descending order).
func DecodeCursorToken ¶ added in v1.44.1
func DecodeCursorToken(token string) (CursorTokenData, error)
func DecodeTokenPaginationWithCursor ¶ added in v1.44.1
func DecodeTokenPaginationWithCursor(tp *TokenPagination) (data CursorTokenData, err error)
DecodeTokenPaginationWithCursor decodes a TokenPagination into CursorTokenData. Returns ErrNoCursor if the TokenPagination is nil or has an empty token.
type DataBlob ¶ added in v1.48.1
type DataBlob struct {
// Unique key the data blob is identified by.
Key *DataBlobKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
// Contents of the data blob. This must not exceed 50 KB.
Contents []byte `protobuf:"bytes,2,opt,name=contents,proto3" json:"contents,omitempty"`
// contains filtered or unexported fields
}
A blob of data stored in a room identified by a unique key.
func (*DataBlob) Descriptor
deprecated
added in
v1.48.1
func (*DataBlob) GetContents ¶ added in v1.48.1
func (*DataBlob) GetKey ¶ added in v1.48.1
func (x *DataBlob) GetKey() *DataBlobKey
func (*DataBlob) ProtoMessage ¶ added in v1.48.1
func (*DataBlob) ProtoMessage()
func (*DataBlob) ProtoReflect ¶ added in v1.48.1
func (x *DataBlob) ProtoReflect() protoreflect.Message
type DataBlobKey ¶ added in v1.48.1
type DataBlobKey struct {
// Types that are valid to be assigned to Key:
//
// *DataBlobKey_Generic
// *DataBlobKey_SchemaId
Key isDataBlobKey_Key `protobuf_oneof:"key"`
// contains filtered or unexported fields
}
Key used to uniquely identify a data blob for storage and retrieval.
func (*DataBlobKey) Descriptor
deprecated
added in
v1.48.1
func (*DataBlobKey) Descriptor() ([]byte, []int)
Deprecated: Use DataBlobKey.ProtoReflect.Descriptor instead.
func (*DataBlobKey) GetGeneric ¶ added in v1.48.1
func (x *DataBlobKey) GetGeneric() string
func (*DataBlobKey) GetKey ¶ added in v1.48.1
func (x *DataBlobKey) GetKey() isDataBlobKey_Key
func (*DataBlobKey) GetSchemaId ¶ added in v1.48.1
func (x *DataBlobKey) GetSchemaId() *DataTrackSchemaId
func (*DataBlobKey) ProtoMessage ¶ added in v1.48.1
func (*DataBlobKey) ProtoMessage()
func (*DataBlobKey) ProtoReflect ¶ added in v1.48.1
func (x *DataBlobKey) ProtoReflect() protoreflect.Message
func (*DataBlobKey) Reset ¶ added in v1.48.1
func (x *DataBlobKey) Reset()
func (*DataBlobKey) String ¶ added in v1.48.1
func (x *DataBlobKey) String() string
type DataBlobKey_Generic ¶ added in v1.48.1
type DataBlobKey_Generic struct {
// Generic string key, blob contains arbitrary data.
Generic string `protobuf:"bytes,1,opt,name=generic,proto3,oneof"`
}
type DataBlobKey_SchemaId ¶ added in v1.48.1
type DataBlobKey_SchemaId struct {
// Data track schema identifier, blob contains schema definition.
SchemaId *DataTrackSchemaId `protobuf:"bytes,2,opt,name=schema_id,json=schemaId,proto3,oneof"`
}
type DataChannelInfo ¶ added in v0.11.14
type DataChannelInfo struct {
Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
Id uint32 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"`
Target SignalTarget `protobuf:"varint,3,opt,name=target,proto3,enum=livekit.SignalTarget" json:"target,omitempty"`
// contains filtered or unexported fields
}
func (*DataChannelInfo) Descriptor
deprecated
added in
v0.11.14
func (*DataChannelInfo) Descriptor() ([]byte, []int)
Deprecated: Use DataChannelInfo.ProtoReflect.Descriptor instead.
func (*DataChannelInfo) GetId ¶ added in v0.11.14
func (x *DataChannelInfo) GetId() uint32
func (*DataChannelInfo) GetLabel ¶ added in v0.11.14
func (x *DataChannelInfo) GetLabel() string
func (*DataChannelInfo) GetTarget ¶ added in v0.13.1
func (x *DataChannelInfo) GetTarget() SignalTarget
func (*DataChannelInfo) ProtoMessage ¶ added in v0.11.14
func (*DataChannelInfo) ProtoMessage()
func (*DataChannelInfo) ProtoReflect ¶ added in v0.11.14
func (x *DataChannelInfo) ProtoReflect() protoreflect.Message
func (*DataChannelInfo) Reset ¶ added in v0.11.14
func (x *DataChannelInfo) Reset()
func (*DataChannelInfo) String ¶ added in v0.11.14
func (x *DataChannelInfo) String() string
type DataChannelReceiveState ¶ added in v1.39.1
type DataChannelReceiveState struct {
PublisherSid string `protobuf:"bytes,1,opt,name=publisher_sid,json=publisherSid,proto3" json:"publisher_sid,omitempty"`
LastSeq uint32 `protobuf:"varint,2,opt,name=last_seq,json=lastSeq,proto3" json:"last_seq,omitempty"`
// contains filtered or unexported fields
}
func (*DataChannelReceiveState) Descriptor
deprecated
added in
v1.39.1
func (*DataChannelReceiveState) Descriptor() ([]byte, []int)
Deprecated: Use DataChannelReceiveState.ProtoReflect.Descriptor instead.
func (*DataChannelReceiveState) GetLastSeq ¶ added in v1.39.1
func (x *DataChannelReceiveState) GetLastSeq() uint32
func (*DataChannelReceiveState) GetPublisherSid ¶ added in v1.39.1
func (x *DataChannelReceiveState) GetPublisherSid() string
func (*DataChannelReceiveState) ProtoMessage ¶ added in v1.39.1
func (*DataChannelReceiveState) ProtoMessage()
func (*DataChannelReceiveState) ProtoReflect ¶ added in v1.39.1
func (x *DataChannelReceiveState) ProtoReflect() protoreflect.Message
func (*DataChannelReceiveState) Reset ¶ added in v1.39.1
func (x *DataChannelReceiveState) Reset()
func (*DataChannelReceiveState) String ¶ added in v1.39.1
func (x *DataChannelReceiveState) String() string
type DataConfig ¶ added in v1.45.2
type DataConfig struct {
CaptureAll bool `protobuf:"varint,1,opt,name=capture_all,json=captureAll,proto3" json:"capture_all,omitempty"`
Selectors []*DataSelector `protobuf:"bytes,2,rep,name=selectors,proto3" json:"selectors,omitempty"`
// contains filtered or unexported fields
}
func (*DataConfig) Descriptor
deprecated
added in
v1.45.2
func (*DataConfig) Descriptor() ([]byte, []int)
Deprecated: Use DataConfig.ProtoReflect.Descriptor instead.
func (*DataConfig) GetCaptureAll ¶ added in v1.46.5
func (x *DataConfig) GetCaptureAll() bool
func (*DataConfig) GetSelectors ¶ added in v1.45.2
func (x *DataConfig) GetSelectors() []*DataSelector
func (*DataConfig) ProtoMessage ¶ added in v1.45.2
func (*DataConfig) ProtoMessage()
func (*DataConfig) ProtoReflect ¶ added in v1.45.2
func (x *DataConfig) ProtoReflect() protoreflect.Message
func (*DataConfig) Reset ¶ added in v1.45.2
func (x *DataConfig) Reset()
func (*DataConfig) String ¶ added in v1.45.2
func (x *DataConfig) String() string
type DataPacket ¶
type DataPacket struct {
// Deprecated: Marked as deprecated in livekit_models.proto.
Kind DataPacket_Kind `protobuf:"varint,1,opt,name=kind,proto3,enum=livekit.DataPacket_Kind" json:"kind,omitempty"`
// participant identity of user that sent the message
ParticipantIdentity string `protobuf:"bytes,4,opt,name=participant_identity,json=participantIdentity,proto3" json:"participant_identity,omitempty"`
// identities of participants who will receive the message (sent to all by default)
DestinationIdentities []string `protobuf:"bytes,5,rep,name=destination_identities,json=destinationIdentities,proto3" json:"destination_identities,omitempty"`
// Types that are valid to be assigned to Value:
//
// *DataPacket_User
// *DataPacket_Speaker
// *DataPacket_SipDtmf
// *DataPacket_Transcription
// *DataPacket_Metrics
// *DataPacket_ChatMessage
// *DataPacket_RpcRequest
// *DataPacket_RpcAck
// *DataPacket_RpcResponse
// *DataPacket_StreamHeader
// *DataPacket_StreamChunk
// *DataPacket_StreamTrailer
// *DataPacket_EncryptedPacket
Value isDataPacket_Value `protobuf_oneof:"value"`
// sequence number of reliable packet
Sequence uint32 `protobuf:"varint,16,opt,name=sequence,proto3" json:"sequence,omitempty"`
// sid of the user that sent the message
ParticipantSid string `protobuf:"bytes,17,opt,name=participant_sid,json=participantSid,proto3" json:"participant_sid,omitempty"`
// contains filtered or unexported fields
}
new DataPacket API
func (*DataPacket) Descriptor
deprecated
func (*DataPacket) Descriptor() ([]byte, []int)
Deprecated: Use DataPacket.ProtoReflect.Descriptor instead.
func (*DataPacket) GetChatMessage ¶ added in v1.22.0
func (x *DataPacket) GetChatMessage() *ChatMessage
func (*DataPacket) GetDestinationIdentities ¶ added in v1.11.0
func (x *DataPacket) GetDestinationIdentities() []string
func (*DataPacket) GetEncryptedPacket ¶ added in v1.41.0
func (x *DataPacket) GetEncryptedPacket() *EncryptedPacket
func (*DataPacket) GetKind
deprecated
func (x *DataPacket) GetKind() DataPacket_Kind
Deprecated: Marked as deprecated in livekit_models.proto.
func (*DataPacket) GetMetrics ¶ added in v1.20.1
func (x *DataPacket) GetMetrics() *MetricsBatch
func (*DataPacket) GetParticipantIdentity ¶ added in v1.11.0
func (x *DataPacket) GetParticipantIdentity() string
func (*DataPacket) GetParticipantSid ¶ added in v1.39.1
func (x *DataPacket) GetParticipantSid() string
func (*DataPacket) GetRpcAck ¶ added in v1.23.0
func (x *DataPacket) GetRpcAck() *RpcAck
func (*DataPacket) GetRpcRequest ¶ added in v1.23.0
func (x *DataPacket) GetRpcRequest() *RpcRequest
func (*DataPacket) GetRpcResponse ¶ added in v1.23.0
func (x *DataPacket) GetRpcResponse() *RpcResponse
func (*DataPacket) GetSequence ¶ added in v1.39.1
func (x *DataPacket) GetSequence() uint32
func (*DataPacket) GetSipDtmf ¶ added in v1.11.0
func (x *DataPacket) GetSipDtmf() *SipDTMF
func (*DataPacket) GetSpeaker
deprecated
func (x *DataPacket) GetSpeaker() *ActiveSpeakerUpdate
Deprecated: Marked as deprecated in livekit_models.proto.
func (*DataPacket) GetStreamChunk ¶ added in v1.29.0
func (x *DataPacket) GetStreamChunk() *DataStream_Chunk
func (*DataPacket) GetStreamHeader ¶ added in v1.29.0
func (x *DataPacket) GetStreamHeader() *DataStream_Header
func (*DataPacket) GetStreamTrailer ¶ added in v1.31.0
func (x *DataPacket) GetStreamTrailer() *DataStream_Trailer
func (*DataPacket) GetTranscription ¶ added in v1.14.0
func (x *DataPacket) GetTranscription() *Transcription
func (*DataPacket) GetUser ¶
func (x *DataPacket) GetUser() *UserPacket
func (*DataPacket) GetValue ¶
func (x *DataPacket) GetValue() isDataPacket_Value
func (*DataPacket) ProtoMessage ¶
func (*DataPacket) ProtoMessage()
func (*DataPacket) ProtoReflect ¶
func (x *DataPacket) ProtoReflect() protoreflect.Message
func (*DataPacket) Reset ¶
func (x *DataPacket) Reset()
func (*DataPacket) String ¶
func (x *DataPacket) String() string
type DataPacket_ChatMessage ¶ added in v1.22.0
type DataPacket_ChatMessage struct {
ChatMessage *ChatMessage `protobuf:"bytes,9,opt,name=chat_message,json=chatMessage,proto3,oneof"`
}
type DataPacket_EncryptedPacket ¶ added in v1.41.0
type DataPacket_EncryptedPacket struct {
EncryptedPacket *EncryptedPacket `protobuf:"bytes,18,opt,name=encrypted_packet,json=encryptedPacket,proto3,oneof"`
}
type DataPacket_Kind ¶
type DataPacket_Kind int32
const ( DataPacket_RELIABLE DataPacket_Kind = 0 DataPacket_LOSSY DataPacket_Kind = 1 )
func (DataPacket_Kind) Descriptor ¶
func (DataPacket_Kind) Descriptor() protoreflect.EnumDescriptor
func (DataPacket_Kind) Enum ¶
func (x DataPacket_Kind) Enum() *DataPacket_Kind
func (DataPacket_Kind) EnumDescriptor
deprecated
func (DataPacket_Kind) EnumDescriptor() ([]byte, []int)
Deprecated: Use DataPacket_Kind.Descriptor instead.
func (DataPacket_Kind) Number ¶
func (x DataPacket_Kind) Number() protoreflect.EnumNumber
func (DataPacket_Kind) String ¶
func (x DataPacket_Kind) String() string
func (DataPacket_Kind) Type ¶
func (DataPacket_Kind) Type() protoreflect.EnumType
type DataPacket_Metrics ¶ added in v1.20.1
type DataPacket_Metrics struct {
Metrics *MetricsBatch `protobuf:"bytes,8,opt,name=metrics,proto3,oneof"`
}
type DataPacket_RpcAck ¶ added in v1.23.0
type DataPacket_RpcAck struct {
RpcAck *RpcAck `protobuf:"bytes,11,opt,name=rpc_ack,json=rpcAck,proto3,oneof"`
}
type DataPacket_RpcRequest ¶ added in v1.23.0
type DataPacket_RpcRequest struct {
RpcRequest *RpcRequest `protobuf:"bytes,10,opt,name=rpc_request,json=rpcRequest,proto3,oneof"`
}
type DataPacket_RpcResponse ¶ added in v1.23.0
type DataPacket_RpcResponse struct {
RpcResponse *RpcResponse `protobuf:"bytes,12,opt,name=rpc_response,json=rpcResponse,proto3,oneof"`
}
type DataPacket_SipDtmf ¶ added in v1.11.0
type DataPacket_SipDtmf struct {
SipDtmf *SipDTMF `protobuf:"bytes,6,opt,name=sip_dtmf,json=sipDtmf,proto3,oneof"`
}
type DataPacket_Speaker ¶
type DataPacket_Speaker struct {
// Deprecated: Marked as deprecated in livekit_models.proto.
Speaker *ActiveSpeakerUpdate `protobuf:"bytes,3,opt,name=speaker,proto3,oneof"`
}
type DataPacket_StreamChunk ¶ added in v1.29.0
type DataPacket_StreamChunk struct {
StreamChunk *DataStream_Chunk `protobuf:"bytes,14,opt,name=stream_chunk,json=streamChunk,proto3,oneof"`
}
type DataPacket_StreamHeader ¶ added in v1.29.0
type DataPacket_StreamHeader struct {
StreamHeader *DataStream_Header `protobuf:"bytes,13,opt,name=stream_header,json=streamHeader,proto3,oneof"`
}
type DataPacket_StreamTrailer ¶ added in v1.31.0
type DataPacket_StreamTrailer struct {
StreamTrailer *DataStream_Trailer `protobuf:"bytes,15,opt,name=stream_trailer,json=streamTrailer,proto3,oneof"`
}
type DataPacket_Transcription ¶ added in v1.14.0
type DataPacket_Transcription struct {
Transcription *Transcription `protobuf:"bytes,7,opt,name=transcription,proto3,oneof"`
}
type DataPacket_User ¶
type DataPacket_User struct {
User *UserPacket `protobuf:"bytes,2,opt,name=user,proto3,oneof"`
}
type DataSelector ¶ added in v1.45.2
type DataSelector struct {
// Types that are valid to be assigned to Match:
//
// *DataSelector_TrackId
// *DataSelector_ParticipantIdentity
Match isDataSelector_Match `protobuf_oneof:"match"`
// contains filtered or unexported fields
}
func (*DataSelector) Descriptor
deprecated
added in
v1.45.2
func (*DataSelector) Descriptor() ([]byte, []int)
Deprecated: Use DataSelector.ProtoReflect.Descriptor instead.
func (*DataSelector) GetMatch ¶ added in v1.45.2
func (x *DataSelector) GetMatch() isDataSelector_Match
func (*DataSelector) GetParticipantIdentity ¶ added in v1.45.2
func (x *DataSelector) GetParticipantIdentity() string
func (*DataSelector) GetTrackId ¶ added in v1.45.2
func (x *DataSelector) GetTrackId() string
func (*DataSelector) ProtoMessage ¶ added in v1.45.2
func (*DataSelector) ProtoMessage()
func (*DataSelector) ProtoReflect ¶ added in v1.45.2
func (x *DataSelector) ProtoReflect() protoreflect.Message
func (*DataSelector) Reset ¶ added in v1.45.2
func (x *DataSelector) Reset()
func (*DataSelector) String ¶ added in v1.45.2
func (x *DataSelector) String() string
type DataSelector_ParticipantIdentity ¶ added in v1.45.2
type DataSelector_ParticipantIdentity struct {
ParticipantIdentity string `protobuf:"bytes,2,opt,name=participant_identity,json=participantIdentity,proto3,oneof"`
}
type DataSelector_TrackId ¶ added in v1.45.2
type DataSelector_TrackId struct {
TrackId string `protobuf:"bytes,1,opt,name=track_id,json=trackId,proto3,oneof"`
}
type DataStream ¶ added in v1.29.0
type DataStream struct {
// contains filtered or unexported fields
}
func (*DataStream) Descriptor
deprecated
added in
v1.29.0
func (*DataStream) Descriptor() ([]byte, []int)
Deprecated: Use DataStream.ProtoReflect.Descriptor instead.
func (*DataStream) ProtoMessage ¶ added in v1.29.0
func (*DataStream) ProtoMessage()
func (*DataStream) ProtoReflect ¶ added in v1.29.0
func (x *DataStream) ProtoReflect() protoreflect.Message
func (*DataStream) Reset ¶ added in v1.29.0
func (x *DataStream) Reset()
func (*DataStream) String ¶ added in v1.29.0
func (x *DataStream) String() string
type DataStream_ByteHeader ¶ added in v1.32.0
type DataStream_ByteHeader struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
header properties specific to byte or file streams
func (*DataStream_ByteHeader) Descriptor
deprecated
added in
v1.32.0
func (*DataStream_ByteHeader) Descriptor() ([]byte, []int)
Deprecated: Use DataStream_ByteHeader.ProtoReflect.Descriptor instead.
func (*DataStream_ByteHeader) GetName ¶ added in v1.32.0
func (x *DataStream_ByteHeader) GetName() string
func (*DataStream_ByteHeader) ProtoMessage ¶ added in v1.32.0
func (*DataStream_ByteHeader) ProtoMessage()
func (*DataStream_ByteHeader) ProtoReflect ¶ added in v1.32.0
func (x *DataStream_ByteHeader) ProtoReflect() protoreflect.Message
func (*DataStream_ByteHeader) Reset ¶ added in v1.32.0
func (x *DataStream_ByteHeader) Reset()
func (*DataStream_ByteHeader) String ¶ added in v1.32.0
func (x *DataStream_ByteHeader) String() string
type DataStream_Chunk ¶ added in v1.29.0
type DataStream_Chunk struct {
StreamId string `protobuf:"bytes,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"` // unique identifier for this data stream to map it to the correct header
ChunkIndex uint64 `protobuf:"varint,2,opt,name=chunk_index,json=chunkIndex,proto3" json:"chunk_index,omitempty"`
Content []byte `protobuf:"bytes,3,opt,name=content,proto3" json:"content,omitempty"` // content as binary (bytes)
Version int32 `protobuf:"varint,4,opt,name=version,proto3" json:"version,omitempty"` // a version indicating that this chunk_index has been retroactively modified and the original one needs to be replaced
// Deprecated: Marked as deprecated in livekit_models.proto.
Iv []byte `protobuf:"bytes,5,opt,name=iv,proto3,oneof" json:"iv,omitempty"` // this is set on the DataPacket
// contains filtered or unexported fields
}
func (*DataStream_Chunk) Descriptor
deprecated
added in
v1.29.0
func (*DataStream_Chunk) Descriptor() ([]byte, []int)
Deprecated: Use DataStream_Chunk.ProtoReflect.Descriptor instead.
func (*DataStream_Chunk) GetChunkIndex ¶ added in v1.29.0
func (x *DataStream_Chunk) GetChunkIndex() uint64
func (*DataStream_Chunk) GetContent ¶ added in v1.29.0
func (x *DataStream_Chunk) GetContent() []byte
func (*DataStream_Chunk) GetIv
deprecated
added in
v1.29.0
func (x *DataStream_Chunk) GetIv() []byte
Deprecated: Marked as deprecated in livekit_models.proto.
func (*DataStream_Chunk) GetStreamId ¶ added in v1.29.0
func (x *DataStream_Chunk) GetStreamId() string
func (*DataStream_Chunk) GetVersion ¶ added in v1.29.0
func (x *DataStream_Chunk) GetVersion() int32
func (*DataStream_Chunk) ProtoMessage ¶ added in v1.29.0
func (*DataStream_Chunk) ProtoMessage()
func (*DataStream_Chunk) ProtoReflect ¶ added in v1.29.0
func (x *DataStream_Chunk) ProtoReflect() protoreflect.Message
func (*DataStream_Chunk) Reset ¶ added in v1.29.0
func (x *DataStream_Chunk) Reset()
func (*DataStream_Chunk) String ¶ added in v1.29.0
func (x *DataStream_Chunk) String() string
func (*DataStream_Chunk) ToProto ¶ added in v1.40.0
func (p *DataStream_Chunk) ToProto() *DataPacket
ToProto implements DataPacket in Go SDK.
type DataStream_CompressionType ¶ added in v1.46.8
type DataStream_CompressionType int32
The compression type of the whole data stream
This will only get populated when send to participants with a client protocol >= 2 which advertise a client capability of CAP_COMPRESSION_DEFLATE_RAW
const ( DataStream_NONE DataStream_CompressionType = 0 DataStream_DEFLATE_RAW DataStream_CompressionType = 1 // DEFLATE_RAW = DEFLATE without header+checksum/trailer )
func (DataStream_CompressionType) Descriptor ¶ added in v1.46.8
func (DataStream_CompressionType) Descriptor() protoreflect.EnumDescriptor
func (DataStream_CompressionType) Enum ¶ added in v1.46.8
func (x DataStream_CompressionType) Enum() *DataStream_CompressionType
func (DataStream_CompressionType) EnumDescriptor
deprecated
added in
v1.46.8
func (DataStream_CompressionType) EnumDescriptor() ([]byte, []int)
Deprecated: Use DataStream_CompressionType.Descriptor instead.
func (DataStream_CompressionType) Number ¶ added in v1.46.8
func (x DataStream_CompressionType) Number() protoreflect.EnumNumber
func (DataStream_CompressionType) String ¶ added in v1.46.8
func (x DataStream_CompressionType) String() string
func (DataStream_CompressionType) Type ¶ added in v1.46.8
func (DataStream_CompressionType) Type() protoreflect.EnumType
type DataStream_Header ¶ added in v1.29.0
type DataStream_Header struct {
StreamId string `protobuf:"bytes,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"` // unique identifier for this data stream
Timestamp int64 `protobuf:"varint,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // using int64 for Unix timestamp
Topic string `protobuf:"bytes,3,opt,name=topic,proto3" json:"topic,omitempty"`
MimeType string `protobuf:"bytes,4,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"`
TotalLength *uint64 `protobuf:"varint,5,opt,name=total_length,json=totalLength,proto3,oneof" json:"total_length,omitempty"` // only populated for finite streams, if it's a stream of unknown size this stays empty
// Deprecated: Marked as deprecated in livekit_models.proto.
EncryptionType Encryption_Type `` // this is set on the DataPacket
/* 133-byte string literal not displayed */
Attributes map[string]string `` // user defined attributes map that can carry additional info
/* 147-byte string literal not displayed */
// oneof to choose between specific header types
//
// Types that are valid to be assigned to ContentHeader:
//
// *DataStream_Header_TextHeader
// *DataStream_Header_ByteHeader
ContentHeader isDataStream_Header_ContentHeader `protobuf_oneof:"content_header"`
// Optional inline content so that a data stream can be sent as a single packet for short payloads.
InlineContent []byte `protobuf:"bytes,11,opt,name=inline_content,json=inlineContent,proto3,oneof" json:"inline_content,omitempty"` // content as binary (bytes)
Compression DataStream_CompressionType `protobuf:"varint,12,opt,name=compression,proto3,enum=livekit.DataStream_CompressionType" json:"compression,omitempty"`
// contains filtered or unexported fields
}
main DataStream.Header that contains a oneof for specific headers
func (*DataStream_Header) Descriptor
deprecated
added in
v1.29.0
func (*DataStream_Header) Descriptor() ([]byte, []int)
Deprecated: Use DataStream_Header.ProtoReflect.Descriptor instead.
func (*DataStream_Header) GetAttributes ¶ added in v1.32.0
func (x *DataStream_Header) GetAttributes() map[string]string
func (*DataStream_Header) GetByteHeader ¶ added in v1.32.0
func (x *DataStream_Header) GetByteHeader() *DataStream_ByteHeader
func (*DataStream_Header) GetCompression ¶ added in v1.46.8
func (x *DataStream_Header) GetCompression() DataStream_CompressionType
func (*DataStream_Header) GetContentHeader ¶ added in v1.29.0
func (x *DataStream_Header) GetContentHeader() isDataStream_Header_ContentHeader
func (*DataStream_Header) GetEncryptionType
deprecated
added in
v1.29.0
func (x *DataStream_Header) GetEncryptionType() Encryption_Type
Deprecated: Marked as deprecated in livekit_models.proto.
func (*DataStream_Header) GetInlineContent ¶ added in v1.46.8
func (x *DataStream_Header) GetInlineContent() []byte
func (*DataStream_Header) GetMimeType ¶ added in v1.29.0
func (x *DataStream_Header) GetMimeType() string
func (*DataStream_Header) GetStreamId ¶ added in v1.29.0
func (x *DataStream_Header) GetStreamId() string
func (*DataStream_Header) GetTextHeader ¶ added in v1.29.0
func (x *DataStream_Header) GetTextHeader() *DataStream_TextHeader
func (*DataStream_Header) GetTimestamp ¶ added in v1.29.0
func (x *DataStream_Header) GetTimestamp() int64
func (*DataStream_Header) GetTopic ¶ added in v1.29.0
func (x *DataStream_Header) GetTopic() string
func (*DataStream_Header) GetTotalLength ¶ added in v1.29.0
func (x *DataStream_Header) GetTotalLength() uint64
func (*DataStream_Header) ProtoMessage ¶ added in v1.29.0
func (*DataStream_Header) ProtoMessage()
func (*DataStream_Header) ProtoReflect ¶ added in v1.29.0
func (x *DataStream_Header) ProtoReflect() protoreflect.Message
func (*DataStream_Header) Reset ¶ added in v1.29.0
func (x *DataStream_Header) Reset()
func (*DataStream_Header) String ¶ added in v1.29.0
func (x *DataStream_Header) String() string
func (*DataStream_Header) ToProto ¶ added in v1.40.0
func (p *DataStream_Header) ToProto() *DataPacket
ToProto implements DataPacket in Go SDK.
type DataStream_Header_ByteHeader ¶ added in v1.32.0
type DataStream_Header_ByteHeader struct {
ByteHeader *DataStream_ByteHeader `protobuf:"bytes,10,opt,name=byte_header,json=byteHeader,proto3,oneof"`
}
type DataStream_Header_TextHeader ¶ added in v1.29.0
type DataStream_Header_TextHeader struct {
TextHeader *DataStream_TextHeader `protobuf:"bytes,9,opt,name=text_header,json=textHeader,proto3,oneof"`
}
type DataStream_OperationType ¶ added in v1.29.0
type DataStream_OperationType int32
enum for operation types (specific to TextHeader)
const ( DataStream_CREATE DataStream_OperationType = 0 DataStream_UPDATE DataStream_OperationType = 1 DataStream_DELETE DataStream_OperationType = 2 DataStream_REACTION DataStream_OperationType = 3 )
func (DataStream_OperationType) Descriptor ¶ added in v1.29.0
func (DataStream_OperationType) Descriptor() protoreflect.EnumDescriptor
func (DataStream_OperationType) Enum ¶ added in v1.29.0
func (x DataStream_OperationType) Enum() *DataStream_OperationType
func (DataStream_OperationType) EnumDescriptor
deprecated
added in
v1.29.0
func (DataStream_OperationType) EnumDescriptor() ([]byte, []int)
Deprecated: Use DataStream_OperationType.Descriptor instead.
func (DataStream_OperationType) Number ¶ added in v1.29.0
func (x DataStream_OperationType) Number() protoreflect.EnumNumber
func (DataStream_OperationType) String ¶ added in v1.29.0
func (x DataStream_OperationType) String() string
func (DataStream_OperationType) Type ¶ added in v1.29.0
func (DataStream_OperationType) Type() protoreflect.EnumType
type DataStream_TextHeader ¶ added in v1.29.0
type DataStream_TextHeader struct {
OperationType DataStream_OperationType `` /* 139-byte string literal not displayed */
Version int32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"` // Optional: Version for updates/edits
ReplyToStreamId string `protobuf:"bytes,3,opt,name=reply_to_stream_id,json=replyToStreamId,proto3" json:"reply_to_stream_id,omitempty"` // Optional: Reply to specific message
AttachedStreamIds []string `protobuf:"bytes,4,rep,name=attached_stream_ids,json=attachedStreamIds,proto3" json:"attached_stream_ids,omitempty"` // file attachments for text streams
Generated bool `protobuf:"varint,5,opt,name=generated,proto3" json:"generated,omitempty"` // true if the text has been generated by an agent from a participant's audio transcription
// contains filtered or unexported fields
}
header properties specific to text streams
func (*DataStream_TextHeader) Descriptor
deprecated
added in
v1.29.0
func (*DataStream_TextHeader) Descriptor() ([]byte, []int)
Deprecated: Use DataStream_TextHeader.ProtoReflect.Descriptor instead.
func (*DataStream_TextHeader) GetAttachedStreamIds ¶ added in v1.29.0
func (x *DataStream_TextHeader) GetAttachedStreamIds() []string
func (*DataStream_TextHeader) GetGenerated ¶ added in v1.29.0
func (x *DataStream_TextHeader) GetGenerated() bool
func (*DataStream_TextHeader) GetOperationType ¶ added in v1.29.0
func (x *DataStream_TextHeader) GetOperationType() DataStream_OperationType
func (*DataStream_TextHeader) GetReplyToStreamId ¶ added in v1.29.0
func (x *DataStream_TextHeader) GetReplyToStreamId() string
func (*DataStream_TextHeader) GetVersion ¶ added in v1.29.0
func (x *DataStream_TextHeader) GetVersion() int32
func (*DataStream_TextHeader) ProtoMessage ¶ added in v1.29.0
func (*DataStream_TextHeader) ProtoMessage()
func (*DataStream_TextHeader) ProtoReflect ¶ added in v1.29.0
func (x *DataStream_TextHeader) ProtoReflect() protoreflect.Message
func (*DataStream_TextHeader) Reset ¶ added in v1.29.0
func (x *DataStream_TextHeader) Reset()
func (*DataStream_TextHeader) String ¶ added in v1.29.0
func (x *DataStream_TextHeader) String() string
type DataStream_Trailer ¶ added in v1.31.0
type DataStream_Trailer struct {
StreamId string `protobuf:"bytes,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"` // unique identifier for this data stream
Reason string `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"` // reason why the stream was closed (could contain "error" / "interrupted" / empty for expected end)
Attributes map[string]string `` // finalizing updates for the stream, can also include additional insights for errors or endTime for transcription
/* 147-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*DataStream_Trailer) Descriptor
deprecated
added in
v1.31.0
func (*DataStream_Trailer) Descriptor() ([]byte, []int)
Deprecated: Use DataStream_Trailer.ProtoReflect.Descriptor instead.
func (*DataStream_Trailer) GetAttributes ¶ added in v1.32.0
func (x *DataStream_Trailer) GetAttributes() map[string]string
func (*DataStream_Trailer) GetReason ¶ added in v1.31.0
func (x *DataStream_Trailer) GetReason() string
func (*DataStream_Trailer) GetStreamId ¶ added in v1.31.0
func (x *DataStream_Trailer) GetStreamId() string
func (*DataStream_Trailer) ProtoMessage ¶ added in v1.31.0
func (*DataStream_Trailer) ProtoMessage()
func (*DataStream_Trailer) ProtoReflect ¶ added in v1.31.0
func (x *DataStream_Trailer) ProtoReflect() protoreflect.Message
func (*DataStream_Trailer) Reset ¶ added in v1.31.0
func (x *DataStream_Trailer) Reset()
func (*DataStream_Trailer) String ¶ added in v1.31.0
func (x *DataStream_Trailer) String() string
func (*DataStream_Trailer) ToProto ¶ added in v1.40.0
func (p *DataStream_Trailer) ToProto() *DataPacket
ToProto implements DataPacket in Go SDK.
type DataTrackExtensionID ¶ added in v1.43.4
type DataTrackExtensionID int32
const ( DataTrackExtensionID_DTEI_INVALID DataTrackExtensionID = 0 DataTrackExtensionID_DTEI_PARTICIPANT_SID DataTrackExtensionID = 1 )
func (DataTrackExtensionID) Descriptor ¶ added in v1.43.4
func (DataTrackExtensionID) Descriptor() protoreflect.EnumDescriptor
func (DataTrackExtensionID) Enum ¶ added in v1.43.4
func (x DataTrackExtensionID) Enum() *DataTrackExtensionID
func (DataTrackExtensionID) EnumDescriptor
deprecated
added in
v1.43.4
func (DataTrackExtensionID) EnumDescriptor() ([]byte, []int)
Deprecated: Use DataTrackExtensionID.Descriptor instead.
func (DataTrackExtensionID) Number ¶ added in v1.43.4
func (x DataTrackExtensionID) Number() protoreflect.EnumNumber
func (DataTrackExtensionID) String ¶ added in v1.43.4
func (x DataTrackExtensionID) String() string
func (DataTrackExtensionID) Type ¶ added in v1.43.4
func (DataTrackExtensionID) Type() protoreflect.EnumType
type DataTrackExtensionParticipantSid ¶ added in v1.43.4
type DataTrackExtensionParticipantSid struct {
Id DataTrackExtensionID `protobuf:"varint,1,opt,name=id,proto3,enum=livekit.DataTrackExtensionID" json:"id,omitempty"`
ParticipantSid string `protobuf:"bytes,2,opt,name=participant_sid,json=participantSid,proto3" json:"participant_sid,omitempty"`
// contains filtered or unexported fields
}
func (*DataTrackExtensionParticipantSid) Descriptor
deprecated
added in
v1.43.4
func (*DataTrackExtensionParticipantSid) Descriptor() ([]byte, []int)
Deprecated: Use DataTrackExtensionParticipantSid.ProtoReflect.Descriptor instead.
func (*DataTrackExtensionParticipantSid) GetId ¶ added in v1.43.4
func (x *DataTrackExtensionParticipantSid) GetId() DataTrackExtensionID
func (*DataTrackExtensionParticipantSid) GetParticipantSid ¶ added in v1.43.4
func (x *DataTrackExtensionParticipantSid) GetParticipantSid() string
func (*DataTrackExtensionParticipantSid) ProtoMessage ¶ added in v1.43.4
func (*DataTrackExtensionParticipantSid) ProtoMessage()
func (*DataTrackExtensionParticipantSid) ProtoReflect ¶ added in v1.43.4
func (x *DataTrackExtensionParticipantSid) ProtoReflect() protoreflect.Message
func (*DataTrackExtensionParticipantSid) Reset ¶ added in v1.43.4
func (x *DataTrackExtensionParticipantSid) Reset()
func (*DataTrackExtensionParticipantSid) String ¶ added in v1.43.4
func (x *DataTrackExtensionParticipantSid) String() string
type DataTrackFrameEncoding ¶ added in v1.48.1
type DataTrackFrameEncoding struct {
// Types that are valid to be assigned to Value:
//
// *DataTrackFrameEncoding_WellKnown
// *DataTrackFrameEncoding_Custom
Value isDataTrackFrameEncoding_Value `protobuf_oneof:"value"`
// contains filtered or unexported fields
}
Encoding for frame payloads.
func (*DataTrackFrameEncoding) Descriptor
deprecated
added in
v1.48.1
func (*DataTrackFrameEncoding) Descriptor() ([]byte, []int)
Deprecated: Use DataTrackFrameEncoding.ProtoReflect.Descriptor instead.
func (*DataTrackFrameEncoding) GetCustom ¶ added in v1.48.1
func (x *DataTrackFrameEncoding) GetCustom() string
func (*DataTrackFrameEncoding) GetValue ¶ added in v1.48.1
func (x *DataTrackFrameEncoding) GetValue() isDataTrackFrameEncoding_Value
func (*DataTrackFrameEncoding) GetWellKnown ¶ added in v1.48.1
func (x *DataTrackFrameEncoding) GetWellKnown() DataTrackFrameEncoding_WellKnownFrameEncoding
func (*DataTrackFrameEncoding) ProtoMessage ¶ added in v1.48.1
func (*DataTrackFrameEncoding) ProtoMessage()
func (*DataTrackFrameEncoding) ProtoReflect ¶ added in v1.48.1
func (x *DataTrackFrameEncoding) ProtoReflect() protoreflect.Message
func (*DataTrackFrameEncoding) Reset ¶ added in v1.48.1
func (x *DataTrackFrameEncoding) Reset()
func (*DataTrackFrameEncoding) String ¶ added in v1.48.1
func (x *DataTrackFrameEncoding) String() string
type DataTrackFrameEncoding_Custom ¶ added in v1.48.1
type DataTrackFrameEncoding_Custom struct {
// Identifier of a custom encoding not covered by the well-known cases.
// This must be non-empty and no longer than 32 characters.
Custom string `protobuf:"bytes,2,opt,name=custom,proto3,oneof"`
}
type DataTrackFrameEncoding_WellKnown ¶ added in v1.48.1
type DataTrackFrameEncoding_WellKnown struct {
WellKnown DataTrackFrameEncoding_WellKnownFrameEncoding `` /* 126-byte string literal not displayed */
}
type DataTrackFrameEncoding_WellKnownFrameEncoding ¶ added in v1.48.1
type DataTrackFrameEncoding_WellKnownFrameEncoding int32
Well-known encoding for frame payloads.
Mirrors the well-known message encodings from the MCAP spec: https://mcap.dev/spec/registry#message-encodings
const ( DataTrackFrameEncoding_WELL_KNOWN_FRAME_ENCODING_UNSPECIFIED DataTrackFrameEncoding_WellKnownFrameEncoding = 0 // ROS 1: must be described by `ROS1_MSG` schema encoding. DataTrackFrameEncoding_WELL_KNOWN_FRAME_ENCODING_ROS1 DataTrackFrameEncoding_WellKnownFrameEncoding = 1 // CDR: must be described by `ROS2_MSG`, `ROS2_IDL`, or `OMG_IDL` schema encoding. DataTrackFrameEncoding_WELL_KNOWN_FRAME_ENCODING_CDR DataTrackFrameEncoding_WellKnownFrameEncoding = 2 // Protocol Buffer: must be described by `PROTOBUF` schema encoding. DataTrackFrameEncoding_WELL_KNOWN_FRAME_ENCODING_PROTOBUF DataTrackFrameEncoding_WellKnownFrameEncoding = 3 // FlatBuffer: must be described by `FLATBUFFER` schema encoding. DataTrackFrameEncoding_WELL_KNOWN_FRAME_ENCODING_FLATBUFFER DataTrackFrameEncoding_WellKnownFrameEncoding = 4 // CBOR: self-describing. DataTrackFrameEncoding_WELL_KNOWN_FRAME_ENCODING_CBOR DataTrackFrameEncoding_WellKnownFrameEncoding = 5 // MessagePack: self-describing. DataTrackFrameEncoding_WELL_KNOWN_FRAME_ENCODING_MSGPACK DataTrackFrameEncoding_WellKnownFrameEncoding = 6 // JSON: self-describing or described by `JSON_SCHEMA` schema encoding. DataTrackFrameEncoding_WELL_KNOWN_FRAME_ENCODING_JSON DataTrackFrameEncoding_WellKnownFrameEncoding = 7 )
func (DataTrackFrameEncoding_WellKnownFrameEncoding) Descriptor ¶ added in v1.48.1
func (DataTrackFrameEncoding_WellKnownFrameEncoding) Descriptor() protoreflect.EnumDescriptor
func (DataTrackFrameEncoding_WellKnownFrameEncoding) EnumDescriptor
deprecated
added in
v1.48.1
func (DataTrackFrameEncoding_WellKnownFrameEncoding) EnumDescriptor() ([]byte, []int)
Deprecated: Use DataTrackFrameEncoding_WellKnownFrameEncoding.Descriptor instead.
func (DataTrackFrameEncoding_WellKnownFrameEncoding) Number ¶ added in v1.48.1
func (x DataTrackFrameEncoding_WellKnownFrameEncoding) Number() protoreflect.EnumNumber
func (DataTrackFrameEncoding_WellKnownFrameEncoding) String ¶ added in v1.48.1
func (x DataTrackFrameEncoding_WellKnownFrameEncoding) String() string
type DataTrackInfo ¶ added in v1.43.4
type DataTrackInfo struct {
// Client-assigned, 16-bit identifier that will be attached to packets sent by the publisher.
PubHandle uint32 `protobuf:"varint,1,opt,name=pub_handle,json=pubHandle,proto3" json:"pub_handle,omitempty"`
// Server-assigned track identifier.
Sid string `protobuf:"bytes,2,opt,name=sid,proto3" json:"sid,omitempty"`
// Human-readable identifier (e.g., `geoLocation`, `servoPosition.x`, etc.), unique per publisher.
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
// Method used for end-to-end encryption (E2EE) on packet payloads.
Encryption Encryption_Type `protobuf:"varint,4,opt,name=encryption,proto3,enum=livekit.Encryption_Type" json:"encryption,omitempty"`
// Encoding for frame payloads on this track. If unspecified, the track is untyped.
FrameEncoding *DataTrackFrameEncoding `protobuf:"bytes,5,opt,name=frame_encoding,json=frameEncoding,proto3,oneof" json:"frame_encoding,omitempty"`
// ID of the schema used by frames on this track if the track is typed.
Schema *DataTrackSchemaId `protobuf:"bytes,6,opt,name=schema,proto3,oneof" json:"schema,omitempty"`
// contains filtered or unexported fields
}
func (*DataTrackInfo) Descriptor
deprecated
added in
v1.43.4
func (*DataTrackInfo) Descriptor() ([]byte, []int)
Deprecated: Use DataTrackInfo.ProtoReflect.Descriptor instead.
func (*DataTrackInfo) GetEncryption ¶ added in v1.43.4
func (x *DataTrackInfo) GetEncryption() Encryption_Type
func (*DataTrackInfo) GetFrameEncoding ¶ added in v1.48.1
func (x *DataTrackInfo) GetFrameEncoding() *DataTrackFrameEncoding
func (*DataTrackInfo) GetName ¶ added in v1.43.4
func (x *DataTrackInfo) GetName() string
func (*DataTrackInfo) GetPubHandle ¶ added in v1.43.4
func (x *DataTrackInfo) GetPubHandle() uint32
func (*DataTrackInfo) GetSchema ¶ added in v1.48.1
func (x *DataTrackInfo) GetSchema() *DataTrackSchemaId
func (*DataTrackInfo) GetSid ¶ added in v1.43.4
func (x *DataTrackInfo) GetSid() string
func (*DataTrackInfo) ProtoMessage ¶ added in v1.43.4
func (*DataTrackInfo) ProtoMessage()
func (*DataTrackInfo) ProtoReflect ¶ added in v1.43.4
func (x *DataTrackInfo) ProtoReflect() protoreflect.Message
func (*DataTrackInfo) Reset ¶ added in v1.43.4
func (x *DataTrackInfo) Reset()
func (*DataTrackInfo) String ¶ added in v1.43.4
func (x *DataTrackInfo) String() string
type DataTrackSchemaEncoding ¶ added in v1.48.1
type DataTrackSchemaEncoding struct {
// Types that are valid to be assigned to Value:
//
// *DataTrackSchemaEncoding_WellKnown
// *DataTrackSchemaEncoding_Custom
Value isDataTrackSchemaEncoding_Value `protobuf_oneof:"value"`
// contains filtered or unexported fields
}
Encoding for schema definition.
func (*DataTrackSchemaEncoding) Descriptor
deprecated
added in
v1.48.1
func (*DataTrackSchemaEncoding) Descriptor() ([]byte, []int)
Deprecated: Use DataTrackSchemaEncoding.ProtoReflect.Descriptor instead.
func (*DataTrackSchemaEncoding) GetCustom ¶ added in v1.48.1
func (x *DataTrackSchemaEncoding) GetCustom() string
func (*DataTrackSchemaEncoding) GetValue ¶ added in v1.48.1
func (x *DataTrackSchemaEncoding) GetValue() isDataTrackSchemaEncoding_Value
func (*DataTrackSchemaEncoding) GetWellKnown ¶ added in v1.48.1
func (x *DataTrackSchemaEncoding) GetWellKnown() DataTrackSchemaEncoding_WellKnownSchemaEncoding
func (*DataTrackSchemaEncoding) ProtoMessage ¶ added in v1.48.1
func (*DataTrackSchemaEncoding) ProtoMessage()
func (*DataTrackSchemaEncoding) ProtoReflect ¶ added in v1.48.1
func (x *DataTrackSchemaEncoding) ProtoReflect() protoreflect.Message
func (*DataTrackSchemaEncoding) Reset ¶ added in v1.48.1
func (x *DataTrackSchemaEncoding) Reset()
func (*DataTrackSchemaEncoding) String ¶ added in v1.48.1
func (x *DataTrackSchemaEncoding) String() string
type DataTrackSchemaEncoding_Custom ¶ added in v1.48.1
type DataTrackSchemaEncoding_Custom struct {
// Identifier of a custom encoding not covered by the well-known cases.
// This must be non-empty and no longer than 32 characters.
Custom string `protobuf:"bytes,2,opt,name=custom,proto3,oneof"`
}
type DataTrackSchemaEncoding_WellKnown ¶ added in v1.48.1
type DataTrackSchemaEncoding_WellKnown struct {
WellKnown DataTrackSchemaEncoding_WellKnownSchemaEncoding `` /* 128-byte string literal not displayed */
}
type DataTrackSchemaEncoding_WellKnownSchemaEncoding ¶ added in v1.48.1
type DataTrackSchemaEncoding_WellKnownSchemaEncoding int32
Well-known encoding for schema definition.
Mirrors the well-known schema encodings from the MCAP spec: https://mcap.dev/spec/registry#schema-encodings
const ( DataTrackSchemaEncoding_WELL_KNOWN_SCHEMA_ENCODING_UNSPECIFIED DataTrackSchemaEncoding_WellKnownSchemaEncoding = 0 // Protocol Buffer IDL: describes `PROTOBUF` frame encoding. DataTrackSchemaEncoding_WELL_KNOWN_SCHEMA_ENCODING_PROTOBUF DataTrackSchemaEncoding_WellKnownSchemaEncoding = 1 // FlatBuffer IDL: describes `FLATBUFFER` frame encoding. DataTrackSchemaEncoding_WELL_KNOWN_SCHEMA_ENCODING_FLATBUFFER DataTrackSchemaEncoding_WellKnownSchemaEncoding = 2 // ROS 1 Message: describes `ROS1` frame encoding. DataTrackSchemaEncoding_WELL_KNOWN_SCHEMA_ENCODING_ROS1_MSG DataTrackSchemaEncoding_WellKnownSchemaEncoding = 3 // ROS 2 Message: describes `CDR` frame encoding. DataTrackSchemaEncoding_WELL_KNOWN_SCHEMA_ENCODING_ROS2_MSG DataTrackSchemaEncoding_WellKnownSchemaEncoding = 4 // ROS 2 IDL: describes `CDR` frame encoding. DataTrackSchemaEncoding_WELL_KNOWN_SCHEMA_ENCODING_ROS2_IDL DataTrackSchemaEncoding_WellKnownSchemaEncoding = 5 // OMG IDL: describes `CDR` frame encoding. DataTrackSchemaEncoding_WELL_KNOWN_SCHEMA_ENCODING_OMG_IDL DataTrackSchemaEncoding_WellKnownSchemaEncoding = 6 // JSON Schema: describes `JSON` frame encoding. DataTrackSchemaEncoding_WELL_KNOWN_SCHEMA_ENCODING_JSON_SCHEMA DataTrackSchemaEncoding_WellKnownSchemaEncoding = 7 )
func (DataTrackSchemaEncoding_WellKnownSchemaEncoding) Descriptor ¶ added in v1.48.1
func (DataTrackSchemaEncoding_WellKnownSchemaEncoding) Descriptor() protoreflect.EnumDescriptor
func (DataTrackSchemaEncoding_WellKnownSchemaEncoding) EnumDescriptor
deprecated
added in
v1.48.1
func (DataTrackSchemaEncoding_WellKnownSchemaEncoding) EnumDescriptor() ([]byte, []int)
Deprecated: Use DataTrackSchemaEncoding_WellKnownSchemaEncoding.Descriptor instead.
func (DataTrackSchemaEncoding_WellKnownSchemaEncoding) Number ¶ added in v1.48.1
func (x DataTrackSchemaEncoding_WellKnownSchemaEncoding) Number() protoreflect.EnumNumber
func (DataTrackSchemaEncoding_WellKnownSchemaEncoding) String ¶ added in v1.48.1
func (x DataTrackSchemaEncoding_WellKnownSchemaEncoding) String() string
type DataTrackSchemaId ¶ added in v1.48.1
type DataTrackSchemaId struct {
// This must be non-empty and no longer than 256 characters.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Encoding *DataTrackSchemaEncoding `protobuf:"bytes,2,opt,name=encoding,proto3" json:"encoding,omitempty"`
// contains filtered or unexported fields
}
Identifier for a data track schema.
Schemas with the same name but different encodings are distinct.
func (*DataTrackSchemaId) Descriptor
deprecated
added in
v1.48.1
func (*DataTrackSchemaId) Descriptor() ([]byte, []int)
Deprecated: Use DataTrackSchemaId.ProtoReflect.Descriptor instead.
func (*DataTrackSchemaId) GetEncoding ¶ added in v1.48.1
func (x *DataTrackSchemaId) GetEncoding() *DataTrackSchemaEncoding
func (*DataTrackSchemaId) GetName ¶ added in v1.48.1
func (x *DataTrackSchemaId) GetName() string
func (*DataTrackSchemaId) ProtoMessage ¶ added in v1.48.1
func (*DataTrackSchemaId) ProtoMessage()
func (*DataTrackSchemaId) ProtoReflect ¶ added in v1.48.1
func (x *DataTrackSchemaId) ProtoReflect() protoreflect.Message
func (*DataTrackSchemaId) Reset ¶ added in v1.48.1
func (x *DataTrackSchemaId) Reset()
func (*DataTrackSchemaId) String ¶ added in v1.48.1
func (x *DataTrackSchemaId) String() string
type DataTrackSubscriberHandles ¶ added in v1.43.4
type DataTrackSubscriberHandles struct {
// Maps handles from incoming packets to the track SIDs that the packets belong to.
SubHandles map[uint32]*DataTrackSubscriberHandles_PublishedDataTrack `` /* 166-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*DataTrackSubscriberHandles) Descriptor
deprecated
added in
v1.43.4
func (*DataTrackSubscriberHandles) Descriptor() ([]byte, []int)
Deprecated: Use DataTrackSubscriberHandles.ProtoReflect.Descriptor instead.
func (*DataTrackSubscriberHandles) GetSubHandles ¶ added in v1.43.4
func (x *DataTrackSubscriberHandles) GetSubHandles() map[uint32]*DataTrackSubscriberHandles_PublishedDataTrack
func (*DataTrackSubscriberHandles) ProtoMessage ¶ added in v1.43.4
func (*DataTrackSubscriberHandles) ProtoMessage()
func (*DataTrackSubscriberHandles) ProtoReflect ¶ added in v1.43.4
func (x *DataTrackSubscriberHandles) ProtoReflect() protoreflect.Message
func (*DataTrackSubscriberHandles) Reset ¶ added in v1.43.4
func (x *DataTrackSubscriberHandles) Reset()
func (*DataTrackSubscriberHandles) String ¶ added in v1.43.4
func (x *DataTrackSubscriberHandles) String() string
type DataTrackSubscriberHandles_PublishedDataTrack ¶ added in v1.43.4
type DataTrackSubscriberHandles_PublishedDataTrack struct {
PublisherIdentity string `protobuf:"bytes,1,opt,name=publisher_identity,json=publisherIdentity,proto3" json:"publisher_identity,omitempty"`
PublisherSid string `protobuf:"bytes,2,opt,name=publisher_sid,json=publisherSid,proto3" json:"publisher_sid,omitempty"`
TrackSid string `protobuf:"bytes,3,opt,name=track_sid,json=trackSid,proto3" json:"track_sid,omitempty"`
// contains filtered or unexported fields
}
func (*DataTrackSubscriberHandles_PublishedDataTrack) Descriptor
deprecated
added in
v1.43.4
func (*DataTrackSubscriberHandles_PublishedDataTrack) Descriptor() ([]byte, []int)
Deprecated: Use DataTrackSubscriberHandles_PublishedDataTrack.ProtoReflect.Descriptor instead.
func (*DataTrackSubscriberHandles_PublishedDataTrack) GetPublisherIdentity ¶ added in v1.43.4
func (x *DataTrackSubscriberHandles_PublishedDataTrack) GetPublisherIdentity() string
func (*DataTrackSubscriberHandles_PublishedDataTrack) GetPublisherSid ¶ added in v1.43.4
func (x *DataTrackSubscriberHandles_PublishedDataTrack) GetPublisherSid() string
func (*DataTrackSubscriberHandles_PublishedDataTrack) GetTrackSid ¶ added in v1.43.4
func (x *DataTrackSubscriberHandles_PublishedDataTrack) GetTrackSid() string
func (*DataTrackSubscriberHandles_PublishedDataTrack) ProtoMessage ¶ added in v1.43.4
func (*DataTrackSubscriberHandles_PublishedDataTrack) ProtoMessage()
func (*DataTrackSubscriberHandles_PublishedDataTrack) ProtoReflect ¶ added in v1.43.4
func (x *DataTrackSubscriberHandles_PublishedDataTrack) ProtoReflect() protoreflect.Message
func (*DataTrackSubscriberHandles_PublishedDataTrack) Reset ¶ added in v1.43.4
func (x *DataTrackSubscriberHandles_PublishedDataTrack) Reset()
func (*DataTrackSubscriberHandles_PublishedDataTrack) String ¶ added in v1.43.4
func (x *DataTrackSubscriberHandles_PublishedDataTrack) String() string
type DataTrackSubscriptionOptions ¶ added in v1.43.4
type DataTrackSubscriptionOptions struct {
// Rate in frames per second (FPS) the subscriber wants to receive frames at.
// If omitted, the subscriber defaults to the publisher's fps
TargetFps *uint32 `protobuf:"varint,1,opt,name=target_fps,json=targetFps,proto3,oneof" json:"target_fps,omitempty"`
// contains filtered or unexported fields
}
func (*DataTrackSubscriptionOptions) Descriptor
deprecated
added in
v1.43.4
func (*DataTrackSubscriptionOptions) Descriptor() ([]byte, []int)
Deprecated: Use DataTrackSubscriptionOptions.ProtoReflect.Descriptor instead.
func (*DataTrackSubscriptionOptions) GetTargetFps ¶ added in v1.43.4
func (x *DataTrackSubscriptionOptions) GetTargetFps() uint32
func (*DataTrackSubscriptionOptions) ProtoMessage ¶ added in v1.43.4
func (*DataTrackSubscriptionOptions) ProtoMessage()
func (*DataTrackSubscriptionOptions) ProtoReflect ¶ added in v1.43.4
func (x *DataTrackSubscriptionOptions) ProtoReflect() protoreflect.Message
func (*DataTrackSubscriptionOptions) Reset ¶ added in v1.43.4
func (x *DataTrackSubscriptionOptions) Reset()
func (*DataTrackSubscriptionOptions) String ¶ added in v1.43.4
func (x *DataTrackSubscriptionOptions) String() string
type DeleteAgentDispatchRequest ¶ added in v1.19.2
type DeleteAgentDispatchRequest struct {
DispatchId string `protobuf:"bytes,1,opt,name=dispatch_id,json=dispatchId,proto3" json:"dispatch_id,omitempty"`
Room string `protobuf:"bytes,2,opt,name=room,proto3" json:"room,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteAgentDispatchRequest) Descriptor
deprecated
added in
v1.19.2
func (*DeleteAgentDispatchRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAgentDispatchRequest.ProtoReflect.Descriptor instead.
func (*DeleteAgentDispatchRequest) GetDispatchId ¶ added in v1.19.2
func (x *DeleteAgentDispatchRequest) GetDispatchId() string
func (*DeleteAgentDispatchRequest) GetRoom ¶ added in v1.20.0
func (x *DeleteAgentDispatchRequest) GetRoom() string
func (*DeleteAgentDispatchRequest) ProtoMessage ¶ added in v1.19.2
func (*DeleteAgentDispatchRequest) ProtoMessage()
func (*DeleteAgentDispatchRequest) ProtoReflect ¶ added in v1.19.2
func (x *DeleteAgentDispatchRequest) ProtoReflect() protoreflect.Message
func (*DeleteAgentDispatchRequest) Reset ¶ added in v1.19.2
func (x *DeleteAgentDispatchRequest) Reset()
func (*DeleteAgentDispatchRequest) String ¶ added in v1.19.2
func (x *DeleteAgentDispatchRequest) String() string
type DeleteAgentRequest ¶ added in v1.36.0
type DeleteAgentRequest struct {
AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
AgentName string `protobuf:"bytes,2,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"`
Deployment string `protobuf:"bytes,3,opt,name=deployment,proto3" json:"deployment,omitempty"` // optional
// contains filtered or unexported fields
}
func (*DeleteAgentRequest) Descriptor
deprecated
added in
v1.36.0
func (*DeleteAgentRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAgentRequest.ProtoReflect.Descriptor instead.
func (*DeleteAgentRequest) GetAgentId ¶ added in v1.36.0
func (x *DeleteAgentRequest) GetAgentId() string
func (*DeleteAgentRequest) GetAgentName ¶ added in v1.36.0
func (x *DeleteAgentRequest) GetAgentName() string
func (*DeleteAgentRequest) GetDeployment ¶ added in v1.46.0
func (x *DeleteAgentRequest) GetDeployment() string
func (*DeleteAgentRequest) ProtoMessage ¶ added in v1.36.0
func (*DeleteAgentRequest) ProtoMessage()
func (*DeleteAgentRequest) ProtoReflect ¶ added in v1.36.0
func (x *DeleteAgentRequest) ProtoReflect() protoreflect.Message
func (*DeleteAgentRequest) Reset ¶ added in v1.36.0
func (x *DeleteAgentRequest) Reset()
func (*DeleteAgentRequest) String ¶ added in v1.36.0
func (x *DeleteAgentRequest) String() string
type DeleteAgentResponse ¶ added in v1.36.0
type DeleteAgentResponse struct {
Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteAgentResponse) Descriptor
deprecated
added in
v1.36.0
func (*DeleteAgentResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAgentResponse.ProtoReflect.Descriptor instead.
func (*DeleteAgentResponse) GetMessage ¶ added in v1.36.0
func (x *DeleteAgentResponse) GetMessage() string
func (*DeleteAgentResponse) GetSuccess ¶ added in v1.36.0
func (x *DeleteAgentResponse) GetSuccess() bool
func (*DeleteAgentResponse) ProtoMessage ¶ added in v1.36.0
func (*DeleteAgentResponse) ProtoMessage()
func (*DeleteAgentResponse) ProtoReflect ¶ added in v1.36.0
func (x *DeleteAgentResponse) ProtoReflect() protoreflect.Message
func (*DeleteAgentResponse) Reset ¶ added in v1.36.0
func (x *DeleteAgentResponse) Reset()
func (*DeleteAgentResponse) String ¶ added in v1.36.0
func (x *DeleteAgentResponse) String() string
type DeleteIngressRequest ¶ added in v0.13.1
type DeleteIngressRequest struct {
IngressId string `protobuf:"bytes,1,opt,name=ingress_id,json=ingressId,proto3" json:"ingress_id,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteIngressRequest) Descriptor
deprecated
added in
v0.13.1
func (*DeleteIngressRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteIngressRequest.ProtoReflect.Descriptor instead.
func (*DeleteIngressRequest) GetIngressId ¶ added in v1.0.0
func (x *DeleteIngressRequest) GetIngressId() string
func (*DeleteIngressRequest) ProtoMessage ¶ added in v0.13.1
func (*DeleteIngressRequest) ProtoMessage()
func (*DeleteIngressRequest) ProtoReflect ¶ added in v0.13.1
func (x *DeleteIngressRequest) ProtoReflect() protoreflect.Message
func (*DeleteIngressRequest) Reset ¶ added in v0.13.1
func (x *DeleteIngressRequest) Reset()
func (*DeleteIngressRequest) String ¶ added in v0.13.1
func (x *DeleteIngressRequest) String() string
type DeleteReplayRequest ¶ added in v1.45.2
type DeleteReplayRequest struct {
ReplayId string `protobuf:"bytes,1,opt,name=replay_id,json=replayId,proto3" json:"replay_id,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteReplayRequest) Descriptor
deprecated
added in
v1.45.2
func (*DeleteReplayRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteReplayRequest.ProtoReflect.Descriptor instead.
func (*DeleteReplayRequest) GetReplayId ¶ added in v1.45.2
func (x *DeleteReplayRequest) GetReplayId() string
func (*DeleteReplayRequest) ProtoMessage ¶ added in v1.45.2
func (*DeleteReplayRequest) ProtoMessage()
func (*DeleteReplayRequest) ProtoReflect ¶ added in v1.45.2
func (x *DeleteReplayRequest) ProtoReflect() protoreflect.Message
func (*DeleteReplayRequest) Reset ¶ added in v1.45.2
func (x *DeleteReplayRequest) Reset()
func (*DeleteReplayRequest) String ¶ added in v1.45.2
func (x *DeleteReplayRequest) String() string
type DeleteRoomRequest ¶
type DeleteRoomRequest struct {
// name of the room
Room string `protobuf:"bytes,1,opt,name=room,proto3" json:"room,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteRoomRequest) Descriptor
deprecated
func (*DeleteRoomRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteRoomRequest.ProtoReflect.Descriptor instead.
func (*DeleteRoomRequest) GetRoom ¶
func (x *DeleteRoomRequest) GetRoom() string
func (*DeleteRoomRequest) ProtoMessage ¶
func (*DeleteRoomRequest) ProtoMessage()
func (*DeleteRoomRequest) ProtoReflect ¶
func (x *DeleteRoomRequest) ProtoReflect() protoreflect.Message
func (*DeleteRoomRequest) Reset ¶
func (x *DeleteRoomRequest) Reset()
func (*DeleteRoomRequest) String ¶
func (x *DeleteRoomRequest) String() string
type DeleteRoomResponse ¶
type DeleteRoomResponse struct {
// contains filtered or unexported fields
}
func (*DeleteRoomResponse) Descriptor
deprecated
func (*DeleteRoomResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteRoomResponse.ProtoReflect.Descriptor instead.
func (*DeleteRoomResponse) ProtoMessage ¶
func (*DeleteRoomResponse) ProtoMessage()
func (*DeleteRoomResponse) ProtoReflect ¶
func (x *DeleteRoomResponse) ProtoReflect() protoreflect.Message
func (*DeleteRoomResponse) Reset ¶
func (x *DeleteRoomResponse) Reset()
func (*DeleteRoomResponse) String ¶
func (x *DeleteRoomResponse) String() string
type DeleteSIPDispatchRuleRequest ¶ added in v1.9.0
type DeleteSIPDispatchRuleRequest struct {
SipDispatchRuleId string `protobuf:"bytes,1,opt,name=sip_dispatch_rule_id,json=sipDispatchRuleId,proto3" json:"sip_dispatch_rule_id,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteSIPDispatchRuleRequest) Descriptor
deprecated
added in
v1.9.0
func (*DeleteSIPDispatchRuleRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSIPDispatchRuleRequest.ProtoReflect.Descriptor instead.
func (*DeleteSIPDispatchRuleRequest) GetSipDispatchRuleId ¶ added in v1.9.0
func (x *DeleteSIPDispatchRuleRequest) GetSipDispatchRuleId() string
func (*DeleteSIPDispatchRuleRequest) ProtoMessage ¶ added in v1.9.0
func (*DeleteSIPDispatchRuleRequest) ProtoMessage()
func (*DeleteSIPDispatchRuleRequest) ProtoReflect ¶ added in v1.9.0
func (x *DeleteSIPDispatchRuleRequest) ProtoReflect() protoreflect.Message
func (*DeleteSIPDispatchRuleRequest) Reset ¶ added in v1.9.0
func (x *DeleteSIPDispatchRuleRequest) Reset()
func (*DeleteSIPDispatchRuleRequest) String ¶ added in v1.9.0
func (x *DeleteSIPDispatchRuleRequest) String() string
type DeleteSIPTrunkRequest ¶ added in v1.9.0
type DeleteSIPTrunkRequest struct {
SipTrunkId string `protobuf:"bytes,1,opt,name=sip_trunk_id,json=sipTrunkId,proto3" json:"sip_trunk_id,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteSIPTrunkRequest) Descriptor
deprecated
added in
v1.9.0
func (*DeleteSIPTrunkRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSIPTrunkRequest.ProtoReflect.Descriptor instead.
func (*DeleteSIPTrunkRequest) GetSipTrunkId ¶ added in v1.9.0
func (x *DeleteSIPTrunkRequest) GetSipTrunkId() string
func (*DeleteSIPTrunkRequest) ProtoMessage ¶ added in v1.9.0
func (*DeleteSIPTrunkRequest) ProtoMessage()
func (*DeleteSIPTrunkRequest) ProtoReflect ¶ added in v1.9.0
func (x *DeleteSIPTrunkRequest) ProtoReflect() protoreflect.Message
func (*DeleteSIPTrunkRequest) Reset ¶ added in v1.9.0
func (x *DeleteSIPTrunkRequest) Reset()
func (*DeleteSIPTrunkRequest) String ¶ added in v1.9.0
func (x *DeleteSIPTrunkRequest) String() string
type DeployAgentRequest ¶ added in v1.36.0
type DeployAgentRequest struct {
AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
// Deprecated: Marked as deprecated in livekit_cloud_agent.proto.
AgentName string `protobuf:"bytes,2,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"`
Secrets []*AgentSecret `protobuf:"bytes,3,rep,name=secrets,proto3" json:"secrets,omitempty"`
// Deprecated: Marked as deprecated in livekit_cloud_agent.proto.
Replicas int32 `protobuf:"varint,4,opt,name=replicas,proto3" json:"replicas,omitempty"`
// Deprecated: Marked as deprecated in livekit_cloud_agent.proto.
MaxReplicas int32 `protobuf:"varint,5,opt,name=max_replicas,json=maxReplicas,proto3" json:"max_replicas,omitempty"`
// Deprecated: Marked as deprecated in livekit_cloud_agent.proto.
CpuReq string `protobuf:"bytes,6,opt,name=cpu_req,json=cpuReq,proto3" json:"cpu_req,omitempty"`
Deployment string `protobuf:"bytes,7,opt,name=deployment,proto3" json:"deployment,omitempty"`
Attributes map[string]string `` /* 147-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*DeployAgentRequest) Descriptor
deprecated
added in
v1.36.0
func (*DeployAgentRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeployAgentRequest.ProtoReflect.Descriptor instead.
func (*DeployAgentRequest) GetAgentId ¶ added in v1.36.0
func (x *DeployAgentRequest) GetAgentId() string
func (*DeployAgentRequest) GetAgentName
deprecated
added in
v1.36.0
func (x *DeployAgentRequest) GetAgentName() string
Deprecated: Marked as deprecated in livekit_cloud_agent.proto.
func (*DeployAgentRequest) GetAttributes ¶ added in v1.49.0
func (x *DeployAgentRequest) GetAttributes() map[string]string
func (*DeployAgentRequest) GetCpuReq
deprecated
added in
v1.36.0
func (x *DeployAgentRequest) GetCpuReq() string
Deprecated: Marked as deprecated in livekit_cloud_agent.proto.
func (*DeployAgentRequest) GetDeployment ¶ added in v1.46.0
func (x *DeployAgentRequest) GetDeployment() string
func (*DeployAgentRequest) GetMaxReplicas
deprecated
added in
v1.36.0
func (x *DeployAgentRequest) GetMaxReplicas() int32
Deprecated: Marked as deprecated in livekit_cloud_agent.proto.
func (*DeployAgentRequest) GetReplicas
deprecated
added in
v1.36.0
func (x *DeployAgentRequest) GetReplicas() int32
Deprecated: Marked as deprecated in livekit_cloud_agent.proto.
func (*DeployAgentRequest) GetSecrets ¶ added in v1.36.0
func (x *DeployAgentRequest) GetSecrets() []*AgentSecret
func (*DeployAgentRequest) ProtoMessage ¶ added in v1.36.0
func (*DeployAgentRequest) ProtoMessage()
func (*DeployAgentRequest) ProtoReflect ¶ added in v1.36.0
func (x *DeployAgentRequest) ProtoReflect() protoreflect.Message
func (*DeployAgentRequest) Reset ¶ added in v1.36.0
func (x *DeployAgentRequest) Reset()
func (*DeployAgentRequest) String ¶ added in v1.36.0
func (x *DeployAgentRequest) String() string
type DeployAgentResponse ¶ added in v1.36.0
type DeployAgentResponse struct {
Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
AgentId string `protobuf:"bytes,3,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
// Deprecated: Marked as deprecated in livekit_cloud_agent.proto.
PresignedUrl string `protobuf:"bytes,4,opt,name=presigned_url,json=presignedUrl,proto3" json:"presigned_url,omitempty"`
Tag string `protobuf:"bytes,5,opt,name=tag,proto3" json:"tag,omitempty"`
PresignedPostRequest *PresignedPostRequest `protobuf:"bytes,6,opt,name=presigned_post_request,json=presignedPostRequest,proto3" json:"presigned_post_request,omitempty"`
Deployment string `protobuf:"bytes,7,opt,name=deployment,proto3" json:"deployment,omitempty"`
// contains filtered or unexported fields
}
func (*DeployAgentResponse) Descriptor
deprecated
added in
v1.36.0
func (*DeployAgentResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeployAgentResponse.ProtoReflect.Descriptor instead.
func (*DeployAgentResponse) GetAgentId ¶ added in v1.36.0
func (x *DeployAgentResponse) GetAgentId() string
func (*DeployAgentResponse) GetDeployment ¶ added in v1.46.0
func (x *DeployAgentResponse) GetDeployment() string
func (*DeployAgentResponse) GetMessage ¶ added in v1.36.0
func (x *DeployAgentResponse) GetMessage() string
func (*DeployAgentResponse) GetPresignedPostRequest ¶ added in v1.42.1
func (x *DeployAgentResponse) GetPresignedPostRequest() *PresignedPostRequest
func (*DeployAgentResponse) GetPresignedUrl
deprecated
added in
v1.36.0
func (x *DeployAgentResponse) GetPresignedUrl() string
Deprecated: Marked as deprecated in livekit_cloud_agent.proto.
func (*DeployAgentResponse) GetSuccess ¶ added in v1.36.0
func (x *DeployAgentResponse) GetSuccess() bool
func (*DeployAgentResponse) GetTag ¶ added in v1.42.0
func (x *DeployAgentResponse) GetTag() string
func (*DeployAgentResponse) ProtoMessage ¶ added in v1.36.0
func (*DeployAgentResponse) ProtoMessage()
func (*DeployAgentResponse) ProtoReflect ¶ added in v1.36.0
func (x *DeployAgentResponse) ProtoReflect() protoreflect.Message
func (*DeployAgentResponse) Reset ¶ added in v1.36.0
func (x *DeployAgentResponse) Reset()
func (*DeployAgentResponse) String ¶ added in v1.36.0
func (x *DeployAgentResponse) String() string
type DeployAgentV2Request ¶ added in v1.45.5
type DeployAgentV2Request struct {
AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
Secrets []*AgentSecret `protobuf:"bytes,2,rep,name=secrets,proto3" json:"secrets,omitempty"`
Deployment string `protobuf:"bytes,3,opt,name=deployment,proto3" json:"deployment,omitempty"`
Attributes map[string]string `` /* 147-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*DeployAgentV2Request) Descriptor
deprecated
added in
v1.45.5
func (*DeployAgentV2Request) Descriptor() ([]byte, []int)
Deprecated: Use DeployAgentV2Request.ProtoReflect.Descriptor instead.
func (*DeployAgentV2Request) GetAgentId ¶ added in v1.45.5
func (x *DeployAgentV2Request) GetAgentId() string
func (*DeployAgentV2Request) GetAttributes ¶ added in v1.49.0
func (x *DeployAgentV2Request) GetAttributes() map[string]string
func (*DeployAgentV2Request) GetDeployment ¶ added in v1.46.0
func (x *DeployAgentV2Request) GetDeployment() string
func (*DeployAgentV2Request) GetSecrets ¶ added in v1.45.5
func (x *DeployAgentV2Request) GetSecrets() []*AgentSecret
func (*DeployAgentV2Request) ProtoMessage ¶ added in v1.45.5
func (*DeployAgentV2Request) ProtoMessage()
func (*DeployAgentV2Request) ProtoReflect ¶ added in v1.45.5
func (x *DeployAgentV2Request) ProtoReflect() protoreflect.Message
func (*DeployAgentV2Request) Reset ¶ added in v1.45.5
func (x *DeployAgentV2Request) Reset()
func (*DeployAgentV2Request) String ¶ added in v1.45.5
func (x *DeployAgentV2Request) String() string
type DeployAgentV2Response ¶ added in v1.45.5
type DeployAgentV2Response struct {
Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
AgentId string `protobuf:"bytes,3,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
Tag string `protobuf:"bytes,4,opt,name=tag,proto3" json:"tag,omitempty"`
PresignedReq *PresignedPostRequest `protobuf:"bytes,5,opt,name=presigned_req,json=presignedReq,proto3" json:"presigned_req,omitempty"`
Deployment string `protobuf:"bytes,6,opt,name=deployment,proto3" json:"deployment,omitempty"`
// contains filtered or unexported fields
}
func (*DeployAgentV2Response) Descriptor
deprecated
added in
v1.45.5
func (*DeployAgentV2Response) Descriptor() ([]byte, []int)
Deprecated: Use DeployAgentV2Response.ProtoReflect.Descriptor instead.
func (*DeployAgentV2Response) GetAgentId ¶ added in v1.45.5
func (x *DeployAgentV2Response) GetAgentId() string
func (*DeployAgentV2Response) GetDeployment ¶ added in v1.46.0
func (x *DeployAgentV2Response) GetDeployment() string
func (*DeployAgentV2Response) GetMessage ¶ added in v1.45.5
func (x *DeployAgentV2Response) GetMessage() string
func (*DeployAgentV2Response) GetPresignedReq ¶ added in v1.45.5
func (x *DeployAgentV2Response) GetPresignedReq() *PresignedPostRequest
func (*DeployAgentV2Response) GetSuccess ¶ added in v1.45.5
func (x *DeployAgentV2Response) GetSuccess() bool
func (*DeployAgentV2Response) GetTag ¶ added in v1.45.5
func (x *DeployAgentV2Response) GetTag() string
func (*DeployAgentV2Response) ProtoMessage ¶ added in v1.45.5
func (*DeployAgentV2Response) ProtoMessage()
func (*DeployAgentV2Response) ProtoReflect ¶ added in v1.45.5
func (x *DeployAgentV2Response) ProtoReflect() protoreflect.Message
func (*DeployAgentV2Response) Reset ¶ added in v1.45.5
func (x *DeployAgentV2Response) Reset()
func (*DeployAgentV2Response) String ¶ added in v1.45.5
func (x *DeployAgentV2Response) String() string
type Destination ¶ added in v1.43.0
type Destination struct {
City string `protobuf:"bytes,1,opt,name=city,proto3" json:"city,omitempty"`
Country string `protobuf:"bytes,2,opt,name=country,proto3" json:"country,omitempty"`
Region string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"`
// contains filtered or unexported fields
}
func (*Destination) Descriptor
deprecated
added in
v1.43.0
func (*Destination) Descriptor() ([]byte, []int)
Deprecated: Use Destination.ProtoReflect.Descriptor instead.
func (*Destination) GetCity ¶ added in v1.43.0
func (x *Destination) GetCity() string
func (*Destination) GetCountry ¶ added in v1.43.0
func (x *Destination) GetCountry() string
func (*Destination) GetRegion ¶ added in v1.43.0
func (x *Destination) GetRegion() string
func (*Destination) ProtoMessage ¶ added in v1.43.0
func (*Destination) ProtoMessage()
func (*Destination) ProtoReflect ¶ added in v1.43.0
func (x *Destination) ProtoReflect() protoreflect.Message
func (*Destination) Reset ¶ added in v1.43.0
func (x *Destination) Reset()
func (*Destination) String ¶ added in v1.43.0
func (x *Destination) String() string
func (*Destination) Validate ¶ added in v1.43.0
func (d *Destination) Validate() error
type DestroyPrivateLinkRequest ¶ added in v1.44.1
type DestroyPrivateLinkRequest struct {
PrivateLinkId string `protobuf:"bytes,1,opt,name=private_link_id,json=privateLinkId,proto3" json:"private_link_id,omitempty"`
// contains filtered or unexported fields
}
func (*DestroyPrivateLinkRequest) Descriptor
deprecated
added in
v1.44.1
func (*DestroyPrivateLinkRequest) Descriptor() ([]byte, []int)
Deprecated: Use DestroyPrivateLinkRequest.ProtoReflect.Descriptor instead.
func (*DestroyPrivateLinkRequest) GetPrivateLinkId ¶ added in v1.44.1
func (x *DestroyPrivateLinkRequest) GetPrivateLinkId() string
func (*DestroyPrivateLinkRequest) ProtoMessage ¶ added in v1.44.1
func (*DestroyPrivateLinkRequest) ProtoMessage()
func (*DestroyPrivateLinkRequest) ProtoReflect ¶ added in v1.44.1
func (x *DestroyPrivateLinkRequest) ProtoReflect() protoreflect.Message
func (*DestroyPrivateLinkRequest) Reset ¶ added in v1.44.1
func (x *DestroyPrivateLinkRequest) Reset()
func (*DestroyPrivateLinkRequest) String ¶ added in v1.44.1
func (x *DestroyPrivateLinkRequest) String() string
type DestroyPrivateLinkResponse ¶ added in v1.44.1
type DestroyPrivateLinkResponse struct {
// contains filtered or unexported fields
}
func (*DestroyPrivateLinkResponse) Descriptor
deprecated
added in
v1.44.1
func (*DestroyPrivateLinkResponse) Descriptor() ([]byte, []int)
Deprecated: Use DestroyPrivateLinkResponse.ProtoReflect.Descriptor instead.
func (*DestroyPrivateLinkResponse) ProtoMessage ¶ added in v1.44.1
func (*DestroyPrivateLinkResponse) ProtoMessage()
func (*DestroyPrivateLinkResponse) ProtoReflect ¶ added in v1.44.1
func (x *DestroyPrivateLinkResponse) ProtoReflect() protoreflect.Message
func (*DestroyPrivateLinkResponse) Reset ¶ added in v1.44.1
func (x *DestroyPrivateLinkResponse) Reset()
func (*DestroyPrivateLinkResponse) String ¶ added in v1.44.1
func (x *DestroyPrivateLinkResponse) String() string
type DialWhatsAppCallRequest ¶ added in v1.42.1
type DialWhatsAppCallRequest struct {
// Required - The phone number id of the business that is initiating the call
WhatsappPhoneNumberId string `` /* 128-byte string literal not displayed */
// Required - The number of the user that is supossed to receive the call
WhatsappToPhoneNumber string `` /* 128-byte string literal not displayed */
// Required - The API key of the business that is initiating the call
WhatsappApiKey string `protobuf:"bytes,3,opt,name=whatsapp_api_key,json=whatsappApiKey,proto3" json:"whatsapp_api_key,omitempty"`
// Required - WhatsApp Cloud API version, eg: 23.0, 24.0, etc.
WhatsappCloudApiVersion string `` /* 135-byte string literal not displayed */
// Optional - An arbitrary string you can pass in that is useful for tracking and logging purposes.
WhatsappBizOpaqueCallbackData string `` /* 154-byte string literal not displayed */
// Optional - What LiveKit room should this participant be connected too
RoomName string `protobuf:"bytes,5,opt,name=room_name,json=roomName,proto3" json:"room_name,omitempty"`
// Optional - Agents to dispatch the call to
Agents []*RoomAgentDispatch `protobuf:"bytes,6,rep,name=agents,proto3" json:"agents,omitempty"`
// Optional - Identity of the participant in LiveKit room
// This is used for logging purposes, so it is advised to not put PII in this field.
ParticipantIdentity string `protobuf:"bytes,7,opt,name=participant_identity,json=participantIdentity,proto3" json:"participant_identity,omitempty"`
// Optional - Name of the participant in LiveKit room
ParticipantName string `protobuf:"bytes,8,opt,name=participant_name,json=participantName,proto3" json:"participant_name,omitempty"`
// Optional - User-defined metadata. Will be attached to a created Participant in the room.
ParticipantMetadata string `protobuf:"bytes,9,opt,name=participant_metadata,json=participantMetadata,proto3" json:"participant_metadata,omitempty"`
// Optional - User-defined attributes. Will be attached to a created Participant in the room.
ParticipantAttributes map[string]string `` /* 199-byte string literal not displayed */
// Optional - Country where the call terminates as ISO 3166-1 alpha-2 (https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2). This will be used by the livekit infrastructure to route calls.
DestinationCountry string `protobuf:"bytes,11,opt,name=destination_country,json=destinationCountry,proto3" json:"destination_country,omitempty"`
// Max time for the callee to answer the call.
RingingTimeout *durationpb.Duration `protobuf:"bytes,13,opt,name=ringing_timeout,json=ringingTimeout,proto3" json:"ringing_timeout,omitempty"`
// contains filtered or unexported fields
}
func (*DialWhatsAppCallRequest) Descriptor
deprecated
added in
v1.42.1
func (*DialWhatsAppCallRequest) Descriptor() ([]byte, []int)
Deprecated: Use DialWhatsAppCallRequest.ProtoReflect.Descriptor instead.
func (*DialWhatsAppCallRequest) GetAgents ¶ added in v1.42.1
func (x *DialWhatsAppCallRequest) GetAgents() []*RoomAgentDispatch
func (*DialWhatsAppCallRequest) GetDestinationCountry ¶ added in v1.42.1
func (x *DialWhatsAppCallRequest) GetDestinationCountry() string
func (*DialWhatsAppCallRequest) GetParticipantAttributes ¶ added in v1.42.1
func (x *DialWhatsAppCallRequest) GetParticipantAttributes() map[string]string
func (*DialWhatsAppCallRequest) GetParticipantIdentity ¶ added in v1.42.1
func (x *DialWhatsAppCallRequest) GetParticipantIdentity() string
func (*DialWhatsAppCallRequest) GetParticipantMetadata ¶ added in v1.42.1
func (x *DialWhatsAppCallRequest) GetParticipantMetadata() string
func (*DialWhatsAppCallRequest) GetParticipantName ¶ added in v1.42.1
func (x *DialWhatsAppCallRequest) GetParticipantName() string
func (*DialWhatsAppCallRequest) GetRingingTimeout ¶ added in v1.45.0
func (x *DialWhatsAppCallRequest) GetRingingTimeout() *durationpb.Duration
func (*DialWhatsAppCallRequest) GetRoomName ¶ added in v1.42.1
func (x *DialWhatsAppCallRequest) GetRoomName() string
func (*DialWhatsAppCallRequest) GetWhatsappApiKey ¶ added in v1.42.1
func (x *DialWhatsAppCallRequest) GetWhatsappApiKey() string
func (*DialWhatsAppCallRequest) GetWhatsappBizOpaqueCallbackData ¶ added in v1.42.1
func (x *DialWhatsAppCallRequest) GetWhatsappBizOpaqueCallbackData() string
func (*DialWhatsAppCallRequest) GetWhatsappCloudApiVersion ¶ added in v1.43.0
func (x *DialWhatsAppCallRequest) GetWhatsappCloudApiVersion() string
func (*DialWhatsAppCallRequest) GetWhatsappPhoneNumberId ¶ added in v1.42.1
func (x *DialWhatsAppCallRequest) GetWhatsappPhoneNumberId() string
func (*DialWhatsAppCallRequest) GetWhatsappToPhoneNumber ¶ added in v1.42.1
func (x *DialWhatsAppCallRequest) GetWhatsappToPhoneNumber() string
func (*DialWhatsAppCallRequest) ProtoMessage ¶ added in v1.42.1
func (*DialWhatsAppCallRequest) ProtoMessage()
func (*DialWhatsAppCallRequest) ProtoReflect ¶ added in v1.42.1
func (x *DialWhatsAppCallRequest) ProtoReflect() protoreflect.Message
func (*DialWhatsAppCallRequest) Reset ¶ added in v1.42.1
func (x *DialWhatsAppCallRequest) Reset()
func (*DialWhatsAppCallRequest) String ¶ added in v1.42.1
func (x *DialWhatsAppCallRequest) String() string
type DialWhatsAppCallResponse ¶ added in v1.42.1
type DialWhatsAppCallResponse struct {
// Call ID sent by Meta
WhatsappCallId string `protobuf:"bytes,1,opt,name=whatsapp_call_id,json=whatsappCallId,proto3" json:"whatsapp_call_id,omitempty"`
// The name of the LiveKit room that the call is connected to
RoomName string `protobuf:"bytes,2,opt,name=room_name,json=roomName,proto3" json:"room_name,omitempty"`
// contains filtered or unexported fields
}
func (*DialWhatsAppCallResponse) Descriptor
deprecated
added in
v1.42.1
func (*DialWhatsAppCallResponse) Descriptor() ([]byte, []int)
Deprecated: Use DialWhatsAppCallResponse.ProtoReflect.Descriptor instead.
func (*DialWhatsAppCallResponse) GetRoomName ¶ added in v1.43.0
func (x *DialWhatsAppCallResponse) GetRoomName() string
func (*DialWhatsAppCallResponse) GetWhatsappCallId ¶ added in v1.42.1
func (x *DialWhatsAppCallResponse) GetWhatsappCallId() string
func (*DialWhatsAppCallResponse) ProtoMessage ¶ added in v1.42.1
func (*DialWhatsAppCallResponse) ProtoMessage()
func (*DialWhatsAppCallResponse) ProtoReflect ¶ added in v1.42.1
func (x *DialWhatsAppCallResponse) ProtoReflect() protoreflect.Message
func (*DialWhatsAppCallResponse) Reset ¶ added in v1.42.1
func (x *DialWhatsAppCallResponse) Reset()
func (*DialWhatsAppCallResponse) String ¶ added in v1.42.1
func (x *DialWhatsAppCallResponse) String() string
type DirectFileOutput ¶ added in v0.13.1
type DirectFileOutput struct {
Filepath string `protobuf:"bytes,1,opt,name=filepath,proto3" json:"filepath,omitempty"`
DisableManifest bool `protobuf:"varint,5,opt,name=disable_manifest,json=disableManifest,proto3" json:"disable_manifest,omitempty"`
// Types that are valid to be assigned to Output:
//
// *DirectFileOutput_S3
// *DirectFileOutput_Gcp
// *DirectFileOutput_Azure
// *DirectFileOutput_AliOSS
Output isDirectFileOutput_Output `protobuf_oneof:"output"`
// contains filtered or unexported fields
}
func (*DirectFileOutput) Descriptor
deprecated
added in
v0.13.1
func (*DirectFileOutput) Descriptor() ([]byte, []int)
Deprecated: Use DirectFileOutput.ProtoReflect.Descriptor instead.
func (*DirectFileOutput) GetAliOSS ¶ added in v1.2.0
func (x *DirectFileOutput) GetAliOSS() *AliOSSUpload
func (*DirectFileOutput) GetAzure ¶ added in v0.13.1
func (x *DirectFileOutput) GetAzure() *AzureBlobUpload
func (*DirectFileOutput) GetDisableManifest ¶ added in v1.2.0
func (x *DirectFileOutput) GetDisableManifest() bool
func (*DirectFileOutput) GetFilepath ¶ added in v0.13.1
func (x *DirectFileOutput) GetFilepath() string
func (*DirectFileOutput) GetGcp ¶ added in v0.13.1
func (x *DirectFileOutput) GetGcp() *GCPUpload
func (*DirectFileOutput) GetOutput ¶ added in v0.13.1
func (x *DirectFileOutput) GetOutput() isDirectFileOutput_Output
func (*DirectFileOutput) GetS3 ¶ added in v0.13.1
func (x *DirectFileOutput) GetS3() *S3Upload
func (*DirectFileOutput) ProtoMessage ¶ added in v0.13.1
func (*DirectFileOutput) ProtoMessage()
func (*DirectFileOutput) ProtoReflect ¶ added in v0.13.1
func (x *DirectFileOutput) ProtoReflect() protoreflect.Message
func (*DirectFileOutput) Reset ¶ added in v0.13.1
func (x *DirectFileOutput) Reset()
func (*DirectFileOutput) String ¶ added in v0.13.1
func (x *DirectFileOutput) String() string
type DirectFileOutput_AliOSS ¶ added in v1.2.0
type DirectFileOutput_AliOSS struct {
AliOSS *AliOSSUpload `protobuf:"bytes,6,opt,name=aliOSS,proto3,oneof"`
}
type DirectFileOutput_Azure ¶ added in v0.13.1
type DirectFileOutput_Azure struct {
Azure *AzureBlobUpload `protobuf:"bytes,4,opt,name=azure,proto3,oneof"`
}
type DirectFileOutput_Gcp ¶ added in v0.13.1
type DirectFileOutput_Gcp struct {
Gcp *GCPUpload `protobuf:"bytes,3,opt,name=gcp,proto3,oneof"`
}
type DirectFileOutput_S3 ¶ added in v0.13.1
type DirectFileOutput_S3 struct {
S3 *S3Upload `protobuf:"bytes,2,opt,name=s3,proto3,oneof"`
}
type DisabledCodecs ¶ added in v0.13.3
type DisabledCodecs struct {
// disabled for both publish and subscribe
Codecs []*Codec `protobuf:"bytes,1,rep,name=codecs,proto3" json:"codecs,omitempty"`
// only disable for publish
Publish []*Codec `protobuf:"bytes,2,rep,name=publish,proto3" json:"publish,omitempty"`
// contains filtered or unexported fields
}
func (*DisabledCodecs) Descriptor
deprecated
added in
v0.13.3
func (*DisabledCodecs) Descriptor() ([]byte, []int)
Deprecated: Use DisabledCodecs.ProtoReflect.Descriptor instead.
func (*DisabledCodecs) GetCodecs ¶ added in v0.13.3
func (x *DisabledCodecs) GetCodecs() []*Codec
func (*DisabledCodecs) GetPublish ¶ added in v1.5.7
func (x *DisabledCodecs) GetPublish() []*Codec
func (*DisabledCodecs) ProtoMessage ¶ added in v0.13.3
func (*DisabledCodecs) ProtoMessage()
func (*DisabledCodecs) ProtoReflect ¶ added in v0.13.3
func (x *DisabledCodecs) ProtoReflect() protoreflect.Message
func (*DisabledCodecs) Reset ¶ added in v0.13.3
func (x *DisabledCodecs) Reset()
func (*DisabledCodecs) String ¶ added in v0.13.3
func (x *DisabledCodecs) String() string
type DisconnectReason ¶ added in v0.13.4
type DisconnectReason int32
const ( DisconnectReason_UNKNOWN_REASON DisconnectReason = 0 // the client initiated the disconnect DisconnectReason_CLIENT_INITIATED DisconnectReason = 1 // another participant with the same identity has joined the room DisconnectReason_DUPLICATE_IDENTITY DisconnectReason = 2 // the server instance is shutting down DisconnectReason_SERVER_SHUTDOWN DisconnectReason = 3 // RoomService.RemoveParticipant was called DisconnectReason_PARTICIPANT_REMOVED DisconnectReason = 4 // RoomService.DeleteRoom was called DisconnectReason_ROOM_DELETED DisconnectReason = 5 // the client is attempting to resume a session, but server is not aware of it DisconnectReason_STATE_MISMATCH DisconnectReason = 6 // client was unable to connect fully DisconnectReason_JOIN_FAILURE DisconnectReason = 7 // Cloud-only, the server requested Participant to migrate the connection elsewhere DisconnectReason_MIGRATION DisconnectReason = 8 // the signal websocket was closed unexpectedly DisconnectReason_SIGNAL_CLOSE DisconnectReason = 9 // the room was closed, due to all Standard and Ingress participants having left DisconnectReason_ROOM_CLOSED DisconnectReason = 10 // SIP callee did not respond in time DisconnectReason_USER_UNAVAILABLE DisconnectReason = 11 // SIP callee rejected the call (busy) DisconnectReason_USER_REJECTED DisconnectReason = 12 // SIP protocol failure or unexpected response DisconnectReason_SIP_TRUNK_FAILURE DisconnectReason = 13 // server timed out a participant session DisconnectReason_CONNECTION_TIMEOUT DisconnectReason = 14 // media stream failure or media timeout DisconnectReason_MEDIA_FAILURE DisconnectReason = 15 // agent encountered an error DisconnectReason_AGENT_ERROR DisconnectReason = 16 )
func (DisconnectReason) Descriptor ¶ added in v0.13.4
func (DisconnectReason) Descriptor() protoreflect.EnumDescriptor
func (DisconnectReason) Enum ¶ added in v0.13.4
func (x DisconnectReason) Enum() *DisconnectReason
func (DisconnectReason) EnumDescriptor
deprecated
added in
v0.13.4
func (DisconnectReason) EnumDescriptor() ([]byte, []int)
Deprecated: Use DisconnectReason.Descriptor instead.
func (DisconnectReason) Number ¶ added in v0.13.4
func (x DisconnectReason) Number() protoreflect.EnumNumber
func (DisconnectReason) String ¶ added in v0.13.4
func (x DisconnectReason) String() string
func (DisconnectReason) Type ¶ added in v0.13.4
func (DisconnectReason) Type() protoreflect.EnumType
type DisconnectWhatsAppCallRequest ¶ added in v1.42.1
type DisconnectWhatsAppCallRequest struct {
// Required - Call ID sent by Meta
WhatsappCallId string `protobuf:"bytes,1,opt,name=whatsapp_call_id,json=whatsappCallId,proto3" json:"whatsapp_call_id,omitempty"`
// The API key of the whatsapp business.
// Required if the DisconnectReason is BUSINESS_INITIATED.
// Optional for USER_INITIATED as no API call to WhatsApp is needed.
WhatsappApiKey string `protobuf:"bytes,2,opt,name=whatsapp_api_key,json=whatsappApiKey,proto3" json:"whatsapp_api_key,omitempty"`
// The reason for disconnecting the call
DisconnectReason DisconnectWhatsAppCallRequest_DisconnectReason `` /* 170-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*DisconnectWhatsAppCallRequest) Descriptor
deprecated
added in
v1.42.1
func (*DisconnectWhatsAppCallRequest) Descriptor() ([]byte, []int)
Deprecated: Use DisconnectWhatsAppCallRequest.ProtoReflect.Descriptor instead.
func (*DisconnectWhatsAppCallRequest) GetDisconnectReason ¶ added in v1.44.0
func (x *DisconnectWhatsAppCallRequest) GetDisconnectReason() DisconnectWhatsAppCallRequest_DisconnectReason
func (*DisconnectWhatsAppCallRequest) GetWhatsappApiKey ¶ added in v1.42.1
func (x *DisconnectWhatsAppCallRequest) GetWhatsappApiKey() string
func (*DisconnectWhatsAppCallRequest) GetWhatsappCallId ¶ added in v1.42.1
func (x *DisconnectWhatsAppCallRequest) GetWhatsappCallId() string
func (*DisconnectWhatsAppCallRequest) ProtoMessage ¶ added in v1.42.1
func (*DisconnectWhatsAppCallRequest) ProtoMessage()
func (*DisconnectWhatsAppCallRequest) ProtoReflect ¶ added in v1.42.1
func (x *DisconnectWhatsAppCallRequest) ProtoReflect() protoreflect.Message
func (*DisconnectWhatsAppCallRequest) Reset ¶ added in v1.42.1
func (x *DisconnectWhatsAppCallRequest) Reset()
func (*DisconnectWhatsAppCallRequest) String ¶ added in v1.42.1
func (x *DisconnectWhatsAppCallRequest) String() string
type DisconnectWhatsAppCallRequest_DisconnectReason ¶ added in v1.44.0
type DisconnectWhatsAppCallRequest_DisconnectReason int32
const ( // The call is being disconnected by the business DisconnectWhatsAppCallRequest_BUSINESS_INITIATED DisconnectWhatsAppCallRequest_DisconnectReason = 0 // The call is disconnected by the user. // This can be tracked as part of call terminate webhook // https://developers.facebook.com/documentation/business-messaging/whatsapp/calling/user-initiated-calls#call-terminate-webhook // Note that this webhook will also be sent when the call is disconnected by the business. // Calling the API twice in such cases will result in an error. DisconnectWhatsAppCallRequest_USER_INITIATED DisconnectWhatsAppCallRequest_DisconnectReason = 1 )
func (DisconnectWhatsAppCallRequest_DisconnectReason) Descriptor ¶ added in v1.44.0
func (DisconnectWhatsAppCallRequest_DisconnectReason) Descriptor() protoreflect.EnumDescriptor
func (DisconnectWhatsAppCallRequest_DisconnectReason) EnumDescriptor
deprecated
added in
v1.44.0
func (DisconnectWhatsAppCallRequest_DisconnectReason) EnumDescriptor() ([]byte, []int)
Deprecated: Use DisconnectWhatsAppCallRequest_DisconnectReason.Descriptor instead.
func (DisconnectWhatsAppCallRequest_DisconnectReason) Number ¶ added in v1.44.0
func (x DisconnectWhatsAppCallRequest_DisconnectReason) Number() protoreflect.EnumNumber
func (DisconnectWhatsAppCallRequest_DisconnectReason) String ¶ added in v1.44.0
func (x DisconnectWhatsAppCallRequest_DisconnectReason) String() string
type DisconnectWhatsAppCallResponse ¶ added in v1.42.1
type DisconnectWhatsAppCallResponse struct {
// contains filtered or unexported fields
}
func (*DisconnectWhatsAppCallResponse) Descriptor
deprecated
added in
v1.42.1
func (*DisconnectWhatsAppCallResponse) Descriptor() ([]byte, []int)
Deprecated: Use DisconnectWhatsAppCallResponse.ProtoReflect.Descriptor instead.
func (*DisconnectWhatsAppCallResponse) ProtoMessage ¶ added in v1.42.1
func (*DisconnectWhatsAppCallResponse) ProtoMessage()
func (*DisconnectWhatsAppCallResponse) ProtoReflect ¶ added in v1.42.1
func (x *DisconnectWhatsAppCallResponse) ProtoReflect() protoreflect.Message
func (*DisconnectWhatsAppCallResponse) Reset ¶ added in v1.42.1
func (x *DisconnectWhatsAppCallResponse) Reset()
func (*DisconnectWhatsAppCallResponse) String ¶ added in v1.42.1
func (x *DisconnectWhatsAppCallResponse) String() string
type DispatchID ¶ added in v1.22.0
type DispatchID string
func (DispatchID) String ¶ added in v1.39.1
func (s DispatchID) String() string
type Egress ¶ added in v0.11.14
type Egress interface {
// Unified StartEgress RPC
StartEgress(context.Context, *StartEgressRequest) (*EgressInfo, error)
// Update url/template or stream outputs
// rpc UpdateEgress(UpdateEgressRequest) returns (EgressInfo);
UpdateLayout(context.Context, *UpdateLayoutRequest) (*EgressInfo, error)
UpdateStream(context.Context, *UpdateStreamRequest) (*EgressInfo, error)
// List available egress
ListEgress(context.Context, *ListEgressRequest) (*ListEgressResponse, error)
// Stop a recording or stream
StopEgress(context.Context, *StopEgressRequest) (*EgressInfo, error)
// TODO: deprecate
StartRoomCompositeEgress(context.Context, *RoomCompositeEgressRequest) (*EgressInfo, error)
StartWebEgress(context.Context, *WebEgressRequest) (*EgressInfo, error)
StartParticipantEgress(context.Context, *ParticipantEgressRequest) (*EgressInfo, error)
StartTrackCompositeEgress(context.Context, *TrackCompositeEgressRequest) (*EgressInfo, error)
StartTrackEgress(context.Context, *TrackEgressRequest) (*EgressInfo, error)
}
func NewEgressJSONClient ¶ added in v0.11.14
func NewEgressJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) Egress
NewEgressJSONClient creates a JSON client that implements the Egress interface. It communicates using JSON and can be configured with a custom HTTPClient.
func NewEgressProtobufClient ¶ added in v0.11.14
func NewEgressProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) Egress
NewEgressProtobufClient creates a Protobuf client that implements the Egress interface. It communicates using Protobuf and can be configured with a custom HTTPClient.
type EgressInfo ¶ added in v0.11.14
type EgressInfo struct {
EgressId string `protobuf:"bytes,1,opt,name=egress_id,json=egressId,proto3" json:"egress_id,omitempty"`
RoomId string `protobuf:"bytes,2,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty"`
RoomName string `protobuf:"bytes,13,opt,name=room_name,json=roomName,proto3" json:"room_name,omitempty"`
SourceType EgressSourceType `protobuf:"varint,26,opt,name=source_type,json=sourceType,proto3,enum=livekit.EgressSourceType" json:"source_type,omitempty"`
Status EgressStatus `protobuf:"varint,3,opt,name=status,proto3,enum=livekit.EgressStatus" json:"status,omitempty"`
StartedAt int64 `protobuf:"varint,10,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
EndedAt int64 `protobuf:"varint,11,opt,name=ended_at,json=endedAt,proto3" json:"ended_at,omitempty"`
UpdatedAt int64 `protobuf:"varint,18,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// Types that are valid to be assigned to Request:
//
// *EgressInfo_Egress
// *EgressInfo_Replay
// *EgressInfo_RoomComposite
// *EgressInfo_Web
// *EgressInfo_Participant
// *EgressInfo_TrackComposite
// *EgressInfo_Track
Request isEgressInfo_Request `protobuf_oneof:"request"`
StreamResults []*StreamInfo `protobuf:"bytes,15,rep,name=stream_results,json=streamResults,proto3" json:"stream_results,omitempty"`
FileResults []*FileInfo `protobuf:"bytes,16,rep,name=file_results,json=fileResults,proto3" json:"file_results,omitempty"`
SegmentResults []*SegmentsInfo `protobuf:"bytes,17,rep,name=segment_results,json=segmentResults,proto3" json:"segment_results,omitempty"`
ImageResults []*ImagesInfo `protobuf:"bytes,20,rep,name=image_results,json=imageResults,proto3" json:"image_results,omitempty"`
Error string `protobuf:"bytes,9,opt,name=error,proto3" json:"error,omitempty"`
ErrorCode int32 `protobuf:"varint,22,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty"`
Details string `protobuf:"bytes,21,opt,name=details,proto3" json:"details,omitempty"`
ManifestLocation string `protobuf:"bytes,23,opt,name=manifest_location,json=manifestLocation,proto3" json:"manifest_location,omitempty"`
BackupStorageUsed bool `protobuf:"varint,25,opt,name=backup_storage_used,json=backupStorageUsed,proto3" json:"backup_storage_used,omitempty"`
RetryCount int32 `protobuf:"varint,27,opt,name=retry_count,json=retryCount,proto3" json:"retry_count,omitempty"`
// --- Deprecated ---
//
// Types that are valid to be assigned to Result:
//
// *EgressInfo_Stream
// *EgressInfo_File
// *EgressInfo_Segments
Result isEgressInfo_Result `protobuf_oneof:"result"`
// contains filtered or unexported fields
}
func (*EgressInfo) Descriptor
deprecated
added in
v0.11.14
func (*EgressInfo) Descriptor() ([]byte, []int)
Deprecated: Use EgressInfo.ProtoReflect.Descriptor instead.
func (*EgressInfo) GetBackupStorageUsed ¶ added in v1.28.0
func (x *EgressInfo) GetBackupStorageUsed() bool
func (*EgressInfo) GetDetails ¶ added in v1.12.0
func (x *EgressInfo) GetDetails() string
func (*EgressInfo) GetEgress ¶ added in v1.46.5
func (x *EgressInfo) GetEgress() *StartEgressRequest
func (*EgressInfo) GetEgressId ¶ added in v0.11.14
func (x *EgressInfo) GetEgressId() string
func (*EgressInfo) GetEndedAt ¶ added in v0.13.2
func (x *EgressInfo) GetEndedAt() int64
func (*EgressInfo) GetError ¶ added in v0.11.14
func (x *EgressInfo) GetError() string
func (*EgressInfo) GetErrorCode ¶ added in v1.17.0
func (x *EgressInfo) GetErrorCode() int32
func (*EgressInfo) GetFile
deprecated
added in
v0.11.14
func (x *EgressInfo) GetFile() *FileInfo
Deprecated: Marked as deprecated in livekit_egress.proto.
func (*EgressInfo) GetFileResults ¶ added in v1.4.0
func (x *EgressInfo) GetFileResults() []*FileInfo
func (*EgressInfo) GetImageResults ¶ added in v1.8.0
func (x *EgressInfo) GetImageResults() []*ImagesInfo
func (*EgressInfo) GetManifestLocation ¶ added in v1.27.0
func (x *EgressInfo) GetManifestLocation() string
func (*EgressInfo) GetParticipant ¶ added in v1.7.0
func (x *EgressInfo) GetParticipant() *ParticipantEgressRequest
func (*EgressInfo) GetReplay ¶ added in v1.45.2
func (x *EgressInfo) GetReplay() *ExportReplayRequest
func (*EgressInfo) GetRequest ¶ added in v0.11.14
func (x *EgressInfo) GetRequest() isEgressInfo_Request
func (*EgressInfo) GetResult ¶ added in v0.11.14
func (x *EgressInfo) GetResult() isEgressInfo_Result
func (*EgressInfo) GetRetryCount ¶ added in v1.44.1
func (x *EgressInfo) GetRetryCount() int32
func (*EgressInfo) GetRoomComposite ¶ added in v0.13.0
func (x *EgressInfo) GetRoomComposite() *RoomCompositeEgressRequest
func (*EgressInfo) GetRoomId ¶ added in v0.11.14
func (x *EgressInfo) GetRoomId() string
func (*EgressInfo) GetRoomName ¶ added in v1.0.0
func (x *EgressInfo) GetRoomName() string
func (*EgressInfo) GetSegmentResults ¶ added in v1.4.0
func (x *EgressInfo) GetSegmentResults() []*SegmentsInfo
func (*EgressInfo) GetSegments
deprecated
added in
v0.13.3
func (x *EgressInfo) GetSegments() *SegmentsInfo
Deprecated: Marked as deprecated in livekit_egress.proto.
func (*EgressInfo) GetSourceType ¶ added in v1.30.0
func (x *EgressInfo) GetSourceType() EgressSourceType
func (*EgressInfo) GetStartedAt ¶ added in v0.13.2
func (x *EgressInfo) GetStartedAt() int64
func (*EgressInfo) GetStatus ¶ added in v0.11.14
func (x *EgressInfo) GetStatus() EgressStatus
func (*EgressInfo) GetStream
deprecated
added in
v0.11.14
func (x *EgressInfo) GetStream() *StreamInfoList
Deprecated: Marked as deprecated in livekit_egress.proto.
func (*EgressInfo) GetStreamResults ¶ added in v1.4.0
func (x *EgressInfo) GetStreamResults() []*StreamInfo
func (*EgressInfo) GetTrack ¶ added in v0.11.14
func (x *EgressInfo) GetTrack() *TrackEgressRequest
func (*EgressInfo) GetTrackComposite ¶ added in v0.11.14
func (x *EgressInfo) GetTrackComposite() *TrackCompositeEgressRequest
func (*EgressInfo) GetUpdatedAt ¶ added in v1.5.8
func (x *EgressInfo) GetUpdatedAt() int64
func (*EgressInfo) GetWeb ¶ added in v1.2.0
func (x *EgressInfo) GetWeb() *WebEgressRequest
func (*EgressInfo) ProtoMessage ¶ added in v0.11.14
func (*EgressInfo) ProtoMessage()
func (*EgressInfo) ProtoReflect ¶ added in v0.11.14
func (x *EgressInfo) ProtoReflect() protoreflect.Message
func (*EgressInfo) Reset ¶ added in v0.11.14
func (x *EgressInfo) Reset()
func (*EgressInfo) SetAborted ¶ added in v1.28.0
func (e *EgressInfo) SetAborted(msg string)
func (*EgressInfo) SetBackupUsed ¶ added in v1.28.0
func (e *EgressInfo) SetBackupUsed()
func (*EgressInfo) SetComplete ¶ added in v1.28.0
func (e *EgressInfo) SetComplete()
func (*EgressInfo) SetEndReason ¶ added in v1.28.0
func (e *EgressInfo) SetEndReason(reason string)
func (*EgressInfo) SetFailed ¶ added in v1.28.0
func (e *EgressInfo) SetFailed(err error)
func (*EgressInfo) SetLimitReached ¶ added in v1.28.0
func (e *EgressInfo) SetLimitReached()
func (*EgressInfo) String ¶ added in v0.11.14
func (x *EgressInfo) String() string
func (*EgressInfo) UpdateStatus ¶ added in v1.28.0
func (e *EgressInfo) UpdateStatus(status EgressStatus)
type EgressInfo_Egress ¶ added in v1.46.5
type EgressInfo_Egress struct {
Egress *StartEgressRequest `protobuf:"bytes,29,opt,name=egress,proto3,oneof"`
}
type EgressInfo_File ¶ added in v0.11.14
type EgressInfo_File struct {
// Deprecated: Marked as deprecated in livekit_egress.proto.
File *FileInfo `protobuf:"bytes,8,opt,name=file,proto3,oneof"`
}
type EgressInfo_Participant ¶ added in v1.7.0
type EgressInfo_Participant struct {
Participant *ParticipantEgressRequest `protobuf:"bytes,19,opt,name=participant,proto3,oneof"`
}
type EgressInfo_Replay ¶ added in v1.45.2
type EgressInfo_Replay struct {
Replay *ExportReplayRequest `protobuf:"bytes,30,opt,name=replay,proto3,oneof"`
}
type EgressInfo_RoomComposite ¶ added in v0.13.0
type EgressInfo_RoomComposite struct {
// TODO: deprecate
RoomComposite *RoomCompositeEgressRequest `protobuf:"bytes,4,opt,name=room_composite,json=roomComposite,proto3,oneof"`
}
type EgressInfo_Segments ¶ added in v0.13.3
type EgressInfo_Segments struct {
// Deprecated: Marked as deprecated in livekit_egress.proto.
Segments *SegmentsInfo `protobuf:"bytes,12,opt,name=segments,proto3,oneof"`
}
type EgressInfo_Stream ¶ added in v0.11.14
type EgressInfo_Stream struct {
// Deprecated: Marked as deprecated in livekit_egress.proto.
Stream *StreamInfoList `protobuf:"bytes,7,opt,name=stream,proto3,oneof"`
}
type EgressInfo_Track ¶ added in v0.11.14
type EgressInfo_Track struct {
Track *TrackEgressRequest `protobuf:"bytes,6,opt,name=track,proto3,oneof"`
}
type EgressInfo_TrackComposite ¶ added in v0.11.14
type EgressInfo_TrackComposite struct {
TrackComposite *TrackCompositeEgressRequest `protobuf:"bytes,5,opt,name=track_composite,json=trackComposite,proto3,oneof"`
}
type EgressInfo_Web ¶ added in v1.2.0
type EgressInfo_Web struct {
Web *WebEgressRequest `protobuf:"bytes,14,opt,name=web,proto3,oneof"`
}
type EgressSourceType ¶ added in v1.30.0
type EgressSourceType int32
const ( EgressSourceType_EGRESS_SOURCE_TYPE_WEB EgressSourceType = 0 EgressSourceType_EGRESS_SOURCE_TYPE_SDK EgressSourceType = 1 )
func (EgressSourceType) Descriptor ¶ added in v1.30.0
func (EgressSourceType) Descriptor() protoreflect.EnumDescriptor
func (EgressSourceType) Enum ¶ added in v1.30.0
func (x EgressSourceType) Enum() *EgressSourceType
func (EgressSourceType) EnumDescriptor
deprecated
added in
v1.30.0
func (EgressSourceType) EnumDescriptor() ([]byte, []int)
Deprecated: Use EgressSourceType.Descriptor instead.
func (EgressSourceType) Number ¶ added in v1.30.0
func (x EgressSourceType) Number() protoreflect.EnumNumber
func (EgressSourceType) String ¶ added in v1.30.0
func (x EgressSourceType) String() string
func (EgressSourceType) Type ¶ added in v1.30.0
func (EgressSourceType) Type() protoreflect.EnumType
type EgressStatus ¶ added in v0.11.14
type EgressStatus int32
const ( EgressStatus_EGRESS_STARTING EgressStatus = 0 EgressStatus_EGRESS_ACTIVE EgressStatus = 1 EgressStatus_EGRESS_ENDING EgressStatus = 2 EgressStatus_EGRESS_COMPLETE EgressStatus = 3 EgressStatus_EGRESS_FAILED EgressStatus = 4 EgressStatus_EGRESS_ABORTED EgressStatus = 5 EgressStatus_EGRESS_LIMIT_REACHED EgressStatus = 6 )
func (EgressStatus) Descriptor ¶ added in v0.11.14
func (EgressStatus) Descriptor() protoreflect.EnumDescriptor
func (EgressStatus) Enum ¶ added in v0.11.14
func (x EgressStatus) Enum() *EgressStatus
func (EgressStatus) EnumDescriptor
deprecated
added in
v0.11.14
func (EgressStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use EgressStatus.Descriptor instead.
func (EgressStatus) Number ¶ added in v0.11.14
func (x EgressStatus) Number() protoreflect.EnumNumber
func (EgressStatus) String ¶ added in v0.11.14
func (x EgressStatus) String() string
func (EgressStatus) Type ¶ added in v0.11.14
func (EgressStatus) Type() protoreflect.EnumType
type EncodedFileOutput ¶ added in v0.11.14
type EncodedFileOutput struct {
FileType EncodedFileType `protobuf:"varint,1,opt,name=file_type,json=fileType,proto3,enum=livekit.EncodedFileType" json:"file_type,omitempty"`
Filepath string `protobuf:"bytes,2,opt,name=filepath,proto3" json:"filepath,omitempty"`
DisableManifest bool `protobuf:"varint,6,opt,name=disable_manifest,json=disableManifest,proto3" json:"disable_manifest,omitempty"`
// Types that are valid to be assigned to Output:
//
// *EncodedFileOutput_S3
// *EncodedFileOutput_Gcp
// *EncodedFileOutput_Azure
// *EncodedFileOutput_AliOSS
Output isEncodedFileOutput_Output `protobuf_oneof:"output"`
// contains filtered or unexported fields
}
func (*EncodedFileOutput) Descriptor
deprecated
added in
v0.11.14
func (*EncodedFileOutput) Descriptor() ([]byte, []int)
Deprecated: Use EncodedFileOutput.ProtoReflect.Descriptor instead.
func (*EncodedFileOutput) GetAliOSS ¶ added in v1.2.0
func (x *EncodedFileOutput) GetAliOSS() *AliOSSUpload
func (*EncodedFileOutput) GetAzure ¶ added in v0.11.14
func (x *EncodedFileOutput) GetAzure() *AzureBlobUpload
func (*EncodedFileOutput) GetDisableManifest ¶ added in v1.2.0
func (x *EncodedFileOutput) GetDisableManifest() bool
func (*EncodedFileOutput) GetFileType ¶ added in v0.11.14
func (x *EncodedFileOutput) GetFileType() EncodedFileType
func (*EncodedFileOutput) GetFilepath ¶ added in v0.11.14
func (x *EncodedFileOutput) GetFilepath() string
func (*EncodedFileOutput) GetGcp ¶ added in v0.11.14
func (x *EncodedFileOutput) GetGcp() *GCPUpload
func (*EncodedFileOutput) GetOutput ¶ added in v0.11.14
func (x *EncodedFileOutput) GetOutput() isEncodedFileOutput_Output
func (*EncodedFileOutput) GetS3 ¶ added in v0.11.14
func (x *EncodedFileOutput) GetS3() *S3Upload
func (*EncodedFileOutput) ProtoMessage ¶ added in v0.11.14
func (*EncodedFileOutput) ProtoMessage()
func (*EncodedFileOutput) ProtoReflect ¶ added in v0.11.14
func (x *EncodedFileOutput) ProtoReflect() protoreflect.Message
func (*EncodedFileOutput) Reset ¶ added in v0.11.14
func (x *EncodedFileOutput) Reset()
func (*EncodedFileOutput) String ¶ added in v0.11.14
func (x *EncodedFileOutput) String() string
type EncodedFileOutput_AliOSS ¶ added in v1.2.0
type EncodedFileOutput_AliOSS struct {
AliOSS *AliOSSUpload `protobuf:"bytes,7,opt,name=aliOSS,proto3,oneof"`
}
type EncodedFileOutput_Azure ¶ added in v0.11.14
type EncodedFileOutput_Azure struct {
Azure *AzureBlobUpload `protobuf:"bytes,5,opt,name=azure,proto3,oneof"`
}
type EncodedFileOutput_Gcp ¶ added in v0.11.14
type EncodedFileOutput_Gcp struct {
Gcp *GCPUpload `protobuf:"bytes,4,opt,name=gcp,proto3,oneof"`
}
type EncodedFileOutput_S3 ¶ added in v0.11.14
type EncodedFileOutput_S3 struct {
S3 *S3Upload `protobuf:"bytes,3,opt,name=s3,proto3,oneof"`
}
type EncodedFileType ¶ added in v0.11.14
type EncodedFileType int32
const ( EncodedFileType_DEFAULT_FILETYPE EncodedFileType = 0 // file type chosen based on codecs EncodedFileType_MP4 EncodedFileType = 1 EncodedFileType_OGG EncodedFileType = 2 EncodedFileType_MP3 EncodedFileType = 3 )
func (EncodedFileType) Descriptor ¶ added in v0.11.14
func (EncodedFileType) Descriptor() protoreflect.EnumDescriptor
func (EncodedFileType) Enum ¶ added in v0.11.14
func (x EncodedFileType) Enum() *EncodedFileType
func (EncodedFileType) EnumDescriptor
deprecated
added in
v0.11.14
func (EncodedFileType) EnumDescriptor() ([]byte, []int)
Deprecated: Use EncodedFileType.Descriptor instead.
func (EncodedFileType) Number ¶ added in v0.11.14
func (x EncodedFileType) Number() protoreflect.EnumNumber
func (EncodedFileType) String ¶ added in v0.11.14
func (x EncodedFileType) String() string
func (EncodedFileType) Type ¶ added in v0.11.14
func (EncodedFileType) Type() protoreflect.EnumType
type EncodingOptions ¶ added in v0.11.14
type EncodingOptions struct {
Width int32 `protobuf:"varint,1,opt,name=width,proto3" json:"width,omitempty"` // (default 1920)
Height int32 `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"` // (default 1080)
Depth int32 `protobuf:"varint,3,opt,name=depth,proto3" json:"depth,omitempty"` // (default 24)
Framerate int32 `protobuf:"varint,4,opt,name=framerate,proto3" json:"framerate,omitempty"` // (default 30)
AudioCodec AudioCodec `protobuf:"varint,5,opt,name=audio_codec,json=audioCodec,proto3,enum=livekit.AudioCodec" json:"audio_codec,omitempty"` // (default OPUS)
AudioBitrate int32 `protobuf:"varint,6,opt,name=audio_bitrate,json=audioBitrate,proto3" json:"audio_bitrate,omitempty"` // (default 128)
AudioFrequency int32 `protobuf:"varint,7,opt,name=audio_frequency,json=audioFrequency,proto3" json:"audio_frequency,omitempty"` // (default 44100)
VideoCodec VideoCodec `protobuf:"varint,8,opt,name=video_codec,json=videoCodec,proto3,enum=livekit.VideoCodec" json:"video_codec,omitempty"` // (default H264_MAIN)
VideoBitrate int32 `protobuf:"varint,9,opt,name=video_bitrate,json=videoBitrate,proto3" json:"video_bitrate,omitempty"` // (default 4500)
KeyFrameInterval float64 `protobuf:"fixed64,10,opt,name=key_frame_interval,json=keyFrameInterval,proto3" json:"key_frame_interval,omitempty"` // in seconds (default 4s for streaming, segment duration for segmented output, encoder default for files)
// --- Deprecated ---
//
// Deprecated: Marked as deprecated in livekit_egress.proto.
AudioQuality int32 `protobuf:"varint,11,opt,name=audio_quality,json=audioQuality,proto3" json:"audio_quality,omitempty"` // quality setting on audio encoder
// Deprecated: Marked as deprecated in livekit_egress.proto.
VideoQuality int32 `protobuf:"varint,12,opt,name=video_quality,json=videoQuality,proto3" json:"video_quality,omitempty"` // quality setting on video encoder
// contains filtered or unexported fields
}
func (*EncodingOptions) Descriptor
deprecated
added in
v0.11.14
func (*EncodingOptions) Descriptor() ([]byte, []int)
Deprecated: Use EncodingOptions.ProtoReflect.Descriptor instead.
func (*EncodingOptions) GetAudioBitrate ¶ added in v0.11.14
func (x *EncodingOptions) GetAudioBitrate() int32
func (*EncodingOptions) GetAudioCodec ¶ added in v0.11.14
func (x *EncodingOptions) GetAudioCodec() AudioCodec
func (*EncodingOptions) GetAudioFrequency ¶ added in v0.11.14
func (x *EncodingOptions) GetAudioFrequency() int32
func (*EncodingOptions) GetAudioQuality
deprecated
added in
v1.8.1
func (x *EncodingOptions) GetAudioQuality() int32
Deprecated: Marked as deprecated in livekit_egress.proto.
func (*EncodingOptions) GetDepth ¶ added in v0.11.14
func (x *EncodingOptions) GetDepth() int32
func (*EncodingOptions) GetFramerate ¶ added in v0.11.14
func (x *EncodingOptions) GetFramerate() int32
func (*EncodingOptions) GetHeight ¶ added in v0.11.14
func (x *EncodingOptions) GetHeight() int32
func (*EncodingOptions) GetKeyFrameInterval ¶ added in v1.3.2
func (x *EncodingOptions) GetKeyFrameInterval() float64
func (*EncodingOptions) GetVideoBitrate ¶ added in v0.11.14
func (x *EncodingOptions) GetVideoBitrate() int32
func (*EncodingOptions) GetVideoCodec ¶ added in v0.11.14
func (x *EncodingOptions) GetVideoCodec() VideoCodec
func (*EncodingOptions) GetVideoQuality
deprecated
added in
v1.8.1
func (x *EncodingOptions) GetVideoQuality() int32
Deprecated: Marked as deprecated in livekit_egress.proto.
func (*EncodingOptions) GetWidth ¶ added in v0.11.14
func (x *EncodingOptions) GetWidth() int32
func (*EncodingOptions) ProtoMessage ¶ added in v0.11.14
func (*EncodingOptions) ProtoMessage()
func (*EncodingOptions) ProtoReflect ¶ added in v0.11.14
func (x *EncodingOptions) ProtoReflect() protoreflect.Message
func (*EncodingOptions) Reset ¶ added in v0.11.14
func (x *EncodingOptions) Reset()
func (*EncodingOptions) String ¶ added in v0.11.14
func (x *EncodingOptions) String() string
type EncodingOptionsPreset ¶ added in v0.11.14
type EncodingOptionsPreset int32
const ( EncodingOptionsPreset_H264_720P_30 EncodingOptionsPreset = 0 // 1280x720, 30fps, 3000kpbs, H.264_MAIN / OPUS EncodingOptionsPreset_H264_720P_60 EncodingOptionsPreset = 1 // 1280x720, 60fps, 4500kbps, H.264_MAIN / OPUS EncodingOptionsPreset_H264_1080P_30 EncodingOptionsPreset = 2 // 1920x1080, 30fps, 4500kbps, H.264_MAIN / OPUS EncodingOptionsPreset_H264_1080P_60 EncodingOptionsPreset = 3 // 1920x1080, 60fps, 6000kbps, H.264_MAIN / OPUS EncodingOptionsPreset_PORTRAIT_H264_720P_30 EncodingOptionsPreset = 4 // 720x1280, 30fps, 3000kpbs, H.264_MAIN / OPUS EncodingOptionsPreset_PORTRAIT_H264_720P_60 EncodingOptionsPreset = 5 // 720x1280, 60fps, 4500kbps, H.264_MAIN / OPUS EncodingOptionsPreset_PORTRAIT_H264_1080P_30 EncodingOptionsPreset = 6 // 1080x1920, 30fps, 4500kbps, H.264_MAIN / OPUS EncodingOptionsPreset_PORTRAIT_H264_1080P_60 EncodingOptionsPreset = 7 // 1080x1920, 60fps, 6000kbps, H.264_MAIN / OPUS )
func (EncodingOptionsPreset) Descriptor ¶ added in v0.11.14
func (EncodingOptionsPreset) Descriptor() protoreflect.EnumDescriptor
func (EncodingOptionsPreset) Enum ¶ added in v0.11.14
func (x EncodingOptionsPreset) Enum() *EncodingOptionsPreset
func (EncodingOptionsPreset) EnumDescriptor
deprecated
added in
v0.11.14
func (EncodingOptionsPreset) EnumDescriptor() ([]byte, []int)
Deprecated: Use EncodingOptionsPreset.Descriptor instead.
func (EncodingOptionsPreset) Number ¶ added in v0.11.14
func (x EncodingOptionsPreset) Number() protoreflect.EnumNumber
func (EncodingOptionsPreset) String ¶ added in v0.11.14
func (x EncodingOptionsPreset) String() string
func (EncodingOptionsPreset) Type ¶ added in v0.11.14
func (EncodingOptionsPreset) Type() protoreflect.EnumType
type EncryptedPacket ¶ added in v1.41.0
type EncryptedPacket struct {
EncryptionType Encryption_Type `` /* 133-byte string literal not displayed */
Iv []byte `protobuf:"bytes,2,opt,name=iv,proto3" json:"iv,omitempty"`
KeyIndex uint32 `protobuf:"varint,3,opt,name=key_index,json=keyIndex,proto3" json:"key_index,omitempty"`
EncryptedValue []byte `protobuf:"bytes,4,opt,name=encrypted_value,json=encryptedValue,proto3" json:"encrypted_value,omitempty"` // This is an encrypted EncryptedPacketPayload message representation
// contains filtered or unexported fields
}
func (*EncryptedPacket) Descriptor
deprecated
added in
v1.41.0
func (*EncryptedPacket) Descriptor() ([]byte, []int)
Deprecated: Use EncryptedPacket.ProtoReflect.Descriptor instead.
func (*EncryptedPacket) GetEncryptedValue ¶ added in v1.41.0
func (x *EncryptedPacket) GetEncryptedValue() []byte
func (*EncryptedPacket) GetEncryptionType ¶ added in v1.41.0
func (x *EncryptedPacket) GetEncryptionType() Encryption_Type
func (*EncryptedPacket) GetIv ¶ added in v1.41.0
func (x *EncryptedPacket) GetIv() []byte
func (*EncryptedPacket) GetKeyIndex ¶ added in v1.41.0
func (x *EncryptedPacket) GetKeyIndex() uint32
func (*EncryptedPacket) ProtoMessage ¶ added in v1.41.0
func (*EncryptedPacket) ProtoMessage()
func (*EncryptedPacket) ProtoReflect ¶ added in v1.41.0
func (x *EncryptedPacket) ProtoReflect() protoreflect.Message
func (*EncryptedPacket) Reset ¶ added in v1.41.0
func (x *EncryptedPacket) Reset()
func (*EncryptedPacket) String ¶ added in v1.41.0
func (x *EncryptedPacket) String() string
type EncryptedPacketPayload ¶ added in v1.41.0
type EncryptedPacketPayload struct {
// Types that are valid to be assigned to Value:
//
// *EncryptedPacketPayload_User
// *EncryptedPacketPayload_ChatMessage
// *EncryptedPacketPayload_RpcRequest
// *EncryptedPacketPayload_RpcAck
// *EncryptedPacketPayload_RpcResponse
// *EncryptedPacketPayload_StreamHeader
// *EncryptedPacketPayload_StreamChunk
// *EncryptedPacketPayload_StreamTrailer
Value isEncryptedPacketPayload_Value `protobuf_oneof:"value"`
// contains filtered or unexported fields
}
func (*EncryptedPacketPayload) Descriptor
deprecated
added in
v1.41.0
func (*EncryptedPacketPayload) Descriptor() ([]byte, []int)
Deprecated: Use EncryptedPacketPayload.ProtoReflect.Descriptor instead.
func (*EncryptedPacketPayload) GetChatMessage ¶ added in v1.41.0
func (x *EncryptedPacketPayload) GetChatMessage() *ChatMessage
func (*EncryptedPacketPayload) GetRpcAck ¶ added in v1.41.0
func (x *EncryptedPacketPayload) GetRpcAck() *RpcAck
func (*EncryptedPacketPayload) GetRpcRequest ¶ added in v1.41.0
func (x *EncryptedPacketPayload) GetRpcRequest() *RpcRequest
func (*EncryptedPacketPayload) GetRpcResponse ¶ added in v1.41.0
func (x *EncryptedPacketPayload) GetRpcResponse() *RpcResponse
func (*EncryptedPacketPayload) GetStreamChunk ¶ added in v1.41.0
func (x *EncryptedPacketPayload) GetStreamChunk() *DataStream_Chunk
func (*EncryptedPacketPayload) GetStreamHeader ¶ added in v1.41.0
func (x *EncryptedPacketPayload) GetStreamHeader() *DataStream_Header
func (*EncryptedPacketPayload) GetStreamTrailer ¶ added in v1.41.0
func (x *EncryptedPacketPayload) GetStreamTrailer() *DataStream_Trailer
func (*EncryptedPacketPayload) GetUser ¶ added in v1.41.0
func (x *EncryptedPacketPayload) GetUser() *UserPacket
func (*EncryptedPacketPayload) GetValue ¶ added in v1.41.0
func (x *EncryptedPacketPayload) GetValue() isEncryptedPacketPayload_Value
func (*EncryptedPacketPayload) ProtoMessage ¶ added in v1.41.0
func (*EncryptedPacketPayload) ProtoMessage()
func (*EncryptedPacketPayload) ProtoReflect ¶ added in v1.41.0
func (x *EncryptedPacketPayload) ProtoReflect() protoreflect.Message
func (*EncryptedPacketPayload) Reset ¶ added in v1.41.0
func (x *EncryptedPacketPayload) Reset()
func (*EncryptedPacketPayload) String ¶ added in v1.41.0
func (x *EncryptedPacketPayload) String() string
type EncryptedPacketPayload_ChatMessage ¶ added in v1.41.0
type EncryptedPacketPayload_ChatMessage struct {
ChatMessage *ChatMessage `protobuf:"bytes,3,opt,name=chat_message,json=chatMessage,proto3,oneof"`
}
type EncryptedPacketPayload_RpcAck ¶ added in v1.41.0
type EncryptedPacketPayload_RpcAck struct {
RpcAck *RpcAck `protobuf:"bytes,5,opt,name=rpc_ack,json=rpcAck,proto3,oneof"`
}
type EncryptedPacketPayload_RpcRequest ¶ added in v1.41.0
type EncryptedPacketPayload_RpcRequest struct {
RpcRequest *RpcRequest `protobuf:"bytes,4,opt,name=rpc_request,json=rpcRequest,proto3,oneof"`
}
type EncryptedPacketPayload_RpcResponse ¶ added in v1.41.0
type EncryptedPacketPayload_RpcResponse struct {
RpcResponse *RpcResponse `protobuf:"bytes,6,opt,name=rpc_response,json=rpcResponse,proto3,oneof"`
}
type EncryptedPacketPayload_StreamChunk ¶ added in v1.41.0
type EncryptedPacketPayload_StreamChunk struct {
StreamChunk *DataStream_Chunk `protobuf:"bytes,8,opt,name=stream_chunk,json=streamChunk,proto3,oneof"`
}
type EncryptedPacketPayload_StreamHeader ¶ added in v1.41.0
type EncryptedPacketPayload_StreamHeader struct {
StreamHeader *DataStream_Header `protobuf:"bytes,7,opt,name=stream_header,json=streamHeader,proto3,oneof"`
}
type EncryptedPacketPayload_StreamTrailer ¶ added in v1.41.0
type EncryptedPacketPayload_StreamTrailer struct {
StreamTrailer *DataStream_Trailer `protobuf:"bytes,9,opt,name=stream_trailer,json=streamTrailer,proto3,oneof"`
}
type EncryptedPacketPayload_User ¶ added in v1.41.0
type EncryptedPacketPayload_User struct {
User *UserPacket `protobuf:"bytes,1,opt,name=user,proto3,oneof"`
}
type Encryption ¶ added in v1.3.2
type Encryption struct {
// contains filtered or unexported fields
}
func (*Encryption) Descriptor
deprecated
added in
v1.3.2
func (*Encryption) Descriptor() ([]byte, []int)
Deprecated: Use Encryption.ProtoReflect.Descriptor instead.
func (*Encryption) ProtoMessage ¶ added in v1.3.2
func (*Encryption) ProtoMessage()
func (*Encryption) ProtoReflect ¶ added in v1.3.2
func (x *Encryption) ProtoReflect() protoreflect.Message
func (*Encryption) Reset ¶ added in v1.3.2
func (x *Encryption) Reset()
func (*Encryption) String ¶ added in v1.3.2
func (x *Encryption) String() string
type Encryption_Type ¶ added in v1.3.2
type Encryption_Type int32
const ( Encryption_NONE Encryption_Type = 0 Encryption_GCM Encryption_Type = 1 Encryption_CUSTOM Encryption_Type = 2 )
func (Encryption_Type) Descriptor ¶ added in v1.3.2
func (Encryption_Type) Descriptor() protoreflect.EnumDescriptor
func (Encryption_Type) Enum ¶ added in v1.3.2
func (x Encryption_Type) Enum() *Encryption_Type
func (Encryption_Type) EnumDescriptor
deprecated
added in
v1.3.2
func (Encryption_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use Encryption_Type.Descriptor instead.
func (Encryption_Type) Number ¶ added in v1.3.2
func (x Encryption_Type) Number() protoreflect.EnumNumber
func (Encryption_Type) String ¶ added in v1.3.2
func (x Encryption_Type) String() string
func (Encryption_Type) Type ¶ added in v1.3.2
func (Encryption_Type) Type() protoreflect.EnumType
type EventMetric ¶ added in v1.20.1
type EventMetric struct {
Label uint32 `protobuf:"varint,1,opt,name=label,proto3" json:"label,omitempty"`
ParticipantIdentity uint32 `protobuf:"varint,2,opt,name=participant_identity,json=participantIdentity,proto3" json:"participant_identity,omitempty"` // index into `str_data`
TrackSid uint32 `protobuf:"varint,3,opt,name=track_sid,json=trackSid,proto3" json:"track_sid,omitempty"` // index into `str_data`
StartTimestampMs int64 `protobuf:"varint,4,opt,name=start_timestamp_ms,json=startTimestampMs,proto3" json:"start_timestamp_ms,omitempty"` // start time of event based on a monotonic clock (in milliseconds)
EndTimestampMs *int64 `protobuf:"varint,5,opt,name=end_timestamp_ms,json=endTimestampMs,proto3,oneof" json:"end_timestamp_ms,omitempty"` // end time of event based on a monotonic clock (in milliseconds), if needed
NormalizedStartTimestamp *timestamppb.Timestamp `` /* 135-byte string literal not displayed */
NormalizedEndTimestamp *timestamppb.Timestamp `` /* 135-byte string literal not displayed */
Metadata string `protobuf:"bytes,8,opt,name=metadata,proto3" json:"metadata,omitempty"`
Rid uint32 `protobuf:"varint,9,opt,name=rid,proto3" json:"rid,omitempty"` // index into 'str_data'
// contains filtered or unexported fields
}
func (*EventMetric) Descriptor
deprecated
added in
v1.20.1
func (*EventMetric) Descriptor() ([]byte, []int)
Deprecated: Use EventMetric.ProtoReflect.Descriptor instead.
func (*EventMetric) GetEndTimestampMs ¶ added in v1.22.0
func (x *EventMetric) GetEndTimestampMs() int64
func (*EventMetric) GetLabel ¶ added in v1.20.1
func (x *EventMetric) GetLabel() uint32
func (*EventMetric) GetMetadata ¶ added in v1.20.1
func (x *EventMetric) GetMetadata() string
func (*EventMetric) GetNormalizedEndTimestamp ¶ added in v1.22.0
func (x *EventMetric) GetNormalizedEndTimestamp() *timestamppb.Timestamp
func (*EventMetric) GetNormalizedStartTimestamp ¶ added in v1.22.0
func (x *EventMetric) GetNormalizedStartTimestamp() *timestamppb.Timestamp
func (*EventMetric) GetParticipantIdentity ¶ added in v1.20.1
func (x *EventMetric) GetParticipantIdentity() uint32
func (*EventMetric) GetRid ¶ added in v1.23.0
func (x *EventMetric) GetRid() uint32
func (*EventMetric) GetStartTimestampMs ¶ added in v1.22.0
func (x *EventMetric) GetStartTimestampMs() int64
func (*EventMetric) GetTrackSid ¶ added in v1.20.1
func (x *EventMetric) GetTrackSid() uint32
func (*EventMetric) ProtoMessage ¶ added in v1.20.1
func (*EventMetric) ProtoMessage()
func (*EventMetric) ProtoReflect ¶ added in v1.20.1
func (x *EventMetric) ProtoReflect() protoreflect.Message
func (*EventMetric) Reset ¶ added in v1.20.1
func (x *EventMetric) Reset()
func (*EventMetric) String ¶ added in v1.20.1
func (x *EventMetric) String() string
type ExportReplayRequest ¶ added in v1.45.2
type ExportReplayRequest struct {
ReplayId string `protobuf:"bytes,1,opt,name=replay_id,json=replayId,proto3" json:"replay_id,omitempty"`
StartOffsetMs int64 `protobuf:"varint,2,opt,name=start_offset_ms,json=startOffsetMs,proto3" json:"start_offset_ms,omitempty"`
EndOffsetMs int64 `protobuf:"varint,3,opt,name=end_offset_ms,json=endOffsetMs,proto3" json:"end_offset_ms,omitempty"`
// Types that are valid to be assigned to Source:
//
// *ExportReplayRequest_Template
// *ExportReplayRequest_Web
// *ExportReplayRequest_Media
Source isExportReplayRequest_Source `protobuf_oneof:"source"`
// Types that are valid to be assigned to Encoding:
//
// *ExportReplayRequest_Preset
// *ExportReplayRequest_Advanced
Encoding isExportReplayRequest_Encoding `protobuf_oneof:"encoding"`
Outputs []*Output `protobuf:"bytes,9,rep,name=outputs,proto3" json:"outputs,omitempty"`
Storage *StorageConfig `protobuf:"bytes,10,opt,name=storage,proto3" json:"storage,omitempty"`
Webhooks []*WebhookConfig `protobuf:"bytes,11,rep,name=webhooks,proto3" json:"webhooks,omitempty"`
// contains filtered or unexported fields
}
func (*ExportReplayRequest) Descriptor
deprecated
added in
v1.45.2
func (*ExportReplayRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExportReplayRequest.ProtoReflect.Descriptor instead.
func (*ExportReplayRequest) GetAdvanced ¶ added in v1.45.2
func (x *ExportReplayRequest) GetAdvanced() *EncodingOptions
func (*ExportReplayRequest) GetEncoding ¶ added in v1.45.2
func (x *ExportReplayRequest) GetEncoding() isExportReplayRequest_Encoding
func (*ExportReplayRequest) GetEndOffsetMs ¶ added in v1.45.2
func (x *ExportReplayRequest) GetEndOffsetMs() int64
func (*ExportReplayRequest) GetMedia ¶ added in v1.45.2
func (x *ExportReplayRequest) GetMedia() *MediaSource
func (*ExportReplayRequest) GetOutputs ¶ added in v1.45.2
func (x *ExportReplayRequest) GetOutputs() []*Output
func (*ExportReplayRequest) GetPreset ¶ added in v1.45.2
func (x *ExportReplayRequest) GetPreset() EncodingOptionsPreset
func (*ExportReplayRequest) GetReplayId ¶ added in v1.45.2
func (x *ExportReplayRequest) GetReplayId() string
func (*ExportReplayRequest) GetSource ¶ added in v1.45.2
func (x *ExportReplayRequest) GetSource() isExportReplayRequest_Source
func (*ExportReplayRequest) GetStartOffsetMs ¶ added in v1.45.2
func (x *ExportReplayRequest) GetStartOffsetMs() int64
func (*ExportReplayRequest) GetStorage ¶ added in v1.45.2
func (x *ExportReplayRequest) GetStorage() *StorageConfig
func (*ExportReplayRequest) GetTemplate ¶ added in v1.45.2
func (x *ExportReplayRequest) GetTemplate() *TemplateSource
func (*ExportReplayRequest) GetWeb ¶ added in v1.45.2
func (x *ExportReplayRequest) GetWeb() *WebSource
func (*ExportReplayRequest) GetWebhooks ¶ added in v1.45.2
func (x *ExportReplayRequest) GetWebhooks() []*WebhookConfig
func (*ExportReplayRequest) ProtoMessage ¶ added in v1.45.2
func (*ExportReplayRequest) ProtoMessage()
func (*ExportReplayRequest) ProtoReflect ¶ added in v1.45.2
func (x *ExportReplayRequest) ProtoReflect() protoreflect.Message
func (*ExportReplayRequest) Reset ¶ added in v1.45.2
func (x *ExportReplayRequest) Reset()
func (*ExportReplayRequest) String ¶ added in v1.45.2
func (x *ExportReplayRequest) String() string
type ExportReplayRequest_Advanced ¶ added in v1.45.2
type ExportReplayRequest_Advanced struct {
Advanced *EncodingOptions `protobuf:"bytes,8,opt,name=advanced,proto3,oneof"`
}
type ExportReplayRequest_Media ¶ added in v1.45.2
type ExportReplayRequest_Media struct {
Media *MediaSource `protobuf:"bytes,6,opt,name=media,proto3,oneof"`
}
type ExportReplayRequest_Preset ¶ added in v1.45.2
type ExportReplayRequest_Preset struct {
Preset EncodingOptionsPreset `protobuf:"varint,7,opt,name=preset,proto3,enum=livekit.EncodingOptionsPreset,oneof"`
}
type ExportReplayRequest_Template ¶ added in v1.45.2
type ExportReplayRequest_Template struct {
Template *TemplateSource `protobuf:"bytes,4,opt,name=template,proto3,oneof"`
}
type ExportReplayRequest_Web ¶ added in v1.45.2
type ExportReplayRequest_Web struct {
Web *WebSource `protobuf:"bytes,5,opt,name=web,proto3,oneof"`
}
type FeatureUsageInfo ¶ added in v1.33.0
type FeatureUsageInfo struct {
Feature FeatureUsageInfo_Feature `protobuf:"varint,1,opt,name=feature,proto3,enum=livekit.FeatureUsageInfo_Feature" json:"feature,omitempty"`
ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
RoomName string `protobuf:"bytes,3,opt,name=room_name,json=roomName,proto3" json:"room_name,omitempty"`
RoomId string `protobuf:"bytes,4,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty"`
ParticipantIdentity string `protobuf:"bytes,5,opt,name=participant_identity,json=participantIdentity,proto3" json:"participant_identity,omitempty"`
ParticipantId string `protobuf:"bytes,6,opt,name=participant_id,json=participantId,proto3" json:"participant_id,omitempty"`
TrackId string `protobuf:"bytes,7,opt,name=track_id,json=trackId,proto3" json:"track_id,omitempty"`
// time ranges during which the feature was enabled.
// for e. g., noise cancellation may not be applied when a media track is paused/muted,
// this allows reporting only periods during which a feature is active.
TimeRanges []*TimeRange `protobuf:"bytes,8,rep,name=time_ranges,json=timeRanges,proto3" json:"time_ranges,omitempty"`
// Feature specific metadata included in the report
FeatureInfo map[string]string `` /* 168-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*FeatureUsageInfo) Descriptor
deprecated
added in
v1.33.0
func (*FeatureUsageInfo) Descriptor() ([]byte, []int)
Deprecated: Use FeatureUsageInfo.ProtoReflect.Descriptor instead.
func (*FeatureUsageInfo) GetFeature ¶ added in v1.33.0
func (x *FeatureUsageInfo) GetFeature() FeatureUsageInfo_Feature
func (*FeatureUsageInfo) GetFeatureInfo ¶ added in v1.44.0
func (x *FeatureUsageInfo) GetFeatureInfo() map[string]string
func (*FeatureUsageInfo) GetParticipantId ¶ added in v1.33.0
func (x *FeatureUsageInfo) GetParticipantId() string
func (*FeatureUsageInfo) GetParticipantIdentity ¶ added in v1.33.0
func (x *FeatureUsageInfo) GetParticipantIdentity() string
func (*FeatureUsageInfo) GetProjectId ¶ added in v1.33.0
func (x *FeatureUsageInfo) GetProjectId() string
func (*FeatureUsageInfo) GetRoomId ¶ added in v1.33.0
func (x *FeatureUsageInfo) GetRoomId() string
func (*FeatureUsageInfo) GetRoomName ¶ added in v1.33.0
func (x *FeatureUsageInfo) GetRoomName() string
func (*FeatureUsageInfo) GetTimeRanges ¶ added in v1.33.0
func (x *FeatureUsageInfo) GetTimeRanges() []*TimeRange
func (*FeatureUsageInfo) GetTrackId ¶ added in v1.33.0
func (x *FeatureUsageInfo) GetTrackId() string
func (*FeatureUsageInfo) ProtoMessage ¶ added in v1.33.0
func (*FeatureUsageInfo) ProtoMessage()
func (*FeatureUsageInfo) ProtoReflect ¶ added in v1.33.0
func (x *FeatureUsageInfo) ProtoReflect() protoreflect.Message
func (*FeatureUsageInfo) Reset ¶ added in v1.33.0
func (x *FeatureUsageInfo) Reset()
func (*FeatureUsageInfo) String ¶ added in v1.33.0
func (x *FeatureUsageInfo) String() string
type FeatureUsageInfo_Feature ¶ added in v1.33.0
type FeatureUsageInfo_Feature int32
const ( FeatureUsageInfo_KRISP_NOISE_CANCELLATION FeatureUsageInfo_Feature = 0 FeatureUsageInfo_KRISP_BACKGROUND_VOICE_CANCELLATION FeatureUsageInfo_Feature = 1 FeatureUsageInfo_AIC_AUDIO_ENHANCEMENT FeatureUsageInfo_Feature = 2 FeatureUsageInfo_KRISP_VIVA FeatureUsageInfo_Feature = 3 )
func (FeatureUsageInfo_Feature) Descriptor ¶ added in v1.33.0
func (FeatureUsageInfo_Feature) Descriptor() protoreflect.EnumDescriptor
func (FeatureUsageInfo_Feature) Enum ¶ added in v1.33.0
func (x FeatureUsageInfo_Feature) Enum() *FeatureUsageInfo_Feature
func (FeatureUsageInfo_Feature) EnumDescriptor
deprecated
added in
v1.33.0
func (FeatureUsageInfo_Feature) EnumDescriptor() ([]byte, []int)
Deprecated: Use FeatureUsageInfo_Feature.Descriptor instead.
func (FeatureUsageInfo_Feature) Number ¶ added in v1.33.0
func (x FeatureUsageInfo_Feature) Number() protoreflect.EnumNumber
func (FeatureUsageInfo_Feature) String ¶ added in v1.33.0
func (x FeatureUsageInfo_Feature) String() string
func (FeatureUsageInfo_Feature) Type ¶ added in v1.33.0
func (FeatureUsageInfo_Feature) Type() protoreflect.EnumType
type FileInfo ¶ added in v0.11.14
type FileInfo struct {
Filename string `protobuf:"bytes,1,opt,name=filename,proto3" json:"filename,omitempty"`
StartedAt int64 `protobuf:"varint,2,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
EndedAt int64 `protobuf:"varint,3,opt,name=ended_at,json=endedAt,proto3" json:"ended_at,omitempty"`
Duration int64 `protobuf:"varint,6,opt,name=duration,proto3" json:"duration,omitempty"`
Size int64 `protobuf:"varint,4,opt,name=size,proto3" json:"size,omitempty"`
Location string `protobuf:"bytes,5,opt,name=location,proto3" json:"location,omitempty"`
// contains filtered or unexported fields
}
func (*FileInfo) Descriptor
deprecated
added in
v0.11.14
func (*FileInfo) GetDuration ¶ added in v0.13.2
func (*FileInfo) GetEndedAt ¶ added in v0.11.14
func (*FileInfo) GetFilename ¶ added in v0.11.14
func (*FileInfo) GetLocation ¶ added in v0.11.14
func (*FileInfo) GetStartedAt ¶ added in v0.11.14
func (*FileInfo) ProtoMessage ¶ added in v0.11.14
func (*FileInfo) ProtoMessage()
func (*FileInfo) ProtoReflect ¶ added in v0.11.14
func (x *FileInfo) ProtoReflect() protoreflect.Message
type FileOutput ¶ added in v1.45.2
type FileOutput struct {
FileType EncodedFileType `protobuf:"varint,1,opt,name=file_type,json=fileType,proto3,enum=livekit.EncodedFileType" json:"file_type,omitempty"`
Filepath string `protobuf:"bytes,2,opt,name=filepath,proto3" json:"filepath,omitempty"`
DisableManifest bool `protobuf:"varint,3,opt,name=disable_manifest,json=disableManifest,proto3" json:"disable_manifest,omitempty"`
// contains filtered or unexported fields
}
Unified file output — replaces v1 EncodedFileOutput and DirectFileOutput. Whether transcoded depends on encoding options on the request.
func (*FileOutput) Descriptor
deprecated
added in
v1.45.2
func (*FileOutput) Descriptor() ([]byte, []int)
Deprecated: Use FileOutput.ProtoReflect.Descriptor instead.
func (*FileOutput) GetDisableManifest ¶ added in v1.45.2
func (x *FileOutput) GetDisableManifest() bool
func (*FileOutput) GetFileType ¶ added in v1.45.2
func (x *FileOutput) GetFileType() EncodedFileType
func (*FileOutput) GetFilepath ¶ added in v1.45.2
func (x *FileOutput) GetFilepath() string
func (*FileOutput) ProtoMessage ¶ added in v1.45.2
func (*FileOutput) ProtoMessage()
func (*FileOutput) ProtoReflect ¶ added in v1.45.2
func (x *FileOutput) ProtoReflect() protoreflect.Message
func (*FileOutput) Reset ¶ added in v1.45.2
func (x *FileOutput) Reset()
func (*FileOutput) String ¶ added in v1.45.2
func (x *FileOutput) String() string
type FilterParams ¶ added in v1.42.1
type FilterParams struct {
IncludeEvents []string `protobuf:"bytes,1,rep,name=include_events,json=includeEvents,proto3" json:"include_events,omitempty"`
ExcludeEvents []string `protobuf:"bytes,2,rep,name=exclude_events,json=excludeEvents,proto3" json:"exclude_events,omitempty"`
// contains filtered or unexported fields
}
func (*FilterParams) Descriptor
deprecated
added in
v1.42.1
func (*FilterParams) Descriptor() ([]byte, []int)
Deprecated: Use FilterParams.ProtoReflect.Descriptor instead.
func (*FilterParams) GetExcludeEvents ¶ added in v1.42.1
func (x *FilterParams) GetExcludeEvents() []string
func (*FilterParams) GetIncludeEvents ¶ added in v1.42.1
func (x *FilterParams) GetIncludeEvents() []string
func (*FilterParams) ProtoMessage ¶ added in v1.42.1
func (*FilterParams) ProtoMessage()
func (*FilterParams) ProtoReflect ¶ added in v1.42.1
func (x *FilterParams) ProtoReflect() protoreflect.Message
func (*FilterParams) Reset ¶ added in v1.42.1
func (x *FilterParams) Reset()
func (*FilterParams) String ¶ added in v1.42.1
func (x *FilterParams) String() string
type ForwardParticipantRequest ¶ added in v1.35.0
type ForwardParticipantRequest struct {
// room to forward participant from
Room string `protobuf:"bytes,1,opt,name=room,proto3" json:"room,omitempty"`
// identity of the participant to forward
Identity string `protobuf:"bytes,2,opt,name=identity,proto3" json:"identity,omitempty"`
// room to forward participant to
DestinationRoom string `protobuf:"bytes,3,opt,name=destination_room,json=destinationRoom,proto3" json:"destination_room,omitempty"`
// contains filtered or unexported fields
}
func (*ForwardParticipantRequest) Descriptor
deprecated
added in
v1.35.0
func (*ForwardParticipantRequest) Descriptor() ([]byte, []int)
Deprecated: Use ForwardParticipantRequest.ProtoReflect.Descriptor instead.
func (*ForwardParticipantRequest) GetDestinationRoom ¶ added in v1.35.0
func (x *ForwardParticipantRequest) GetDestinationRoom() string
func (*ForwardParticipantRequest) GetIdentity ¶ added in v1.35.0
func (x *ForwardParticipantRequest) GetIdentity() string
func (*ForwardParticipantRequest) GetRoom ¶ added in v1.35.0
func (x *ForwardParticipantRequest) GetRoom() string
func (*ForwardParticipantRequest) ProtoMessage ¶ added in v1.35.0
func (*ForwardParticipantRequest) ProtoMessage()
func (*ForwardParticipantRequest) ProtoReflect ¶ added in v1.35.0
func (x *ForwardParticipantRequest) ProtoReflect() protoreflect.Message
func (*ForwardParticipantRequest) Reset ¶ added in v1.35.0
func (x *ForwardParticipantRequest) Reset()
func (*ForwardParticipantRequest) String ¶ added in v1.35.0
func (x *ForwardParticipantRequest) String() string
type ForwardParticipantResponse ¶ added in v1.35.0
type ForwardParticipantResponse struct {
// contains filtered or unexported fields
}
func (*ForwardParticipantResponse) Descriptor
deprecated
added in
v1.35.0
func (*ForwardParticipantResponse) Descriptor() ([]byte, []int)
Deprecated: Use ForwardParticipantResponse.ProtoReflect.Descriptor instead.
func (*ForwardParticipantResponse) ProtoMessage ¶ added in v1.35.0
func (*ForwardParticipantResponse) ProtoMessage()
func (*ForwardParticipantResponse) ProtoReflect ¶ added in v1.35.0
func (x *ForwardParticipantResponse) ProtoReflect() protoreflect.Message
func (*ForwardParticipantResponse) Reset ¶ added in v1.35.0
func (x *ForwardParticipantResponse) Reset()
func (*ForwardParticipantResponse) String ¶ added in v1.35.0
func (x *ForwardParticipantResponse) String() string
type GCPUpload ¶ added in v0.11.14
type GCPUpload struct {
// service account credentials serialized in JSON "credentials.json"
Credentials string `protobuf:"bytes,1,opt,name=credentials,proto3" json:"credentials,omitempty"`
Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"`
Proxy *ProxyConfig `protobuf:"bytes,3,opt,name=proxy,proto3" json:"proxy,omitempty"`
// contains filtered or unexported fields
}
func (*GCPUpload) Descriptor
deprecated
added in
v0.11.14
func (*GCPUpload) GetCredentials ¶ added in v0.11.14
func (*GCPUpload) GetProxy ¶ added in v1.12.0
func (x *GCPUpload) GetProxy() *ProxyConfig
func (*GCPUpload) ProtoMessage ¶ added in v0.11.14
func (*GCPUpload) ProtoMessage()
func (*GCPUpload) ProtoReflect ¶ added in v0.11.14
func (x *GCPUpload) ProtoReflect() protoreflect.Message
type GetDataBlobRequest ¶ added in v1.48.1
type GetDataBlobRequest struct {
RequestId uint32 `protobuf:"varint,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
// Identity of the participant who owns the blob.
ParticipantIdentity string `protobuf:"bytes,2,opt,name=participant_identity,json=participantIdentity,proto3" json:"participant_identity,omitempty"`
// Unique key of the data blob to retrieve.
Key *DataBlobKey `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"`
// contains filtered or unexported fields
}
func (*GetDataBlobRequest) Descriptor
deprecated
added in
v1.48.1
func (*GetDataBlobRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetDataBlobRequest.ProtoReflect.Descriptor instead.
func (*GetDataBlobRequest) GetKey ¶ added in v1.48.1
func (x *GetDataBlobRequest) GetKey() *DataBlobKey
func (*GetDataBlobRequest) GetParticipantIdentity ¶ added in v1.48.1
func (x *GetDataBlobRequest) GetParticipantIdentity() string
func (*GetDataBlobRequest) GetRequestId ¶ added in v1.48.1
func (x *GetDataBlobRequest) GetRequestId() uint32
func (*GetDataBlobRequest) ProtoMessage ¶ added in v1.48.1
func (*GetDataBlobRequest) ProtoMessage()
func (*GetDataBlobRequest) ProtoReflect ¶ added in v1.48.1
func (x *GetDataBlobRequest) ProtoReflect() protoreflect.Message
func (*GetDataBlobRequest) Reset ¶ added in v1.48.1
func (x *GetDataBlobRequest) Reset()
func (*GetDataBlobRequest) String ¶ added in v1.48.1
func (x *GetDataBlobRequest) String() string
type GetDataBlobResponse ¶ added in v1.48.1
type GetDataBlobResponse struct {
RequestId uint32 `protobuf:"varint,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
Blob *DataBlob `protobuf:"bytes,2,opt,name=blob,proto3" json:"blob,omitempty"`
// contains filtered or unexported fields
}
func (*GetDataBlobResponse) Descriptor
deprecated
added in
v1.48.1
func (*GetDataBlobResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetDataBlobResponse.ProtoReflect.Descriptor instead.
func (*GetDataBlobResponse) GetBlob ¶ added in v1.48.1
func (x *GetDataBlobResponse) GetBlob() *DataBlob
func (*GetDataBlobResponse) GetRequestId ¶ added in v1.48.1
func (x *GetDataBlobResponse) GetRequestId() uint32
func (*GetDataBlobResponse) ProtoMessage ¶ added in v1.48.1
func (*GetDataBlobResponse) ProtoMessage()
func (*GetDataBlobResponse) ProtoReflect ¶ added in v1.48.1
func (x *GetDataBlobResponse) ProtoReflect() protoreflect.Message
func (*GetDataBlobResponse) Reset ¶ added in v1.48.1
func (x *GetDataBlobResponse) Reset()
func (*GetDataBlobResponse) String ¶ added in v1.48.1
func (x *GetDataBlobResponse) String() string
type GetPhoneNumberRequest ¶ added in v1.42.0
type GetPhoneNumberRequest struct {
Id *string `protobuf:"bytes,1,opt,name=id,proto3,oneof" json:"id,omitempty"` // Use phone number ID for direct lookup
PhoneNumber *string `protobuf:"bytes,2,opt,name=phone_number,json=phoneNumber,proto3,oneof" json:"phone_number,omitempty"` // Use phone number string for lookup
// contains filtered or unexported fields
}
GetPhoneNumberRequest - Request to get a phone number
func (*GetPhoneNumberRequest) Descriptor
deprecated
added in
v1.42.0
func (*GetPhoneNumberRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetPhoneNumberRequest.ProtoReflect.Descriptor instead.
func (*GetPhoneNumberRequest) GetId ¶ added in v1.42.0
func (x *GetPhoneNumberRequest) GetId() string
func (*GetPhoneNumberRequest) GetPhoneNumber ¶ added in v1.42.0
func (x *GetPhoneNumberRequest) GetPhoneNumber() string
func (*GetPhoneNumberRequest) ProtoMessage ¶ added in v1.42.0
func (*GetPhoneNumberRequest) ProtoMessage()
func (*GetPhoneNumberRequest) ProtoReflect ¶ added in v1.42.0
func (x *GetPhoneNumberRequest) ProtoReflect() protoreflect.Message
func (*GetPhoneNumberRequest) Reset ¶ added in v1.42.0
func (x *GetPhoneNumberRequest) Reset()
func (*GetPhoneNumberRequest) String ¶ added in v1.42.0
func (x *GetPhoneNumberRequest) String() string
type GetPhoneNumberResponse ¶ added in v1.42.0
type GetPhoneNumberResponse struct {
PhoneNumber *PhoneNumber `protobuf:"bytes,1,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number,omitempty"` // The phone number details
// contains filtered or unexported fields
}
GetPhoneNumberResponse - Response containing the phone number
func (*GetPhoneNumberResponse) Descriptor
deprecated
added in
v1.42.0
func (*GetPhoneNumberResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetPhoneNumberResponse.ProtoReflect.Descriptor instead.
func (*GetPhoneNumberResponse) GetPhoneNumber ¶ added in v1.42.0
func (x *GetPhoneNumberResponse) GetPhoneNumber() *PhoneNumber
func (*GetPhoneNumberResponse) ProtoMessage ¶ added in v1.42.0
func (*GetPhoneNumberResponse) ProtoMessage()
func (*GetPhoneNumberResponse) ProtoReflect ¶ added in v1.42.0
func (x *GetPhoneNumberResponse) ProtoReflect() protoreflect.Message
func (*GetPhoneNumberResponse) Reset ¶ added in v1.42.0
func (x *GetPhoneNumberResponse) Reset()
func (*GetPhoneNumberResponse) String ¶ added in v1.42.0
func (x *GetPhoneNumberResponse) String() string
type GetPrivateLinkStatusRequest ¶ added in v1.44.1
type GetPrivateLinkStatusRequest struct {
PrivateLinkId string `protobuf:"bytes,1,opt,name=private_link_id,json=privateLinkId,proto3" json:"private_link_id,omitempty"`
// contains filtered or unexported fields
}
func (*GetPrivateLinkStatusRequest) Descriptor
deprecated
added in
v1.44.1
func (*GetPrivateLinkStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetPrivateLinkStatusRequest.ProtoReflect.Descriptor instead.
func (*GetPrivateLinkStatusRequest) GetPrivateLinkId ¶ added in v1.44.1
func (x *GetPrivateLinkStatusRequest) GetPrivateLinkId() string
func (*GetPrivateLinkStatusRequest) ProtoMessage ¶ added in v1.44.1
func (*GetPrivateLinkStatusRequest) ProtoMessage()
func (*GetPrivateLinkStatusRequest) ProtoReflect ¶ added in v1.44.1
func (x *GetPrivateLinkStatusRequest) ProtoReflect() protoreflect.Message
func (*GetPrivateLinkStatusRequest) Reset ¶ added in v1.44.1
func (x *GetPrivateLinkStatusRequest) Reset()
func (*GetPrivateLinkStatusRequest) String ¶ added in v1.44.1
func (x *GetPrivateLinkStatusRequest) String() string
type GetPrivateLinkStatusResponse ¶ added in v1.44.1
type GetPrivateLinkStatusResponse struct {
Value *PrivateLinkStatus `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
func (*GetPrivateLinkStatusResponse) Descriptor
deprecated
added in
v1.44.1
func (*GetPrivateLinkStatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetPrivateLinkStatusResponse.ProtoReflect.Descriptor instead.
func (*GetPrivateLinkStatusResponse) GetValue ¶ added in v1.44.1
func (x *GetPrivateLinkStatusResponse) GetValue() *PrivateLinkStatus
func (*GetPrivateLinkStatusResponse) ProtoMessage ¶ added in v1.44.1
func (*GetPrivateLinkStatusResponse) ProtoMessage()
func (*GetPrivateLinkStatusResponse) ProtoReflect ¶ added in v1.44.1
func (x *GetPrivateLinkStatusResponse) ProtoReflect() protoreflect.Message
func (*GetPrivateLinkStatusResponse) Reset ¶ added in v1.44.1
func (x *GetPrivateLinkStatusResponse) Reset()
func (*GetPrivateLinkStatusResponse) String ¶ added in v1.44.1
func (x *GetPrivateLinkStatusResponse) String() string
type GetSIPInboundTrunkRequest ¶ added in v1.22.0
type GetSIPInboundTrunkRequest struct {
SipTrunkId string `protobuf:"bytes,1,opt,name=sip_trunk_id,json=sipTrunkId,proto3" json:"sip_trunk_id,omitempty"`
// contains filtered or unexported fields
}
func (*GetSIPInboundTrunkRequest) Descriptor
deprecated
added in
v1.22.0
func (*GetSIPInboundTrunkRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetSIPInboundTrunkRequest.ProtoReflect.Descriptor instead.
func (*GetSIPInboundTrunkRequest) GetSipTrunkId ¶ added in v1.22.0
func (x *GetSIPInboundTrunkRequest) GetSipTrunkId() string
func (*GetSIPInboundTrunkRequest) ProtoMessage ¶ added in v1.22.0
func (*GetSIPInboundTrunkRequest) ProtoMessage()
func (*GetSIPInboundTrunkRequest) ProtoReflect ¶ added in v1.22.0
func (x *GetSIPInboundTrunkRequest) ProtoReflect() protoreflect.Message
func (*GetSIPInboundTrunkRequest) Reset ¶ added in v1.22.0
func (x *GetSIPInboundTrunkRequest) Reset()
func (*GetSIPInboundTrunkRequest) String ¶ added in v1.22.0
func (x *GetSIPInboundTrunkRequest) String() string
type GetSIPInboundTrunkResponse ¶ added in v1.22.0
type GetSIPInboundTrunkResponse struct {
Trunk *SIPInboundTrunkInfo `protobuf:"bytes,1,opt,name=trunk,proto3" json:"trunk,omitempty"`
// contains filtered or unexported fields
}
func (*GetSIPInboundTrunkResponse) Descriptor
deprecated
added in
v1.22.0
func (*GetSIPInboundTrunkResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetSIPInboundTrunkResponse.ProtoReflect.Descriptor instead.
func (*GetSIPInboundTrunkResponse) GetTrunk ¶ added in v1.22.0
func (x *GetSIPInboundTrunkResponse) GetTrunk() *SIPInboundTrunkInfo
func (*GetSIPInboundTrunkResponse) ProtoMessage ¶ added in v1.22.0
func (*GetSIPInboundTrunkResponse) ProtoMessage()
func (*GetSIPInboundTrunkResponse) ProtoReflect ¶ added in v1.22.0
func (x *GetSIPInboundTrunkResponse) ProtoReflect() protoreflect.Message
func (*GetSIPInboundTrunkResponse) Reset ¶ added in v1.22.0
func (x *GetSIPInboundTrunkResponse) Reset()
func (*GetSIPInboundTrunkResponse) String ¶ added in v1.22.0
func (x *GetSIPInboundTrunkResponse) String() string
type GetSIPOutboundTrunkRequest ¶ added in v1.22.0
type GetSIPOutboundTrunkRequest struct {
SipTrunkId string `protobuf:"bytes,1,opt,name=sip_trunk_id,json=sipTrunkId,proto3" json:"sip_trunk_id,omitempty"`
// contains filtered or unexported fields
}
func (*GetSIPOutboundTrunkRequest) Descriptor
deprecated
added in
v1.22.0
func (*GetSIPOutboundTrunkRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetSIPOutboundTrunkRequest.ProtoReflect.Descriptor instead.
func (*GetSIPOutboundTrunkRequest) GetSipTrunkId ¶ added in v1.22.0
func (x *GetSIPOutboundTrunkRequest) GetSipTrunkId() string
func (*GetSIPOutboundTrunkRequest) ProtoMessage ¶ added in v1.22.0
func (*GetSIPOutboundTrunkRequest) ProtoMessage()
func (*GetSIPOutboundTrunkRequest) ProtoReflect ¶ added in v1.22.0
func (x *GetSIPOutboundTrunkRequest) ProtoReflect() protoreflect.Message
func (*GetSIPOutboundTrunkRequest) Reset ¶ added in v1.22.0
func (x *GetSIPOutboundTrunkRequest) Reset()
func (*GetSIPOutboundTrunkRequest) String ¶ added in v1.22.0
func (x *GetSIPOutboundTrunkRequest) String() string
type GetSIPOutboundTrunkResponse ¶ added in v1.22.0
type GetSIPOutboundTrunkResponse struct {
Trunk *SIPOutboundTrunkInfo `protobuf:"bytes,1,opt,name=trunk,proto3" json:"trunk,omitempty"`
// contains filtered or unexported fields
}
func (*GetSIPOutboundTrunkResponse) Descriptor
deprecated
added in
v1.22.0
func (*GetSIPOutboundTrunkResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetSIPOutboundTrunkResponse.ProtoReflect.Descriptor instead.
func (*GetSIPOutboundTrunkResponse) GetTrunk ¶ added in v1.22.0
func (x *GetSIPOutboundTrunkResponse) GetTrunk() *SIPOutboundTrunkInfo
func (*GetSIPOutboundTrunkResponse) ProtoMessage ¶ added in v1.22.0
func (*GetSIPOutboundTrunkResponse) ProtoMessage()
func (*GetSIPOutboundTrunkResponse) ProtoReflect ¶ added in v1.22.0
func (x *GetSIPOutboundTrunkResponse) ProtoReflect() protoreflect.Message
func (*GetSIPOutboundTrunkResponse) Reset ¶ added in v1.22.0
func (x *GetSIPOutboundTrunkResponse) Reset()
func (*GetSIPOutboundTrunkResponse) String ¶ added in v1.22.0
func (x *GetSIPOutboundTrunkResponse) String() string
type Guid ¶ added in v1.5.7
type Guid interface {
TrackID | ParticipantID | RoomID
}
type HTTPClient ¶
HTTPClient is the interface used by generated clients to send HTTP requests. It is fulfilled by *(net/http).Client, which is sufficient for most users. Users can provide their own implementation for special retry policies.
HTTPClient implementations should not follow redirects. Redirects are automatically disabled if *(net/http).Client is passed to client constructors. See the withoutRedirects function in this file for more details.
type ICECandidateType ¶ added in v1.3.1
type ICECandidateType int32
const ( ICECandidateType_ICT_NONE ICECandidateType = 0 ICECandidateType_ICT_TCP ICECandidateType = 1 ICECandidateType_ICT_TLS ICECandidateType = 2 )
func (ICECandidateType) Descriptor ¶ added in v1.3.1
func (ICECandidateType) Descriptor() protoreflect.EnumDescriptor
func (ICECandidateType) Enum ¶ added in v1.3.1
func (x ICECandidateType) Enum() *ICECandidateType
func (ICECandidateType) EnumDescriptor
deprecated
added in
v1.3.1
func (ICECandidateType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ICECandidateType.Descriptor instead.
func (ICECandidateType) Number ¶ added in v1.3.1
func (x ICECandidateType) Number() protoreflect.EnumNumber
func (ICECandidateType) String ¶ added in v1.3.1
func (x ICECandidateType) String() string
func (ICECandidateType) Type ¶ added in v1.3.1
func (ICECandidateType) Type() protoreflect.EnumType
type ICEConfig ¶ added in v1.3.1
type ICEConfig struct {
PreferenceSubscriber ICECandidateType `` /* 152-byte string literal not displayed */
PreferencePublisher ICECandidateType `` /* 149-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*ICEConfig) Descriptor
deprecated
added in
v1.3.1
func (*ICEConfig) GetPreferencePublisher ¶ added in v1.3.1
func (x *ICEConfig) GetPreferencePublisher() ICECandidateType
func (*ICEConfig) GetPreferenceSubscriber ¶ added in v1.3.1
func (x *ICEConfig) GetPreferenceSubscriber() ICECandidateType
func (*ICEConfig) ProtoMessage ¶ added in v1.3.1
func (*ICEConfig) ProtoMessage()
func (*ICEConfig) ProtoReflect ¶ added in v1.3.1
func (x *ICEConfig) ProtoReflect() protoreflect.Message
type ICEServer ¶
type ICEServer struct {
Urls []string `protobuf:"bytes,1,rep,name=urls,proto3" json:"urls,omitempty"`
Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
Credential string `protobuf:"bytes,3,opt,name=credential,proto3" json:"credential,omitempty"`
// contains filtered or unexported fields
}
func (*ICEServer) Descriptor
deprecated
func (*ICEServer) GetCredential ¶
func (*ICEServer) GetUsername ¶
func (*ICEServer) ProtoMessage ¶
func (*ICEServer) ProtoMessage()
func (*ICEServer) ProtoReflect ¶
func (x *ICEServer) ProtoReflect() protoreflect.Message
type ImageCodec ¶ added in v1.8.0
type ImageCodec int32
const ( ImageCodec_IC_DEFAULT ImageCodec = 0 ImageCodec_IC_JPEG ImageCodec = 1 )
func (ImageCodec) Descriptor ¶ added in v1.8.0
func (ImageCodec) Descriptor() protoreflect.EnumDescriptor
func (ImageCodec) Enum ¶ added in v1.8.0
func (x ImageCodec) Enum() *ImageCodec
func (ImageCodec) EnumDescriptor
deprecated
added in
v1.8.0
func (ImageCodec) EnumDescriptor() ([]byte, []int)
Deprecated: Use ImageCodec.Descriptor instead.
func (ImageCodec) Number ¶ added in v1.8.0
func (x ImageCodec) Number() protoreflect.EnumNumber
func (ImageCodec) String ¶ added in v1.8.0
func (x ImageCodec) String() string
func (ImageCodec) Type ¶ added in v1.8.0
func (ImageCodec) Type() protoreflect.EnumType
type ImageFileSuffix ¶ added in v1.8.0
type ImageFileSuffix int32
const ( ImageFileSuffix_IMAGE_SUFFIX_INDEX ImageFileSuffix = 0 ImageFileSuffix_IMAGE_SUFFIX_TIMESTAMP ImageFileSuffix = 1 ImageFileSuffix_IMAGE_SUFFIX_NONE_OVERWRITE ImageFileSuffix = 2 // Do not append any suffix and overwrite the existing image with the latest )
func (ImageFileSuffix) Descriptor ¶ added in v1.8.0
func (ImageFileSuffix) Descriptor() protoreflect.EnumDescriptor
func (ImageFileSuffix) Enum ¶ added in v1.8.0
func (x ImageFileSuffix) Enum() *ImageFileSuffix
func (ImageFileSuffix) EnumDescriptor
deprecated
added in
v1.8.0
func (ImageFileSuffix) EnumDescriptor() ([]byte, []int)
Deprecated: Use ImageFileSuffix.Descriptor instead.
func (ImageFileSuffix) Number ¶ added in v1.8.0
func (x ImageFileSuffix) Number() protoreflect.EnumNumber
func (ImageFileSuffix) String ¶ added in v1.8.0
func (x ImageFileSuffix) String() string
func (ImageFileSuffix) Type ¶ added in v1.8.0
func (ImageFileSuffix) Type() protoreflect.EnumType
type ImageOutput ¶ added in v1.8.0
type ImageOutput struct {
CaptureInterval uint32 `protobuf:"varint,1,opt,name=capture_interval,json=captureInterval,proto3" json:"capture_interval,omitempty"` // in seconds (required)
Width int32 `protobuf:"varint,2,opt,name=width,proto3" json:"width,omitempty"` // (optional, defaults to track width)
Height int32 `protobuf:"varint,3,opt,name=height,proto3" json:"height,omitempty"` // (optional, defaults to track height)
FilenamePrefix string `protobuf:"bytes,4,opt,name=filename_prefix,json=filenamePrefix,proto3" json:"filename_prefix,omitempty"` // (optional)
FilenameSuffix ImageFileSuffix `` // (optional, default INDEX)
/* 133-byte string literal not displayed */
ImageCodec ImageCodec `protobuf:"varint,6,opt,name=image_codec,json=imageCodec,proto3,enum=livekit.ImageCodec" json:"image_codec,omitempty"` // (optional)
DisableManifest bool `protobuf:"varint,7,opt,name=disable_manifest,json=disableManifest,proto3" json:"disable_manifest,omitempty"` // disable upload of manifest file (default false)
// TODO: deprecate
//
// Types that are valid to be assigned to Output:
//
// *ImageOutput_S3
// *ImageOutput_Gcp
// *ImageOutput_Azure
// *ImageOutput_AliOSS
Output isImageOutput_Output `protobuf_oneof:"output"`
// contains filtered or unexported fields
}
Capture images at a specified interval
func (*ImageOutput) Descriptor
deprecated
added in
v1.8.0
func (*ImageOutput) Descriptor() ([]byte, []int)
Deprecated: Use ImageOutput.ProtoReflect.Descriptor instead.
func (*ImageOutput) GetAliOSS ¶ added in v1.8.0
func (x *ImageOutput) GetAliOSS() *AliOSSUpload
func (*ImageOutput) GetAzure ¶ added in v1.8.0
func (x *ImageOutput) GetAzure() *AzureBlobUpload
func (*ImageOutput) GetCaptureInterval ¶ added in v1.8.0
func (x *ImageOutput) GetCaptureInterval() uint32
func (*ImageOutput) GetDisableManifest ¶ added in v1.8.0
func (x *ImageOutput) GetDisableManifest() bool
func (*ImageOutput) GetFilenamePrefix ¶ added in v1.8.0
func (x *ImageOutput) GetFilenamePrefix() string
func (*ImageOutput) GetFilenameSuffix ¶ added in v1.8.0
func (x *ImageOutput) GetFilenameSuffix() ImageFileSuffix
func (*ImageOutput) GetGcp ¶ added in v1.8.0
func (x *ImageOutput) GetGcp() *GCPUpload
func (*ImageOutput) GetHeight ¶ added in v1.8.0
func (x *ImageOutput) GetHeight() int32
func (*ImageOutput) GetImageCodec ¶ added in v1.8.0
func (x *ImageOutput) GetImageCodec() ImageCodec
func (*ImageOutput) GetOutput ¶ added in v1.8.0
func (x *ImageOutput) GetOutput() isImageOutput_Output
func (*ImageOutput) GetS3 ¶ added in v1.8.0
func (x *ImageOutput) GetS3() *S3Upload
func (*ImageOutput) GetWidth ¶ added in v1.8.0
func (x *ImageOutput) GetWidth() int32
func (*ImageOutput) ProtoMessage ¶ added in v1.8.0
func (*ImageOutput) ProtoMessage()
func (*ImageOutput) ProtoReflect ¶ added in v1.8.0
func (x *ImageOutput) ProtoReflect() protoreflect.Message
func (*ImageOutput) Reset ¶ added in v1.8.0
func (x *ImageOutput) Reset()
func (*ImageOutput) String ¶ added in v1.8.0
func (x *ImageOutput) String() string
type ImageOutput_AliOSS ¶ added in v1.8.0
type ImageOutput_AliOSS struct {
AliOSS *AliOSSUpload `protobuf:"bytes,11,opt,name=aliOSS,proto3,oneof"`
}
type ImageOutput_Azure ¶ added in v1.8.0
type ImageOutput_Azure struct {
Azure *AzureBlobUpload `protobuf:"bytes,10,opt,name=azure,proto3,oneof"`
}
type ImageOutput_Gcp ¶ added in v1.8.0
type ImageOutput_Gcp struct {
Gcp *GCPUpload `protobuf:"bytes,9,opt,name=gcp,proto3,oneof"`
}
type ImageOutput_S3 ¶ added in v1.8.0
type ImageOutput_S3 struct {
S3 *S3Upload `protobuf:"bytes,8,opt,name=s3,proto3,oneof"`
}
type ImagesInfo ¶ added in v1.8.0
type ImagesInfo struct {
FilenamePrefix string `protobuf:"bytes,4,opt,name=filename_prefix,json=filenamePrefix,proto3" json:"filename_prefix,omitempty"`
ImageCount int64 `protobuf:"varint,1,opt,name=image_count,json=imageCount,proto3" json:"image_count,omitempty"`
StartedAt int64 `protobuf:"varint,2,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
EndedAt int64 `protobuf:"varint,3,opt,name=ended_at,json=endedAt,proto3" json:"ended_at,omitempty"`
// contains filtered or unexported fields
}
func (*ImagesInfo) Descriptor
deprecated
added in
v1.8.0
func (*ImagesInfo) Descriptor() ([]byte, []int)
Deprecated: Use ImagesInfo.ProtoReflect.Descriptor instead.
func (*ImagesInfo) GetEndedAt ¶ added in v1.8.0
func (x *ImagesInfo) GetEndedAt() int64
func (*ImagesInfo) GetFilenamePrefix ¶ added in v1.19.2
func (x *ImagesInfo) GetFilenamePrefix() string
func (*ImagesInfo) GetImageCount ¶ added in v1.8.0
func (x *ImagesInfo) GetImageCount() int64
func (*ImagesInfo) GetStartedAt ¶ added in v1.8.0
func (x *ImagesInfo) GetStartedAt() int64
func (*ImagesInfo) ProtoMessage ¶ added in v1.8.0
func (*ImagesInfo) ProtoMessage()
func (*ImagesInfo) ProtoReflect ¶ added in v1.8.0
func (x *ImagesInfo) ProtoReflect() protoreflect.Message
func (*ImagesInfo) Reset ¶ added in v1.8.0
func (x *ImagesInfo) Reset()
func (*ImagesInfo) String ¶ added in v1.8.0
func (x *ImagesInfo) String() string
type Ingress ¶ added in v0.13.1
type Ingress interface {
// Create a new Ingress
CreateIngress(context.Context, *CreateIngressRequest) (*IngressInfo, error)
// Update an existing Ingress. Ingress can only be updated when it's in ENDPOINT_WAITING state.
UpdateIngress(context.Context, *UpdateIngressRequest) (*IngressInfo, error)
ListIngress(context.Context, *ListIngressRequest) (*ListIngressResponse, error)
DeleteIngress(context.Context, *DeleteIngressRequest) (*IngressInfo, error)
}
func NewIngressJSONClient ¶ added in v0.13.1
func NewIngressJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) Ingress
NewIngressJSONClient creates a JSON client that implements the Ingress interface. It communicates using JSON and can be configured with a custom HTTPClient.
func NewIngressProtobufClient ¶ added in v0.13.1
func NewIngressProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) Ingress
NewIngressProtobufClient creates a Protobuf client that implements the Ingress interface. It communicates using Protobuf and can be configured with a custom HTTPClient.
type IngressAudioEncodingOptions ¶ added in v1.5.1
type IngressAudioEncodingOptions struct {
// desired audio codec to publish to room
AudioCodec AudioCodec `protobuf:"varint,1,opt,name=audio_codec,json=audioCodec,proto3,enum=livekit.AudioCodec" json:"audio_codec,omitempty"`
Bitrate uint32 `protobuf:"varint,2,opt,name=bitrate,proto3" json:"bitrate,omitempty"`
DisableDtx bool `protobuf:"varint,3,opt,name=disable_dtx,json=disableDtx,proto3" json:"disable_dtx,omitempty"`
Channels uint32 `protobuf:"varint,4,opt,name=channels,proto3" json:"channels,omitempty"`
// contains filtered or unexported fields
}
func (*IngressAudioEncodingOptions) Descriptor
deprecated
added in
v1.5.1
func (*IngressAudioEncodingOptions) Descriptor() ([]byte, []int)
Deprecated: Use IngressAudioEncodingOptions.ProtoReflect.Descriptor instead.
func (*IngressAudioEncodingOptions) GetAudioCodec ¶ added in v1.5.1
func (x *IngressAudioEncodingOptions) GetAudioCodec() AudioCodec
func (*IngressAudioEncodingOptions) GetBitrate ¶ added in v1.5.1
func (x *IngressAudioEncodingOptions) GetBitrate() uint32
func (*IngressAudioEncodingOptions) GetChannels ¶ added in v1.5.1
func (x *IngressAudioEncodingOptions) GetChannels() uint32
func (*IngressAudioEncodingOptions) GetDisableDtx ¶ added in v1.5.1
func (x *IngressAudioEncodingOptions) GetDisableDtx() bool
func (*IngressAudioEncodingOptions) ProtoMessage ¶ added in v1.5.1
func (*IngressAudioEncodingOptions) ProtoMessage()
func (*IngressAudioEncodingOptions) ProtoReflect ¶ added in v1.5.1
func (x *IngressAudioEncodingOptions) ProtoReflect() protoreflect.Message
func (*IngressAudioEncodingOptions) Reset ¶ added in v1.5.1
func (x *IngressAudioEncodingOptions) Reset()
func (*IngressAudioEncodingOptions) String ¶ added in v1.5.1
func (x *IngressAudioEncodingOptions) String() string
type IngressAudioEncodingPreset ¶ added in v1.5.1
type IngressAudioEncodingPreset int32
const ( IngressAudioEncodingPreset_OPUS_STEREO_96KBPS IngressAudioEncodingPreset = 0 // OPUS, 2 channels, 96kbps IngressAudioEncodingPreset_OPUS_MONO_64KBS IngressAudioEncodingPreset = 1 // OPUS, 1 channel, 64kbps )
func (IngressAudioEncodingPreset) Descriptor ¶ added in v1.5.1
func (IngressAudioEncodingPreset) Descriptor() protoreflect.EnumDescriptor
func (IngressAudioEncodingPreset) Enum ¶ added in v1.5.1
func (x IngressAudioEncodingPreset) Enum() *IngressAudioEncodingPreset
func (IngressAudioEncodingPreset) EnumDescriptor
deprecated
added in
v1.5.1
func (IngressAudioEncodingPreset) EnumDescriptor() ([]byte, []int)
Deprecated: Use IngressAudioEncodingPreset.Descriptor instead.
func (IngressAudioEncodingPreset) Number ¶ added in v1.5.1
func (x IngressAudioEncodingPreset) Number() protoreflect.EnumNumber
func (IngressAudioEncodingPreset) String ¶ added in v1.5.1
func (x IngressAudioEncodingPreset) String() string
func (IngressAudioEncodingPreset) Type ¶ added in v1.5.1
func (IngressAudioEncodingPreset) Type() protoreflect.EnumType
type IngressAudioOptions ¶ added in v0.13.1
type IngressAudioOptions struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Source TrackSource `protobuf:"varint,2,opt,name=source,proto3,enum=livekit.TrackSource" json:"source,omitempty"`
// Types that are valid to be assigned to EncodingOptions:
//
// *IngressAudioOptions_Preset
// *IngressAudioOptions_Options
EncodingOptions isIngressAudioOptions_EncodingOptions `protobuf_oneof:"encoding_options"`
// contains filtered or unexported fields
}
func (*IngressAudioOptions) Descriptor
deprecated
added in
v0.13.1
func (*IngressAudioOptions) Descriptor() ([]byte, []int)
Deprecated: Use IngressAudioOptions.ProtoReflect.Descriptor instead.
func (*IngressAudioOptions) GetEncodingOptions ¶ added in v1.5.1
func (x *IngressAudioOptions) GetEncodingOptions() isIngressAudioOptions_EncodingOptions
func (*IngressAudioOptions) GetName ¶ added in v0.13.1
func (x *IngressAudioOptions) GetName() string
func (*IngressAudioOptions) GetOptions ¶ added in v1.5.1
func (x *IngressAudioOptions) GetOptions() *IngressAudioEncodingOptions
func (*IngressAudioOptions) GetPreset ¶ added in v1.5.1
func (x *IngressAudioOptions) GetPreset() IngressAudioEncodingPreset
func (*IngressAudioOptions) GetSource ¶ added in v0.13.1
func (x *IngressAudioOptions) GetSource() TrackSource
func (*IngressAudioOptions) ProtoMessage ¶ added in v0.13.1
func (*IngressAudioOptions) ProtoMessage()
func (*IngressAudioOptions) ProtoReflect ¶ added in v0.13.1
func (x *IngressAudioOptions) ProtoReflect() protoreflect.Message
func (*IngressAudioOptions) Reset ¶ added in v0.13.1
func (x *IngressAudioOptions) Reset()
func (*IngressAudioOptions) String ¶ added in v0.13.1
func (x *IngressAudioOptions) String() string
type IngressAudioOptions_Options ¶ added in v1.5.1
type IngressAudioOptions_Options struct {
Options *IngressAudioEncodingOptions `protobuf:"bytes,4,opt,name=options,proto3,oneof"`
}
type IngressAudioOptions_Preset ¶ added in v1.5.1
type IngressAudioOptions_Preset struct {
Preset IngressAudioEncodingPreset `protobuf:"varint,3,opt,name=preset,proto3,enum=livekit.IngressAudioEncodingPreset,oneof"`
}
type IngressInfo ¶ added in v0.13.1
type IngressInfo struct {
IngressId string `protobuf:"bytes,1,opt,name=ingress_id,json=ingressId,proto3" json:"ingress_id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
StreamKey string `protobuf:"bytes,3,opt,name=stream_key,json=streamKey,proto3" json:"stream_key,omitempty"`
Url string `protobuf:"bytes,4,opt,name=url,proto3" json:"url,omitempty"` // URL to point the encoder to for push (RTMP, WHIP), or location to pull media from for pull (URL)
// for RTMP input, it'll be a rtmp:// URL
// for FILE input, it'll be a http:// URL
// for SRT input, it'll be a srt:// URL
InputType IngressInput `protobuf:"varint,5,opt,name=input_type,json=inputType,proto3,enum=livekit.IngressInput" json:"input_type,omitempty"`
// Deprecated: Marked as deprecated in livekit_ingress.proto.
BypassTranscoding bool `protobuf:"varint,13,opt,name=bypass_transcoding,json=bypassTranscoding,proto3" json:"bypass_transcoding,omitempty"`
EnableTranscoding *bool `protobuf:"varint,15,opt,name=enable_transcoding,json=enableTranscoding,proto3,oneof" json:"enable_transcoding,omitempty"`
Audio *IngressAudioOptions `protobuf:"bytes,6,opt,name=audio,proto3" json:"audio,omitempty"`
Video *IngressVideoOptions `protobuf:"bytes,7,opt,name=video,proto3" json:"video,omitempty"`
RoomName string `protobuf:"bytes,8,opt,name=room_name,json=roomName,proto3" json:"room_name,omitempty"`
ParticipantIdentity string `protobuf:"bytes,9,opt,name=participant_identity,json=participantIdentity,proto3" json:"participant_identity,omitempty"`
ParticipantName string `protobuf:"bytes,10,opt,name=participant_name,json=participantName,proto3" json:"participant_name,omitempty"`
ParticipantMetadata string `protobuf:"bytes,14,opt,name=participant_metadata,json=participantMetadata,proto3" json:"participant_metadata,omitempty"`
Reusable bool `protobuf:"varint,11,opt,name=reusable,proto3" json:"reusable,omitempty"`
State *IngressState `protobuf:"bytes,12,opt,name=state,proto3" json:"state,omitempty"` // Description of error/stream non compliance and debug info for publisher otherwise (received bitrate, resolution, bandwidth)
Enabled *bool `protobuf:"varint,16,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"` // The default value is true and when set to false, the new connection attempts will be rejected
// contains filtered or unexported fields
}
func (*IngressInfo) Descriptor
deprecated
added in
v0.13.1
func (*IngressInfo) Descriptor() ([]byte, []int)
Deprecated: Use IngressInfo.ProtoReflect.Descriptor instead.
func (*IngressInfo) GetAudio ¶ added in v1.0.0
func (x *IngressInfo) GetAudio() *IngressAudioOptions
func (*IngressInfo) GetBypassTranscoding
deprecated
added in
v1.5.8
func (x *IngressInfo) GetBypassTranscoding() bool
Deprecated: Marked as deprecated in livekit_ingress.proto.
func (*IngressInfo) GetEnableTranscoding ¶ added in v1.14.0
func (x *IngressInfo) GetEnableTranscoding() bool
func (*IngressInfo) GetEnabled ¶ added in v1.31.0
func (x *IngressInfo) GetEnabled() bool
func (*IngressInfo) GetIngressId ¶ added in v1.0.0
func (x *IngressInfo) GetIngressId() string
func (*IngressInfo) GetInputType ¶ added in v0.13.1
func (x *IngressInfo) GetInputType() IngressInput
func (*IngressInfo) GetName ¶ added in v1.0.0
func (x *IngressInfo) GetName() string
func (*IngressInfo) GetParticipantIdentity ¶ added in v0.13.1
func (x *IngressInfo) GetParticipantIdentity() string
func (*IngressInfo) GetParticipantMetadata ¶ added in v1.9.9
func (x *IngressInfo) GetParticipantMetadata() string
func (*IngressInfo) GetParticipantName ¶ added in v0.13.1
func (x *IngressInfo) GetParticipantName() string
func (*IngressInfo) GetReusable ¶ added in v1.0.0
func (x *IngressInfo) GetReusable() bool
func (*IngressInfo) GetRoomName ¶ added in v1.0.0
func (x *IngressInfo) GetRoomName() string
func (*IngressInfo) GetState ¶ added in v0.13.1
func (x *IngressInfo) GetState() *IngressState
func (*IngressInfo) GetStreamKey ¶ added in v1.0.0
func (x *IngressInfo) GetStreamKey() string
func (*IngressInfo) GetUrl ¶ added in v0.13.1
func (x *IngressInfo) GetUrl() string
func (*IngressInfo) GetVideo ¶ added in v1.0.0
func (x *IngressInfo) GetVideo() *IngressVideoOptions
func (*IngressInfo) ProtoMessage ¶ added in v0.13.1
func (*IngressInfo) ProtoMessage()
func (*IngressInfo) ProtoReflect ¶ added in v0.13.1
func (x *IngressInfo) ProtoReflect() protoreflect.Message
func (*IngressInfo) Reset ¶ added in v0.13.1
func (x *IngressInfo) Reset()
func (*IngressInfo) String ¶ added in v0.13.1
func (x *IngressInfo) String() string
type IngressInput ¶ added in v0.13.1
type IngressInput int32
const ( IngressInput_RTMP_INPUT IngressInput = 0 IngressInput_WHIP_INPUT IngressInput = 1 IngressInput_URL_INPUT IngressInput = 2 // Pull from the provided URL. Only HTTP url are supported, serving either a single media file or a HLS stream )
func (IngressInput) Descriptor ¶ added in v0.13.1
func (IngressInput) Descriptor() protoreflect.EnumDescriptor
func (IngressInput) Enum ¶ added in v0.13.1
func (x IngressInput) Enum() *IngressInput
func (IngressInput) EnumDescriptor
deprecated
added in
v0.13.1
func (IngressInput) EnumDescriptor() ([]byte, []int)
Deprecated: Use IngressInput.Descriptor instead.
func (IngressInput) Number ¶ added in v0.13.1
func (x IngressInput) Number() protoreflect.EnumNumber
func (IngressInput) String ¶ added in v0.13.1
func (x IngressInput) String() string
func (IngressInput) Type ¶ added in v0.13.1
func (IngressInput) Type() protoreflect.EnumType
type IngressState ¶ added in v1.0.0
type IngressState struct {
Status IngressState_Status `protobuf:"varint,1,opt,name=status,proto3,enum=livekit.IngressState_Status" json:"status,omitempty"`
Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // Error/non compliance description if any
Video *InputVideoState `protobuf:"bytes,3,opt,name=video,proto3" json:"video,omitempty"`
Audio *InputAudioState `protobuf:"bytes,4,opt,name=audio,proto3" json:"audio,omitempty"`
RoomId string `protobuf:"bytes,5,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty"` // ID of the current/previous room published to
StartedAt int64 `protobuf:"varint,7,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
EndedAt int64 `protobuf:"varint,8,opt,name=ended_at,json=endedAt,proto3" json:"ended_at,omitempty"`
UpdatedAt int64 `protobuf:"varint,10,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
ResourceId string `protobuf:"bytes,9,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
Tracks []*TrackInfo `protobuf:"bytes,6,rep,name=tracks,proto3" json:"tracks,omitempty"`
// contains filtered or unexported fields
}
func (*IngressState) Descriptor
deprecated
added in
v1.0.0
func (*IngressState) Descriptor() ([]byte, []int)
Deprecated: Use IngressState.ProtoReflect.Descriptor instead.
func (*IngressState) GetAudio ¶ added in v1.0.0
func (x *IngressState) GetAudio() *InputAudioState
func (*IngressState) GetEndedAt ¶ added in v1.3.0
func (x *IngressState) GetEndedAt() int64
func (*IngressState) GetError ¶ added in v1.0.0
func (x *IngressState) GetError() string
func (*IngressState) GetResourceId ¶ added in v1.5.8
func (x *IngressState) GetResourceId() string
func (*IngressState) GetRoomId ¶ added in v1.0.0
func (x *IngressState) GetRoomId() string
func (*IngressState) GetStartedAt ¶ added in v1.0.1
func (x *IngressState) GetStartedAt() int64
func (*IngressState) GetStatus ¶ added in v1.0.0
func (x *IngressState) GetStatus() IngressState_Status
func (*IngressState) GetTracks ¶ added in v1.0.0
func (x *IngressState) GetTracks() []*TrackInfo
func (*IngressState) GetUpdatedAt ¶ added in v1.14.0
func (x *IngressState) GetUpdatedAt() int64
func (*IngressState) GetVideo ¶ added in v1.0.0
func (x *IngressState) GetVideo() *InputVideoState
func (*IngressState) ProtoMessage ¶ added in v1.0.0
func (*IngressState) ProtoMessage()
func (*IngressState) ProtoReflect ¶ added in v1.0.0
func (x *IngressState) ProtoReflect() protoreflect.Message
func (*IngressState) Reset ¶ added in v1.0.0
func (x *IngressState) Reset()
func (*IngressState) String ¶ added in v1.0.0
func (x *IngressState) String() string
type IngressState_Status ¶ added in v1.0.0
type IngressState_Status int32
const ( IngressState_ENDPOINT_INACTIVE IngressState_Status = 0 IngressState_ENDPOINT_BUFFERING IngressState_Status = 1 IngressState_ENDPOINT_PUBLISHING IngressState_Status = 2 IngressState_ENDPOINT_ERROR IngressState_Status = 3 IngressState_ENDPOINT_COMPLETE IngressState_Status = 4 )
func (IngressState_Status) Descriptor ¶ added in v1.0.0
func (IngressState_Status) Descriptor() protoreflect.EnumDescriptor
func (IngressState_Status) Enum ¶ added in v1.0.0
func (x IngressState_Status) Enum() *IngressState_Status
func (IngressState_Status) EnumDescriptor
deprecated
added in
v1.0.0
func (IngressState_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use IngressState_Status.Descriptor instead.
func (IngressState_Status) Number ¶ added in v1.0.0
func (x IngressState_Status) Number() protoreflect.EnumNumber
func (IngressState_Status) String ¶ added in v1.0.0
func (x IngressState_Status) String() string
func (IngressState_Status) Type ¶ added in v1.0.0
func (IngressState_Status) Type() protoreflect.EnumType
type IngressVideoEncodingOptions ¶ added in v1.5.1
type IngressVideoEncodingOptions struct {
// desired codec to publish to room
VideoCodec VideoCodec `protobuf:"varint,1,opt,name=video_codec,json=videoCodec,proto3,enum=livekit.VideoCodec" json:"video_codec,omitempty"`
FrameRate float64 `protobuf:"fixed64,2,opt,name=frame_rate,json=frameRate,proto3" json:"frame_rate,omitempty"`
// simulcast layers to publish, when empty, should usually be set to layers at 1/2 and 1/4 of the dimensions
Layers []*VideoLayer `protobuf:"bytes,3,rep,name=layers,proto3" json:"layers,omitempty"`
// contains filtered or unexported fields
}
func (*IngressVideoEncodingOptions) Descriptor
deprecated
added in
v1.5.1
func (*IngressVideoEncodingOptions) Descriptor() ([]byte, []int)
Deprecated: Use IngressVideoEncodingOptions.ProtoReflect.Descriptor instead.
func (*IngressVideoEncodingOptions) GetFrameRate ¶ added in v1.5.1
func (x *IngressVideoEncodingOptions) GetFrameRate() float64
func (*IngressVideoEncodingOptions) GetLayers ¶ added in v1.5.1
func (x *IngressVideoEncodingOptions) GetLayers() []*VideoLayer
func (*IngressVideoEncodingOptions) GetVideoCodec ¶ added in v1.5.1
func (x *IngressVideoEncodingOptions) GetVideoCodec() VideoCodec
func (*IngressVideoEncodingOptions) ProtoMessage ¶ added in v1.5.1
func (*IngressVideoEncodingOptions) ProtoMessage()
func (*IngressVideoEncodingOptions) ProtoReflect ¶ added in v1.5.1
func (x *IngressVideoEncodingOptions) ProtoReflect() protoreflect.Message
func (*IngressVideoEncodingOptions) Reset ¶ added in v1.5.1
func (x *IngressVideoEncodingOptions) Reset()
func (*IngressVideoEncodingOptions) String ¶ added in v1.5.1
func (x *IngressVideoEncodingOptions) String() string
type IngressVideoEncodingPreset ¶ added in v1.5.1
type IngressVideoEncodingPreset int32
const ( IngressVideoEncodingPreset_H264_720P_30FPS_3_LAYERS IngressVideoEncodingPreset = 0 // 1280x720, 30fps, 1900kbps main layer, 3 layers total IngressVideoEncodingPreset_H264_1080P_30FPS_3_LAYERS IngressVideoEncodingPreset = 1 // 1980x1080, 30fps, 3500kbps main layer, 3 layers total IngressVideoEncodingPreset_H264_540P_25FPS_2_LAYERS IngressVideoEncodingPreset = 2 // 960x540, 25fps, 1000kbps main layer, 2 layers total IngressVideoEncodingPreset_H264_720P_30FPS_1_LAYER IngressVideoEncodingPreset = 3 // 1280x720, 30fps, 1900kbps, no simulcast IngressVideoEncodingPreset_H264_1080P_30FPS_1_LAYER IngressVideoEncodingPreset = 4 // 1980x1080, 30fps, 3500kbps, no simulcast IngressVideoEncodingPreset_H264_720P_30FPS_3_LAYERS_HIGH_MOTION IngressVideoEncodingPreset = 5 // 1280x720, 30fps, 2500kbps main layer, 3 layers total, higher bitrate for high motion, harder to encode content IngressVideoEncodingPreset_H264_1080P_30FPS_3_LAYERS_HIGH_MOTION IngressVideoEncodingPreset = 6 // 1980x1080, 30fps, 4500kbps main layer, 3 layers total, higher bitrate for high motion, harder to encode content IngressVideoEncodingPreset_H264_540P_25FPS_2_LAYERS_HIGH_MOTION IngressVideoEncodingPreset = 7 // 960x540, 25fps, 1300kbps main layer, 2 layers total, higher bitrate for high motion, harder to encode content IngressVideoEncodingPreset_H264_720P_30FPS_1_LAYER_HIGH_MOTION IngressVideoEncodingPreset = 8 // 1280x720, 30fps, 2500kbps, no simulcast, higher bitrate for high motion, harder to encode content IngressVideoEncodingPreset_H264_1080P_30FPS_1_LAYER_HIGH_MOTION IngressVideoEncodingPreset = 9 // 1980x1080, 30fps, 4500kbps, no simulcast, higher bitrate for high motion, harder to encode content )
func (IngressVideoEncodingPreset) Descriptor ¶ added in v1.5.1
func (IngressVideoEncodingPreset) Descriptor() protoreflect.EnumDescriptor
func (IngressVideoEncodingPreset) Enum ¶ added in v1.5.1
func (x IngressVideoEncodingPreset) Enum() *IngressVideoEncodingPreset
func (IngressVideoEncodingPreset) EnumDescriptor
deprecated
added in
v1.5.1
func (IngressVideoEncodingPreset) EnumDescriptor() ([]byte, []int)
Deprecated: Use IngressVideoEncodingPreset.Descriptor instead.
func (IngressVideoEncodingPreset) Number ¶ added in v1.5.1
func (x IngressVideoEncodingPreset) Number() protoreflect.EnumNumber
func (IngressVideoEncodingPreset) String ¶ added in v1.5.1
func (x IngressVideoEncodingPreset) String() string
func (IngressVideoEncodingPreset) Type ¶ added in v1.5.1
func (IngressVideoEncodingPreset) Type() protoreflect.EnumType
type IngressVideoOptions ¶ added in v0.13.1
type IngressVideoOptions struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Source TrackSource `protobuf:"varint,2,opt,name=source,proto3,enum=livekit.TrackSource" json:"source,omitempty"`
// Types that are valid to be assigned to EncodingOptions:
//
// *IngressVideoOptions_Preset
// *IngressVideoOptions_Options
EncodingOptions isIngressVideoOptions_EncodingOptions `protobuf_oneof:"encoding_options"`
// contains filtered or unexported fields
}
func (*IngressVideoOptions) Descriptor
deprecated
added in
v0.13.1
func (*IngressVideoOptions) Descriptor() ([]byte, []int)
Deprecated: Use IngressVideoOptions.ProtoReflect.Descriptor instead.
func (*IngressVideoOptions) GetEncodingOptions ¶ added in v1.5.1
func (x *IngressVideoOptions) GetEncodingOptions() isIngressVideoOptions_EncodingOptions
func (*IngressVideoOptions) GetName ¶ added in v0.13.1
func (x *IngressVideoOptions) GetName() string
func (*IngressVideoOptions) GetOptions ¶ added in v1.5.1
func (x *IngressVideoOptions) GetOptions() *IngressVideoEncodingOptions
func (*IngressVideoOptions) GetPreset ¶ added in v1.5.1
func (x *IngressVideoOptions) GetPreset() IngressVideoEncodingPreset
func (*IngressVideoOptions) GetSource ¶ added in v0.13.1
func (x *IngressVideoOptions) GetSource() TrackSource
func (*IngressVideoOptions) ProtoMessage ¶ added in v0.13.1
func (*IngressVideoOptions) ProtoMessage()
func (*IngressVideoOptions) ProtoReflect ¶ added in v0.13.1
func (x *IngressVideoOptions) ProtoReflect() protoreflect.Message
func (*IngressVideoOptions) Reset ¶ added in v0.13.1
func (x *IngressVideoOptions) Reset()
func (*IngressVideoOptions) String ¶ added in v0.13.1
func (x *IngressVideoOptions) String() string
type IngressVideoOptions_Options ¶ added in v1.5.1
type IngressVideoOptions_Options struct {
Options *IngressVideoEncodingOptions `protobuf:"bytes,4,opt,name=options,proto3,oneof"`
}
type IngressVideoOptions_Preset ¶ added in v1.5.1
type IngressVideoOptions_Preset struct {
Preset IngressVideoEncodingPreset `protobuf:"varint,3,opt,name=preset,proto3,enum=livekit.IngressVideoEncodingPreset,oneof"`
}
type InputAudioState ¶ added in v1.0.0
type InputAudioState struct {
MimeType string `protobuf:"bytes,1,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"`
AverageBitrate uint32 `protobuf:"varint,2,opt,name=average_bitrate,json=averageBitrate,proto3" json:"average_bitrate,omitempty"`
Channels uint32 `protobuf:"varint,3,opt,name=channels,proto3" json:"channels,omitempty"`
SampleRate uint32 `protobuf:"varint,4,opt,name=sample_rate,json=sampleRate,proto3" json:"sample_rate,omitempty"`
// contains filtered or unexported fields
}
func (*InputAudioState) Descriptor
deprecated
added in
v1.0.0
func (*InputAudioState) Descriptor() ([]byte, []int)
Deprecated: Use InputAudioState.ProtoReflect.Descriptor instead.
func (*InputAudioState) GetAverageBitrate ¶ added in v1.6.0
func (x *InputAudioState) GetAverageBitrate() uint32
func (*InputAudioState) GetChannels ¶ added in v1.0.0
func (x *InputAudioState) GetChannels() uint32
func (*InputAudioState) GetMimeType ¶ added in v1.0.0
func (x *InputAudioState) GetMimeType() string
func (*InputAudioState) GetSampleRate ¶ added in v1.0.0
func (x *InputAudioState) GetSampleRate() uint32
func (*InputAudioState) ProtoMessage ¶ added in v1.0.0
func (*InputAudioState) ProtoMessage()
func (*InputAudioState) ProtoReflect ¶ added in v1.0.0
func (x *InputAudioState) ProtoReflect() protoreflect.Message
func (*InputAudioState) Reset ¶ added in v1.0.0
func (x *InputAudioState) Reset()
func (*InputAudioState) String ¶ added in v1.0.0
func (x *InputAudioState) String() string
type InputVideoState ¶ added in v1.0.0
type InputVideoState struct {
MimeType string `protobuf:"bytes,1,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"`
AverageBitrate uint32 `protobuf:"varint,2,opt,name=average_bitrate,json=averageBitrate,proto3" json:"average_bitrate,omitempty"`
Width uint32 `protobuf:"varint,3,opt,name=width,proto3" json:"width,omitempty"`
Height uint32 `protobuf:"varint,4,opt,name=height,proto3" json:"height,omitempty"`
Framerate float64 `protobuf:"fixed64,5,opt,name=framerate,proto3" json:"framerate,omitempty"`
// contains filtered or unexported fields
}
func (*InputVideoState) Descriptor
deprecated
added in
v1.0.0
func (*InputVideoState) Descriptor() ([]byte, []int)
Deprecated: Use InputVideoState.ProtoReflect.Descriptor instead.
func (*InputVideoState) GetAverageBitrate ¶ added in v1.6.0
func (x *InputVideoState) GetAverageBitrate() uint32
func (*InputVideoState) GetFramerate ¶ added in v1.0.0
func (x *InputVideoState) GetFramerate() float64
func (*InputVideoState) GetHeight ¶ added in v1.0.0
func (x *InputVideoState) GetHeight() uint32
func (*InputVideoState) GetMimeType ¶ added in v1.0.0
func (x *InputVideoState) GetMimeType() string
func (*InputVideoState) GetWidth ¶ added in v1.0.0
func (x *InputVideoState) GetWidth() uint32
func (*InputVideoState) ProtoMessage ¶ added in v1.0.0
func (*InputVideoState) ProtoMessage()
func (*InputVideoState) ProtoReflect ¶ added in v1.0.0
func (x *InputVideoState) ProtoReflect() protoreflect.Message
func (*InputVideoState) Reset ¶ added in v1.0.0
func (x *InputVideoState) Reset()
func (*InputVideoState) String ¶ added in v1.0.0
func (x *InputVideoState) String() string
type Job ¶ added in v1.9.1
type Job struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
DispatchId string `protobuf:"bytes,9,opt,name=dispatch_id,json=dispatchId,proto3" json:"dispatch_id,omitempty"`
Type JobType `protobuf:"varint,2,opt,name=type,proto3,enum=livekit.JobType" json:"type,omitempty"`
Room *Room `protobuf:"bytes,3,opt,name=room,proto3" json:"room,omitempty"`
Participant *ParticipantInfo `protobuf:"bytes,4,opt,name=participant,proto3,oneof" json:"participant,omitempty"`
// Deprecated: Marked as deprecated in livekit_agent.proto.
Namespace string `protobuf:"bytes,5,opt,name=namespace,proto3" json:"namespace,omitempty"`
Metadata string `protobuf:"bytes,6,opt,name=metadata,proto3" json:"metadata,omitempty"`
AgentName string `protobuf:"bytes,7,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"`
State *JobState `protobuf:"bytes,8,opt,name=state,proto3" json:"state,omitempty"`
EnableRecording bool `protobuf:"varint,10,opt,name=enable_recording,json=enableRecording,proto3" json:"enable_recording,omitempty"`
Deployment string `protobuf:"bytes,11,opt,name=deployment,proto3" json:"deployment,omitempty"`
Attributes map[string]string `` /* 148-byte string literal not displayed */
EnableRedaction bool `protobuf:"varint,13,opt,name=enable_redaction,json=enableRedaction,proto3" json:"enable_redaction,omitempty"`
// contains filtered or unexported fields
}
func (*Job) Descriptor
deprecated
added in
v1.9.1
func (*Job) GetAgentName ¶ added in v1.19.2
func (*Job) GetAttributes ¶ added in v1.47.0
func (*Job) GetDeployment ¶ added in v1.45.8
func (*Job) GetDispatchId ¶ added in v1.19.2
func (*Job) GetEnableRecording ¶ added in v1.42.1
func (*Job) GetEnableRedaction ¶ added in v1.50.0
func (*Job) GetMetadata ¶ added in v1.19.1
func (*Job) GetNamespace
deprecated
added in
v1.14.0
func (*Job) GetParticipant ¶ added in v1.9.1
func (x *Job) GetParticipant() *ParticipantInfo
func (*Job) ProtoMessage ¶ added in v1.9.1
func (*Job) ProtoMessage()
func (*Job) ProtoReflect ¶ added in v1.9.1
func (x *Job) ProtoReflect() protoreflect.Message
type JobAssignment ¶ added in v1.9.1
type JobAssignment struct {
Job *Job `protobuf:"bytes,1,opt,name=job,proto3" json:"job,omitempty"`
Url *string `protobuf:"bytes,2,opt,name=url,proto3,oneof" json:"url,omitempty"`
Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"`
// contains filtered or unexported fields
}
func (*JobAssignment) Descriptor
deprecated
added in
v1.9.1
func (*JobAssignment) Descriptor() ([]byte, []int)
Deprecated: Use JobAssignment.ProtoReflect.Descriptor instead.
func (*JobAssignment) GetJob ¶ added in v1.9.1
func (x *JobAssignment) GetJob() *Job
func (*JobAssignment) GetToken ¶ added in v1.14.0
func (x *JobAssignment) GetToken() string
func (*JobAssignment) GetUrl ¶ added in v1.14.0
func (x *JobAssignment) GetUrl() string
func (*JobAssignment) ProtoMessage ¶ added in v1.9.1
func (*JobAssignment) ProtoMessage()
func (*JobAssignment) ProtoReflect ¶ added in v1.9.1
func (x *JobAssignment) ProtoReflect() protoreflect.Message
func (*JobAssignment) Reset ¶ added in v1.9.1
func (x *JobAssignment) Reset()
func (*JobAssignment) String ¶ added in v1.9.1
func (x *JobAssignment) String() string
type JobRestartPolicy ¶ added in v1.45.2
type JobRestartPolicy int32
const ( JobRestartPolicy_JRP_ON_FAILURE JobRestartPolicy = 0 // restart when the job fails (default) JobRestartPolicy_JRP_NEVER JobRestartPolicy = 1 // never restart )
func (JobRestartPolicy) Descriptor ¶ added in v1.45.2
func (JobRestartPolicy) Descriptor() protoreflect.EnumDescriptor
func (JobRestartPolicy) Enum ¶ added in v1.45.2
func (x JobRestartPolicy) Enum() *JobRestartPolicy
func (JobRestartPolicy) EnumDescriptor
deprecated
added in
v1.45.2
func (JobRestartPolicy) EnumDescriptor() ([]byte, []int)
Deprecated: Use JobRestartPolicy.Descriptor instead.
func (JobRestartPolicy) Number ¶ added in v1.45.2
func (x JobRestartPolicy) Number() protoreflect.EnumNumber
func (JobRestartPolicy) String ¶ added in v1.45.2
func (x JobRestartPolicy) String() string
func (JobRestartPolicy) Type ¶ added in v1.45.2
func (JobRestartPolicy) Type() protoreflect.EnumType
type JobState ¶ added in v1.19.1
type JobState struct {
Status JobStatus `protobuf:"varint,1,opt,name=status,proto3,enum=livekit.JobStatus" json:"status,omitempty"`
Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
StartedAt int64 `protobuf:"varint,3,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
EndedAt int64 `protobuf:"varint,4,opt,name=ended_at,json=endedAt,proto3" json:"ended_at,omitempty"`
UpdatedAt int64 `protobuf:"varint,5,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
ParticipantIdentity string `protobuf:"bytes,6,opt,name=participant_identity,json=participantIdentity,proto3" json:"participant_identity,omitempty"`
WorkerId string `protobuf:"bytes,7,opt,name=worker_id,json=workerId,proto3" json:"worker_id,omitempty"`
AgentId string `protobuf:"bytes,8,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
// contains filtered or unexported fields
}
func (*JobState) Descriptor
deprecated
added in
v1.19.1
func (*JobState) GetAgentId ¶ added in v1.40.0
func (*JobState) GetEndedAt ¶ added in v1.19.1
func (*JobState) GetParticipantIdentity ¶ added in v1.20.0
func (*JobState) GetStartedAt ¶ added in v1.19.1
func (*JobState) GetUpdatedAt ¶ added in v1.19.1
func (*JobState) GetWorkerId ¶ added in v1.39.3
func (*JobState) ProtoMessage ¶ added in v1.19.1
func (*JobState) ProtoMessage()
func (*JobState) ProtoReflect ¶ added in v1.19.1
func (x *JobState) ProtoReflect() protoreflect.Message
type JobStatus ¶ added in v1.9.1
type JobStatus int32
func (JobStatus) Descriptor ¶ added in v1.9.1
func (JobStatus) Descriptor() protoreflect.EnumDescriptor
func (JobStatus) EnumDescriptor
deprecated
added in
v1.9.1
func (JobStatus) Number ¶ added in v1.9.1
func (x JobStatus) Number() protoreflect.EnumNumber
func (JobStatus) Type ¶ added in v1.9.1
func (JobStatus) Type() protoreflect.EnumType
type JobTermination ¶ added in v1.19.1
type JobTermination struct {
JobId string `protobuf:"bytes,1,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"`
// contains filtered or unexported fields
}
func (*JobTermination) Descriptor
deprecated
added in
v1.19.1
func (*JobTermination) Descriptor() ([]byte, []int)
Deprecated: Use JobTermination.ProtoReflect.Descriptor instead.
func (*JobTermination) GetJobId ¶ added in v1.19.1
func (x *JobTermination) GetJobId() string
func (*JobTermination) ProtoMessage ¶ added in v1.19.1
func (*JobTermination) ProtoMessage()
func (*JobTermination) ProtoReflect ¶ added in v1.19.1
func (x *JobTermination) ProtoReflect() protoreflect.Message
func (*JobTermination) Reset ¶ added in v1.19.1
func (x *JobTermination) Reset()
func (*JobTermination) String ¶ added in v1.19.1
func (x *JobTermination) String() string
type JobType ¶ added in v1.9.1
type JobType int32
func (JobType) Descriptor ¶ added in v1.9.1
func (JobType) Descriptor() protoreflect.EnumDescriptor
func (JobType) EnumDescriptor
deprecated
added in
v1.9.1
func (JobType) Number ¶ added in v1.9.1
func (x JobType) Number() protoreflect.EnumNumber
func (JobType) Type ¶ added in v1.9.1
func (JobType) Type() protoreflect.EnumType
type JoinRequest ¶ added in v1.40.0
type JoinRequest struct {
ClientInfo *ClientInfo `protobuf:"bytes,1,opt,name=client_info,json=clientInfo,proto3" json:"client_info,omitempty"`
ConnectionSettings *ConnectionSettings `protobuf:"bytes,2,opt,name=connection_settings,json=connectionSettings,proto3" json:"connection_settings,omitempty"`
Metadata string `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"` // if not empty, will overwrite `metadata` in token
// will set keys provided via this
// will overwrite if the same key is in the token
// will not delete keys from token if there is a key collision and this sets that key to empty value
ParticipantAttributes map[string]string `` /* 198-byte string literal not displayed */
AddTrackRequests []*AddTrackRequest `protobuf:"bytes,5,rep,name=add_track_requests,json=addTrackRequests,proto3" json:"add_track_requests,omitempty"`
PublisherOffer *SessionDescription `protobuf:"bytes,6,opt,name=publisher_offer,json=publisherOffer,proto3" json:"publisher_offer,omitempty"`
Reconnect bool `protobuf:"varint,7,opt,name=reconnect,proto3" json:"reconnect,omitempty"`
ReconnectReason ReconnectReason `` /* 136-byte string literal not displayed */
ParticipantSid string `protobuf:"bytes,9,opt,name=participant_sid,json=participantSid,proto3" json:"participant_sid,omitempty"`
SyncState *SyncState `protobuf:"bytes,10,opt,name=sync_state,json=syncState,proto3" json:"sync_state,omitempty"`
// contains filtered or unexported fields
}
func (*JoinRequest) Descriptor
deprecated
added in
v1.40.0
func (*JoinRequest) Descriptor() ([]byte, []int)
Deprecated: Use JoinRequest.ProtoReflect.Descriptor instead.
func (*JoinRequest) GetAddTrackRequests ¶ added in v1.40.0
func (x *JoinRequest) GetAddTrackRequests() []*AddTrackRequest
func (*JoinRequest) GetClientInfo ¶ added in v1.40.0
func (x *JoinRequest) GetClientInfo() *ClientInfo
func (*JoinRequest) GetConnectionSettings ¶ added in v1.40.0
func (x *JoinRequest) GetConnectionSettings() *ConnectionSettings
func (*JoinRequest) GetMetadata ¶ added in v1.40.0
func (x *JoinRequest) GetMetadata() string
func (*JoinRequest) GetParticipantAttributes ¶ added in v1.40.0
func (x *JoinRequest) GetParticipantAttributes() map[string]string
func (*JoinRequest) GetParticipantSid ¶ added in v1.40.0
func (x *JoinRequest) GetParticipantSid() string
func (*JoinRequest) GetPublisherOffer ¶ added in v1.40.0
func (x *JoinRequest) GetPublisherOffer() *SessionDescription
func (*JoinRequest) GetReconnect ¶ added in v1.40.0
func (x *JoinRequest) GetReconnect() bool
func (*JoinRequest) GetReconnectReason ¶ added in v1.40.0
func (x *JoinRequest) GetReconnectReason() ReconnectReason
func (*JoinRequest) GetSyncState ¶ added in v1.40.0
func (x *JoinRequest) GetSyncState() *SyncState
func (*JoinRequest) ProtoMessage ¶ added in v1.40.0
func (*JoinRequest) ProtoMessage()
func (*JoinRequest) ProtoReflect ¶ added in v1.40.0
func (x *JoinRequest) ProtoReflect() protoreflect.Message
func (*JoinRequest) Reset ¶ added in v1.40.0
func (x *JoinRequest) Reset()
func (*JoinRequest) String ¶ added in v1.40.0
func (x *JoinRequest) String() string
type JoinResponse ¶
type JoinResponse struct {
Room *Room `protobuf:"bytes,1,opt,name=room,proto3" json:"room,omitempty"`
Participant *ParticipantInfo `protobuf:"bytes,2,opt,name=participant,proto3" json:"participant,omitempty"`
OtherParticipants []*ParticipantInfo `protobuf:"bytes,3,rep,name=other_participants,json=otherParticipants,proto3" json:"other_participants,omitempty"`
// deprecated. use server_info.version instead.
ServerVersion string `protobuf:"bytes,4,opt,name=server_version,json=serverVersion,proto3" json:"server_version,omitempty"`
IceServers []*ICEServer `protobuf:"bytes,5,rep,name=ice_servers,json=iceServers,proto3" json:"ice_servers,omitempty"`
// use subscriber as the primary PeerConnection
SubscriberPrimary bool `protobuf:"varint,6,opt,name=subscriber_primary,json=subscriberPrimary,proto3" json:"subscriber_primary,omitempty"`
// when the current server isn't available, return alternate url to retry connection
// when this is set, the other fields will be largely empty
AlternativeUrl string `protobuf:"bytes,7,opt,name=alternative_url,json=alternativeUrl,proto3" json:"alternative_url,omitempty"`
ClientConfiguration *ClientConfiguration `protobuf:"bytes,8,opt,name=client_configuration,json=clientConfiguration,proto3" json:"client_configuration,omitempty"`
// deprecated. use server_info.region instead.
ServerRegion string `protobuf:"bytes,9,opt,name=server_region,json=serverRegion,proto3" json:"server_region,omitempty"`
PingTimeout int32 `protobuf:"varint,10,opt,name=ping_timeout,json=pingTimeout,proto3" json:"ping_timeout,omitempty"`
PingInterval int32 `protobuf:"varint,11,opt,name=ping_interval,json=pingInterval,proto3" json:"ping_interval,omitempty"`
ServerInfo *ServerInfo `protobuf:"bytes,12,opt,name=server_info,json=serverInfo,proto3" json:"server_info,omitempty"`
// Server-Injected-Frame byte trailer, used to identify unencrypted frames when e2ee is enabled
SifTrailer []byte `protobuf:"bytes,13,opt,name=sif_trailer,json=sifTrailer,proto3" json:"sif_trailer,omitempty"`
EnabledPublishCodecs []*Codec `protobuf:"bytes,14,rep,name=enabled_publish_codecs,json=enabledPublishCodecs,proto3" json:"enabled_publish_codecs,omitempty"`
// when set, client should attempt to establish publish peer connection when joining room to speed up publishing
FastPublish bool `protobuf:"varint,15,opt,name=fast_publish,json=fastPublish,proto3" json:"fast_publish,omitempty"`
// contains filtered or unexported fields
}
func (*JoinResponse) Descriptor
deprecated
func (*JoinResponse) Descriptor() ([]byte, []int)
Deprecated: Use JoinResponse.ProtoReflect.Descriptor instead.
func (*JoinResponse) GetAlternativeUrl ¶
func (x *JoinResponse) GetAlternativeUrl() string
func (*JoinResponse) GetClientConfiguration ¶ added in v0.11.14
func (x *JoinResponse) GetClientConfiguration() *ClientConfiguration
func (*JoinResponse) GetEnabledPublishCodecs ¶ added in v1.20.1
func (x *JoinResponse) GetEnabledPublishCodecs() []*Codec
func (*JoinResponse) GetFastPublish ¶ added in v1.20.1
func (x *JoinResponse) GetFastPublish() bool
func (*JoinResponse) GetIceServers ¶
func (x *JoinResponse) GetIceServers() []*ICEServer
func (*JoinResponse) GetOtherParticipants ¶
func (x *JoinResponse) GetOtherParticipants() []*ParticipantInfo
func (*JoinResponse) GetParticipant ¶
func (x *JoinResponse) GetParticipant() *ParticipantInfo
func (*JoinResponse) GetPingInterval ¶ added in v1.0.0
func (x *JoinResponse) GetPingInterval() int32
func (*JoinResponse) GetPingTimeout ¶ added in v1.0.0
func (x *JoinResponse) GetPingTimeout() int32
func (*JoinResponse) GetRoom ¶
func (x *JoinResponse) GetRoom() *Room
func (*JoinResponse) GetServerInfo ¶ added in v1.0.1
func (x *JoinResponse) GetServerInfo() *ServerInfo
func (*JoinResponse) GetServerRegion ¶ added in v0.11.14
func (x *JoinResponse) GetServerRegion() string
func (*JoinResponse) GetServerVersion ¶
func (x *JoinResponse) GetServerVersion() string
func (*JoinResponse) GetSifTrailer ¶ added in v1.5.7
func (x *JoinResponse) GetSifTrailer() []byte
func (*JoinResponse) GetSubscriberPrimary ¶
func (x *JoinResponse) GetSubscriberPrimary() bool
func (*JoinResponse) ProtoMessage ¶
func (*JoinResponse) ProtoMessage()
func (*JoinResponse) ProtoReflect ¶
func (x *JoinResponse) ProtoReflect() protoreflect.Message
func (*JoinResponse) Reset ¶
func (x *JoinResponse) Reset()
func (*JoinResponse) String ¶
func (x *JoinResponse) String() string
type LeaveRequest ¶
type LeaveRequest struct {
// sent when server initiates the disconnect due to server-restart
// indicates clients should attempt full-reconnect sequence
// NOTE: `can_reconnect` obsoleted by `action` starting in protocol version 13
CanReconnect bool `protobuf:"varint,1,opt,name=can_reconnect,json=canReconnect,proto3" json:"can_reconnect,omitempty"`
Reason DisconnectReason `protobuf:"varint,2,opt,name=reason,proto3,enum=livekit.DisconnectReason" json:"reason,omitempty"`
Action LeaveRequest_Action `protobuf:"varint,3,opt,name=action,proto3,enum=livekit.LeaveRequest_Action" json:"action,omitempty"`
Regions *RegionSettings `protobuf:"bytes,4,opt,name=regions,proto3" json:"regions,omitempty"`
// contains filtered or unexported fields
}
func (*LeaveRequest) Descriptor
deprecated
func (*LeaveRequest) Descriptor() ([]byte, []int)
Deprecated: Use LeaveRequest.ProtoReflect.Descriptor instead.
func (*LeaveRequest) GetAction ¶ added in v1.9.7
func (x *LeaveRequest) GetAction() LeaveRequest_Action
func (*LeaveRequest) GetCanReconnect ¶
func (x *LeaveRequest) GetCanReconnect() bool
func (*LeaveRequest) GetReason ¶ added in v0.13.4
func (x *LeaveRequest) GetReason() DisconnectReason
func (*LeaveRequest) GetRegions ¶ added in v1.9.7
func (x *LeaveRequest) GetRegions() *RegionSettings
func (*LeaveRequest) ProtoMessage ¶
func (*LeaveRequest) ProtoMessage()
func (*LeaveRequest) ProtoReflect ¶
func (x *LeaveRequest) ProtoReflect() protoreflect.Message
func (*LeaveRequest) Reset ¶
func (x *LeaveRequest) Reset()
func (*LeaveRequest) String ¶
func (x *LeaveRequest) String() string
type LeaveRequest_Action ¶ added in v1.9.7
type LeaveRequest_Action int32
indicates action clients should take on receiving this message
const ( LeaveRequest_DISCONNECT LeaveRequest_Action = 0 // should disconnect LeaveRequest_RESUME LeaveRequest_Action = 1 // should attempt a resume with `reconnect=1` in join URL LeaveRequest_RECONNECT LeaveRequest_Action = 2 // should attempt a reconnect, i. e. no `reconnect=1` )
func (LeaveRequest_Action) Descriptor ¶ added in v1.9.7
func (LeaveRequest_Action) Descriptor() protoreflect.EnumDescriptor
func (LeaveRequest_Action) Enum ¶ added in v1.9.7
func (x LeaveRequest_Action) Enum() *LeaveRequest_Action
func (LeaveRequest_Action) EnumDescriptor
deprecated
added in
v1.9.7
func (LeaveRequest_Action) EnumDescriptor() ([]byte, []int)
Deprecated: Use LeaveRequest_Action.Descriptor instead.
func (LeaveRequest_Action) Number ¶ added in v1.9.7
func (x LeaveRequest_Action) Number() protoreflect.EnumNumber
func (LeaveRequest_Action) String ¶ added in v1.9.7
func (x LeaveRequest_Action) String() string
func (LeaveRequest_Action) Type ¶ added in v1.9.7
func (LeaveRequest_Action) Type() protoreflect.EnumType
type ListAgentDispatchRequest ¶ added in v1.20.0
type ListAgentDispatchRequest struct {
DispatchId string `protobuf:"bytes,1,opt,name=dispatch_id,json=dispatchId,proto3" json:"dispatch_id,omitempty"` // if set, only the dispatch whose id is given will be returned
Room string `protobuf:"bytes,2,opt,name=room,proto3" json:"room,omitempty"` // name of the room to list agents for. Must be set.
// contains filtered or unexported fields
}
func (*ListAgentDispatchRequest) Descriptor
deprecated
added in
v1.20.0
func (*ListAgentDispatchRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAgentDispatchRequest.ProtoReflect.Descriptor instead.
func (*ListAgentDispatchRequest) GetDispatchId ¶ added in v1.20.0
func (x *ListAgentDispatchRequest) GetDispatchId() string
func (*ListAgentDispatchRequest) GetRoom ¶ added in v1.20.0
func (x *ListAgentDispatchRequest) GetRoom() string
func (*ListAgentDispatchRequest) ProtoMessage ¶ added in v1.20.0
func (*ListAgentDispatchRequest) ProtoMessage()
func (*ListAgentDispatchRequest) ProtoReflect ¶ added in v1.20.0
func (x *ListAgentDispatchRequest) ProtoReflect() protoreflect.Message
func (*ListAgentDispatchRequest) Reset ¶ added in v1.20.0
func (x *ListAgentDispatchRequest) Reset()
func (*ListAgentDispatchRequest) String ¶ added in v1.20.0
func (x *ListAgentDispatchRequest) String() string
type ListAgentDispatchResponse ¶ added in v1.19.2
type ListAgentDispatchResponse struct {
AgentDispatches []*AgentDispatch `protobuf:"bytes,1,rep,name=agent_dispatches,json=agentDispatches,proto3" json:"agent_dispatches,omitempty"`
// contains filtered or unexported fields
}
func (*ListAgentDispatchResponse) Descriptor
deprecated
added in
v1.19.2
func (*ListAgentDispatchResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAgentDispatchResponse.ProtoReflect.Descriptor instead.
func (*ListAgentDispatchResponse) GetAgentDispatches ¶ added in v1.19.2
func (x *ListAgentDispatchResponse) GetAgentDispatches() []*AgentDispatch
func (*ListAgentDispatchResponse) ProtoMessage ¶ added in v1.19.2
func (*ListAgentDispatchResponse) ProtoMessage()
func (*ListAgentDispatchResponse) ProtoReflect ¶ added in v1.19.2
func (x *ListAgentDispatchResponse) ProtoReflect() protoreflect.Message
func (*ListAgentDispatchResponse) Reset ¶ added in v1.19.2
func (x *ListAgentDispatchResponse) Reset()
func (*ListAgentDispatchResponse) String ¶ added in v1.19.2
func (x *ListAgentDispatchResponse) String() string
type ListAgentSecretsRequest ¶ added in v1.36.0
type ListAgentSecretsRequest struct {
AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
AgentName string `protobuf:"bytes,2,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"`
// contains filtered or unexported fields
}
func (*ListAgentSecretsRequest) Descriptor
deprecated
added in
v1.36.0
func (*ListAgentSecretsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAgentSecretsRequest.ProtoReflect.Descriptor instead.
func (*ListAgentSecretsRequest) GetAgentId ¶ added in v1.36.0
func (x *ListAgentSecretsRequest) GetAgentId() string
func (*ListAgentSecretsRequest) GetAgentName ¶ added in v1.36.0
func (x *ListAgentSecretsRequest) GetAgentName() string
func (*ListAgentSecretsRequest) ProtoMessage ¶ added in v1.36.0
func (*ListAgentSecretsRequest) ProtoMessage()
func (*ListAgentSecretsRequest) ProtoReflect ¶ added in v1.36.0
func (x *ListAgentSecretsRequest) ProtoReflect() protoreflect.Message
func (*ListAgentSecretsRequest) Reset ¶ added in v1.36.0
func (x *ListAgentSecretsRequest) Reset()
func (*ListAgentSecretsRequest) String ¶ added in v1.36.0
func (x *ListAgentSecretsRequest) String() string
type ListAgentSecretsResponse ¶ added in v1.36.0
type ListAgentSecretsResponse struct {
Secrets []*AgentSecret `protobuf:"bytes,1,rep,name=secrets,proto3" json:"secrets,omitempty"`
// contains filtered or unexported fields
}
func (*ListAgentSecretsResponse) Descriptor
deprecated
added in
v1.36.0
func (*ListAgentSecretsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAgentSecretsResponse.ProtoReflect.Descriptor instead.
func (*ListAgentSecretsResponse) GetSecrets ¶ added in v1.36.0
func (x *ListAgentSecretsResponse) GetSecrets() []*AgentSecret
func (*ListAgentSecretsResponse) ProtoMessage ¶ added in v1.36.0
func (*ListAgentSecretsResponse) ProtoMessage()
func (*ListAgentSecretsResponse) ProtoReflect ¶ added in v1.36.0
func (x *ListAgentSecretsResponse) ProtoReflect() protoreflect.Message
func (*ListAgentSecretsResponse) Reset ¶ added in v1.36.0
func (x *ListAgentSecretsResponse) Reset()
func (*ListAgentSecretsResponse) String ¶ added in v1.36.0
func (x *ListAgentSecretsResponse) String() string
type ListAgentVersionsRequest ¶ added in v1.36.0
type ListAgentVersionsRequest struct {
AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
AgentName string `protobuf:"bytes,2,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"`
// contains filtered or unexported fields
}
func (*ListAgentVersionsRequest) Descriptor
deprecated
added in
v1.36.0
func (*ListAgentVersionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAgentVersionsRequest.ProtoReflect.Descriptor instead.
func (*ListAgentVersionsRequest) GetAgentId ¶ added in v1.36.0
func (x *ListAgentVersionsRequest) GetAgentId() string
func (*ListAgentVersionsRequest) GetAgentName ¶ added in v1.36.0
func (x *ListAgentVersionsRequest) GetAgentName() string
func (*ListAgentVersionsRequest) ProtoMessage ¶ added in v1.36.0
func (*ListAgentVersionsRequest) ProtoMessage()
func (*ListAgentVersionsRequest) ProtoReflect ¶ added in v1.36.0
func (x *ListAgentVersionsRequest) ProtoReflect() protoreflect.Message
func (*ListAgentVersionsRequest) Reset ¶ added in v1.36.0
func (x *ListAgentVersionsRequest) Reset()
func (*ListAgentVersionsRequest) String ¶ added in v1.36.0
func (x *ListAgentVersionsRequest) String() string
type ListAgentVersionsResponse ¶ added in v1.36.0
type ListAgentVersionsResponse struct {
Versions []*AgentVersion `protobuf:"bytes,1,rep,name=versions,proto3" json:"versions,omitempty"`
// contains filtered or unexported fields
}
func (*ListAgentVersionsResponse) Descriptor
deprecated
added in
v1.36.0
func (*ListAgentVersionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAgentVersionsResponse.ProtoReflect.Descriptor instead.
func (*ListAgentVersionsResponse) GetVersions ¶ added in v1.36.0
func (x *ListAgentVersionsResponse) GetVersions() []*AgentVersion
func (*ListAgentVersionsResponse) ProtoMessage ¶ added in v1.36.0
func (*ListAgentVersionsResponse) ProtoMessage()
func (*ListAgentVersionsResponse) ProtoReflect ¶ added in v1.36.0
func (x *ListAgentVersionsResponse) ProtoReflect() protoreflect.Message
func (*ListAgentVersionsResponse) Reset ¶ added in v1.36.0
func (x *ListAgentVersionsResponse) Reset()
func (*ListAgentVersionsResponse) String ¶ added in v1.36.0
func (x *ListAgentVersionsResponse) String() string
type ListAgentsRequest ¶ added in v1.36.0
type ListAgentsRequest struct {
AgentName string `protobuf:"bytes,1,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"`
AgentId string `protobuf:"bytes,2,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
// contains filtered or unexported fields
}
func (*ListAgentsRequest) Descriptor
deprecated
added in
v1.36.0
func (*ListAgentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAgentsRequest.ProtoReflect.Descriptor instead.
func (*ListAgentsRequest) GetAgentId ¶ added in v1.36.0
func (x *ListAgentsRequest) GetAgentId() string
func (*ListAgentsRequest) GetAgentName ¶ added in v1.36.0
func (x *ListAgentsRequest) GetAgentName() string
func (*ListAgentsRequest) ProtoMessage ¶ added in v1.36.0
func (*ListAgentsRequest) ProtoMessage()
func (*ListAgentsRequest) ProtoReflect ¶ added in v1.36.0
func (x *ListAgentsRequest) ProtoReflect() protoreflect.Message
func (*ListAgentsRequest) Reset ¶ added in v1.36.0
func (x *ListAgentsRequest) Reset()
func (*ListAgentsRequest) String ¶ added in v1.36.0
func (x *ListAgentsRequest) String() string
type ListAgentsResponse ¶ added in v1.36.0
type ListAgentsResponse struct {
Agents []*AgentInfo `protobuf:"bytes,1,rep,name=agents,proto3" json:"agents,omitempty"`
// contains filtered or unexported fields
}
func (*ListAgentsResponse) Descriptor
deprecated
added in
v1.36.0
func (*ListAgentsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAgentsResponse.ProtoReflect.Descriptor instead.
func (*ListAgentsResponse) GetAgents ¶ added in v1.36.0
func (x *ListAgentsResponse) GetAgents() []*AgentInfo
func (*ListAgentsResponse) ProtoMessage ¶ added in v1.36.0
func (*ListAgentsResponse) ProtoMessage()
func (*ListAgentsResponse) ProtoReflect ¶ added in v1.36.0
func (x *ListAgentsResponse) ProtoReflect() protoreflect.Message
func (*ListAgentsResponse) Reset ¶ added in v1.36.0
func (x *ListAgentsResponse) Reset()
func (*ListAgentsResponse) String ¶ added in v1.36.0
func (x *ListAgentsResponse) String() string
type ListEgressRequest ¶ added in v0.11.14
type ListEgressRequest struct {
RoomName string `protobuf:"bytes,1,opt,name=room_name,json=roomName,proto3" json:"room_name,omitempty"` // (optional, filter by room name)
EgressId string `protobuf:"bytes,2,opt,name=egress_id,json=egressId,proto3" json:"egress_id,omitempty"` // (optional, filter by egress ID)
Active bool `protobuf:"varint,3,opt,name=active,proto3" json:"active,omitempty"` // (optional, list active egress only)
PageToken *TokenPagination `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // next field id: 5
// contains filtered or unexported fields
}
func (*ListEgressRequest) Descriptor
deprecated
added in
v0.11.14
func (*ListEgressRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListEgressRequest.ProtoReflect.Descriptor instead.
func (*ListEgressRequest) GetActive ¶ added in v1.5.1
func (x *ListEgressRequest) GetActive() bool
func (*ListEgressRequest) GetEgressId ¶ added in v1.4.0
func (x *ListEgressRequest) GetEgressId() string
func (*ListEgressRequest) GetPageToken ¶ added in v1.46.0
func (x *ListEgressRequest) GetPageToken() *TokenPagination
func (*ListEgressRequest) GetRoomName ¶ added in v0.11.14
func (x *ListEgressRequest) GetRoomName() string
func (*ListEgressRequest) ProtoMessage ¶ added in v0.11.14
func (*ListEgressRequest) ProtoMessage()
func (*ListEgressRequest) ProtoReflect ¶ added in v0.11.14
func (x *ListEgressRequest) ProtoReflect() protoreflect.Message
func (*ListEgressRequest) Reset ¶ added in v0.11.14
func (x *ListEgressRequest) Reset()
func (*ListEgressRequest) String ¶ added in v0.11.14
func (x *ListEgressRequest) String() string
type ListEgressResponse ¶ added in v0.11.14
type ListEgressResponse struct {
Items []*EgressInfo `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
NextPageToken *TokenPagination `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // next field id: 3
// contains filtered or unexported fields
}
func (*ListEgressResponse) Descriptor
deprecated
added in
v0.11.14
func (*ListEgressResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListEgressResponse.ProtoReflect.Descriptor instead.
func (*ListEgressResponse) GetItems ¶ added in v0.11.14
func (x *ListEgressResponse) GetItems() []*EgressInfo
func (*ListEgressResponse) GetNextPageToken ¶ added in v1.46.0
func (x *ListEgressResponse) GetNextPageToken() *TokenPagination
func (*ListEgressResponse) ProtoMessage ¶ added in v0.11.14
func (*ListEgressResponse) ProtoMessage()
func (*ListEgressResponse) ProtoReflect ¶ added in v0.11.14
func (x *ListEgressResponse) ProtoReflect() protoreflect.Message
func (*ListEgressResponse) Reset ¶ added in v0.11.14
func (x *ListEgressResponse) Reset()
func (*ListEgressResponse) String ¶ added in v0.11.14
func (x *ListEgressResponse) String() string
type ListIngressRequest ¶ added in v0.13.1
type ListIngressRequest struct {
PageToken *TokenPagination `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// when blank, lists all ingress endpoints
RoomName string `protobuf:"bytes,1,opt,name=room_name,json=roomName,proto3" json:"room_name,omitempty"` // (optional, filter by room name)
IngressId string `protobuf:"bytes,2,opt,name=ingress_id,json=ingressId,proto3" json:"ingress_id,omitempty"` // (optional, filter by ingress ID)
// contains filtered or unexported fields
}
func (*ListIngressRequest) Descriptor
deprecated
added in
v0.13.1
func (*ListIngressRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListIngressRequest.ProtoReflect.Descriptor instead.
func (*ListIngressRequest) GetIngressId ¶ added in v1.5.10
func (x *ListIngressRequest) GetIngressId() string
func (*ListIngressRequest) GetPageToken ¶ added in v1.44.1
func (x *ListIngressRequest) GetPageToken() *TokenPagination
func (*ListIngressRequest) GetRoomName ¶ added in v1.0.0
func (x *ListIngressRequest) GetRoomName() string
func (*ListIngressRequest) ProtoMessage ¶ added in v0.13.1
func (*ListIngressRequest) ProtoMessage()
func (*ListIngressRequest) ProtoReflect ¶ added in v0.13.1
func (x *ListIngressRequest) ProtoReflect() protoreflect.Message
func (*ListIngressRequest) Reset ¶ added in v0.13.1
func (x *ListIngressRequest) Reset()
func (*ListIngressRequest) String ¶ added in v0.13.1
func (x *ListIngressRequest) String() string
type ListIngressResponse ¶ added in v0.13.1
type ListIngressResponse struct {
NextPageToken *TokenPagination `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
Items []*IngressInfo `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` // next field id: 3
// contains filtered or unexported fields
}
func (*ListIngressResponse) Descriptor
deprecated
added in
v0.13.1
func (*ListIngressResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListIngressResponse.ProtoReflect.Descriptor instead.
func (*ListIngressResponse) GetItems ¶ added in v0.13.1
func (x *ListIngressResponse) GetItems() []*IngressInfo
func (*ListIngressResponse) GetNextPageToken ¶ added in v1.44.1
func (x *ListIngressResponse) GetNextPageToken() *TokenPagination
func (*ListIngressResponse) ProtoMessage ¶ added in v0.13.1
func (*ListIngressResponse) ProtoMessage()
func (*ListIngressResponse) ProtoReflect ¶ added in v0.13.1
func (x *ListIngressResponse) ProtoReflect() protoreflect.Message
func (*ListIngressResponse) Reset ¶ added in v0.13.1
func (x *ListIngressResponse) Reset()
func (*ListIngressResponse) String ¶ added in v0.13.1
func (x *ListIngressResponse) String() string
type ListParticipantsRequest ¶
type ListParticipantsRequest struct {
// name of the room
Room string `protobuf:"bytes,1,opt,name=room,proto3" json:"room,omitempty"`
// contains filtered or unexported fields
}
func (*ListParticipantsRequest) Descriptor
deprecated
func (*ListParticipantsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListParticipantsRequest.ProtoReflect.Descriptor instead.
func (*ListParticipantsRequest) GetRoom ¶
func (x *ListParticipantsRequest) GetRoom() string
func (*ListParticipantsRequest) ProtoMessage ¶
func (*ListParticipantsRequest) ProtoMessage()
func (*ListParticipantsRequest) ProtoReflect ¶
func (x *ListParticipantsRequest) ProtoReflect() protoreflect.Message
func (*ListParticipantsRequest) Reset ¶
func (x *ListParticipantsRequest) Reset()
func (*ListParticipantsRequest) String ¶
func (x *ListParticipantsRequest) String() string
type ListParticipantsResponse ¶
type ListParticipantsResponse struct {
Participants []*ParticipantInfo `protobuf:"bytes,1,rep,name=participants,proto3" json:"participants,omitempty"`
// contains filtered or unexported fields
}
func (*ListParticipantsResponse) Descriptor
deprecated
func (*ListParticipantsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListParticipantsResponse.ProtoReflect.Descriptor instead.
func (*ListParticipantsResponse) GetParticipants ¶
func (x *ListParticipantsResponse) GetParticipants() []*ParticipantInfo
func (*ListParticipantsResponse) ProtoMessage ¶
func (*ListParticipantsResponse) ProtoMessage()
func (*ListParticipantsResponse) ProtoReflect ¶
func (x *ListParticipantsResponse) ProtoReflect() protoreflect.Message
func (*ListParticipantsResponse) Reset ¶
func (x *ListParticipantsResponse) Reset()
func (*ListParticipantsResponse) String ¶
func (x *ListParticipantsResponse) String() string
type ListPhoneNumbersRequest ¶ added in v1.42.0
type ListPhoneNumbersRequest struct {
Limit *int32 `protobuf:"varint,1,opt,name=limit,proto3,oneof" json:"limit,omitempty"` // Maximum number of results (default: 50)
Statuses []PhoneNumberStatus `protobuf:"varint,2,rep,packed,name=statuses,proto3,enum=livekit.PhoneNumberStatus" json:"statuses,omitempty"` // Filter by statuses (active, pending, released)
PageToken *TokenPagination `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3,oneof" json:"page_token,omitempty"` // Token for pagination (empty for first page)
SipDispatchRuleId *string `protobuf:"bytes,4,opt,name=sip_dispatch_rule_id,json=sipDispatchRuleId,proto3,oneof" json:"sip_dispatch_rule_id,omitempty"` // Filter by SIP dispatch rule ID
// contains filtered or unexported fields
}
ListPhoneNumbersRequest - Request to list phone numbers
func (*ListPhoneNumbersRequest) Descriptor
deprecated
added in
v1.42.0
func (*ListPhoneNumbersRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListPhoneNumbersRequest.ProtoReflect.Descriptor instead.
func (*ListPhoneNumbersRequest) GetLimit ¶ added in v1.42.0
func (x *ListPhoneNumbersRequest) GetLimit() int32
func (*ListPhoneNumbersRequest) GetPageToken ¶ added in v1.42.0
func (x *ListPhoneNumbersRequest) GetPageToken() *TokenPagination
func (*ListPhoneNumbersRequest) GetSipDispatchRuleId ¶ added in v1.42.0
func (x *ListPhoneNumbersRequest) GetSipDispatchRuleId() string
func (*ListPhoneNumbersRequest) GetStatuses ¶ added in v1.43.0
func (x *ListPhoneNumbersRequest) GetStatuses() []PhoneNumberStatus
func (*ListPhoneNumbersRequest) ProtoMessage ¶ added in v1.42.0
func (*ListPhoneNumbersRequest) ProtoMessage()
func (*ListPhoneNumbersRequest) ProtoReflect ¶ added in v1.42.0
func (x *ListPhoneNumbersRequest) ProtoReflect() protoreflect.Message
func (*ListPhoneNumbersRequest) Reset ¶ added in v1.42.0
func (x *ListPhoneNumbersRequest) Reset()
func (*ListPhoneNumbersRequest) String ¶ added in v1.42.0
func (x *ListPhoneNumbersRequest) String() string
type ListPhoneNumbersResponse ¶ added in v1.42.0
type ListPhoneNumbersResponse struct {
Items []*PhoneNumber `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` // List of phone numbers
NextPageToken *TokenPagination `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // Token for next page (empty if no more pages)
TotalCount int32 `protobuf:"varint,3,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"` // Total number of phone numbers
OfflineCount int32 `protobuf:"varint,4,opt,name=offline_count,json=offlineCount,proto3" json:"offline_count,omitempty"` // Total number of offline phone numbers
// contains filtered or unexported fields
}
ListPhoneNumbersResponse - Response containing phone numbers
func (*ListPhoneNumbersResponse) Descriptor
deprecated
added in
v1.42.0
func (*ListPhoneNumbersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPhoneNumbersResponse.ProtoReflect.Descriptor instead.
func (*ListPhoneNumbersResponse) GetItems ¶ added in v1.42.0
func (x *ListPhoneNumbersResponse) GetItems() []*PhoneNumber
func (*ListPhoneNumbersResponse) GetNextPageToken ¶ added in v1.42.0
func (x *ListPhoneNumbersResponse) GetNextPageToken() *TokenPagination
func (*ListPhoneNumbersResponse) GetOfflineCount ¶ added in v1.43.4
func (x *ListPhoneNumbersResponse) GetOfflineCount() int32
func (*ListPhoneNumbersResponse) GetTotalCount ¶ added in v1.42.0
func (x *ListPhoneNumbersResponse) GetTotalCount() int32
func (*ListPhoneNumbersResponse) ProtoMessage ¶ added in v1.42.0
func (*ListPhoneNumbersResponse) ProtoMessage()
func (*ListPhoneNumbersResponse) ProtoReflect ¶ added in v1.42.0
func (x *ListPhoneNumbersResponse) ProtoReflect() protoreflect.Message
func (*ListPhoneNumbersResponse) Reset ¶ added in v1.42.0
func (x *ListPhoneNumbersResponse) Reset()
func (*ListPhoneNumbersResponse) String ¶ added in v1.42.0
func (x *ListPhoneNumbersResponse) String() string
type ListPrivateLinksRequest ¶ added in v1.44.1
type ListPrivateLinksRequest struct {
// contains filtered or unexported fields
}
func (*ListPrivateLinksRequest) Descriptor
deprecated
added in
v1.44.1
func (*ListPrivateLinksRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListPrivateLinksRequest.ProtoReflect.Descriptor instead.
func (*ListPrivateLinksRequest) ProtoMessage ¶ added in v1.44.1
func (*ListPrivateLinksRequest) ProtoMessage()
func (*ListPrivateLinksRequest) ProtoReflect ¶ added in v1.44.1
func (x *ListPrivateLinksRequest) ProtoReflect() protoreflect.Message
func (*ListPrivateLinksRequest) Reset ¶ added in v1.44.1
func (x *ListPrivateLinksRequest) Reset()
func (*ListPrivateLinksRequest) String ¶ added in v1.44.1
func (x *ListPrivateLinksRequest) String() string
type ListPrivateLinksResponse ¶ added in v1.44.1
type ListPrivateLinksResponse struct {
Items []*PrivateLink `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
// contains filtered or unexported fields
}
func (*ListPrivateLinksResponse) Descriptor
deprecated
added in
v1.44.1
func (*ListPrivateLinksResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPrivateLinksResponse.ProtoReflect.Descriptor instead.
func (*ListPrivateLinksResponse) GetItems ¶ added in v1.44.1
func (x *ListPrivateLinksResponse) GetItems() []*PrivateLink
func (*ListPrivateLinksResponse) ProtoMessage ¶ added in v1.44.1
func (*ListPrivateLinksResponse) ProtoMessage()
func (*ListPrivateLinksResponse) ProtoReflect ¶ added in v1.44.1
func (x *ListPrivateLinksResponse) ProtoReflect() protoreflect.Message
func (*ListPrivateLinksResponse) Reset ¶ added in v1.44.1
func (x *ListPrivateLinksResponse) Reset()
func (*ListPrivateLinksResponse) String ¶ added in v1.44.1
func (x *ListPrivateLinksResponse) String() string
type ListReplaysRequest ¶ added in v1.45.2
type ListReplaysRequest struct {
RoomName string `protobuf:"bytes,1,opt,name=room_name,json=roomName,proto3" json:"room_name,omitempty"` // optional
PageToken *TokenPagination `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
func (*ListReplaysRequest) Descriptor
deprecated
added in
v1.45.2
func (*ListReplaysRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListReplaysRequest.ProtoReflect.Descriptor instead.
func (*ListReplaysRequest) GetPageToken ¶ added in v1.45.2
func (x *ListReplaysRequest) GetPageToken() *TokenPagination
func (*ListReplaysRequest) GetRoomName ¶ added in v1.45.2
func (x *ListReplaysRequest) GetRoomName() string
func (*ListReplaysRequest) ProtoMessage ¶ added in v1.45.2
func (*ListReplaysRequest) ProtoMessage()
func (*ListReplaysRequest) ProtoReflect ¶ added in v1.45.2
func (x *ListReplaysRequest) ProtoReflect() protoreflect.Message
func (*ListReplaysRequest) Reset ¶ added in v1.45.2
func (x *ListReplaysRequest) Reset()
func (*ListReplaysRequest) String ¶ added in v1.45.2
func (x *ListReplaysRequest) String() string
type ListReplaysResponse ¶ added in v1.45.2
type ListReplaysResponse struct {
Replays []*ReplayInfo `protobuf:"bytes,1,rep,name=replays,proto3" json:"replays,omitempty"`
NextPageToken *TokenPagination `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
func (*ListReplaysResponse) Descriptor
deprecated
added in
v1.45.2
func (*ListReplaysResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListReplaysResponse.ProtoReflect.Descriptor instead.
func (*ListReplaysResponse) GetNextPageToken ¶ added in v1.45.2
func (x *ListReplaysResponse) GetNextPageToken() *TokenPagination
func (*ListReplaysResponse) GetReplays ¶ added in v1.45.2
func (x *ListReplaysResponse) GetReplays() []*ReplayInfo
func (*ListReplaysResponse) ProtoMessage ¶ added in v1.45.2
func (*ListReplaysResponse) ProtoMessage()
func (*ListReplaysResponse) ProtoReflect ¶ added in v1.45.2
func (x *ListReplaysResponse) ProtoReflect() protoreflect.Message
func (*ListReplaysResponse) Reset ¶ added in v1.45.2
func (x *ListReplaysResponse) Reset()
func (*ListReplaysResponse) String ¶ added in v1.45.2
func (x *ListReplaysResponse) String() string
type ListRoomsRequest ¶
type ListRoomsRequest struct {
// when set, will only return rooms with name match
Names []string `protobuf:"bytes,1,rep,name=names,proto3" json:"names,omitempty"`
// contains filtered or unexported fields
}
func (*ListRoomsRequest) Descriptor
deprecated
func (*ListRoomsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListRoomsRequest.ProtoReflect.Descriptor instead.
func (*ListRoomsRequest) GetNames ¶ added in v0.11.4
func (x *ListRoomsRequest) GetNames() []string
func (*ListRoomsRequest) ProtoMessage ¶
func (*ListRoomsRequest) ProtoMessage()
func (*ListRoomsRequest) ProtoReflect ¶
func (x *ListRoomsRequest) ProtoReflect() protoreflect.Message
func (*ListRoomsRequest) Reset ¶
func (x *ListRoomsRequest) Reset()
func (*ListRoomsRequest) String ¶
func (x *ListRoomsRequest) String() string
type ListRoomsResponse ¶
type ListRoomsResponse struct {
Rooms []*Room `protobuf:"bytes,1,rep,name=rooms,proto3" json:"rooms,omitempty"`
// contains filtered or unexported fields
}
func (*ListRoomsResponse) Descriptor
deprecated
func (*ListRoomsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListRoomsResponse.ProtoReflect.Descriptor instead.
func (*ListRoomsResponse) GetRooms ¶
func (x *ListRoomsResponse) GetRooms() []*Room
func (*ListRoomsResponse) ProtoMessage ¶
func (*ListRoomsResponse) ProtoMessage()
func (*ListRoomsResponse) ProtoReflect ¶
func (x *ListRoomsResponse) ProtoReflect() protoreflect.Message
func (*ListRoomsResponse) Reset ¶
func (x *ListRoomsResponse) Reset()
func (*ListRoomsResponse) String ¶
func (x *ListRoomsResponse) String() string
type ListSIPDispatchRuleRequest ¶ added in v1.9.0
type ListSIPDispatchRuleRequest struct {
Page *Pagination `protobuf:"bytes,3,opt,name=page,proto3" json:"page,omitempty"`
// Rule IDs to list. If this option is set, the response will contains rules in the same order.
// If any of the rules is missing, a nil item in that position will be sent in the response.
DispatchRuleIds []string `protobuf:"bytes,1,rep,name=dispatch_rule_ids,json=dispatchRuleIds,proto3" json:"dispatch_rule_ids,omitempty"`
// Only list rules that contain one of the Trunk IDs, including wildcard rules.
TrunkIds []string `protobuf:"bytes,2,rep,name=trunk_ids,json=trunkIds,proto3" json:"trunk_ids,omitempty"`
// contains filtered or unexported fields
}
ListSIPDispatchRuleRequest lists dispatch rules for given filters. If no filters are set, all rules are listed.
func (*ListSIPDispatchRuleRequest) Descriptor
deprecated
added in
v1.9.0
func (*ListSIPDispatchRuleRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSIPDispatchRuleRequest.ProtoReflect.Descriptor instead.
func (*ListSIPDispatchRuleRequest) Filter ¶ added in v1.30.0
func (p *ListSIPDispatchRuleRequest) Filter(info *SIPDispatchRuleInfo) bool
func (*ListSIPDispatchRuleRequest) FilterSlice ¶ added in v1.30.0
func (p *ListSIPDispatchRuleRequest) FilterSlice(arr []*SIPDispatchRuleInfo) []*SIPDispatchRuleInfo
func (*ListSIPDispatchRuleRequest) GetDispatchRuleIds ¶ added in v1.30.0
func (x *ListSIPDispatchRuleRequest) GetDispatchRuleIds() []string
func (*ListSIPDispatchRuleRequest) GetPage ¶ added in v1.32.0
func (x *ListSIPDispatchRuleRequest) GetPage() *Pagination
func (*ListSIPDispatchRuleRequest) GetTrunkIds ¶ added in v1.30.0
func (x *ListSIPDispatchRuleRequest) GetTrunkIds() []string
func (*ListSIPDispatchRuleRequest) ProtoMessage ¶ added in v1.9.0
func (*ListSIPDispatchRuleRequest) ProtoMessage()
func (*ListSIPDispatchRuleRequest) ProtoReflect ¶ added in v1.9.0
func (x *ListSIPDispatchRuleRequest) ProtoReflect() protoreflect.Message
func (*ListSIPDispatchRuleRequest) Reset ¶ added in v1.9.0
func (x *ListSIPDispatchRuleRequest) Reset()
func (*ListSIPDispatchRuleRequest) String ¶ added in v1.9.0
func (x *ListSIPDispatchRuleRequest) String() string
type ListSIPDispatchRuleResponse ¶ added in v1.9.0
type ListSIPDispatchRuleResponse struct {
Items []*SIPDispatchRuleInfo `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
// contains filtered or unexported fields
}
func (*ListSIPDispatchRuleResponse) Descriptor
deprecated
added in
v1.9.0
func (*ListSIPDispatchRuleResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSIPDispatchRuleResponse.ProtoReflect.Descriptor instead.
func (*ListSIPDispatchRuleResponse) GetItems ¶ added in v1.9.0
func (x *ListSIPDispatchRuleResponse) GetItems() []*SIPDispatchRuleInfo
func (*ListSIPDispatchRuleResponse) ProtoMessage ¶ added in v1.9.0
func (*ListSIPDispatchRuleResponse) ProtoMessage()
func (*ListSIPDispatchRuleResponse) ProtoReflect ¶ added in v1.9.0
func (x *ListSIPDispatchRuleResponse) ProtoReflect() protoreflect.Message
func (*ListSIPDispatchRuleResponse) Reset ¶ added in v1.9.0
func (x *ListSIPDispatchRuleResponse) Reset()
func (*ListSIPDispatchRuleResponse) String ¶ added in v1.9.0
func (x *ListSIPDispatchRuleResponse) String() string
type ListSIPInboundTrunkRequest ¶ added in v1.18.0
type ListSIPInboundTrunkRequest struct {
Page *Pagination `protobuf:"bytes,3,opt,name=page,proto3" json:"page,omitempty"`
// Trunk IDs to list. If this option is set, the response will contains trunks in the same order.
// If any of the trunks is missing, a nil item in that position will be sent in the response.
TrunkIds []string `protobuf:"bytes,1,rep,name=trunk_ids,json=trunkIds,proto3" json:"trunk_ids,omitempty"`
// Only list trunks that contain one of the numbers, including wildcard trunks.
Numbers []string `protobuf:"bytes,2,rep,name=numbers,proto3" json:"numbers,omitempty"`
// contains filtered or unexported fields
}
ListSIPInboundTrunkRequest lists inbound trunks for given filters. If no filters are set, all trunks are listed.
func (*ListSIPInboundTrunkRequest) Descriptor
deprecated
added in
v1.18.0
func (*ListSIPInboundTrunkRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSIPInboundTrunkRequest.ProtoReflect.Descriptor instead.
func (*ListSIPInboundTrunkRequest) Filter ¶ added in v1.30.0
func (p *ListSIPInboundTrunkRequest) Filter(info *SIPInboundTrunkInfo) bool
func (*ListSIPInboundTrunkRequest) FilterSlice ¶ added in v1.30.0
func (p *ListSIPInboundTrunkRequest) FilterSlice(arr []*SIPInboundTrunkInfo) []*SIPInboundTrunkInfo
func (*ListSIPInboundTrunkRequest) GetNumbers ¶ added in v1.30.0
func (x *ListSIPInboundTrunkRequest) GetNumbers() []string
func (*ListSIPInboundTrunkRequest) GetPage ¶ added in v1.32.0
func (x *ListSIPInboundTrunkRequest) GetPage() *Pagination
func (*ListSIPInboundTrunkRequest) GetTrunkIds ¶ added in v1.30.0
func (x *ListSIPInboundTrunkRequest) GetTrunkIds() []string
func (*ListSIPInboundTrunkRequest) ProtoMessage ¶ added in v1.18.0
func (*ListSIPInboundTrunkRequest) ProtoMessage()
func (*ListSIPInboundTrunkRequest) ProtoReflect ¶ added in v1.18.0
func (x *ListSIPInboundTrunkRequest) ProtoReflect() protoreflect.Message
func (*ListSIPInboundTrunkRequest) Reset ¶ added in v1.18.0
func (x *ListSIPInboundTrunkRequest) Reset()
func (*ListSIPInboundTrunkRequest) String ¶ added in v1.18.0
func (x *ListSIPInboundTrunkRequest) String() string
type ListSIPInboundTrunkResponse ¶ added in v1.18.0
type ListSIPInboundTrunkResponse struct {
Items []*SIPInboundTrunkInfo `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
// contains filtered or unexported fields
}
func (*ListSIPInboundTrunkResponse) Descriptor
deprecated
added in
v1.18.0
func (*ListSIPInboundTrunkResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSIPInboundTrunkResponse.ProtoReflect.Descriptor instead.
func (*ListSIPInboundTrunkResponse) GetItems ¶ added in v1.18.0
func (x *ListSIPInboundTrunkResponse) GetItems() []*SIPInboundTrunkInfo
func (*ListSIPInboundTrunkResponse) ProtoMessage ¶ added in v1.18.0
func (*ListSIPInboundTrunkResponse) ProtoMessage()
func (*ListSIPInboundTrunkResponse) ProtoReflect ¶ added in v1.18.0
func (x *ListSIPInboundTrunkResponse) ProtoReflect() protoreflect.Message
func (*ListSIPInboundTrunkResponse) Reset ¶ added in v1.18.0
func (x *ListSIPInboundTrunkResponse) Reset()
func (*ListSIPInboundTrunkResponse) String ¶ added in v1.18.0
func (x *ListSIPInboundTrunkResponse) String() string
type ListSIPOutboundTrunkRequest ¶ added in v1.18.0
type ListSIPOutboundTrunkRequest struct {
Page *Pagination `protobuf:"bytes,3,opt,name=page,proto3" json:"page,omitempty"`
// Trunk IDs to list. If this option is set, the response will contains trunks in the same order.
// If any of the trunks is missing, a nil item in that position will be sent in the response.
TrunkIds []string `protobuf:"bytes,1,rep,name=trunk_ids,json=trunkIds,proto3" json:"trunk_ids,omitempty"`
// Only list trunks that contain one of the numbers, including wildcard trunks.
Numbers []string `protobuf:"bytes,2,rep,name=numbers,proto3" json:"numbers,omitempty"`
// contains filtered or unexported fields
}
ListSIPOutboundTrunkRequest lists outbound trunks for given filters. If no filters are set, all trunks are listed.
func (*ListSIPOutboundTrunkRequest) Descriptor
deprecated
added in
v1.18.0
func (*ListSIPOutboundTrunkRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSIPOutboundTrunkRequest.ProtoReflect.Descriptor instead.
func (*ListSIPOutboundTrunkRequest) Filter ¶ added in v1.30.0
func (p *ListSIPOutboundTrunkRequest) Filter(info *SIPOutboundTrunkInfo) bool
func (*ListSIPOutboundTrunkRequest) FilterSlice ¶ added in v1.30.0
func (p *ListSIPOutboundTrunkRequest) FilterSlice(arr []*SIPOutboundTrunkInfo) []*SIPOutboundTrunkInfo
func (*ListSIPOutboundTrunkRequest) GetNumbers ¶ added in v1.30.0
func (x *ListSIPOutboundTrunkRequest) GetNumbers() []string
func (*ListSIPOutboundTrunkRequest) GetPage ¶ added in v1.32.0
func (x *ListSIPOutboundTrunkRequest) GetPage() *Pagination
func (*ListSIPOutboundTrunkRequest) GetTrunkIds ¶ added in v1.30.0
func (x *ListSIPOutboundTrunkRequest) GetTrunkIds() []string
func (*ListSIPOutboundTrunkRequest) ProtoMessage ¶ added in v1.18.0
func (*ListSIPOutboundTrunkRequest) ProtoMessage()
func (*ListSIPOutboundTrunkRequest) ProtoReflect ¶ added in v1.18.0
func (x *ListSIPOutboundTrunkRequest) ProtoReflect() protoreflect.Message
func (*ListSIPOutboundTrunkRequest) Reset ¶ added in v1.18.0
func (x *ListSIPOutboundTrunkRequest) Reset()
func (*ListSIPOutboundTrunkRequest) String ¶ added in v1.18.0
func (x *ListSIPOutboundTrunkRequest) String() string
type ListSIPOutboundTrunkResponse ¶ added in v1.18.0
type ListSIPOutboundTrunkResponse struct {
Items []*SIPOutboundTrunkInfo `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
// contains filtered or unexported fields
}
func (*ListSIPOutboundTrunkResponse) Descriptor
deprecated
added in
v1.18.0
func (*ListSIPOutboundTrunkResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSIPOutboundTrunkResponse.ProtoReflect.Descriptor instead.
func (*ListSIPOutboundTrunkResponse) GetItems ¶ added in v1.18.0
func (x *ListSIPOutboundTrunkResponse) GetItems() []*SIPOutboundTrunkInfo
func (*ListSIPOutboundTrunkResponse) ProtoMessage ¶ added in v1.18.0
func (*ListSIPOutboundTrunkResponse) ProtoMessage()
func (*ListSIPOutboundTrunkResponse) ProtoReflect ¶ added in v1.18.0
func (x *ListSIPOutboundTrunkResponse) ProtoReflect() protoreflect.Message
func (*ListSIPOutboundTrunkResponse) Reset ¶ added in v1.18.0
func (x *ListSIPOutboundTrunkResponse) Reset()
func (*ListSIPOutboundTrunkResponse) String ¶ added in v1.18.0
func (x *ListSIPOutboundTrunkResponse) String() string
type ListSIPTrunkRequest
deprecated
added in
v1.9.0
type ListSIPTrunkRequest struct {
Page *Pagination `protobuf:"bytes,1,opt,name=page,proto3" json:"page,omitempty"`
// contains filtered or unexported fields
}
Deprecated: Marked as deprecated in livekit_sip.proto.
func (*ListSIPTrunkRequest) Descriptor
deprecated
added in
v1.9.0
func (*ListSIPTrunkRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSIPTrunkRequest.ProtoReflect.Descriptor instead.
func (*ListSIPTrunkRequest) Filter ¶ added in v1.32.0
func (p *ListSIPTrunkRequest) Filter(info *SIPTrunkInfo) bool
func (*ListSIPTrunkRequest) GetPage ¶ added in v1.32.0
func (x *ListSIPTrunkRequest) GetPage() *Pagination
func (*ListSIPTrunkRequest) ProtoMessage ¶ added in v1.9.0
func (*ListSIPTrunkRequest) ProtoMessage()
func (*ListSIPTrunkRequest) ProtoReflect ¶ added in v1.9.0
func (x *ListSIPTrunkRequest) ProtoReflect() protoreflect.Message
func (*ListSIPTrunkRequest) Reset ¶ added in v1.9.0
func (x *ListSIPTrunkRequest) Reset()
func (*ListSIPTrunkRequest) String ¶ added in v1.9.0
func (x *ListSIPTrunkRequest) String() string
type ListSIPTrunkResponse
deprecated
added in
v1.9.0
type ListSIPTrunkResponse struct {
Items []*SIPTrunkInfo `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
// contains filtered or unexported fields
}
Deprecated: Marked as deprecated in livekit_sip.proto.
func (*ListSIPTrunkResponse) Descriptor
deprecated
added in
v1.9.0
func (*ListSIPTrunkResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSIPTrunkResponse.ProtoReflect.Descriptor instead.
func (*ListSIPTrunkResponse) GetItems ¶ added in v1.9.0
func (x *ListSIPTrunkResponse) GetItems() []*SIPTrunkInfo
func (*ListSIPTrunkResponse) ProtoMessage ¶ added in v1.9.0
func (*ListSIPTrunkResponse) ProtoMessage()
func (*ListSIPTrunkResponse) ProtoReflect ¶ added in v1.9.0
func (x *ListSIPTrunkResponse) ProtoReflect() protoreflect.Message
func (*ListSIPTrunkResponse) Reset ¶ added in v1.9.0
func (x *ListSIPTrunkResponse) Reset()
func (*ListSIPTrunkResponse) String ¶ added in v1.9.0
func (x *ListSIPTrunkResponse) String() string
type ListUpdate ¶ added in v1.36.0
type ListUpdate struct {
Set []string `protobuf:"bytes,1,rep,name=set,proto3" json:"set,omitempty"` // set the field to a new list
Add []string `protobuf:"bytes,2,rep,name=add,proto3" json:"add,omitempty"` // append items to a list, avoiding duplicates
Remove []string `protobuf:"bytes,3,rep,name=remove,proto3" json:"remove,omitempty"` // delete items from a list
Clear bool `protobuf:"varint,4,opt,name=clear,proto3" json:"clear,omitempty"` // sets the list to an empty list
// contains filtered or unexported fields
}
ListUpdate is used for updated APIs where 'repeated string' field is modified.
func (*ListUpdate) Apply ¶ added in v1.40.0
func (p *ListUpdate) Apply(arr []string) ([]string, error)
func (*ListUpdate) Descriptor
deprecated
added in
v1.36.0
func (*ListUpdate) Descriptor() ([]byte, []int)
Deprecated: Use ListUpdate.ProtoReflect.Descriptor instead.
func (*ListUpdate) GetAdd ¶ added in v1.40.0
func (x *ListUpdate) GetAdd() []string
func (*ListUpdate) GetClear ¶ added in v1.40.0
func (x *ListUpdate) GetClear() bool
func (*ListUpdate) GetRemove ¶ added in v1.42.0
func (x *ListUpdate) GetRemove() []string
func (*ListUpdate) GetSet ¶ added in v1.36.0
func (x *ListUpdate) GetSet() []string
func (*ListUpdate) ProtoMessage ¶ added in v1.36.0
func (*ListUpdate) ProtoMessage()
func (*ListUpdate) ProtoReflect ¶ added in v1.36.0
func (x *ListUpdate) ProtoReflect() protoreflect.Message
func (*ListUpdate) Reset ¶ added in v1.36.0
func (x *ListUpdate) Reset()
func (*ListUpdate) String ¶ added in v1.36.0
func (x *ListUpdate) String() string
func (*ListUpdate) Validate ¶ added in v1.36.0
func (p *ListUpdate) Validate() error
type MediaSectionsRequirement ¶ added in v1.41.0
type MediaSectionsRequirement struct {
NumAudios uint32 `protobuf:"varint,1,opt,name=num_audios,json=numAudios,proto3" json:"num_audios,omitempty"`
NumVideos uint32 `protobuf:"varint,2,opt,name=num_videos,json=numVideos,proto3" json:"num_videos,omitempty"`
// contains filtered or unexported fields
}
func (*MediaSectionsRequirement) Descriptor
deprecated
added in
v1.41.0
func (*MediaSectionsRequirement) Descriptor() ([]byte, []int)
Deprecated: Use MediaSectionsRequirement.ProtoReflect.Descriptor instead.
func (*MediaSectionsRequirement) GetNumAudios ¶ added in v1.41.0
func (x *MediaSectionsRequirement) GetNumAudios() uint32
func (*MediaSectionsRequirement) GetNumVideos ¶ added in v1.41.0
func (x *MediaSectionsRequirement) GetNumVideos() uint32
func (*MediaSectionsRequirement) ProtoMessage ¶ added in v1.41.0
func (*MediaSectionsRequirement) ProtoMessage()
func (*MediaSectionsRequirement) ProtoReflect ¶ added in v1.41.0
func (x *MediaSectionsRequirement) ProtoReflect() protoreflect.Message
func (*MediaSectionsRequirement) Reset ¶ added in v1.41.0
func (x *MediaSectionsRequirement) Reset()
func (*MediaSectionsRequirement) String ¶ added in v1.41.0
func (x *MediaSectionsRequirement) String() string
type MediaSource ¶ added in v1.45.2
type MediaSource struct {
// Types that are valid to be assigned to Video:
//
// *MediaSource_VideoTrackId
// *MediaSource_ParticipantVideo
Video isMediaSource_Video `protobuf_oneof:"video"`
Audio *AudioConfig `protobuf:"bytes,3,opt,name=audio,proto3" json:"audio,omitempty"` // TODO: DataConfig data = 4;
// contains filtered or unexported fields
}
Capture tracks directly from a room via SDK. Unifies deprecated Participant, TrackComposite, and Track egress.
func (*MediaSource) Descriptor
deprecated
added in
v1.45.2
func (*MediaSource) Descriptor() ([]byte, []int)
Deprecated: Use MediaSource.ProtoReflect.Descriptor instead.
func (*MediaSource) GetAudio ¶ added in v1.45.2
func (x *MediaSource) GetAudio() *AudioConfig
func (*MediaSource) GetParticipantVideo ¶ added in v1.45.2
func (x *MediaSource) GetParticipantVideo() *ParticipantVideo
func (*MediaSource) GetVideo ¶ added in v1.45.2
func (x *MediaSource) GetVideo() isMediaSource_Video
func (*MediaSource) GetVideoTrackId ¶ added in v1.45.2
func (x *MediaSource) GetVideoTrackId() string
func (*MediaSource) ProtoMessage ¶ added in v1.45.2
func (*MediaSource) ProtoMessage()
func (*MediaSource) ProtoReflect ¶ added in v1.45.2
func (x *MediaSource) ProtoReflect() protoreflect.Message
func (*MediaSource) Reset ¶ added in v1.45.2
func (x *MediaSource) Reset()
func (*MediaSource) String ¶ added in v1.45.2
func (x *MediaSource) String() string
type MediaSource_ParticipantVideo ¶ added in v1.45.2
type MediaSource_ParticipantVideo struct {
ParticipantVideo *ParticipantVideo `protobuf:"bytes,2,opt,name=participant_video,json=participantVideo,proto3,oneof"`
}
type MediaSource_VideoTrackId ¶ added in v1.45.2
type MediaSource_VideoTrackId struct {
VideoTrackId string `protobuf:"bytes,1,opt,name=video_track_id,json=videoTrackId,proto3,oneof"`
}
type MetricLabel ¶ added in v1.20.1
type MetricLabel int32
index from [0: MAX_LABEL_PREDEFINED_MAX_VALUE) are for predefined labels (`MetricLabel`)
const ( MetricLabel_AGENTS_LLM_TTFT MetricLabel = 0 // time to first token from LLM MetricLabel_AGENTS_STT_TTFT MetricLabel = 1 // time to final transcription MetricLabel_AGENTS_TTS_TTFB MetricLabel = 2 // time to first byte MetricLabel_CLIENT_VIDEO_SUBSCRIBER_FREEZE_COUNT MetricLabel = 3 // Number of video freezes MetricLabel_CLIENT_VIDEO_SUBSCRIBER_TOTAL_FREEZE_DURATION MetricLabel = 4 // total duration of freezes MetricLabel_CLIENT_VIDEO_SUBSCRIBER_PAUSE_COUNT MetricLabel = 5 // number of video pauses MetricLabel_CLIENT_VIDEO_SUBSCRIBER_TOTAL_PAUSES_DURATION MetricLabel = 6 // total duration of pauses MetricLabel_CLIENT_AUDIO_SUBSCRIBER_CONCEALED_SAMPLES MetricLabel = 7 // number of concealed (synthesized) audio samples MetricLabel_CLIENT_AUDIO_SUBSCRIBER_SILENT_CONCEALED_SAMPLES MetricLabel = 8 // number of silent concealed samples MetricLabel_CLIENT_AUDIO_SUBSCRIBER_CONCEALMENT_EVENTS MetricLabel = 9 // number of concealment events MetricLabel_CLIENT_AUDIO_SUBSCRIBER_INTERRUPTION_COUNT MetricLabel = 10 // number of interruptions MetricLabel_CLIENT_AUDIO_SUBSCRIBER_TOTAL_INTERRUPTION_DURATION MetricLabel = 11 // total duration of interruptions MetricLabel_CLIENT_SUBSCRIBER_JITTER_BUFFER_DELAY MetricLabel = 12 // total time spent in jitter buffer MetricLabel_CLIENT_SUBSCRIBER_JITTER_BUFFER_EMITTED_COUNT MetricLabel = 13 // total time spent in jitter buffer MetricLabel_CLIENT_VIDEO_PUBLISHER_QUALITY_LIMITATION_DURATION_BANDWIDTH MetricLabel = 14 // total duration spent in bandwidth quality limitation MetricLabel_CLIENT_VIDEO_PUBLISHER_QUALITY_LIMITATION_DURATION_CPU MetricLabel = 15 // total duration spent in cpu quality limitation MetricLabel_CLIENT_VIDEO_PUBLISHER_QUALITY_LIMITATION_DURATION_OTHER MetricLabel = 16 // total duration spent in other quality limitation MetricLabel_PUBLISHER_RTT MetricLabel = 17 // Publisher RTT (participant -> server) MetricLabel_SERVER_MESH_RTT MetricLabel = 18 // RTT between publisher node and subscriber node (could involve intermedia node(s)) MetricLabel_SUBSCRIBER_RTT MetricLabel = 19 // Subscribe RTT (server -> participant) MetricLabel_METRIC_LABEL_PREDEFINED_MAX_VALUE MetricLabel = 4096 )
func (MetricLabel) Descriptor ¶ added in v1.20.1
func (MetricLabel) Descriptor() protoreflect.EnumDescriptor
func (MetricLabel) Enum ¶ added in v1.20.1
func (x MetricLabel) Enum() *MetricLabel
func (MetricLabel) EnumDescriptor
deprecated
added in
v1.20.1
func (MetricLabel) EnumDescriptor() ([]byte, []int)
Deprecated: Use MetricLabel.Descriptor instead.
func (MetricLabel) Number ¶ added in v1.20.1
func (x MetricLabel) Number() protoreflect.EnumNumber
func (MetricLabel) String ¶ added in v1.20.1
func (x MetricLabel) String() string
func (MetricLabel) Type ¶ added in v1.20.1
func (MetricLabel) Type() protoreflect.EnumType
type MetricSample ¶ added in v1.20.1
type MetricSample struct {
TimestampMs int64 `protobuf:"varint,1,opt,name=timestamp_ms,json=timestampMs,proto3" json:"timestamp_ms,omitempty"` // time of metric based on a monotonic clock (in milliseconds)
NormalizedTimestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=normalized_timestamp,json=normalizedTimestamp,proto3" json:"normalized_timestamp,omitempty"`
Value float32 `protobuf:"fixed32,3,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
func (*MetricSample) Descriptor
deprecated
added in
v1.20.1
func (*MetricSample) Descriptor() ([]byte, []int)
Deprecated: Use MetricSample.ProtoReflect.Descriptor instead.
func (*MetricSample) GetNormalizedTimestamp ¶ added in v1.22.0
func (x *MetricSample) GetNormalizedTimestamp() *timestamppb.Timestamp
func (*MetricSample) GetTimestampMs ¶ added in v1.22.0
func (x *MetricSample) GetTimestampMs() int64
func (*MetricSample) GetValue ¶ added in v1.20.1
func (x *MetricSample) GetValue() float32
func (*MetricSample) ProtoMessage ¶ added in v1.20.1
func (*MetricSample) ProtoMessage()
func (*MetricSample) ProtoReflect ¶ added in v1.20.1
func (x *MetricSample) ProtoReflect() protoreflect.Message
func (*MetricSample) Reset ¶ added in v1.20.1
func (x *MetricSample) Reset()
func (*MetricSample) String ¶ added in v1.20.1
func (x *MetricSample) String() string
type MetricsBatch ¶ added in v1.20.1
type MetricsBatch struct {
TimestampMs int64 `protobuf:"varint,1,opt,name=timestamp_ms,json=timestampMs,proto3" json:"timestamp_ms,omitempty"` // time at which this batch is sent based on a monotonic clock (millisecond resolution)
NormalizedTimestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=normalized_timestamp,json=normalizedTimestamp,proto3" json:"normalized_timestamp,omitempty"`
// To avoid repeating string values, we store them in a separate list and reference them by index
// This is useful for storing participant identities, track names, etc.
// There is also a predefined list of labels that can be used to reference common metrics.
// They have reserved indices from 0 to (METRIC_LABEL_PREDEFINED_MAX_VALUE - 1).
// Indexes pointing at str_data should start from METRIC_LABEL_PREDEFINED_MAX_VALUE,
// such that str_data[0] == index of METRIC_LABEL_PREDEFINED_MAX_VALUE.
StrData []string `protobuf:"bytes,3,rep,name=str_data,json=strData,proto3" json:"str_data,omitempty"`
TimeSeries []*TimeSeriesMetric `protobuf:"bytes,4,rep,name=time_series,json=timeSeries,proto3" json:"time_series,omitempty"`
Events []*EventMetric `protobuf:"bytes,5,rep,name=events,proto3" json:"events,omitempty"`
// contains filtered or unexported fields
}
func (*MetricsBatch) Descriptor
deprecated
added in
v1.20.1
func (*MetricsBatch) Descriptor() ([]byte, []int)
Deprecated: Use MetricsBatch.ProtoReflect.Descriptor instead.
func (*MetricsBatch) GetEvents ¶ added in v1.20.1
func (x *MetricsBatch) GetEvents() []*EventMetric
func (*MetricsBatch) GetNormalizedTimestamp ¶ added in v1.22.0
func (x *MetricsBatch) GetNormalizedTimestamp() *timestamppb.Timestamp
func (*MetricsBatch) GetStrData ¶ added in v1.20.1
func (x *MetricsBatch) GetStrData() []string
func (*MetricsBatch) GetTimeSeries ¶ added in v1.20.1
func (x *MetricsBatch) GetTimeSeries() []*TimeSeriesMetric
func (*MetricsBatch) GetTimestampMs ¶ added in v1.22.0
func (x *MetricsBatch) GetTimestampMs() int64
func (*MetricsBatch) ProtoMessage ¶ added in v1.20.1
func (*MetricsBatch) ProtoMessage()
func (*MetricsBatch) ProtoReflect ¶ added in v1.20.1
func (x *MetricsBatch) ProtoReflect() protoreflect.Message
func (*MetricsBatch) Reset ¶ added in v1.20.1
func (x *MetricsBatch) Reset()
func (*MetricsBatch) String ¶ added in v1.20.1
func (x *MetricsBatch) String() string
type MetricsRecordingHeader ¶ added in v1.42.0
type MetricsRecordingHeader struct {
RoomId string `protobuf:"bytes,1,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty"`
Duration uint64 `protobuf:"varint,3,opt,name=duration,proto3" json:"duration,omitempty"` // milliseconds
StartTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
RoomTags map[string]string `` /* 159-byte string literal not displayed */
RoomName string `protobuf:"bytes,6,opt,name=room_name,json=roomName,proto3" json:"room_name,omitempty"`
RoomStartTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=room_start_time,json=roomStartTime,proto3" json:"room_start_time,omitempty"`
JobId string `protobuf:"bytes,8,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"`
Simulated bool `protobuf:"varint,9,opt,name=simulated,proto3" json:"simulated,omitempty"` // session is a simulation; the collector skips PII redaction for it unless redaction_enabled is set
RedactionEnabled bool `protobuf:"varint,10,opt,name=redaction_enabled,json=redactionEnabled,proto3" json:"redaction_enabled,omitempty"` // force PII redaction on for this session (only ever enables, never disables)
// contains filtered or unexported fields
}
func (*MetricsRecordingHeader) Descriptor
deprecated
added in
v1.42.0
func (*MetricsRecordingHeader) Descriptor() ([]byte, []int)
Deprecated: Use MetricsRecordingHeader.ProtoReflect.Descriptor instead.
func (*MetricsRecordingHeader) GetDuration ¶ added in v1.43.0
func (x *MetricsRecordingHeader) GetDuration() uint64
func (*MetricsRecordingHeader) GetJobId ¶ added in v1.49.0
func (x *MetricsRecordingHeader) GetJobId() string
func (*MetricsRecordingHeader) GetRedactionEnabled ¶ added in v1.50.4
func (x *MetricsRecordingHeader) GetRedactionEnabled() bool
func (*MetricsRecordingHeader) GetRoomId ¶ added in v1.42.0
func (x *MetricsRecordingHeader) GetRoomId() string
func (*MetricsRecordingHeader) GetRoomName ¶ added in v1.45.2
func (x *MetricsRecordingHeader) GetRoomName() string
func (*MetricsRecordingHeader) GetRoomStartTime ¶ added in v1.45.2
func (x *MetricsRecordingHeader) GetRoomStartTime() *timestamppb.Timestamp
func (*MetricsRecordingHeader) GetRoomTags ¶ added in v1.43.4
func (x *MetricsRecordingHeader) GetRoomTags() map[string]string
func (*MetricsRecordingHeader) GetSimulated ¶ added in v1.50.4
func (x *MetricsRecordingHeader) GetSimulated() bool
func (*MetricsRecordingHeader) GetStartTime ¶ added in v1.43.0
func (x *MetricsRecordingHeader) GetStartTime() *timestamppb.Timestamp
func (*MetricsRecordingHeader) ProtoMessage ¶ added in v1.42.0
func (*MetricsRecordingHeader) ProtoMessage()
func (*MetricsRecordingHeader) ProtoReflect ¶ added in v1.42.0
func (x *MetricsRecordingHeader) ProtoReflect() protoreflect.Message
func (*MetricsRecordingHeader) Reset ¶ added in v1.42.0
func (x *MetricsRecordingHeader) Reset()
func (*MetricsRecordingHeader) String ¶ added in v1.42.0
func (x *MetricsRecordingHeader) String() string
type MigrateJobRequest ¶ added in v1.14.0
type MigrateJobRequest struct {
// string job_id = 1 [deprecated = true];
JobIds []string `protobuf:"bytes,2,rep,name=job_ids,json=jobIds,proto3" json:"job_ids,omitempty"`
// contains filtered or unexported fields
}
func (*MigrateJobRequest) Descriptor
deprecated
added in
v1.14.0
func (*MigrateJobRequest) Descriptor() ([]byte, []int)
Deprecated: Use MigrateJobRequest.ProtoReflect.Descriptor instead.
func (*MigrateJobRequest) GetJobIds ¶ added in v1.19.1
func (x *MigrateJobRequest) GetJobIds() []string
func (*MigrateJobRequest) ProtoMessage ¶ added in v1.14.0
func (*MigrateJobRequest) ProtoMessage()
func (*MigrateJobRequest) ProtoReflect ¶ added in v1.14.0
func (x *MigrateJobRequest) ProtoReflect() protoreflect.Message
func (*MigrateJobRequest) Reset ¶ added in v1.14.0
func (x *MigrateJobRequest) Reset()
func (*MigrateJobRequest) String ¶ added in v1.14.0
func (x *MigrateJobRequest) String() string
type MoveParticipantRequest ¶ added in v1.38.0
type MoveParticipantRequest struct {
// room to move participant from
Room string `protobuf:"bytes,1,opt,name=room,proto3" json:"room,omitempty"`
// identity of the participant to move to
Identity string `protobuf:"bytes,2,opt,name=identity,proto3" json:"identity,omitempty"`
// room to move participant to
DestinationRoom string `protobuf:"bytes,3,opt,name=destination_room,json=destinationRoom,proto3" json:"destination_room,omitempty"`
// contains filtered or unexported fields
}
func (*MoveParticipantRequest) Descriptor
deprecated
added in
v1.38.0
func (*MoveParticipantRequest) Descriptor() ([]byte, []int)
Deprecated: Use MoveParticipantRequest.ProtoReflect.Descriptor instead.
func (*MoveParticipantRequest) GetDestinationRoom ¶ added in v1.38.0
func (x *MoveParticipantRequest) GetDestinationRoom() string
func (*MoveParticipantRequest) GetIdentity ¶ added in v1.38.0
func (x *MoveParticipantRequest) GetIdentity() string
func (*MoveParticipantRequest) GetRoom ¶ added in v1.38.0
func (x *MoveParticipantRequest) GetRoom() string
func (*MoveParticipantRequest) ProtoMessage ¶ added in v1.38.0
func (*MoveParticipantRequest) ProtoMessage()
func (*MoveParticipantRequest) ProtoReflect ¶ added in v1.38.0
func (x *MoveParticipantRequest) ProtoReflect() protoreflect.Message
func (*MoveParticipantRequest) Reset ¶ added in v1.38.0
func (x *MoveParticipantRequest) Reset()
func (*MoveParticipantRequest) String ¶ added in v1.38.0
func (x *MoveParticipantRequest) String() string
type MoveParticipantResponse ¶ added in v1.38.0
type MoveParticipantResponse struct {
// contains filtered or unexported fields
}
func (*MoveParticipantResponse) Descriptor
deprecated
added in
v1.38.0
func (*MoveParticipantResponse) Descriptor() ([]byte, []int)
Deprecated: Use MoveParticipantResponse.ProtoReflect.Descriptor instead.
func (*MoveParticipantResponse) ProtoMessage ¶ added in v1.38.0
func (*MoveParticipantResponse) ProtoMessage()
func (*MoveParticipantResponse) ProtoReflect ¶ added in v1.38.0
func (x *MoveParticipantResponse) ProtoReflect() protoreflect.Message
func (*MoveParticipantResponse) Reset ¶ added in v1.38.0
func (x *MoveParticipantResponse) Reset()
func (*MoveParticipantResponse) String ¶ added in v1.38.0
func (x *MoveParticipantResponse) String() string
type MuteRoomTrackRequest ¶
type MuteRoomTrackRequest struct {
// name of the room
Room string `protobuf:"bytes,1,opt,name=room,proto3" json:"room,omitempty"`
Identity string `protobuf:"bytes,2,opt,name=identity,proto3" json:"identity,omitempty"`
// sid of the track to mute
TrackSid string `protobuf:"bytes,3,opt,name=track_sid,json=trackSid,proto3" json:"track_sid,omitempty"`
// set to true to mute, false to unmute
Muted bool `protobuf:"varint,4,opt,name=muted,proto3" json:"muted,omitempty"`
// contains filtered or unexported fields
}
func (*MuteRoomTrackRequest) Descriptor
deprecated
func (*MuteRoomTrackRequest) Descriptor() ([]byte, []int)
Deprecated: Use MuteRoomTrackRequest.ProtoReflect.Descriptor instead.
func (*MuteRoomTrackRequest) GetIdentity ¶
func (x *MuteRoomTrackRequest) GetIdentity() string
func (*MuteRoomTrackRequest) GetMuted ¶
func (x *MuteRoomTrackRequest) GetMuted() bool
func (*MuteRoomTrackRequest) GetRoom ¶
func (x *MuteRoomTrackRequest) GetRoom() string
func (*MuteRoomTrackRequest) GetTrackSid ¶
func (x *MuteRoomTrackRequest) GetTrackSid() string
func (*MuteRoomTrackRequest) ProtoMessage ¶
func (*MuteRoomTrackRequest) ProtoMessage()
func (*MuteRoomTrackRequest) ProtoReflect ¶
func (x *MuteRoomTrackRequest) ProtoReflect() protoreflect.Message
func (*MuteRoomTrackRequest) Reset ¶
func (x *MuteRoomTrackRequest) Reset()
func (*MuteRoomTrackRequest) String ¶
func (x *MuteRoomTrackRequest) String() string
type MuteRoomTrackResponse ¶
type MuteRoomTrackResponse struct {
Track *TrackInfo `protobuf:"bytes,1,opt,name=track,proto3" json:"track,omitempty"`
// contains filtered or unexported fields
}
func (*MuteRoomTrackResponse) Descriptor
deprecated
func (*MuteRoomTrackResponse) Descriptor() ([]byte, []int)
Deprecated: Use MuteRoomTrackResponse.ProtoReflect.Descriptor instead.
func (*MuteRoomTrackResponse) GetTrack ¶
func (x *MuteRoomTrackResponse) GetTrack() *TrackInfo
func (*MuteRoomTrackResponse) ProtoMessage ¶
func (*MuteRoomTrackResponse) ProtoMessage()
func (*MuteRoomTrackResponse) ProtoReflect ¶
func (x *MuteRoomTrackResponse) ProtoReflect() protoreflect.Message
func (*MuteRoomTrackResponse) Reset ¶
func (x *MuteRoomTrackResponse) Reset()
func (*MuteRoomTrackResponse) String ¶
func (x *MuteRoomTrackResponse) String() string
type MuteTrackRequest ¶
type MuteTrackRequest struct {
Sid string `protobuf:"bytes,1,opt,name=sid,proto3" json:"sid,omitempty"`
Muted bool `protobuf:"varint,2,opt,name=muted,proto3" json:"muted,omitempty"`
// contains filtered or unexported fields
}
func (*MuteTrackRequest) Descriptor
deprecated
func (*MuteTrackRequest) Descriptor() ([]byte, []int)
Deprecated: Use MuteTrackRequest.ProtoReflect.Descriptor instead.
func (*MuteTrackRequest) GetMuted ¶
func (x *MuteTrackRequest) GetMuted() bool
func (*MuteTrackRequest) GetSid ¶
func (x *MuteTrackRequest) GetSid() string
func (*MuteTrackRequest) ProtoMessage ¶
func (*MuteTrackRequest) ProtoMessage()
func (*MuteTrackRequest) ProtoReflect ¶
func (x *MuteTrackRequest) ProtoReflect() protoreflect.Message
func (*MuteTrackRequest) Reset ¶
func (x *MuteTrackRequest) Reset()
func (*MuteTrackRequest) String ¶
func (x *MuteTrackRequest) String() string
type Node ¶
type Node struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Ip string `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip,omitempty"`
NumCpus uint32 `protobuf:"varint,3,opt,name=num_cpus,json=numCpus,proto3" json:"num_cpus,omitempty"`
Stats *NodeStats `protobuf:"bytes,4,opt,name=stats,proto3" json:"stats,omitempty"`
Type NodeType `protobuf:"varint,5,opt,name=type,proto3,enum=livekit.NodeType" json:"type,omitempty"`
State NodeState `protobuf:"varint,6,opt,name=state,proto3,enum=livekit.NodeState" json:"state,omitempty"`
Region string `protobuf:"bytes,7,opt,name=region,proto3" json:"region,omitempty"`
// contains filtered or unexported fields
}
func (*Node) Descriptor
deprecated
func (*Node) GetNumCpus ¶
func (*Node) ProtoMessage ¶
func (*Node) ProtoMessage()
func (*Node) ProtoReflect ¶
func (x *Node) ProtoReflect() protoreflect.Message
type NodeState ¶
type NodeState int32
func (NodeState) Descriptor ¶
func (NodeState) Descriptor() protoreflect.EnumDescriptor
func (NodeState) EnumDescriptor
deprecated
func (NodeState) Number ¶
func (x NodeState) Number() protoreflect.EnumNumber
func (NodeState) Type ¶
func (NodeState) Type() protoreflect.EnumType
type NodeStats ¶
type NodeStats struct {
// when server was started
StartedAt int64 `protobuf:"varint,1,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
// when server last reported its status
UpdatedAt int64 `protobuf:"varint,2,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// room
NumRooms int32 `protobuf:"varint,3,opt,name=num_rooms,json=numRooms,proto3" json:"num_rooms,omitempty"`
NumClients int32 `protobuf:"varint,4,opt,name=num_clients,json=numClients,proto3" json:"num_clients,omitempty"`
NumTracksIn int32 `protobuf:"varint,5,opt,name=num_tracks_in,json=numTracksIn,proto3" json:"num_tracks_in,omitempty"`
NumTracksOut int32 `protobuf:"varint,6,opt,name=num_tracks_out,json=numTracksOut,proto3" json:"num_tracks_out,omitempty"`
NumTrackPublishAttempts int32 `` /* 136-byte string literal not displayed */
// Deprecated: Marked as deprecated in livekit_internal.proto.
TrackPublishAttemptsPerSec float32 `` /* 148-byte string literal not displayed */
NumTrackPublishSuccess int32 `` /* 133-byte string literal not displayed */
// Deprecated: Marked as deprecated in livekit_internal.proto.
TrackPublishSuccessPerSec float32 `` /* 145-byte string literal not displayed */
NumTrackPublishCancels int32 `` /* 133-byte string literal not displayed */
NumTrackSubscribeAttempts int32 `` /* 142-byte string literal not displayed */
// Deprecated: Marked as deprecated in livekit_internal.proto.
TrackSubscribeAttemptsPerSec float32 `` /* 154-byte string literal not displayed */
NumTrackSubscribeSuccess int32 `` /* 139-byte string literal not displayed */
// Deprecated: Marked as deprecated in livekit_internal.proto.
TrackSubscribeSuccessPerSec float32 `` /* 151-byte string literal not displayed */
NumTrackSubscribeCancels int32 `` /* 139-byte string literal not displayed */
// packet
BytesIn uint64 `protobuf:"varint,7,opt,name=bytes_in,json=bytesIn,proto3" json:"bytes_in,omitempty"`
BytesOut uint64 `protobuf:"varint,8,opt,name=bytes_out,json=bytesOut,proto3" json:"bytes_out,omitempty"`
PacketsIn uint64 `protobuf:"varint,9,opt,name=packets_in,json=packetsIn,proto3" json:"packets_in,omitempty"`
PacketsOut uint64 `protobuf:"varint,10,opt,name=packets_out,json=packetsOut,proto3" json:"packets_out,omitempty"`
NackTotal uint64 `protobuf:"varint,11,opt,name=nack_total,json=nackTotal,proto3" json:"nack_total,omitempty"`
// Deprecated: Marked as deprecated in livekit_internal.proto.
BytesInPerSec float32 `protobuf:"fixed32,12,opt,name=bytes_in_per_sec,json=bytesInPerSec,proto3" json:"bytes_in_per_sec,omitempty"`
// Deprecated: Marked as deprecated in livekit_internal.proto.
BytesOutPerSec float32 `protobuf:"fixed32,13,opt,name=bytes_out_per_sec,json=bytesOutPerSec,proto3" json:"bytes_out_per_sec,omitempty"`
PacketsInPerSec float32 `protobuf:"fixed32,14,opt,name=packets_in_per_sec,json=packetsInPerSec,proto3" json:"packets_in_per_sec,omitempty"`
// Deprecated: Marked as deprecated in livekit_internal.proto.
PacketsOutPerSec float32 `protobuf:"fixed32,15,opt,name=packets_out_per_sec,json=packetsOutPerSec,proto3" json:"packets_out_per_sec,omitempty"`
// Deprecated: Marked as deprecated in livekit_internal.proto.
NackPerSec float32 `protobuf:"fixed32,16,opt,name=nack_per_sec,json=nackPerSec,proto3" json:"nack_per_sec,omitempty"`
// system
NumCpus uint32 `protobuf:"varint,17,opt,name=num_cpus,json=numCpus,proto3" json:"num_cpus,omitempty"`
LoadAvgLast1Min float32 `protobuf:"fixed32,18,opt,name=load_avg_last1min,json=loadAvgLast1min,proto3" json:"load_avg_last1min,omitempty"`
LoadAvgLast5Min float32 `protobuf:"fixed32,19,opt,name=load_avg_last5min,json=loadAvgLast5min,proto3" json:"load_avg_last5min,omitempty"`
LoadAvgLast15Min float32 `protobuf:"fixed32,20,opt,name=load_avg_last15min,json=loadAvgLast15min,proto3" json:"load_avg_last15min,omitempty"`
CpuLoad float32 `protobuf:"fixed32,21,opt,name=cpu_load,json=cpuLoad,proto3" json:"cpu_load,omitempty"`
// Deprecated: Marked as deprecated in livekit_internal.proto.
MemoryLoad float32 `protobuf:"fixed32,33,opt,name=memory_load,json=memoryLoad,proto3" json:"memory_load,omitempty"`
MemoryTotal uint64 `protobuf:"varint,34,opt,name=memory_total,json=memoryTotal,proto3" json:"memory_total,omitempty"`
MemoryUsed uint64 `protobuf:"varint,35,opt,name=memory_used,json=memoryUsed,proto3" json:"memory_used,omitempty"`
SysPacketsOut uint32 `protobuf:"varint,28,opt,name=sys_packets_out,json=sysPacketsOut,proto3" json:"sys_packets_out,omitempty"`
SysPacketsDropped uint32 `protobuf:"varint,29,opt,name=sys_packets_dropped,json=sysPacketsDropped,proto3" json:"sys_packets_dropped,omitempty"`
// Deprecated: Marked as deprecated in livekit_internal.proto.
SysPacketsOutPerSec float32 `` /* 127-byte string literal not displayed */
// Deprecated: Marked as deprecated in livekit_internal.proto.
SysPacketsDroppedPerSec float32 `` /* 139-byte string literal not displayed */
// Deprecated: Marked as deprecated in livekit_internal.proto.
SysPacketsDroppedPctPerSec float32 `` /* 150-byte string literal not displayed */
// retransmissions
RetransmitBytesOut uint64 `protobuf:"varint,22,opt,name=retransmit_bytes_out,json=retransmitBytesOut,proto3" json:"retransmit_bytes_out,omitempty"`
RetransmitPacketsOut uint64 `protobuf:"varint,23,opt,name=retransmit_packets_out,json=retransmitPacketsOut,proto3" json:"retransmit_packets_out,omitempty"`
// Deprecated: Marked as deprecated in livekit_internal.proto.
RetransmitBytesOutPerSec float32 `` /* 142-byte string literal not displayed */
// Deprecated: Marked as deprecated in livekit_internal.proto.
RetransmitPacketsOutPerSec float32 `` /* 148-byte string literal not displayed */
// participant joins
ParticipantSignalConnected uint64 `` /* 143-byte string literal not displayed */
// Deprecated: Marked as deprecated in livekit_internal.proto.
ParticipantSignalConnectedPerSec float32 `` /* 166-byte string literal not displayed */
// Deprecated: Marked as deprecated in livekit_internal.proto.
ParticipantSignalFailed uint64 `` /* 134-byte string literal not displayed */
// Deprecated: Marked as deprecated in livekit_internal.proto.
ParticipantSignalValidationFailed uint64 `` /* 166-byte string literal not displayed */
ParticipantRtcConnected uint64 `` /* 134-byte string literal not displayed */
// Deprecated: Marked as deprecated in livekit_internal.proto.
ParticipantRtcConnectedPerSec float32 `` /* 157-byte string literal not displayed */
ParticipantRtcInit uint64 `protobuf:"varint,46,opt,name=participant_rtc_init,json=participantRtcInit,proto3" json:"participant_rtc_init,omitempty"`
// Deprecated: Marked as deprecated in livekit_internal.proto.
ParticipantRtcInitPerSec float32 `` /* 142-byte string literal not displayed */
ParticipantRtcCanceled uint64 `` /* 131-byte string literal not displayed */
ParticipantRtcActive uint64 `protobuf:"varint,54,opt,name=participant_rtc_active,json=participantRtcActive,proto3" json:"participant_rtc_active,omitempty"`
// forward metrics
ForwardLatency uint32 `protobuf:"varint,48,opt,name=forward_latency,json=forwardLatency,proto3" json:"forward_latency,omitempty"`
ForwardJitter uint32 `protobuf:"varint,49,opt,name=forward_jitter,json=forwardJitter,proto3" json:"forward_jitter,omitempty"`
Rates []*NodeStatsRate `protobuf:"bytes,50,rep,name=rates,proto3" json:"rates,omitempty"`
// contains filtered or unexported fields
}