Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterAccountConfigurationServiceServer(s grpc.ServiceRegistrar, srv AccountConfigurationServiceServer)
- func RegisterAuthenticationServiceServer(s grpc.ServiceRegistrar, srv AuthenticationServiceServer)
- func RegisterBackendAuthenticationServiceServer(s grpc.ServiceRegistrar, srv BackendAuthenticationServiceServer)
- func RegisterCollectionServiceServer(s grpc.ServiceRegistrar, srv CollectionServiceServer)
- func RegisterDestinationServiceServer(s grpc.ServiceRegistrar, srv DestinationServiceServer)
- func RegisterProjectServiceServer(s grpc.ServiceRegistrar, srv ProjectServiceServer)
- func RegisterPublicAuthenticationServiceServer(s grpc.ServiceRegistrar, srv PublicAuthenticationServiceServer)
- func RegisterSourceServiceServer(s grpc.ServiceRegistrar, srv SourceServiceServer)
- type AccountConfiguration
- func (*AccountConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *AccountConfiguration) GetBroadcastConcurrency() int32
- func (x *AccountConfiguration) GetHooks() *AccountConfigurationHook
- func (*AccountConfiguration) ProtoMessage()
- func (x *AccountConfiguration) ProtoReflect() protoreflect.Message
- func (x *AccountConfiguration) Reset()
- func (x *AccountConfiguration) String() string
- type AccountConfigurationHook
- func (*AccountConfigurationHook) Descriptor() ([]byte, []int)deprecated
- func (x *AccountConfigurationHook) GetJoinWebrtc() *WebhookConfiguration
- func (x *AccountConfigurationHook) GetStartBroadcast() *WebhookConfiguration
- func (x *AccountConfigurationHook) GetStartWebrtc() *WebhookConfiguration
- func (*AccountConfigurationHook) ProtoMessage()
- func (x *AccountConfigurationHook) ProtoReflect() protoreflect.Message
- func (x *AccountConfigurationHook) Reset()
- func (x *AccountConfigurationHook) String() string
- type AccountConfigurationServiceClient
- type AccountConfigurationServiceServer
- type AddSourceToProjectRequest
- func (*AddSourceToProjectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddSourceToProjectRequest) GetCollectionId() string
- func (x *AddSourceToProjectRequest) GetProjectId() string
- func (x *AddSourceToProjectRequest) GetSourceId() string
- func (x *AddSourceToProjectRequest) GetTrigger() *SourceTrigger
- func (*AddSourceToProjectRequest) ProtoMessage()
- func (x *AddSourceToProjectRequest) ProtoReflect() protoreflect.Message
- func (x *AddSourceToProjectRequest) Reset()
- func (x *AddSourceToProjectRequest) String() string
- type AddSourceToProjectResponse
- func (*AddSourceToProjectResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AddSourceToProjectResponse) GetBroadcastUpdated() bool
- func (x *AddSourceToProjectResponse) GetProject() *Project
- func (*AddSourceToProjectResponse) ProtoMessage()
- func (x *AddSourceToProjectResponse) ProtoReflect() protoreflect.Message
- func (x *AddSourceToProjectResponse) Reset()
- func (x *AddSourceToProjectResponse) String() string
- type AudioChannelLayout
- func (AudioChannelLayout) Descriptor() protoreflect.EnumDescriptor
- func (x AudioChannelLayout) Enum() *AudioChannelLayout
- func (AudioChannelLayout) EnumDescriptor() ([]byte, []int)deprecated
- func (x AudioChannelLayout) Number() protoreflect.EnumNumber
- func (x AudioChannelLayout) String() string
- func (AudioChannelLayout) Type() protoreflect.EnumType
- type AudioCodec
- type AudioEncoding
- type AudioRendering
- type AuthenticationServiceClient
- type AuthenticationServiceServer
- type BackendAuthenticationServiceClient
- type BackendAuthenticationServiceServer
- type BroadcastTrigger
- func (BroadcastTrigger) Descriptor() protoreflect.EnumDescriptor
- func (x BroadcastTrigger) Enum() *BroadcastTrigger
- func (BroadcastTrigger) EnumDescriptor() ([]byte, []int)deprecated
- func (x BroadcastTrigger) Number() protoreflect.EnumNumber
- func (x BroadcastTrigger) String() string
- func (BroadcastTrigger) Type() protoreflect.EnumType
- type Collection
- func (*Collection) Descriptor() ([]byte, []int)deprecated
- func (x *Collection) GetCollectionId() string
- func (x *Collection) GetMetadata() *structpb.Value
- func (x *Collection) GetProjects() []*Project
- func (x *Collection) GetSources() []*Source
- func (*Collection) ProtoMessage()
- func (x *Collection) ProtoReflect() protoreflect.Message
- func (x *Collection) Reset()
- func (x *Collection) String() string
- type CollectionCreateEvent
- func (*CollectionCreateEvent) Descriptor() ([]byte, []int)deprecated
- func (x *CollectionCreateEvent) GetCollection() *Collection
- func (x *CollectionCreateEvent) GetCollectionId() string
- func (*CollectionCreateEvent) ProtoMessage()
- func (x *CollectionCreateEvent) ProtoReflect() protoreflect.Message
- func (x *CollectionCreateEvent) Reset()
- func (x *CollectionCreateEvent) String() string
- type CollectionDeleteEvent
- func (*CollectionDeleteEvent) Descriptor() ([]byte, []int)deprecated
- func (x *CollectionDeleteEvent) GetCollectionId() string
- func (*CollectionDeleteEvent) ProtoMessage()
- func (x *CollectionDeleteEvent) ProtoReflect() protoreflect.Message
- func (x *CollectionDeleteEvent) Reset()
- func (x *CollectionDeleteEvent) String() string
- type CollectionEvent
- func (*CollectionEvent) Descriptor() ([]byte, []int)deprecated
- func (x *CollectionEvent) GetCreate() *CollectionCreateEvent
- func (x *CollectionEvent) GetDelete() *CollectionDeleteEvent
- func (m *CollectionEvent) GetType() isCollectionEvent_Type
- func (x *CollectionEvent) GetUpdate() *CollectionUpdateEvent
- func (*CollectionEvent) ProtoMessage()
- func (x *CollectionEvent) ProtoReflect() protoreflect.Message
- func (x *CollectionEvent) Reset()
- func (x *CollectionEvent) String() string
- type CollectionEvent_Create
- type CollectionEvent_Delete
- type CollectionEvent_Update
- type CollectionServiceClient
- type CollectionServiceServer
- type CollectionUpdateEvent
- func (*CollectionUpdateEvent) Descriptor() ([]byte, []int)deprecated
- func (x *CollectionUpdateEvent) GetCollection() *Collection
- func (x *CollectionUpdateEvent) GetCollectionId() string
- func (x *CollectionUpdateEvent) GetUpdateMask() []string
- func (*CollectionUpdateEvent) ProtoMessage()
- func (x *CollectionUpdateEvent) ProtoReflect() protoreflect.Message
- func (x *CollectionUpdateEvent) Reset()
- func (x *CollectionUpdateEvent) String() string
- type Composition
- func (*Composition) Descriptor() ([]byte, []int)deprecated
- func (x *Composition) GetExternal() *ExternalComposition
- func (x *Composition) GetScene() *SceneComposition
- func (x *Composition) GetStudioSdk() *StudioSdkComposition
- func (m *Composition) GetType() isComposition_Type
- func (*Composition) ProtoMessage()
- func (x *Composition) ProtoReflect() protoreflect.Message
- func (x *Composition) Reset()
- func (x *Composition) String() string
- type Composition_External
- type Composition_Scene
- type Composition_StudioSdk
- type ConnectState
- func (ConnectState) Descriptor() protoreflect.EnumDescriptor
- func (x ConnectState) Enum() *ConnectState
- func (ConnectState) EnumDescriptor() ([]byte, []int)deprecated
- func (x ConnectState) Number() protoreflect.EnumNumber
- func (x ConnectState) String() string
- func (ConnectState) Type() protoreflect.EnumType
- type CreateAccessTokenRequest
- func (*CreateAccessTokenRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAccessTokenRequest) GetDisplayName() string
- func (x *CreateAccessTokenRequest) GetMaxDuration() uint32
- func (x *CreateAccessTokenRequest) GetRole() Role
- func (x *CreateAccessTokenRequest) GetServiceUserId() string
- func (*CreateAccessTokenRequest) ProtoMessage()
- func (x *CreateAccessTokenRequest) ProtoReflect() protoreflect.Message
- func (x *CreateAccessTokenRequest) Reset()
- func (x *CreateAccessTokenRequest) String() string
- type CreateAccessTokenResponse
- func (*CreateAccessTokenResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAccessTokenResponse) GetAccessToken() string
- func (*CreateAccessTokenResponse) ProtoMessage()
- func (x *CreateAccessTokenResponse) ProtoReflect() protoreflect.Message
- func (x *CreateAccessTokenResponse) Reset()
- func (x *CreateAccessTokenResponse) String() string
- type CreateCollectionRequest
- func (*CreateCollectionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateCollectionRequest) GetMetadata() *structpb.Value
- func (*CreateCollectionRequest) ProtoMessage()
- func (x *CreateCollectionRequest) ProtoReflect() protoreflect.Message
- func (x *CreateCollectionRequest) Reset()
- func (x *CreateCollectionRequest) String() string
- type CreateCollectionResponse
- func (*CreateCollectionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateCollectionResponse) GetCollection() *Collection
- func (*CreateCollectionResponse) ProtoMessage()
- func (x *CreateCollectionResponse) ProtoReflect() protoreflect.Message
- func (x *CreateCollectionResponse) Reset()
- func (x *CreateCollectionResponse) String() string
- type CreateDestinationRequest
- func (*CreateDestinationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateDestinationRequest) GetAddress() *DestinationAddress
- func (x *CreateDestinationRequest) GetCollectionId() string
- func (x *CreateDestinationRequest) GetEnabled() bool
- func (x *CreateDestinationRequest) GetMetadata() *structpb.Value
- func (x *CreateDestinationRequest) GetProjectId() string
- func (x *CreateDestinationRequest) GetTimeout() uint32
- func (*CreateDestinationRequest) ProtoMessage()
- func (x *CreateDestinationRequest) ProtoReflect() protoreflect.Message
- func (x *CreateDestinationRequest) Reset()
- func (x *CreateDestinationRequest) String() string
- type CreateDestinationResponse
- func (*CreateDestinationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateDestinationResponse) GetDestination() *Destination
- func (*CreateDestinationResponse) ProtoMessage()
- func (x *CreateDestinationResponse) ProtoReflect() protoreflect.Message
- func (x *CreateDestinationResponse) Reset()
- func (x *CreateDestinationResponse) String() string
- type CreateGuestAccessTokenRequest
- func (*CreateGuestAccessTokenRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateGuestAccessTokenRequest) GetCollectionId() string
- func (x *CreateGuestAccessTokenRequest) GetMaxDuration() uint32
- func (x *CreateGuestAccessTokenRequest) GetProjectId() string
- func (x *CreateGuestAccessTokenRequest) GetRole() Role
- func (x *CreateGuestAccessTokenRequest) GetToken() *GuestAccessToken
- func (x *CreateGuestAccessTokenRequest) GetUrl() string
- func (*CreateGuestAccessTokenRequest) ProtoMessage()
- func (x *CreateGuestAccessTokenRequest) ProtoReflect() protoreflect.Message
- func (x *CreateGuestAccessTokenRequest) Reset()
- func (x *CreateGuestAccessTokenRequest) String() string
- type CreateGuestAccessTokenResponse
- func (*CreateGuestAccessTokenResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateGuestAccessTokenResponse) GetAccessToken() string
- func (x *CreateGuestAccessTokenResponse) GetUrl() string
- func (*CreateGuestAccessTokenResponse) ProtoMessage()
- func (x *CreateGuestAccessTokenResponse) ProtoReflect() protoreflect.Message
- func (x *CreateGuestAccessTokenResponse) Reset()
- func (x *CreateGuestAccessTokenResponse) String() string
- type CreateProjectRequest
- func (*CreateProjectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateProjectRequest) GetCollectionId() string
- func (x *CreateProjectRequest) GetComposition() *Composition
- func (x *CreateProjectRequest) GetEncoding() *Encoding
- func (x *CreateProjectRequest) GetLocation() *LatLong
- func (x *CreateProjectRequest) GetMaxDuration() uint32
- func (x *CreateProjectRequest) GetMetadata() *structpb.Value
- func (x *CreateProjectRequest) GetRendering() *Rendering
- func (x *CreateProjectRequest) GetWebrtc() *WebRtc
- func (*CreateProjectRequest) ProtoMessage()
- func (x *CreateProjectRequest) ProtoReflect() protoreflect.Message
- func (x *CreateProjectRequest) Reset()
- func (x *CreateProjectRequest) String() string
- type CreateProjectResponse
- func (*CreateProjectResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateProjectResponse) GetProject() *Project
- func (*CreateProjectResponse) ProtoMessage()
- func (x *CreateProjectResponse) ProtoReflect() protoreflect.Message
- func (x *CreateProjectResponse) Reset()
- func (x *CreateProjectResponse) String() string
- type CreateSourceRequest
- func (*CreateSourceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSourceRequest) GetAddress() *SourceAddress
- func (x *CreateSourceRequest) GetCollectionId() string
- func (x *CreateSourceRequest) GetMetadata() *structpb.Value
- func (x *CreateSourceRequest) GetPreview() *PreviewAddress
- func (*CreateSourceRequest) ProtoMessage()
- func (x *CreateSourceRequest) ProtoReflect() protoreflect.Message
- func (x *CreateSourceRequest) Reset()
- func (x *CreateSourceRequest) String() string
- type CreateSourceResponse
- func (*CreateSourceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSourceResponse) GetSource() *Source
- func (*CreateSourceResponse) ProtoMessage()
- func (x *CreateSourceResponse) ProtoReflect() protoreflect.Message
- func (x *CreateSourceResponse) Reset()
- func (x *CreateSourceResponse) String() string
- type CreateWebRtcAccessTokenRequest
- func (*CreateWebRtcAccessTokenRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateWebRtcAccessTokenRequest) GetCollectionId() string
- func (x *CreateWebRtcAccessTokenRequest) GetDisplayName() string
- func (x *CreateWebRtcAccessTokenRequest) GetProjectId() string
- func (*CreateWebRtcAccessTokenRequest) ProtoMessage()
- func (x *CreateWebRtcAccessTokenRequest) ProtoReflect() protoreflect.Message
- func (x *CreateWebRtcAccessTokenRequest) Reset()
- func (x *CreateWebRtcAccessTokenRequest) String() string
- type CreateWebRtcAccessTokenResponse
- func (*CreateWebRtcAccessTokenResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateWebRtcAccessTokenResponse) GetWebrtcAccess() *WebRtcAccess
- func (*CreateWebRtcAccessTokenResponse) ProtoMessage()
- func (x *CreateWebRtcAccessTokenResponse) ProtoReflect() protoreflect.Message
- func (x *CreateWebRtcAccessTokenResponse) Reset()
- func (x *CreateWebRtcAccessTokenResponse) String() string
- type DeleteCollectionRequest
- func (*DeleteCollectionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteCollectionRequest) GetCollectionId() string
- func (x *DeleteCollectionRequest) GetForce() bool
- func (*DeleteCollectionRequest) ProtoMessage()
- func (x *DeleteCollectionRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteCollectionRequest) Reset()
- func (x *DeleteCollectionRequest) String() string
- type DeleteCollectionResponse
- func (*DeleteCollectionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteCollectionResponse) GetProjectIdsStopped() []string
- func (x *DeleteCollectionResponse) GetProjectsDeleted() uint32
- func (x *DeleteCollectionResponse) GetSourcesDeleted() uint32
- func (*DeleteCollectionResponse) ProtoMessage()
- func (x *DeleteCollectionResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteCollectionResponse) Reset()
- func (x *DeleteCollectionResponse) String() string
- type DeleteDestinationRequest
- func (*DeleteDestinationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteDestinationRequest) GetCollectionId() string
- func (x *DeleteDestinationRequest) GetDestinationId() string
- func (x *DeleteDestinationRequest) GetForce() bool
- func (x *DeleteDestinationRequest) GetProjectId() string
- func (*DeleteDestinationRequest) ProtoMessage()
- func (x *DeleteDestinationRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteDestinationRequest) Reset()
- func (x *DeleteDestinationRequest) String() string
- type DeleteDestinationResponse
- func (*DeleteDestinationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteDestinationResponse) GetBroadcastUpdated() bool
- func (*DeleteDestinationResponse) ProtoMessage()
- func (x *DeleteDestinationResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteDestinationResponse) Reset()
- func (x *DeleteDestinationResponse) String() string
- type DeleteProjectRequest
- func (*DeleteProjectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteProjectRequest) GetCollectionId() string
- func (x *DeleteProjectRequest) GetForce() bool
- func (x *DeleteProjectRequest) GetProjectId() string
- func (*DeleteProjectRequest) ProtoMessage()
- func (x *DeleteProjectRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteProjectRequest) Reset()
- func (x *DeleteProjectRequest) String() string
- type DeleteProjectResponse
- func (*DeleteProjectResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteProjectResponse) GetBroadcastStopped() bool
- func (x *DeleteProjectResponse) GetLayoutsDeleted() uint32
- func (*DeleteProjectResponse) ProtoMessage()
- func (x *DeleteProjectResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteProjectResponse) Reset()
- func (x *DeleteProjectResponse) String() string
- type DeleteSourceRequest
- func (*DeleteSourceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSourceRequest) GetCollectionId() string
- func (x *DeleteSourceRequest) GetForce() bool
- func (x *DeleteSourceRequest) GetSourceId() string
- func (*DeleteSourceRequest) ProtoMessage()
- func (x *DeleteSourceRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteSourceRequest) Reset()
- func (x *DeleteSourceRequest) String() string
- type DeleteSourceResponse
- func (*DeleteSourceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSourceResponse) GetProjectIdsUpdated() []string
- func (*DeleteSourceResponse) ProtoMessage()
- func (x *DeleteSourceResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteSourceResponse) Reset()
- func (x *DeleteSourceResponse) String() string
- type Destination
- func (*Destination) Descriptor() ([]byte, []int)deprecated
- func (x *Destination) GetAddress() *DestinationAddress
- func (x *Destination) GetCollectionId() string
- func (x *Destination) GetDestinationId() string
- func (x *Destination) GetEnabled() bool
- func (x *Destination) GetMetadata() *structpb.Value
- func (x *Destination) GetProjectId() string
- func (x *Destination) GetTimeout() uint32
- func (*Destination) ProtoMessage()
- func (x *Destination) ProtoReflect() protoreflect.Message
- func (x *Destination) Reset()
- func (x *Destination) String() string
- type DestinationAddress
- func (*DestinationAddress) Descriptor() ([]byte, []int)deprecated
- func (x *DestinationAddress) GetAgora() *DestinationAgoraPushAddress
- func (x *DestinationAddress) GetRtmpPush() *DestinationRtmpPushAddress
- func (x *DestinationAddress) GetS3Storage() *S3StorageAddress
- func (x *DestinationAddress) GetSrtPush() *DestinationSrtPushAddress
- func (m *DestinationAddress) GetType() isDestinationAddress_Type
- func (*DestinationAddress) ProtoMessage()
- func (x *DestinationAddress) ProtoReflect() protoreflect.Message
- func (x *DestinationAddress) Reset()
- func (x *DestinationAddress) String() string
- type DestinationAddress_Agora
- type DestinationAddress_RtmpPush
- type DestinationAddress_S3Storage
- type DestinationAddress_SrtPush
- type DestinationAgoraPushAddress
- func (*DestinationAgoraPushAddress) Descriptor() ([]byte, []int)deprecated
- func (x *DestinationAgoraPushAddress) GetAppId() string
- func (x *DestinationAgoraPushAddress) GetChannelId() string
- func (x *DestinationAgoraPushAddress) GetUserId() string
- func (*DestinationAgoraPushAddress) ProtoMessage()
- func (x *DestinationAgoraPushAddress) ProtoReflect() protoreflect.Message
- func (x *DestinationAgoraPushAddress) Reset()
- func (x *DestinationAgoraPushAddress) String() string
- type DestinationCreateEvent
- func (*DestinationCreateEvent) Descriptor() ([]byte, []int)deprecated
- func (x *DestinationCreateEvent) GetCollectionId() string
- func (x *DestinationCreateEvent) GetDestination() *Destination
- func (x *DestinationCreateEvent) GetDestinationId() string
- func (x *DestinationCreateEvent) GetProjectId() string
- func (*DestinationCreateEvent) ProtoMessage()
- func (x *DestinationCreateEvent) ProtoReflect() protoreflect.Message
- func (x *DestinationCreateEvent) Reset()
- func (x *DestinationCreateEvent) String() string
- type DestinationDeleteEvent
- func (*DestinationDeleteEvent) Descriptor() ([]byte, []int)deprecated
- func (x *DestinationDeleteEvent) GetCollectionId() string
- func (x *DestinationDeleteEvent) GetDestinationId() string
- func (x *DestinationDeleteEvent) GetProjectId() string
- func (*DestinationDeleteEvent) ProtoMessage()
- func (x *DestinationDeleteEvent) ProtoReflect() protoreflect.Message
- func (x *DestinationDeleteEvent) Reset()
- func (x *DestinationDeleteEvent) String() string
- type DestinationEvent
- func (*DestinationEvent) Descriptor() ([]byte, []int)deprecated
- func (x *DestinationEvent) GetCreate() *DestinationCreateEvent
- func (x *DestinationEvent) GetDelete() *DestinationDeleteEvent
- func (x *DestinationEvent) GetState() *DestinationStateEvent
- func (m *DestinationEvent) GetType() isDestinationEvent_Type
- func (x *DestinationEvent) GetUpdate() *DestinationUpdateEvent
- func (*DestinationEvent) ProtoMessage()
- func (x *DestinationEvent) ProtoReflect() protoreflect.Message
- func (x *DestinationEvent) Reset()
- func (x *DestinationEvent) String() string
- type DestinationEvent_Create
- type DestinationEvent_Delete
- type DestinationEvent_State
- type DestinationEvent_Update
- type DestinationRtmpPushAddress
- func (*DestinationRtmpPushAddress) Descriptor() ([]byte, []int)deprecated
- func (x *DestinationRtmpPushAddress) GetKey() string
- func (x *DestinationRtmpPushAddress) GetUrl() string
- func (*DestinationRtmpPushAddress) ProtoMessage()
- func (x *DestinationRtmpPushAddress) ProtoReflect() protoreflect.Message
- func (x *DestinationRtmpPushAddress) Reset()
- func (x *DestinationRtmpPushAddress) String() string
- type DestinationServiceClient
- type DestinationServiceServer
- type DestinationSrtPushAddress
- func (*DestinationSrtPushAddress) Descriptor() ([]byte, []int)deprecated
- func (x *DestinationSrtPushAddress) GetUrl() string
- func (*DestinationSrtPushAddress) ProtoMessage()
- func (x *DestinationSrtPushAddress) ProtoReflect() protoreflect.Message
- func (x *DestinationSrtPushAddress) Reset()
- func (x *DestinationSrtPushAddress) String() string
- type DestinationStateEvent
- func (*DestinationStateEvent) Descriptor() ([]byte, []int)deprecated
- func (x *DestinationStateEvent) GetCollectionId() string
- func (x *DestinationStateEvent) GetConnect() ConnectState
- func (x *DestinationStateEvent) GetDestinationId() string
- func (x *DestinationStateEvent) GetProjectId() string
- func (m *DestinationStateEvent) GetType() isDestinationStateEvent_Type
- func (*DestinationStateEvent) ProtoMessage()
- func (x *DestinationStateEvent) ProtoReflect() protoreflect.Message
- func (x *DestinationStateEvent) Reset()
- func (x *DestinationStateEvent) String() string
- type DestinationStateEvent_Connect
- type DestinationUpdateEvent
- func (*DestinationUpdateEvent) Descriptor() ([]byte, []int)deprecated
- func (x *DestinationUpdateEvent) GetCollectionId() string
- func (x *DestinationUpdateEvent) GetDestination() *Destination
- func (x *DestinationUpdateEvent) GetDestinationId() string
- func (x *DestinationUpdateEvent) GetProjectId() string
- func (x *DestinationUpdateEvent) GetUpdateMask() []string
- func (*DestinationUpdateEvent) ProtoMessage()
- func (x *DestinationUpdateEvent) ProtoReflect() protoreflect.Message
- func (x *DestinationUpdateEvent) Reset()
- func (x *DestinationUpdateEvent) String() string
- type DirectIngestUrl
- func (*DirectIngestUrl) Descriptor() ([]byte, []int)deprecated
- func (x *DirectIngestUrl) GetDynamicId() string
- func (x *DirectIngestUrl) GetRtmpPush() *SourceRtmpPushAddress
- func (x *DirectIngestUrl) GetSourceId() string
- func (x *DirectIngestUrl) GetSrtPush() *SrtPushAddress
- func (m *DirectIngestUrl) GetType() isDirectIngestUrl_Type
- func (*DirectIngestUrl) ProtoMessage()
- func (x *DirectIngestUrl) ProtoReflect() protoreflect.Message
- func (x *DirectIngestUrl) Reset()
- func (x *DirectIngestUrl) String() string
- type DirectIngestUrl_RtmpPush
- type DirectIngestUrl_SrtPush
- type DirectRTMPAddress
- func (*DirectRTMPAddress) Descriptor() ([]byte, []int)deprecated
- func (x *DirectRTMPAddress) GetEnabled() bool
- func (x *DirectRTMPAddress) GetSecure() bool
- func (*DirectRTMPAddress) ProtoMessage()
- func (x *DirectRTMPAddress) ProtoReflect() protoreflect.Message
- func (x *DirectRTMPAddress) Reset()
- func (x *DirectRTMPAddress) String() string
- type DirectSrtAddress
- func (*DirectSrtAddress) Descriptor() ([]byte, []int)deprecated
- func (x *DirectSrtAddress) GetEnabled() bool
- func (x *DirectSrtAddress) GetSecure() bool
- func (*DirectSrtAddress) ProtoMessage()
- func (x *DirectSrtAddress) ProtoReflect() protoreflect.Message
- func (x *DirectSrtAddress) Reset()
- func (x *DirectSrtAddress) String() string
- type DynamicAddress
- type Encoding
- type EventSubType
- func (EventSubType) Descriptor() protoreflect.EnumDescriptor
- func (x EventSubType) Enum() *EventSubType
- func (EventSubType) EnumDescriptor() ([]byte, []int)deprecated
- func (x EventSubType) Number() protoreflect.EnumNumber
- func (x EventSubType) String() string
- func (EventSubType) Type() protoreflect.EnumType
- type EventType
- type ExternalComposition
- func (*ExternalComposition) Descriptor() ([]byte, []int)deprecated
- func (x *ExternalComposition) GetUrl() string
- func (*ExternalComposition) ProtoMessage()
- func (x *ExternalComposition) ProtoReflect() protoreflect.Message
- func (x *ExternalComposition) Reset()
- func (x *ExternalComposition) String() string
- type GetAccountConfigurationRequest
- func (*GetAccountConfigurationRequest) Descriptor() ([]byte, []int)deprecated
- func (*GetAccountConfigurationRequest) ProtoMessage()
- func (x *GetAccountConfigurationRequest) ProtoReflect() protoreflect.Message
- func (x *GetAccountConfigurationRequest) Reset()
- func (x *GetAccountConfigurationRequest) String() string
- type GetAccountConfigurationResponse
- func (*GetAccountConfigurationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetAccountConfigurationResponse) GetAccountConfiguration() *AccountConfiguration
- func (*GetAccountConfigurationResponse) ProtoMessage()
- func (x *GetAccountConfigurationResponse) ProtoReflect() protoreflect.Message
- func (x *GetAccountConfigurationResponse) Reset()
- func (x *GetAccountConfigurationResponse) String() string
- type GetCollectionRequest
- func (*GetCollectionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetCollectionRequest) GetCollectionId() string
- func (x *GetCollectionRequest) GetPopulateProjects() bool
- func (x *GetCollectionRequest) GetPopulateSources() bool
- func (*GetCollectionRequest) ProtoMessage()
- func (x *GetCollectionRequest) ProtoReflect() protoreflect.Message
- func (x *GetCollectionRequest) Reset()
- func (x *GetCollectionRequest) String() string
- type GetCollectionResponse
- func (*GetCollectionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetCollectionResponse) GetCollection() *Collection
- func (*GetCollectionResponse) ProtoMessage()
- func (x *GetCollectionResponse) ProtoReflect() protoreflect.Message
- func (x *GetCollectionResponse) Reset()
- func (x *GetCollectionResponse) String() string
- type GetCollectionsRequest
- type GetCollectionsResponse
- func (*GetCollectionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetCollectionsResponse) GetCollections() []*Collection
- func (*GetCollectionsResponse) ProtoMessage()
- func (x *GetCollectionsResponse) ProtoReflect() protoreflect.Message
- func (x *GetCollectionsResponse) Reset()
- func (x *GetCollectionsResponse) String() string
- type GetDestinationRequest
- func (*GetDestinationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetDestinationRequest) GetCollectionId() string
- func (x *GetDestinationRequest) GetDestinationId() string
- func (x *GetDestinationRequest) GetProjectId() string
- func (*GetDestinationRequest) ProtoMessage()
- func (x *GetDestinationRequest) ProtoReflect() protoreflect.Message
- func (x *GetDestinationRequest) Reset()
- func (x *GetDestinationRequest) String() string
- type GetDestinationResponse
- func (*GetDestinationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetDestinationResponse) GetDestination() *Destination
- func (*GetDestinationResponse) ProtoMessage()
- func (x *GetDestinationResponse) ProtoReflect() protoreflect.Message
- func (x *GetDestinationResponse) Reset()
- func (x *GetDestinationResponse) String() string
- type GetJsonWebKeySetRequest
- type GetJsonWebKeySetResponse
- func (*GetJsonWebKeySetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetJsonWebKeySetResponse) GetKeys() []*JsonWebKey
- func (*GetJsonWebKeySetResponse) ProtoMessage()
- func (x *GetJsonWebKeySetResponse) ProtoReflect() protoreflect.Message
- func (x *GetJsonWebKeySetResponse) Reset()
- func (x *GetJsonWebKeySetResponse) String() string
- type GetProjectBroadcastSnapshotRequest
- func (*GetProjectBroadcastSnapshotRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetProjectBroadcastSnapshotRequest) GetCollectionId() string
- func (x *GetProjectBroadcastSnapshotRequest) GetFormat() ImageFormat
- func (x *GetProjectBroadcastSnapshotRequest) GetProjectId() string
- func (*GetProjectBroadcastSnapshotRequest) ProtoMessage()
- func (x *GetProjectBroadcastSnapshotRequest) ProtoReflect() protoreflect.Message
- func (x *GetProjectBroadcastSnapshotRequest) Reset()
- func (x *GetProjectBroadcastSnapshotRequest) String() string
- type GetProjectBroadcastSnapshotResponse
- func (*GetProjectBroadcastSnapshotResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetProjectBroadcastSnapshotResponse) GetFormat() ImageFormat
- func (x *GetProjectBroadcastSnapshotResponse) GetImage() []byte
- func (*GetProjectBroadcastSnapshotResponse) ProtoMessage()
- func (x *GetProjectBroadcastSnapshotResponse) ProtoReflect() protoreflect.Message
- func (x *GetProjectBroadcastSnapshotResponse) Reset()
- func (x *GetProjectBroadcastSnapshotResponse) String() string
- type GetProjectBroadcastStatusRequest
- func (*GetProjectBroadcastStatusRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetProjectBroadcastStatusRequest) GetCollectionId() string
- func (x *GetProjectBroadcastStatusRequest) GetProjectId() string
- func (*GetProjectBroadcastStatusRequest) ProtoMessage()
- func (x *GetProjectBroadcastStatusRequest) ProtoReflect() protoreflect.Message
- func (x *GetProjectBroadcastStatusRequest) Reset()
- func (x *GetProjectBroadcastStatusRequest) String() string
- type GetProjectBroadcastStatusResponse
- func (*GetProjectBroadcastStatusResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetProjectBroadcastStatusResponse) GetStatus() *ProjectBroadcastStatus
- func (*GetProjectBroadcastStatusResponse) ProtoMessage()
- func (x *GetProjectBroadcastStatusResponse) ProtoReflect() protoreflect.Message
- func (x *GetProjectBroadcastStatusResponse) Reset()
- func (x *GetProjectBroadcastStatusResponse) String() string
- type GetProjectRequest
- func (*GetProjectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetProjectRequest) GetCollectionId() string
- func (x *GetProjectRequest) GetProjectId() string
- func (x *GetProjectRequest) GetStatus() bool
- func (*GetProjectRequest) ProtoMessage()
- func (x *GetProjectRequest) ProtoReflect() protoreflect.Message
- func (x *GetProjectRequest) Reset()
- func (x *GetProjectRequest) String() string
- type GetProjectResponse
- func (*GetProjectResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetProjectResponse) GetProject() *Project
- func (x *GetProjectResponse) GetStatus() *ProjectBroadcastStatus
- func (*GetProjectResponse) ProtoMessage()
- func (x *GetProjectResponse) ProtoReflect() protoreflect.Message
- func (x *GetProjectResponse) Reset()
- func (x *GetProjectResponse) String() string
- type GetSourcePlaylistRequest
- func (*GetSourcePlaylistRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetSourcePlaylistRequest) GetAccessToken() string
- func (x *GetSourcePlaylistRequest) GetCollectionId() string
- func (x *GetSourcePlaylistRequest) GetSourceId() string
- func (*GetSourcePlaylistRequest) ProtoMessage()
- func (x *GetSourcePlaylistRequest) ProtoReflect() protoreflect.Message
- func (x *GetSourcePlaylistRequest) Reset()
- func (x *GetSourcePlaylistRequest) String() string
- type GetSourcePlaylistResponse
- func (*GetSourcePlaylistResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetSourcePlaylistResponse) GetManifest() string
- func (*GetSourcePlaylistResponse) ProtoMessage()
- func (x *GetSourcePlaylistResponse) ProtoReflect() protoreflect.Message
- func (x *GetSourcePlaylistResponse) Reset()
- func (x *GetSourcePlaylistResponse) String() string
- type GetSourceRequest
- func (*GetSourceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetSourceRequest) GetCollectionId() string
- func (x *GetSourceRequest) GetSourceId() string
- func (*GetSourceRequest) ProtoMessage()
- func (x *GetSourceRequest) ProtoReflect() protoreflect.Message
- func (x *GetSourceRequest) Reset()
- func (x *GetSourceRequest) String() string
- type GetSourceResponse
- type GetSourcesRequest
- func (*GetSourcesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetSourcesRequest) GetCollectionId() string
- func (*GetSourcesRequest) ProtoMessage()
- func (x *GetSourcesRequest) ProtoReflect() protoreflect.Message
- func (x *GetSourcesRequest) Reset()
- func (x *GetSourcesRequest) String() string
- type GetSourcesResponse
- func (*GetSourcesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetSourcesResponse) GetSources() []*Source
- func (*GetSourcesResponse) ProtoMessage()
- func (x *GetSourcesResponse) ProtoReflect() protoreflect.Message
- func (x *GetSourcesResponse) Reset()
- func (x *GetSourcesResponse) String() string
- type GetTestTokenRequest
- type GetTestTokenResponse
- func (*GetTestTokenResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetTestTokenResponse) GetAccessToken() string
- func (*GetTestTokenResponse) ProtoMessage()
- func (x *GetTestTokenResponse) ProtoReflect() protoreflect.Message
- func (x *GetTestTokenResponse) Reset()
- func (x *GetTestTokenResponse) String() string
- type GuestAccessToken
- func (*GuestAccessToken) Descriptor() ([]byte, []int)deprecated
- func (x *GuestAccessToken) GetDirect() *GuestAccessTokenDirect
- func (x *GuestAccessToken) GetExchange() *GuestAccessTokenExchange
- func (m *GuestAccessToken) GetType() isGuestAccessToken_Type
- func (*GuestAccessToken) ProtoMessage()
- func (x *GuestAccessToken) ProtoReflect() protoreflect.Message
- func (x *GuestAccessToken) Reset()
- func (x *GuestAccessToken) String() string
- type GuestAccessTokenDirect
- func (*GuestAccessTokenDirect) Descriptor() ([]byte, []int)deprecated
- func (x *GuestAccessTokenDirect) GetDisplayName() string
- func (x *GuestAccessTokenDirect) GetServiceUserId() string
- func (*GuestAccessTokenDirect) ProtoMessage()
- func (x *GuestAccessTokenDirect) ProtoReflect() protoreflect.Message
- func (x *GuestAccessTokenDirect) Reset()
- func (x *GuestAccessTokenDirect) String() string
- type GuestAccessTokenExchange
- func (*GuestAccessTokenExchange) Descriptor() ([]byte, []int)deprecated
- func (x *GuestAccessTokenExchange) GetMaxDuration() uint32
- func (*GuestAccessTokenExchange) ProtoMessage()
- func (x *GuestAccessTokenExchange) ProtoReflect() protoreflect.Message
- func (x *GuestAccessTokenExchange) Reset()
- func (x *GuestAccessTokenExchange) String() string
- type GuestAccessToken_Direct
- type GuestAccessToken_Exchange
- type GuestCode
- func (*GuestCode) Descriptor() ([]byte, []int)deprecated
- func (x *GuestCode) GetAutoDelete() *timestamppb.Timestamp
- func (x *GuestCode) GetCode() string
- func (x *GuestCode) GetCollectionId() string
- func (x *GuestCode) GetProjectId() string
- func (x *GuestCode) GetUrl() string
- func (*GuestCode) ProtoMessage()
- func (x *GuestCode) ProtoReflect() protoreflect.Message
- func (x *GuestCode) Reset()
- func (x *GuestCode) String() string
- type GuestCodeRedirectRequest
- func (*GuestCodeRedirectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GuestCodeRedirectRequest) GetCode() string
- func (x *GuestCodeRedirectRequest) GetServiceId() string
- func (*GuestCodeRedirectRequest) ProtoMessage()
- func (x *GuestCodeRedirectRequest) ProtoReflect() protoreflect.Message
- func (x *GuestCodeRedirectRequest) Reset()
- func (x *GuestCodeRedirectRequest) String() string
- type GuestCodeRedirectResponse
- type HlsLifecycle
- func (*HlsLifecycle) Descriptor() ([]byte, []int)deprecated
- func (x *HlsLifecycle) GetLive() *HlsLifecycleLive
- func (m *HlsLifecycle) GetType() isHlsLifecycle_Type
- func (x *HlsLifecycle) GetVod() *HlsLifecycleVod
- func (*HlsLifecycle) ProtoMessage()
- func (x *HlsLifecycle) ProtoReflect() protoreflect.Message
- func (x *HlsLifecycle) Reset()
- func (x *HlsLifecycle) String() string
- type HlsLifecycleLive
- func (*HlsLifecycleLive) Descriptor() ([]byte, []int)deprecated
- func (x *HlsLifecycleLive) GetFileCount() int32
- func (x *HlsLifecycleLive) GetPlaylistCount() int32
- func (*HlsLifecycleLive) ProtoMessage()
- func (x *HlsLifecycleLive) ProtoReflect() protoreflect.Message
- func (x *HlsLifecycleLive) Reset()
- func (x *HlsLifecycleLive) String() string
- type HlsLifecycleVod
- type HlsLifecycle_Live
- type HlsLifecycle_Vod
- type HlsPackaging
- func (*HlsPackaging) Descriptor() ([]byte, []int)deprecated
- func (x *HlsPackaging) GetLifecycle() *HlsLifecycle
- func (x *HlsPackaging) GetSegmentDuration() int32
- func (*HlsPackaging) ProtoMessage()
- func (x *HlsPackaging) ProtoReflect() protoreflect.Message
- func (x *HlsPackaging) Reset()
- func (x *HlsPackaging) String() string
- type HostedWebRtc
- type ImageFormat
- func (ImageFormat) Descriptor() protoreflect.EnumDescriptor
- func (x ImageFormat) Enum() *ImageFormat
- func (ImageFormat) EnumDescriptor() ([]byte, []int)deprecated
- func (x ImageFormat) Number() protoreflect.EnumNumber
- func (x ImageFormat) String() string
- func (ImageFormat) Type() protoreflect.EnumType
- type JsonWebKey
- func (*JsonWebKey) Descriptor() ([]byte, []int)deprecated
- func (x *JsonWebKey) GetAlg() string
- func (x *JsonWebKey) GetE() string
- func (x *JsonWebKey) GetKid() string
- func (x *JsonWebKey) GetKty() string
- func (x *JsonWebKey) GetN() string
- func (x *JsonWebKey) GetUse() string
- func (*JsonWebKey) ProtoMessage()
- func (x *JsonWebKey) ProtoReflect() protoreflect.Message
- func (x *JsonWebKey) Reset()
- func (x *JsonWebKey) String() string
- type LatLong
- type LiveEvent
- func (*LiveEvent) Descriptor() ([]byte, []int)deprecated
- func (x *LiveEvent) GetCollection() *CollectionEvent
- func (x *LiveEvent) GetDestination() *DestinationEvent
- func (x *LiveEvent) GetProject() *ProjectEvent
- func (x *LiveEvent) GetSource() *SourceEvent
- func (m *LiveEvent) GetType() isLiveEvent_Type
- func (x *LiveEvent) GetUnspecified() structpb.NullValue
- func (*LiveEvent) ProtoMessage()
- func (x *LiveEvent) ProtoReflect() protoreflect.Message
- func (x *LiveEvent) Reset()
- func (x *LiveEvent) String() string
- type LiveEvent_Collection
- type LiveEvent_Destination
- type LiveEvent_Project
- type LiveEvent_Source
- type LiveEvent_Unspecified
- type ObjectStoragePackaging
- func (*ObjectStoragePackaging) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectStoragePackaging) GetHls() *HlsPackaging
- func (m *ObjectStoragePackaging) GetType() isObjectStoragePackaging_Type
- func (*ObjectStoragePackaging) ProtoMessage()
- func (x *ObjectStoragePackaging) ProtoReflect() protoreflect.Message
- func (x *ObjectStoragePackaging) Reset()
- func (x *ObjectStoragePackaging) String() string
- type ObjectStoragePackaging_Hls
- type PreviewAddress
- type PreviewHlsPullAddress
- func (*PreviewHlsPullAddress) Descriptor() ([]byte, []int)deprecated
- func (x *PreviewHlsPullAddress) GetEnabled() bool
- func (x *PreviewHlsPullAddress) GetUrl() string
- func (*PreviewHlsPullAddress) ProtoMessage()
- func (x *PreviewHlsPullAddress) ProtoReflect() protoreflect.Message
- func (x *PreviewHlsPullAddress) Reset()
- func (x *PreviewHlsPullAddress) String() string
- type PreviewWebRtcAddress
- func (*PreviewWebRtcAddress) Descriptor() ([]byte, []int)deprecated
- func (x *PreviewWebRtcAddress) GetDisplayName() string
- func (x *PreviewWebRtcAddress) GetEnabled() bool
- func (x *PreviewWebRtcAddress) GetParticipantId() string
- func (*PreviewWebRtcAddress) ProtoMessage()
- func (x *PreviewWebRtcAddress) ProtoReflect() protoreflect.Message
- func (x *PreviewWebRtcAddress) Reset()
- func (x *PreviewWebRtcAddress) String() string
- type Project
- func (*Project) Descriptor() ([]byte, []int)deprecated
- func (x *Project) GetCollectionId() string
- func (x *Project) GetComposition() *Composition
- func (x *Project) GetDestinations() []*Destination
- func (x *Project) GetEncoding() *Encoding
- func (x *Project) GetGuestCodes() []*GuestCode
- func (x *Project) GetLocation() *LatLong
- func (x *Project) GetMaxDuration() uint32
- func (x *Project) GetMetadata() *structpb.Value
- func (x *Project) GetProjectId() string
- func (x *Project) GetRendering() *Rendering
- func (x *Project) GetSources() []*Source
- func (x *Project) GetTriggers() []*ProjectTrigger
- func (x *Project) GetWebrtc() *WebRtc
- func (*Project) ProtoMessage()
- func (x *Project) ProtoReflect() protoreflect.Message
- func (x *Project) Reset()
- func (x *Project) String() string
- type ProjectBroadcastError
- func (ProjectBroadcastError) Descriptor() protoreflect.EnumDescriptor
- func (x ProjectBroadcastError) Enum() *ProjectBroadcastError
- func (ProjectBroadcastError) EnumDescriptor() ([]byte, []int)deprecated
- func (x ProjectBroadcastError) Number() protoreflect.EnumNumber
- func (x ProjectBroadcastError) String() string
- func (ProjectBroadcastError) Type() protoreflect.EnumType
- type ProjectBroadcastPhase
- func (ProjectBroadcastPhase) Descriptor() protoreflect.EnumDescriptor
- func (x ProjectBroadcastPhase) Enum() *ProjectBroadcastPhase
- func (ProjectBroadcastPhase) EnumDescriptor() ([]byte, []int)deprecated
- func (x ProjectBroadcastPhase) Number() protoreflect.EnumNumber
- func (x ProjectBroadcastPhase) String() string
- func (ProjectBroadcastPhase) Type() protoreflect.EnumType
- type ProjectBroadcastStateEvent
- func (*ProjectBroadcastStateEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectBroadcastStateEvent) GetBroadcastId() string
- func (x *ProjectBroadcastStateEvent) GetCollectionId() string
- func (x *ProjectBroadcastStateEvent) GetError() ProjectBroadcastError
- func (x *ProjectBroadcastStateEvent) GetPhase() ProjectBroadcastPhase
- func (x *ProjectBroadcastStateEvent) GetProjectId() string
- func (m *ProjectBroadcastStateEvent) GetType() isProjectBroadcastStateEvent_Type
- func (*ProjectBroadcastStateEvent) ProtoMessage()
- func (x *ProjectBroadcastStateEvent) ProtoReflect() protoreflect.Message
- func (x *ProjectBroadcastStateEvent) Reset()
- func (x *ProjectBroadcastStateEvent) String() string
- type ProjectBroadcastStateEvent_Error
- type ProjectBroadcastStateEvent_Phase
- type ProjectBroadcastStatus
- func (*ProjectBroadcastStatus) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectBroadcastStatus) GetBroadcastId() string
- func (x *ProjectBroadcastStatus) GetCollectionId() string
- func (x *ProjectBroadcastStatus) GetDatacenter() string
- func (x *ProjectBroadcastStatus) GetDirectIngests() []*DirectIngestUrl
- func (x *ProjectBroadcastStatus) GetDuration() uint32
- func (x *ProjectBroadcastStatus) GetPhase() ProjectBroadcastPhase
- func (x *ProjectBroadcastStatus) GetProjectId() string
- func (x *ProjectBroadcastStatus) GetRegion() Region
- func (x *ProjectBroadcastStatus) GetStart() *timestamppb.Timestamp
- func (x *ProjectBroadcastStatus) GetStop() *timestamppb.Timestamp
- func (*ProjectBroadcastStatus) ProtoMessage()
- func (x *ProjectBroadcastStatus) ProtoReflect() protoreflect.Message
- func (x *ProjectBroadcastStatus) Reset()
- func (x *ProjectBroadcastStatus) String() string
- type ProjectCreateEvent
- func (*ProjectCreateEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectCreateEvent) GetCollectionId() string
- func (x *ProjectCreateEvent) GetProject() *Project
- func (x *ProjectCreateEvent) GetProjectId() string
- func (*ProjectCreateEvent) ProtoMessage()
- func (x *ProjectCreateEvent) ProtoReflect() protoreflect.Message
- func (x *ProjectCreateEvent) Reset()
- func (x *ProjectCreateEvent) String() string
- type ProjectDeleteEvent
- func (*ProjectDeleteEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectDeleteEvent) GetCollectionId() string
- func (x *ProjectDeleteEvent) GetProjectId() string
- func (*ProjectDeleteEvent) ProtoMessage()
- func (x *ProjectDeleteEvent) ProtoReflect() protoreflect.Message
- func (x *ProjectDeleteEvent) Reset()
- func (x *ProjectDeleteEvent) String() string
- type ProjectEvent
- func (*ProjectEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectEvent) GetCreate() *ProjectCreateEvent
- func (x *ProjectEvent) GetDelete() *ProjectDeleteEvent
- func (x *ProjectEvent) GetState() *ProjectBroadcastStateEvent
- func (m *ProjectEvent) GetType() isProjectEvent_Type
- func (x *ProjectEvent) GetUpdate() *ProjectUpdateEvent
- func (*ProjectEvent) ProtoMessage()
- func (x *ProjectEvent) ProtoReflect() protoreflect.Message
- func (x *ProjectEvent) Reset()
- func (x *ProjectEvent) String() string
- type ProjectEvent_Create
- type ProjectEvent_Delete
- type ProjectEvent_State
- type ProjectEvent_Update
- type ProjectServiceClient
- type ProjectServiceServer
- type ProjectTrigger
- func (*ProjectTrigger) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectTrigger) GetSource() *SourceTrigger
- func (m *ProjectTrigger) GetType() isProjectTrigger_Type
- func (*ProjectTrigger) ProtoMessage()
- func (x *ProjectTrigger) ProtoReflect() protoreflect.Message
- func (x *ProjectTrigger) Reset()
- func (x *ProjectTrigger) String() string
- type ProjectTrigger_Source
- type ProjectUpdateEvent
- func (*ProjectUpdateEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectUpdateEvent) GetCollectionId() string
- func (x *ProjectUpdateEvent) GetProject() *Project
- func (x *ProjectUpdateEvent) GetProjectId() string
- func (x *ProjectUpdateEvent) GetUpdateMask() []string
- func (*ProjectUpdateEvent) ProtoMessage()
- func (x *ProjectUpdateEvent) ProtoReflect() protoreflect.Message
- func (x *ProjectUpdateEvent) Reset()
- func (x *ProjectUpdateEvent) String() string
- type PublicAuthenticationServiceClient
- type PublicAuthenticationServiceServer
- type RefreshAccessTokenRequest
- type RefreshAccessTokenResponse
- type Region
- type RemoveSourceFromProjectRequest
- func (*RemoveSourceFromProjectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveSourceFromProjectRequest) GetCollectionId() string
- func (x *RemoveSourceFromProjectRequest) GetForce() bool
- func (x *RemoveSourceFromProjectRequest) GetProjectId() string
- func (x *RemoveSourceFromProjectRequest) GetSourceId() string
- func (*RemoveSourceFromProjectRequest) ProtoMessage()
- func (x *RemoveSourceFromProjectRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveSourceFromProjectRequest) Reset()
- func (x *RemoveSourceFromProjectRequest) String() string
- type RemoveSourceFromProjectResponse
- func (*RemoveSourceFromProjectResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveSourceFromProjectResponse) GetBroadcastUpdated() bool
- func (x *RemoveSourceFromProjectResponse) GetProject() *Project
- func (*RemoveSourceFromProjectResponse) ProtoMessage()
- func (x *RemoveSourceFromProjectResponse) ProtoReflect() protoreflect.Message
- func (x *RemoveSourceFromProjectResponse) Reset()
- func (x *RemoveSourceFromProjectResponse) String() string
- type Rendering
- func (*Rendering) Descriptor() ([]byte, []int)deprecated
- func (x *Rendering) GetAudio() *AudioRendering
- func (x *Rendering) GetComplexity() int32
- func (x *Rendering) GetQuality() RenderingQuality
- func (x *Rendering) GetTargetLatency() uint32
- func (x *Rendering) GetVideo() *VideoRendering
- func (*Rendering) ProtoMessage()
- func (x *Rendering) ProtoReflect() protoreflect.Message
- func (x *Rendering) Reset()
- func (x *Rendering) String() string
- type RenderingQuality
- func (RenderingQuality) Descriptor() protoreflect.EnumDescriptor
- func (x RenderingQuality) Enum() *RenderingQuality
- func (RenderingQuality) EnumDescriptor() ([]byte, []int)deprecated
- func (x RenderingQuality) Number() protoreflect.EnumNumber
- func (x RenderingQuality) String() string
- func (RenderingQuality) Type() protoreflect.EnumType
- type Role
- type RtmpPullAddress
- type RuntimeSourceAddress
- func (*RuntimeSourceAddress) Descriptor() ([]byte, []int)deprecated
- func (x *RuntimeSourceAddress) GetDirectRtmpPush() *DirectRTMPAddress
- func (x *RuntimeSourceAddress) GetDirectSrtPush() *DirectSrtAddress
- func (x *RuntimeSourceAddress) GetRtmpPull() *RtmpPullAddress
- func (x *RuntimeSourceAddress) GetSrtPull() *SrtPullAddress
- func (m *RuntimeSourceAddress) GetType() isRuntimeSourceAddress_Type
- func (*RuntimeSourceAddress) ProtoMessage()
- func (x *RuntimeSourceAddress) ProtoReflect() protoreflect.Message
- func (x *RuntimeSourceAddress) Reset()
- func (x *RuntimeSourceAddress) String() string
- type RuntimeSourceAddress_DirectRtmpPush
- type RuntimeSourceAddress_DirectSrtPush
- type RuntimeSourceAddress_RtmpPull
- type RuntimeSourceAddress_SrtPull
- type S3ACL
- type S3StorageAddress
- func (*S3StorageAddress) Descriptor() ([]byte, []int)deprecated
- func (x *S3StorageAddress) GetAccessKey() string
- func (x *S3StorageAddress) GetAcl() S3ACL
- func (x *S3StorageAddress) GetBucket() string
- func (x *S3StorageAddress) GetEndpoint() string
- func (x *S3StorageAddress) GetPackaging() *ObjectStoragePackaging
- func (x *S3StorageAddress) GetPrefix() string
- func (x *S3StorageAddress) GetRegion() string
- func (x *S3StorageAddress) GetSecretKey() string
- func (x *S3StorageAddress) GetToken() string
- func (x *S3StorageAddress) GetTokenDuration() int32
- func (*S3StorageAddress) ProtoMessage()
- func (x *S3StorageAddress) ProtoReflect() protoreflect.Message
- func (x *S3StorageAddress) Reset()
- func (x *S3StorageAddress) String() string
- type SceneComposition
- func (*SceneComposition) Descriptor() ([]byte, []int)deprecated
- func (x *SceneComposition) GetDebug() bool
- func (x *SceneComposition) GetRendererUrl() string
- func (x *SceneComposition) GetSelectedLayoutId() string
- func (*SceneComposition) ProtoMessage()
- func (x *SceneComposition) ProtoReflect() protoreflect.Message
- func (x *SceneComposition) Reset()
- func (x *SceneComposition) String() string
- type Source
- func (*Source) Descriptor() ([]byte, []int)deprecated
- func (x *Source) GetAddress() *SourceAddress
- func (x *Source) GetCollectionId() string
- func (x *Source) GetMetadata() *structpb.Value
- func (x *Source) GetPreview() *PreviewAddress
- func (x *Source) GetSourceId() string
- func (*Source) ProtoMessage()
- func (x *Source) ProtoReflect() protoreflect.Message
- func (x *Source) Reset()
- func (x *Source) String() string
- type SourceAddEvent
- func (*SourceAddEvent) Descriptor() ([]byte, []int)deprecated
- func (x *SourceAddEvent) GetCollectionId() string
- func (x *SourceAddEvent) GetProjectId() string
- func (x *SourceAddEvent) GetSource() *Source
- func (x *SourceAddEvent) GetSourceId() string
- func (*SourceAddEvent) ProtoMessage()
- func (x *SourceAddEvent) ProtoReflect() protoreflect.Message
- func (x *SourceAddEvent) Reset()
- func (x *SourceAddEvent) String() string
- type SourceAddress
- func (*SourceAddress) Descriptor() ([]byte, []int)deprecated
- func (x *SourceAddress) GetDynamic() *DynamicAddress
- func (x *SourceAddress) GetRtmpPull() *RtmpPullAddress
- func (x *SourceAddress) GetRtmpPush() *SourceRtmpPushAddress
- func (x *SourceAddress) GetSrtPull() *SrtPullAddress
- func (x *SourceAddress) GetSrtPush() *SrtPushAddress
- func (m *SourceAddress) GetType() isSourceAddress_Type
- func (*SourceAddress) ProtoMessage()
- func (x *SourceAddress) ProtoReflect() protoreflect.Message
- func (x *SourceAddress) Reset()
- func (x *SourceAddress) String() string
- type SourceAddress_Dynamic
- type SourceAddress_RtmpPull
- type SourceAddress_RtmpPush
- type SourceAddress_SrtPull
- type SourceAddress_SrtPush
- type SourceCreateEvent
- func (*SourceCreateEvent) Descriptor() ([]byte, []int)deprecated
- func (x *SourceCreateEvent) GetCollectionId() string
- func (x *SourceCreateEvent) GetSource() *Source
- func (x *SourceCreateEvent) GetSourceId() string
- func (*SourceCreateEvent) ProtoMessage()
- func (x *SourceCreateEvent) ProtoReflect() protoreflect.Message
- func (x *SourceCreateEvent) Reset()
- func (x *SourceCreateEvent) String() string
- type SourceDeleteEvent
- func (*SourceDeleteEvent) Descriptor() ([]byte, []int)deprecated
- func (x *SourceDeleteEvent) GetCollectionId() string
- func (x *SourceDeleteEvent) GetSourceId() string
- func (*SourceDeleteEvent) ProtoMessage()
- func (x *SourceDeleteEvent) ProtoReflect() protoreflect.Message
- func (x *SourceDeleteEvent) Reset()
- func (x *SourceDeleteEvent) String() string
- type SourceEvent
- func (*SourceEvent) Descriptor() ([]byte, []int)deprecated
- func (x *SourceEvent) GetAdd() *SourceAddEvent
- func (x *SourceEvent) GetCreate() *SourceCreateEvent
- func (x *SourceEvent) GetDelete() *SourceDeleteEvent
- func (x *SourceEvent) GetRemove() *SourceRemoveEvent
- func (x *SourceEvent) GetState() *SourceStateEvent
- func (m *SourceEvent) GetType() isSourceEvent_Type
- func (x *SourceEvent) GetUpdate() *SourceUpdateEvent
- func (*SourceEvent) ProtoMessage()
- func (x *SourceEvent) ProtoReflect() protoreflect.Message
- func (x *SourceEvent) Reset()
- func (x *SourceEvent) String() string
- type SourceEvent_Add
- type SourceEvent_Create
- type SourceEvent_Delete
- type SourceEvent_Remove
- type SourceEvent_State
- type SourceEvent_Update
- type SourceRemoveEvent
- func (*SourceRemoveEvent) Descriptor() ([]byte, []int)deprecated
- func (x *SourceRemoveEvent) GetCollectionId() string
- func (x *SourceRemoveEvent) GetProjectId() string
- func (x *SourceRemoveEvent) GetSourceId() string
- func (*SourceRemoveEvent) ProtoMessage()
- func (x *SourceRemoveEvent) ProtoReflect() protoreflect.Message
- func (x *SourceRemoveEvent) Reset()
- func (x *SourceRemoveEvent) String() string
- type SourceRtmpPushAddress
- func (*SourceRtmpPushAddress) Descriptor() ([]byte, []int)deprecated
- func (x *SourceRtmpPushAddress) GetBaseUrl() string
- func (x *SourceRtmpPushAddress) GetEnabled() bool
- func (x *SourceRtmpPushAddress) GetIngestId() string
- func (x *SourceRtmpPushAddress) GetIngestType() string
- func (x *SourceRtmpPushAddress) GetKey() string
- func (x *SourceRtmpPushAddress) GetPreviewUrl() string
- func (x *SourceRtmpPushAddress) GetSecure() bool
- func (x *SourceRtmpPushAddress) GetUrl() string
- func (*SourceRtmpPushAddress) ProtoMessage()
- func (x *SourceRtmpPushAddress) ProtoReflect() protoreflect.Message
- func (x *SourceRtmpPushAddress) Reset()
- func (x *SourceRtmpPushAddress) String() string
- type SourceServiceClient
- type SourceServiceServer
- type SourceStateEvent
- func (*SourceStateEvent) Descriptor() ([]byte, []int)deprecated
- func (x *SourceStateEvent) GetCollectionId() string
- func (x *SourceStateEvent) GetConnect() ConnectState
- func (x *SourceStateEvent) GetProjectId() string
- func (x *SourceStateEvent) GetSourceId() string
- func (m *SourceStateEvent) GetType() isSourceStateEvent_Type
- func (*SourceStateEvent) ProtoMessage()
- func (x *SourceStateEvent) ProtoReflect() protoreflect.Message
- func (x *SourceStateEvent) Reset()
- func (x *SourceStateEvent) String() string
- type SourceStateEvent_Connect
- type SourceTrigger
- func (*SourceTrigger) Descriptor() ([]byte, []int)deprecated
- func (x *SourceTrigger) GetSourceId() string
- func (x *SourceTrigger) GetStart() SourceTriggerAction
- func (x *SourceTrigger) GetStop() SourceTriggerAction
- func (*SourceTrigger) ProtoMessage()
- func (x *SourceTrigger) ProtoReflect() protoreflect.Message
- func (x *SourceTrigger) Reset()
- func (x *SourceTrigger) String() string
- type SourceTriggerAction
- func (SourceTriggerAction) Descriptor() protoreflect.EnumDescriptor
- func (x SourceTriggerAction) Enum() *SourceTriggerAction
- func (SourceTriggerAction) EnumDescriptor() ([]byte, []int)deprecated
- func (x SourceTriggerAction) Number() protoreflect.EnumNumber
- func (x SourceTriggerAction) String() string
- func (SourceTriggerAction) Type() protoreflect.EnumType
- type SourceUpdateEvent
- func (*SourceUpdateEvent) Descriptor() ([]byte, []int)deprecated
- func (x *SourceUpdateEvent) GetCollectionId() string
- func (x *SourceUpdateEvent) GetSource() *Source
- func (x *SourceUpdateEvent) GetSourceId() string
- func (x *SourceUpdateEvent) GetUpdateMask() []string
- func (*SourceUpdateEvent) ProtoMessage()
- func (x *SourceUpdateEvent) ProtoReflect() protoreflect.Message
- func (x *SourceUpdateEvent) Reset()
- func (x *SourceUpdateEvent) String() string
- type SrtPullAddress
- type SrtPushAddress
- func (*SrtPushAddress) Descriptor() ([]byte, []int)deprecated
- func (x *SrtPushAddress) GetBaseUrl() string
- func (x *SrtPushAddress) GetEnabled() bool
- func (x *SrtPushAddress) GetIngestId() string
- func (x *SrtPushAddress) GetIngestType() string
- func (x *SrtPushAddress) GetPreviewUrl() string
- func (x *SrtPushAddress) GetStreamId() string
- func (x *SrtPushAddress) GetUrl() string
- func (*SrtPushAddress) ProtoMessage()
- func (x *SrtPushAddress) ProtoReflect() protoreflect.Message
- func (x *SrtPushAddress) Reset()
- func (x *SrtPushAddress) String() string
- type StartProjectBroadcastRequest
- func (*StartProjectBroadcastRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StartProjectBroadcastRequest) GetAsync() bool
- func (x *StartProjectBroadcastRequest) GetCollectionId() string
- func (x *StartProjectBroadcastRequest) GetDynamicSources() map[string]*RuntimeSourceAddress
- func (x *StartProjectBroadcastRequest) GetProjectId() string
- func (x *StartProjectBroadcastRequest) GetTriggerMetadata() *structpb.Value
- func (x *StartProjectBroadcastRequest) GetWebrtcStart() bool
- func (*StartProjectBroadcastRequest) ProtoMessage()
- func (x *StartProjectBroadcastRequest) ProtoReflect() protoreflect.Message
- func (x *StartProjectBroadcastRequest) Reset()
- func (x *StartProjectBroadcastRequest) String() string
- type StartProjectBroadcastResponse
- func (*StartProjectBroadcastResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StartProjectBroadcastResponse) GetBroadcastId() string
- func (*StartProjectBroadcastResponse) ProtoMessage()
- func (x *StartProjectBroadcastResponse) ProtoReflect() protoreflect.Message
- func (x *StartProjectBroadcastResponse) Reset()
- func (x *StartProjectBroadcastResponse) String() string
- type StartProjectWebRtcRequest
- func (*StartProjectWebRtcRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StartProjectWebRtcRequest) GetCollectionId() string
- func (x *StartProjectWebRtcRequest) GetProjectId() string
- func (*StartProjectWebRtcRequest) ProtoMessage()
- func (x *StartProjectWebRtcRequest) ProtoReflect() protoreflect.Message
- func (x *StartProjectWebRtcRequest) Reset()
- func (x *StartProjectWebRtcRequest) String() string
- type StartProjectWebRtcResponse
- type StopProjectBroadcastRequest
- func (*StopProjectBroadcastRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StopProjectBroadcastRequest) GetCollectionId() string
- func (x *StopProjectBroadcastRequest) GetProjectId() string
- func (x *StopProjectBroadcastRequest) GetWebrtcStop() bool
- func (*StopProjectBroadcastRequest) ProtoMessage()
- func (x *StopProjectBroadcastRequest) ProtoReflect() protoreflect.Message
- func (x *StopProjectBroadcastRequest) Reset()
- func (x *StopProjectBroadcastRequest) String() string
- type StopProjectBroadcastResponse
- func (*StopProjectBroadcastResponse) Descriptor() ([]byte, []int)deprecated
- func (*StopProjectBroadcastResponse) ProtoMessage()
- func (x *StopProjectBroadcastResponse) ProtoReflect() protoreflect.Message
- func (x *StopProjectBroadcastResponse) Reset()
- func (x *StopProjectBroadcastResponse) String() string
- type StopProjectWebRtcRequest
- func (*StopProjectWebRtcRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StopProjectWebRtcRequest) GetCollectionId() string
- func (x *StopProjectWebRtcRequest) GetProjectId() string
- func (*StopProjectWebRtcRequest) ProtoMessage()
- func (x *StopProjectWebRtcRequest) ProtoReflect() protoreflect.Message
- func (x *StopProjectWebRtcRequest) Reset()
- func (x *StopProjectWebRtcRequest) String() string
- type StopProjectWebRtcResponse
- type StudioSdkComposition
- func (*StudioSdkComposition) Descriptor() ([]byte, []int)deprecated
- func (x *StudioSdkComposition) GetRendererUrl() string
- func (x *StudioSdkComposition) GetVersion() string
- func (*StudioSdkComposition) ProtoMessage()
- func (x *StudioSdkComposition) ProtoReflect() protoreflect.Message
- func (x *StudioSdkComposition) Reset()
- func (x *StudioSdkComposition) String() string
- type UnimplementedAccountConfigurationServiceServer
- func (UnimplementedAccountConfigurationServiceServer) GetAccountConfiguration(context.Context, *GetAccountConfigurationRequest) (*GetAccountConfigurationResponse, error)
- func (UnimplementedAccountConfigurationServiceServer) UpdateAccountConfiguration(context.Context, *UpdateAccountConfigurationRequest) (*UpdateAccountConfigurationResponse, error)
- type UnimplementedAuthenticationServiceServer
- func (UnimplementedAuthenticationServiceServer) CreateGuestAccessToken(context.Context, *CreateGuestAccessTokenRequest) (*CreateGuestAccessTokenResponse, error)
- func (UnimplementedAuthenticationServiceServer) CreateWebRtcAccessToken(context.Context, *CreateWebRtcAccessTokenRequest) (*CreateWebRtcAccessTokenResponse, error)
- func (UnimplementedAuthenticationServiceServer) RefreshAccessToken(context.Context, *RefreshAccessTokenRequest) (*RefreshAccessTokenResponse, error)
- type UnimplementedBackendAuthenticationServiceServer
- type UnimplementedCollectionServiceServer
- func (UnimplementedCollectionServiceServer) CreateCollection(context.Context, *CreateCollectionRequest) (*CreateCollectionResponse, error)
- func (UnimplementedCollectionServiceServer) DeleteCollection(context.Context, *DeleteCollectionRequest) (*DeleteCollectionResponse, error)
- func (UnimplementedCollectionServiceServer) GetCollection(context.Context, *GetCollectionRequest) (*GetCollectionResponse, error)
- func (UnimplementedCollectionServiceServer) GetCollections(context.Context, *GetCollectionsRequest) (*GetCollectionsResponse, error)
- func (UnimplementedCollectionServiceServer) UpdateCollection(context.Context, *UpdateCollectionRequest) (*UpdateCollectionResponse, error)
- type UnimplementedDestinationServiceServer
- func (UnimplementedDestinationServiceServer) CreateDestination(context.Context, *CreateDestinationRequest) (*CreateDestinationResponse, error)
- func (UnimplementedDestinationServiceServer) DeleteDestination(context.Context, *DeleteDestinationRequest) (*DeleteDestinationResponse, error)
- func (UnimplementedDestinationServiceServer) GetDestination(context.Context, *GetDestinationRequest) (*GetDestinationResponse, error)
- func (UnimplementedDestinationServiceServer) UpdateDestination(context.Context, *UpdateDestinationRequest) (*UpdateDestinationResponse, error)
- type UnimplementedProjectServiceServer
- func (UnimplementedProjectServiceServer) CreateProject(context.Context, *CreateProjectRequest) (*CreateProjectResponse, error)
- func (UnimplementedProjectServiceServer) DeleteProject(context.Context, *DeleteProjectRequest) (*DeleteProjectResponse, error)
- func (UnimplementedProjectServiceServer) GetProject(context.Context, *GetProjectRequest) (*GetProjectResponse, error)
- func (UnimplementedProjectServiceServer) GetProjectBroadcastSnapshot(context.Context, *GetProjectBroadcastSnapshotRequest) (*GetProjectBroadcastSnapshotResponse, error)
- func (UnimplementedProjectServiceServer) GetProjectBroadcastStatus(context.Context, *GetProjectBroadcastStatusRequest) (*GetProjectBroadcastStatusResponse, error)
- func (UnimplementedProjectServiceServer) StartProjectBroadcast(context.Context, *StartProjectBroadcastRequest) (*StartProjectBroadcastResponse, error)
- func (UnimplementedProjectServiceServer) StartProjectWebRtc(context.Context, *StartProjectWebRtcRequest) (*StartProjectWebRtcResponse, error)
- func (UnimplementedProjectServiceServer) StopProjectBroadcast(context.Context, *StopProjectBroadcastRequest) (*StopProjectBroadcastResponse, error)
- func (UnimplementedProjectServiceServer) StopProjectWebRtc(context.Context, *StopProjectWebRtcRequest) (*StopProjectWebRtcResponse, error)
- func (UnimplementedProjectServiceServer) UpdateProject(context.Context, *UpdateProjectRequest) (*UpdateProjectResponse, error)
- type UnimplementedPublicAuthenticationServiceServer
- func (UnimplementedPublicAuthenticationServiceServer) GetJsonWebKeySet(context.Context, *GetJsonWebKeySetRequest) (*GetJsonWebKeySetResponse, error)
- func (UnimplementedPublicAuthenticationServiceServer) GuestCodeRedirect(context.Context, *GuestCodeRedirectRequest) (*GuestCodeRedirectResponse, error)
- type UnimplementedSourceServiceServer
- func (UnimplementedSourceServiceServer) AddSourceToProject(context.Context, *AddSourceToProjectRequest) (*AddSourceToProjectResponse, error)
- func (UnimplementedSourceServiceServer) CreateSource(context.Context, *CreateSourceRequest) (*CreateSourceResponse, error)
- func (UnimplementedSourceServiceServer) DeleteSource(context.Context, *DeleteSourceRequest) (*DeleteSourceResponse, error)
- func (UnimplementedSourceServiceServer) GetSource(context.Context, *GetSourceRequest) (*GetSourceResponse, error)
- func (UnimplementedSourceServiceServer) GetSourcePlaylist(context.Context, *GetSourcePlaylistRequest) (*httpbody.HttpBody, error)
- func (UnimplementedSourceServiceServer) GetSources(context.Context, *GetSourcesRequest) (*GetSourcesResponse, error)
- func (UnimplementedSourceServiceServer) RemoveSourceFromProject(context.Context, *RemoveSourceFromProjectRequest) (*RemoveSourceFromProjectResponse, error)
- func (UnimplementedSourceServiceServer) UpdateSource(context.Context, *UpdateSourceRequest) (*UpdateSourceResponse, error)
- func (UnimplementedSourceServiceServer) UpdateSourceInProject(context.Context, *UpdateSourceInProjectRequest) (*UpdateSourceInProjectResponse, error)
- type UnsafeAccountConfigurationServiceServer
- type UnsafeAuthenticationServiceServer
- type UnsafeBackendAuthenticationServiceServer
- type UnsafeCollectionServiceServer
- type UnsafeDestinationServiceServer
- type UnsafeProjectServiceServer
- type UnsafePublicAuthenticationServiceServer
- type UnsafeSourceServiceServer
- type UpdateAccountConfigurationRequest
- func (*UpdateAccountConfigurationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAccountConfigurationRequest) GetBroadcastConcurrency() int32
- func (x *UpdateAccountConfigurationRequest) GetHooks() *AccountConfigurationHook
- func (x *UpdateAccountConfigurationRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateAccountConfigurationRequest) ProtoMessage()
- func (x *UpdateAccountConfigurationRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateAccountConfigurationRequest) Reset()
- func (x *UpdateAccountConfigurationRequest) String() string
- type UpdateAccountConfigurationResponse
- func (*UpdateAccountConfigurationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAccountConfigurationResponse) GetAccountConfiguration() *AccountConfiguration
- func (*UpdateAccountConfigurationResponse) ProtoMessage()
- func (x *UpdateAccountConfigurationResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateAccountConfigurationResponse) Reset()
- func (x *UpdateAccountConfigurationResponse) String() string
- type UpdateCollectionRequest
- func (*UpdateCollectionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateCollectionRequest) GetCollectionId() string
- func (x *UpdateCollectionRequest) GetMetadata() *structpb.Value
- func (x *UpdateCollectionRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateCollectionRequest) ProtoMessage()
- func (x *UpdateCollectionRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateCollectionRequest) Reset()
- func (x *UpdateCollectionRequest) String() string
- type UpdateCollectionResponse
- func (*UpdateCollectionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateCollectionResponse) GetCollection() *Collection
- func (*UpdateCollectionResponse) ProtoMessage()
- func (x *UpdateCollectionResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateCollectionResponse) Reset()
- func (x *UpdateCollectionResponse) String() string
- type UpdateDestinationRequest
- func (*UpdateDestinationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateDestinationRequest) GetAddress() *DestinationAddress
- func (x *UpdateDestinationRequest) GetCollectionId() string
- func (x *UpdateDestinationRequest) GetDestinationId() string
- func (x *UpdateDestinationRequest) GetEnabled() bool
- func (x *UpdateDestinationRequest) GetMetadata() *structpb.Value
- func (x *UpdateDestinationRequest) GetProjectId() string
- func (x *UpdateDestinationRequest) GetTimeout() uint32
- func (x *UpdateDestinationRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateDestinationRequest) ProtoMessage()
- func (x *UpdateDestinationRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateDestinationRequest) Reset()
- func (x *UpdateDestinationRequest) String() string
- type UpdateDestinationResponse
- func (*UpdateDestinationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateDestinationResponse) GetBroadcastUpdated() bool
- func (x *UpdateDestinationResponse) GetDestination() *Destination
- func (*UpdateDestinationResponse) ProtoMessage()
- func (x *UpdateDestinationResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateDestinationResponse) Reset()
- func (x *UpdateDestinationResponse) String() string
- type UpdateProjectRequest
- func (*UpdateProjectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateProjectRequest) GetCollectionId() string
- func (x *UpdateProjectRequest) GetComposition() *Composition
- func (x *UpdateProjectRequest) GetEncoding() *Encoding
- func (x *UpdateProjectRequest) GetLocation() *LatLong
- func (x *UpdateProjectRequest) GetMaxDuration() uint32
- func (x *UpdateProjectRequest) GetMetadata() *structpb.Value
- func (x *UpdateProjectRequest) GetProjectId() string
- func (x *UpdateProjectRequest) GetRendering() *Rendering
- func (x *UpdateProjectRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (x *UpdateProjectRequest) GetWebrtc() *WebRtc
- func (*UpdateProjectRequest) ProtoMessage()
- func (x *UpdateProjectRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateProjectRequest) Reset()
- func (x *UpdateProjectRequest) String() string
- type UpdateProjectResponse
- func (*UpdateProjectResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateProjectResponse) GetBroadcastUpdated() bool
- func (x *UpdateProjectResponse) GetProject() *Project
- func (*UpdateProjectResponse) ProtoMessage()
- func (x *UpdateProjectResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateProjectResponse) Reset()
- func (x *UpdateProjectResponse) String() string
- type UpdateSourceInProjectRequest
- func (*UpdateSourceInProjectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSourceInProjectRequest) GetCollectionId() string
- func (x *UpdateSourceInProjectRequest) GetProjectId() string
- func (x *UpdateSourceInProjectRequest) GetSourceId() string
- func (x *UpdateSourceInProjectRequest) GetTrigger() *SourceTrigger
- func (x *UpdateSourceInProjectRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateSourceInProjectRequest) ProtoMessage()
- func (x *UpdateSourceInProjectRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateSourceInProjectRequest) Reset()
- func (x *UpdateSourceInProjectRequest) String() string
- type UpdateSourceInProjectResponse
- func (*UpdateSourceInProjectResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSourceInProjectResponse) GetProject() *Project
- func (*UpdateSourceInProjectResponse) ProtoMessage()
- func (x *UpdateSourceInProjectResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateSourceInProjectResponse) Reset()
- func (x *UpdateSourceInProjectResponse) String() string
- type UpdateSourceRequest
- func (*UpdateSourceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSourceRequest) GetAddress() *SourceAddress
- func (x *UpdateSourceRequest) GetCollectionId() string
- func (x *UpdateSourceRequest) GetMetadata() *structpb.Value
- func (x *UpdateSourceRequest) GetPreview() *PreviewAddress
- func (x *UpdateSourceRequest) GetSourceId() string
- func (x *UpdateSourceRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateSourceRequest) ProtoMessage()
- func (x *UpdateSourceRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateSourceRequest) Reset()
- func (x *UpdateSourceRequest) String() string
- type UpdateSourceResponse
- func (*UpdateSourceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSourceResponse) GetBroadcastUpdated() bool
- func (x *UpdateSourceResponse) GetSource() *Source
- func (*UpdateSourceResponse) ProtoMessage()
- func (x *UpdateSourceResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateSourceResponse) Reset()
- func (x *UpdateSourceResponse) String() string
- type VideoCodec
- type VideoCodecProfile
- func (VideoCodecProfile) Descriptor() protoreflect.EnumDescriptor
- func (x VideoCodecProfile) Enum() *VideoCodecProfile
- func (VideoCodecProfile) EnumDescriptor() ([]byte, []int)deprecated
- func (x VideoCodecProfile) Number() protoreflect.EnumNumber
- func (x VideoCodecProfile) String() string
- func (VideoCodecProfile) Type() protoreflect.EnumType
- type VideoCodecRateControl
- func (*VideoCodecRateControl) Descriptor() ([]byte, []int)deprecated
- func (x *VideoCodecRateControl) GetMaxKeyFrameInterval() uint32
- func (x *VideoCodecRateControl) GetMode() VideoCodecRateControlMode
- func (x *VideoCodecRateControl) GetTargetBitrate() uint32
- func (*VideoCodecRateControl) ProtoMessage()
- func (x *VideoCodecRateControl) ProtoReflect() protoreflect.Message
- func (x *VideoCodecRateControl) Reset()
- func (x *VideoCodecRateControl) String() string
- type VideoCodecRateControlMode
- func (VideoCodecRateControlMode) Descriptor() protoreflect.EnumDescriptor
- func (x VideoCodecRateControlMode) Enum() *VideoCodecRateControlMode
- func (VideoCodecRateControlMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x VideoCodecRateControlMode) Number() protoreflect.EnumNumber
- func (x VideoCodecRateControlMode) String() string
- func (VideoCodecRateControlMode) Type() protoreflect.EnumType
- type VideoColorSpace
- func (VideoColorSpace) Descriptor() protoreflect.EnumDescriptor
- func (x VideoColorSpace) Enum() *VideoColorSpace
- func (VideoColorSpace) EnumDescriptor() ([]byte, []int)deprecated
- func (x VideoColorSpace) Number() protoreflect.EnumNumber
- func (x VideoColorSpace) String() string
- func (VideoColorSpace) Type() protoreflect.EnumType
- type VideoEncoding
- func (*VideoEncoding) Descriptor() ([]byte, []int)deprecated
- func (x *VideoEncoding) GetCodec() VideoCodec
- func (x *VideoEncoding) GetProfile() VideoCodecProfile
- func (x *VideoEncoding) GetRateControl() *VideoCodecRateControl
- func (*VideoEncoding) ProtoMessage()
- func (x *VideoEncoding) ProtoReflect() protoreflect.Message
- func (x *VideoEncoding) Reset()
- func (x *VideoEncoding) String() string
- type VideoRendering
- func (*VideoRendering) Descriptor() ([]byte, []int)deprecated
- func (x *VideoRendering) GetColorSpace() VideoColorSpace
- func (x *VideoRendering) GetFramerate() float32
- func (x *VideoRendering) GetHeight() uint32
- func (x *VideoRendering) GetWidth() uint32
- func (*VideoRendering) ProtoMessage()
- func (x *VideoRendering) ProtoReflect() protoreflect.Message
- func (x *VideoRendering) Reset()
- func (x *VideoRendering) String() string
- type WebRtc
- type WebRtcAccess
- func (*WebRtcAccess) Descriptor() ([]byte, []int)deprecated
- func (x *WebRtcAccess) GetAccessToken() string
- func (x *WebRtcAccess) GetParticipantId() string
- func (*WebRtcAccess) ProtoMessage()
- func (x *WebRtcAccess) ProtoReflect() protoreflect.Message
- func (x *WebRtcAccess) Reset()
- func (x *WebRtcAccess) String() string
- type WebRtcTrigger
- type WebRtc_Hosted
- type WebhookConfiguration
- func (*WebhookConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookConfiguration) GetEnabled() bool
- func (x *WebhookConfiguration) GetTimeoutMs() uint32
- func (x *WebhookConfiguration) GetUrl() string
- func (*WebhookConfiguration) ProtoMessage()
- func (x *WebhookConfiguration) ProtoReflect() protoreflect.Message
- func (x *WebhookConfiguration) Reset()
- func (x *WebhookConfiguration) String() string
- type WebhookRequest
- func (*WebhookRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookRequest) GetCollectionId() string
- func (x *WebhookRequest) GetProjectId() string
- func (x *WebhookRequest) GetTrigger() BroadcastTrigger
- func (x *WebhookRequest) GetTriggerMetadata() *structpb.Value
- func (x *WebhookRequest) GetUserId() string
- func (*WebhookRequest) ProtoMessage()
- func (x *WebhookRequest) ProtoReflect() protoreflect.Message
- func (x *WebhookRequest) Reset()
- func (x *WebhookRequest) String() string
- type WebhookResponse
- type WebhookSubtype
- func (WebhookSubtype) Descriptor() protoreflect.EnumDescriptor
- func (x WebhookSubtype) Enum() *WebhookSubtype
- func (WebhookSubtype) EnumDescriptor() ([]byte, []int)deprecated
- func (x WebhookSubtype) Number() protoreflect.EnumNumber
- func (x WebhookSubtype) String() string
- func (WebhookSubtype) Type() protoreflect.EnumType
- type WebhookType
- func (WebhookType) Descriptor() protoreflect.EnumDescriptor
- func (x WebhookType) Enum() *WebhookType
- func (WebhookType) EnumDescriptor() ([]byte, []int)deprecated
- func (x WebhookType) Number() protoreflect.EnumNumber
- func (x WebhookType) String() string
- func (WebhookType) Type() protoreflect.EnumType
Constants ¶
const ( AccountConfigurationService_GetAccountConfiguration_FullMethodName = "/live.v21.AccountConfigurationService/GetAccountConfiguration" AccountConfigurationService_UpdateAccountConfiguration_FullMethodName = "/live.v21.AccountConfigurationService/UpdateAccountConfiguration" )
const ( CollectionService_CreateCollection_FullMethodName = "/live.v21.CollectionService/CreateCollection" CollectionService_GetCollection_FullMethodName = "/live.v21.CollectionService/GetCollection" CollectionService_GetCollections_FullMethodName = "/live.v21.CollectionService/GetCollections" CollectionService_UpdateCollection_FullMethodName = "/live.v21.CollectionService/UpdateCollection" CollectionService_DeleteCollection_FullMethodName = "/live.v21.CollectionService/DeleteCollection" )
const ( ProjectService_CreateProject_FullMethodName = "/live.v21.ProjectService/CreateProject" ProjectService_GetProject_FullMethodName = "/live.v21.ProjectService/GetProject" ProjectService_DeleteProject_FullMethodName = "/live.v21.ProjectService/DeleteProject" ProjectService_UpdateProject_FullMethodName = "/live.v21.ProjectService/UpdateProject" ProjectService_StartProjectBroadcast_FullMethodName = "/live.v21.ProjectService/StartProjectBroadcast" ProjectService_StopProjectBroadcast_FullMethodName = "/live.v21.ProjectService/StopProjectBroadcast" ProjectService_StartProjectWebRtc_FullMethodName = "/live.v21.ProjectService/StartProjectWebRtc" ProjectService_StopProjectWebRtc_FullMethodName = "/live.v21.ProjectService/StopProjectWebRtc" ProjectService_GetProjectBroadcastSnapshot_FullMethodName = "/live.v21.ProjectService/GetProjectBroadcastSnapshot" ProjectService_GetProjectBroadcastStatus_FullMethodName = "/live.v21.ProjectService/GetProjectBroadcastStatus" )
const ( DestinationService_CreateDestination_FullMethodName = "/live.v21.DestinationService/CreateDestination" DestinationService_GetDestination_FullMethodName = "/live.v21.DestinationService/GetDestination" DestinationService_UpdateDestination_FullMethodName = "/live.v21.DestinationService/UpdateDestination" DestinationService_DeleteDestination_FullMethodName = "/live.v21.DestinationService/DeleteDestination" )
const ( SourceService_CreateSource_FullMethodName = "/live.v21.SourceService/CreateSource" SourceService_DeleteSource_FullMethodName = "/live.v21.SourceService/DeleteSource" SourceService_UpdateSource_FullMethodName = "/live.v21.SourceService/UpdateSource" SourceService_UpdateSourceInProject_FullMethodName = "/live.v21.SourceService/UpdateSourceInProject" SourceService_GetSource_FullMethodName = "/live.v21.SourceService/GetSource" SourceService_GetSources_FullMethodName = "/live.v21.SourceService/GetSources" SourceService_AddSourceToProject_FullMethodName = "/live.v21.SourceService/AddSourceToProject" SourceService_RemoveSourceFromProject_FullMethodName = "/live.v21.SourceService/RemoveSourceFromProject" SourceService_GetSourcePlaylist_FullMethodName = "/live.v21.SourceService/GetSourcePlaylist" )
const ( AuthenticationService_CreateGuestAccessToken_FullMethodName = "/live.v21.AuthenticationService/CreateGuestAccessToken" AuthenticationService_RefreshAccessToken_FullMethodName = "/live.v21.AuthenticationService/RefreshAccessToken" AuthenticationService_CreateWebRtcAccessToken_FullMethodName = "/live.v21.AuthenticationService/CreateWebRtcAccessToken" )
const ( PublicAuthenticationService_GetJsonWebKeySet_FullMethodName = "/live.v21.PublicAuthenticationService/GetJsonWebKeySet" PublicAuthenticationService_GuestCodeRedirect_FullMethodName = "/live.v21.PublicAuthenticationService/GuestCodeRedirect" )
const (
BackendAuthenticationService_CreateAccessToken_FullMethodName = "/live.v21.BackendAuthenticationService/CreateAccessToken"
)
Variables ¶
var ( BroadcastTrigger_name = map[int32]string{ 0: "BROADCAST_TRIGGER_UNSPECIFIED", 1: "BROADCAST_TRIGGER_API", 2: "BROADCAST_TRIGGER_SOURCE", 3: "BROADCAST_TRIGGER_INTEGRATION", } BroadcastTrigger_value = map[string]int32{ "BROADCAST_TRIGGER_UNSPECIFIED": 0, "BROADCAST_TRIGGER_API": 1, "BROADCAST_TRIGGER_SOURCE": 2, "BROADCAST_TRIGGER_INTEGRATION": 3, } )
Enum value maps for BroadcastTrigger.
var ( WebhookType_name = map[int32]string{ 0: "WEBHOOK_TYPE_UNSPECIFIED", 1: "WEBHOOK_TYPE_HOOK", 2: "WEBHOOK_TYPE_EVENT", } WebhookType_value = map[string]int32{ "WEBHOOK_TYPE_UNSPECIFIED": 0, "WEBHOOK_TYPE_HOOK": 1, "WEBHOOK_TYPE_EVENT": 2, } )
Enum value maps for WebhookType.
var ( WebhookSubtype_name = map[int32]string{ 0: "WEBHOOK_SUBTYPE_UNSPECIFIED", 1: "WEBHOOK_SUBTYPE_START_BROADCAST", 2: "WEBHOOK_SUBTYPE_START_WEBRTC", 3: "WEBHOOK_SUBTYPE_JOIN_WEBRTC", } WebhookSubtype_value = map[string]int32{ "WEBHOOK_SUBTYPE_UNSPECIFIED": 0, "WEBHOOK_SUBTYPE_START_BROADCAST": 1, "WEBHOOK_SUBTYPE_START_WEBRTC": 2, "WEBHOOK_SUBTYPE_JOIN_WEBRTC": 3, } )
Enum value maps for WebhookSubtype.
var ( ImageFormat_name = map[int32]string{ 0: "IMAGE_FORMAT_UNSPECIFIED", 1: "IMAGE_FORMAT_JPEG", } ImageFormat_value = map[string]int32{ "IMAGE_FORMAT_UNSPECIFIED": 0, "IMAGE_FORMAT_JPEG": 1, } )
Enum value maps for ImageFormat.
var ( VideoColorSpace_name = map[int32]string{ 0: "VIDEO_COLOR_SPACE_UNSPECIFIED", 1: "VIDEO_COLOR_SPACE_YUV420", } VideoColorSpace_value = map[string]int32{ "VIDEO_COLOR_SPACE_UNSPECIFIED": 0, "VIDEO_COLOR_SPACE_YUV420": 1, } )
Enum value maps for VideoColorSpace.
var ( AudioChannelLayout_name = map[int32]string{ 0: "AUDIO_CHANNEL_LAYOUT_UNSPECIFIED", 1: "AUDIO_CHANNEL_LAYOUT_STEREO", } AudioChannelLayout_value = map[string]int32{ "AUDIO_CHANNEL_LAYOUT_UNSPECIFIED": 0, "AUDIO_CHANNEL_LAYOUT_STEREO": 1, } )
Enum value maps for AudioChannelLayout.
var ( RenderingQuality_name = map[int32]string{ 0: "RENDERING_QUALITY_UNSPECIFIED", 1: "RENDERING_QUALITY_STANDARD", 2: "RENDERING_QUALITY_HIGH", } RenderingQuality_value = map[string]int32{ "RENDERING_QUALITY_UNSPECIFIED": 0, "RENDERING_QUALITY_STANDARD": 1, "RENDERING_QUALITY_HIGH": 2, } )
Enum value maps for RenderingQuality.
var ( VideoCodec_name = map[int32]string{ 0: "VIDEO_CODEC_UNSPECIFIED", 1: "VIDEO_CODEC_H264", } VideoCodec_value = map[string]int32{ "VIDEO_CODEC_UNSPECIFIED": 0, "VIDEO_CODEC_H264": 1, } )
Enum value maps for VideoCodec.
var ( VideoCodecProfile_name = map[int32]string{ 0: "VIDEO_CODEC_PROFILE_UNSPECIFIED", 2: "VIDEO_CODEC_PROFILE_BASELINE", 3: "VIDEO_CODEC_PROFILE_MAIN", 4: "VIDEO_CODEC_PROFILE_HIGH", } VideoCodecProfile_value = map[string]int32{ "VIDEO_CODEC_PROFILE_UNSPECIFIED": 0, "VIDEO_CODEC_PROFILE_BASELINE": 2, "VIDEO_CODEC_PROFILE_MAIN": 3, "VIDEO_CODEC_PROFILE_HIGH": 4, } )
Enum value maps for VideoCodecProfile.
var ( AudioCodec_name = map[int32]string{ 0: "AUDIO_CODEC_UNSPECIFIED", 1: "AUDIO_CODEC_AAC", } AudioCodec_value = map[string]int32{ "AUDIO_CODEC_UNSPECIFIED": 0, "AUDIO_CODEC_AAC": 1, } )
Enum value maps for AudioCodec.
var ( VideoCodecRateControlMode_name = map[int32]string{ 0: "VIDEO_CODEC_RATE_CONTROL_MODE_UNSPECIFIED", 1: "VIDEO_CODEC_RATE_CONTROL_MODE_CBR", } VideoCodecRateControlMode_value = map[string]int32{ "VIDEO_CODEC_RATE_CONTROL_MODE_UNSPECIFIED": 0, "VIDEO_CODEC_RATE_CONTROL_MODE_CBR": 1, } )
Enum value maps for VideoCodecRateControlMode.
var ( ProjectBroadcastPhase_name = map[int32]string{ 0: "PROJECT_BROADCAST_PHASE_UNSPECIFIED", 1: "PROJECT_BROADCAST_PHASE_NOT_RUNNING", 2: "PROJECT_BROADCAST_PHASE_WAITING", 3: "PROJECT_BROADCAST_PHASE_STARTING", 4: "PROJECT_BROADCAST_PHASE_RUNNING", 5: "PROJECT_BROADCAST_PHASE_STOPPING", 6: "PROJECT_BROADCAST_PHASE_STOPPED", 7: "PROJECT_BROADCAST_PHASE_ARCHIVED", } ProjectBroadcastPhase_value = map[string]int32{ "PROJECT_BROADCAST_PHASE_UNSPECIFIED": 0, "PROJECT_BROADCAST_PHASE_NOT_RUNNING": 1, "PROJECT_BROADCAST_PHASE_WAITING": 2, "PROJECT_BROADCAST_PHASE_STARTING": 3, "PROJECT_BROADCAST_PHASE_RUNNING": 4, "PROJECT_BROADCAST_PHASE_STOPPING": 5, "PROJECT_BROADCAST_PHASE_STOPPED": 6, "PROJECT_BROADCAST_PHASE_ARCHIVED": 7, } )
Enum value maps for ProjectBroadcastPhase.
var ( S3ACL_name = map[int32]string{ 0: "S3ACL_UNSPECIFIED", 1: "S3ACL_PRIVATE", 2: "S3ACL_PUBLIC_READ", 3: "S3ACL_PUBLIC_READ_WRITE", 4: "S3ACL_AUTHENTICATED_READ", 5: "S3ACL_BUCKET_OWNER_READ", 6: "S3ACL_BUCKET_OWNER_FULL_CONTROL", } S3ACL_value = map[string]int32{ "S3ACL_UNSPECIFIED": 0, "S3ACL_PRIVATE": 1, "S3ACL_PUBLIC_READ": 2, "S3ACL_PUBLIC_READ_WRITE": 3, "S3ACL_AUTHENTICATED_READ": 4, "S3ACL_BUCKET_OWNER_READ": 5, "S3ACL_BUCKET_OWNER_FULL_CONTROL": 6, } )
Enum value maps for S3ACL.
var ( SourceTriggerAction_name = map[int32]string{ 0: "SOURCE_TRIGGER_ACTION_UNSPECIFIED", 1: "SOURCE_TRIGGER_ACTION_IGNORE", 3: "SOURCE_TRIGGER_ACTION_OR", } SourceTriggerAction_value = map[string]int32{ "SOURCE_TRIGGER_ACTION_UNSPECIFIED": 0, "SOURCE_TRIGGER_ACTION_IGNORE": 1, "SOURCE_TRIGGER_ACTION_OR": 3, } )
Enum value maps for SourceTriggerAction.
var ( Region_name = map[int32]string{ 0: "REGION_UNSPECIFIED", 1: "REGION_US_EAST_1", 2: "REGION_US_EAST_2", 3: "REGION_US_WEST_1", 4: "REGION_US_WEST_2", 5: "REGION_US_CENTRAL_1", 10: "REGION_AP_SOUTHEAST_1", 11: "REGION_AP_SOUTHEAST_2", 15: "REGION_AP_SOUTH_1", 20: "REGION_CA_EAST_1", 30: "REGION_EU_CENTRAL_1", 31: "REGION_EU_WEST_1", } Region_value = map[string]int32{ "REGION_UNSPECIFIED": 0, "REGION_US_EAST_1": 1, "REGION_US_EAST_2": 2, "REGION_US_WEST_1": 3, "REGION_US_WEST_2": 4, "REGION_US_CENTRAL_1": 5, "REGION_AP_SOUTHEAST_1": 10, "REGION_AP_SOUTHEAST_2": 11, "REGION_AP_SOUTH_1": 15, "REGION_CA_EAST_1": 20, "REGION_EU_CENTRAL_1": 30, "REGION_EU_WEST_1": 31, } )
Enum value maps for Region.
var ( Role_name = map[int32]string{ 0: "ROLE_UNSPECIFIED", 1: "ROLE_HOST", 2: "ROLE_COHOST", 3: "ROLE_CONTRIBUTOR", 4: "ROLE_GUEST", 5: "ROLE_VIEWER", 6: "ROLE_RENDERER", 7: "ROLE_PLATFORM", 8: "ROLE_IMPERSONATE", } Role_value = map[string]int32{ "ROLE_UNSPECIFIED": 0, "ROLE_HOST": 1, "ROLE_COHOST": 2, "ROLE_CONTRIBUTOR": 3, "ROLE_GUEST": 4, "ROLE_VIEWER": 5, "ROLE_RENDERER": 6, "ROLE_PLATFORM": 7, "ROLE_IMPERSONATE": 8, } )
Enum value maps for Role.
var ( ProjectBroadcastError_name = map[int32]string{ 0: "PROJECT_BROADCAST_ERROR_UNSPECIFIED", 1: "PROJECT_BROADCAST_ERROR_INTERNAL", 2: "PROJECT_BROADCAST_ERROR_DURATION_EXCEEDED", } ProjectBroadcastError_value = map[string]int32{ "PROJECT_BROADCAST_ERROR_UNSPECIFIED": 0, "PROJECT_BROADCAST_ERROR_INTERNAL": 1, "PROJECT_BROADCAST_ERROR_DURATION_EXCEEDED": 2, } )
Enum value maps for ProjectBroadcastError.
var ( ConnectState_name = map[int32]string{ 0: "CONNECT_STATE_UNSPECIFIED", 1: "CONNECT_STATE_CONNECTED", 2: "CONNECT_STATE_DISCONNECTED", } ConnectState_value = map[string]int32{ "CONNECT_STATE_UNSPECIFIED": 0, "CONNECT_STATE_CONNECTED": 1, "CONNECT_STATE_DISCONNECTED": 2, } )
Enum value maps for ConnectState.
var ( EventSubType_name = map[int32]string{ 0: "EVENT_SUB_TYPE_UNSPECIFIED", 1: "EVENT_SUB_TYPE_CREATE", 2: "EVENT_SUB_TYPE_UPDATE", 3: "EVENT_SUB_TYPE_DELETE", 4: "EVENT_SUB_TYPE_ADD", 5: "EVENT_SUB_TYPE_REMOVE", 6: "EVENT_SUB_TYPE_STATE", } EventSubType_value = map[string]int32{ "EVENT_SUB_TYPE_UNSPECIFIED": 0, "EVENT_SUB_TYPE_CREATE": 1, "EVENT_SUB_TYPE_UPDATE": 2, "EVENT_SUB_TYPE_DELETE": 3, "EVENT_SUB_TYPE_ADD": 4, "EVENT_SUB_TYPE_REMOVE": 5, "EVENT_SUB_TYPE_STATE": 6, } )
Enum value maps for EventSubType.
var ( EventType_name = map[int32]string{ 0: "EVENT_TYPE_UNSPECIFIED", 1: "EVENT_TYPE_COLLECTION", 2: "EVENT_TYPE_PROJECT", 4: "EVENT_TYPE_SOURCE", 5: "EVENT_TYPE_DESTINATION", } EventType_value = map[string]int32{ "EVENT_TYPE_UNSPECIFIED": 0, "EVENT_TYPE_COLLECTION": 1, "EVENT_TYPE_PROJECT": 2, "EVENT_TYPE_SOURCE": 4, "EVENT_TYPE_DESTINATION": 5, } )
Enum value maps for EventType.
var AccountConfigurationService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "live.v21.AccountConfigurationService", HandlerType: (*AccountConfigurationServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetAccountConfiguration", Handler: _AccountConfigurationService_GetAccountConfiguration_Handler, }, { MethodName: "UpdateAccountConfiguration", Handler: _AccountConfigurationService_UpdateAccountConfiguration_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "live/v21/api.proto", }
AccountConfigurationService_ServiceDesc is the grpc.ServiceDesc for AccountConfigurationService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var AuthenticationService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "live.v21.AuthenticationService", HandlerType: (*AuthenticationServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateGuestAccessToken", Handler: _AuthenticationService_CreateGuestAccessToken_Handler, }, { MethodName: "RefreshAccessToken", Handler: _AuthenticationService_RefreshAccessToken_Handler, }, { MethodName: "CreateWebRtcAccessToken", Handler: _AuthenticationService_CreateWebRtcAccessToken_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "live/v21/api.proto", }
AuthenticationService_ServiceDesc is the grpc.ServiceDesc for AuthenticationService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var BackendAuthenticationService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "live.v21.BackendAuthenticationService", HandlerType: (*BackendAuthenticationServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateAccessToken", Handler: _BackendAuthenticationService_CreateAccessToken_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "live/v21/api.proto", }
BackendAuthenticationService_ServiceDesc is the grpc.ServiceDesc for BackendAuthenticationService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var CollectionService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "live.v21.CollectionService", HandlerType: (*CollectionServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateCollection", Handler: _CollectionService_CreateCollection_Handler, }, { MethodName: "GetCollection", Handler: _CollectionService_GetCollection_Handler, }, { MethodName: "GetCollections", Handler: _CollectionService_GetCollections_Handler, }, { MethodName: "UpdateCollection", Handler: _CollectionService_UpdateCollection_Handler, }, { MethodName: "DeleteCollection", Handler: _CollectionService_DeleteCollection_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "live/v21/api.proto", }
CollectionService_ServiceDesc is the grpc.ServiceDesc for CollectionService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var DestinationService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "live.v21.DestinationService", HandlerType: (*DestinationServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateDestination", Handler: _DestinationService_CreateDestination_Handler, }, { MethodName: "GetDestination", Handler: _DestinationService_GetDestination_Handler, }, { MethodName: "UpdateDestination", Handler: _DestinationService_UpdateDestination_Handler, }, { MethodName: "DeleteDestination", Handler: _DestinationService_DeleteDestination_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "live/v21/api.proto", }
DestinationService_ServiceDesc is the grpc.ServiceDesc for DestinationService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_live_v21_api_proto protoreflect.FileDescriptor
var ProjectService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "live.v21.ProjectService", HandlerType: (*ProjectServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateProject", Handler: _ProjectService_CreateProject_Handler, }, { MethodName: "GetProject", Handler: _ProjectService_GetProject_Handler, }, { MethodName: "DeleteProject", Handler: _ProjectService_DeleteProject_Handler, }, { MethodName: "UpdateProject", Handler: _ProjectService_UpdateProject_Handler, }, { MethodName: "StartProjectBroadcast", Handler: _ProjectService_StartProjectBroadcast_Handler, }, { MethodName: "StopProjectBroadcast", Handler: _ProjectService_StopProjectBroadcast_Handler, }, { MethodName: "StartProjectWebRtc", Handler: _ProjectService_StartProjectWebRtc_Handler, }, { MethodName: "StopProjectWebRtc", Handler: _ProjectService_StopProjectWebRtc_Handler, }, { MethodName: "GetProjectBroadcastSnapshot", Handler: _ProjectService_GetProjectBroadcastSnapshot_Handler, }, { MethodName: "GetProjectBroadcastStatus", Handler: _ProjectService_GetProjectBroadcastStatus_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "live/v21/api.proto", }
ProjectService_ServiceDesc is the grpc.ServiceDesc for ProjectService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var PublicAuthenticationService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "live.v21.PublicAuthenticationService", HandlerType: (*PublicAuthenticationServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetJsonWebKeySet", Handler: _PublicAuthenticationService_GetJsonWebKeySet_Handler, }, { MethodName: "GuestCodeRedirect", Handler: _PublicAuthenticationService_GuestCodeRedirect_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "live/v21/api.proto", }
PublicAuthenticationService_ServiceDesc is the grpc.ServiceDesc for PublicAuthenticationService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var SourceService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "live.v21.SourceService", HandlerType: (*SourceServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateSource", Handler: _SourceService_CreateSource_Handler, }, { MethodName: "DeleteSource", Handler: _SourceService_DeleteSource_Handler, }, { MethodName: "UpdateSource", Handler: _SourceService_UpdateSource_Handler, }, { MethodName: "UpdateSourceInProject", Handler: _SourceService_UpdateSourceInProject_Handler, }, { MethodName: "GetSource", Handler: _SourceService_GetSource_Handler, }, { MethodName: "GetSources", Handler: _SourceService_GetSources_Handler, }, { MethodName: "AddSourceToProject", Handler: _SourceService_AddSourceToProject_Handler, }, { MethodName: "RemoveSourceFromProject", Handler: _SourceService_RemoveSourceFromProject_Handler, }, { MethodName: "GetSourcePlaylist", Handler: _SourceService_GetSourcePlaylist_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "live/v21/api.proto", }
SourceService_ServiceDesc is the grpc.ServiceDesc for SourceService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterAccountConfigurationServiceServer ¶
func RegisterAccountConfigurationServiceServer(s grpc.ServiceRegistrar, srv AccountConfigurationServiceServer)
func RegisterAuthenticationServiceServer ¶
func RegisterAuthenticationServiceServer(s grpc.ServiceRegistrar, srv AuthenticationServiceServer)
func RegisterBackendAuthenticationServiceServer ¶
func RegisterBackendAuthenticationServiceServer(s grpc.ServiceRegistrar, srv BackendAuthenticationServiceServer)
func RegisterCollectionServiceServer ¶
func RegisterCollectionServiceServer(s grpc.ServiceRegistrar, srv CollectionServiceServer)
func RegisterDestinationServiceServer ¶
func RegisterDestinationServiceServer(s grpc.ServiceRegistrar, srv DestinationServiceServer)
func RegisterProjectServiceServer ¶
func RegisterProjectServiceServer(s grpc.ServiceRegistrar, srv ProjectServiceServer)
func RegisterPublicAuthenticationServiceServer ¶
func RegisterPublicAuthenticationServiceServer(s grpc.ServiceRegistrar, srv PublicAuthenticationServiceServer)
func RegisterSourceServiceServer ¶
func RegisterSourceServiceServer(s grpc.ServiceRegistrar, srv SourceServiceServer)
Types ¶
type AccountConfiguration ¶
type AccountConfiguration struct { // number of concurrent broadcast request allowed BroadcastConcurrency *int32 `` /* 128-byte string literal not displayed */ // webhook configuration Hooks *AccountConfigurationHook `protobuf:"bytes,3,opt,name=hooks,proto3" json:"hooks,omitempty"` // contains filtered or unexported fields }
account configuration message
func (*AccountConfiguration) Descriptor
deprecated
func (*AccountConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use AccountConfiguration.ProtoReflect.Descriptor instead.
func (*AccountConfiguration) GetBroadcastConcurrency ¶
func (x *AccountConfiguration) GetBroadcastConcurrency() int32
func (*AccountConfiguration) GetHooks ¶
func (x *AccountConfiguration) GetHooks() *AccountConfigurationHook
func (*AccountConfiguration) ProtoMessage ¶
func (*AccountConfiguration) ProtoMessage()
func (*AccountConfiguration) ProtoReflect ¶
func (x *AccountConfiguration) ProtoReflect() protoreflect.Message
func (*AccountConfiguration) Reset ¶
func (x *AccountConfiguration) Reset()
func (*AccountConfiguration) String ¶
func (x *AccountConfiguration) String() string
type AccountConfigurationHook ¶
type AccountConfigurationHook struct { // webhook configuration for start broadcast StartBroadcast *WebhookConfiguration `protobuf:"bytes,1,opt,name=start_broadcast,json=startBroadcast,proto3,oneof" json:"start_broadcast,omitempty"` // webhook configuration for start webrtc StartWebrtc *WebhookConfiguration `protobuf:"bytes,2,opt,name=start_webrtc,json=startWebrtc,proto3,oneof" json:"start_webrtc,omitempty"` // not implemented // webhook configuration for join webrtc JoinWebrtc *WebhookConfiguration `protobuf:"bytes,3,opt,name=join_webrtc,json=joinWebrtc,proto3,oneof" json:"join_webrtc,omitempty"` // not implemented // contains filtered or unexported fields }
webhook types
func (*AccountConfigurationHook) Descriptor
deprecated
func (*AccountConfigurationHook) Descriptor() ([]byte, []int)
Deprecated: Use AccountConfigurationHook.ProtoReflect.Descriptor instead.
func (*AccountConfigurationHook) GetJoinWebrtc ¶
func (x *AccountConfigurationHook) GetJoinWebrtc() *WebhookConfiguration
func (*AccountConfigurationHook) GetStartBroadcast ¶
func (x *AccountConfigurationHook) GetStartBroadcast() *WebhookConfiguration
func (*AccountConfigurationHook) GetStartWebrtc ¶
func (x *AccountConfigurationHook) GetStartWebrtc() *WebhookConfiguration
func (*AccountConfigurationHook) ProtoMessage ¶
func (*AccountConfigurationHook) ProtoMessage()
func (*AccountConfigurationHook) ProtoReflect ¶
func (x *AccountConfigurationHook) ProtoReflect() protoreflect.Message
func (*AccountConfigurationHook) Reset ¶
func (x *AccountConfigurationHook) Reset()
func (*AccountConfigurationHook) String ¶
func (x *AccountConfigurationHook) String() string
type AccountConfigurationServiceClient ¶
type AccountConfigurationServiceClient interface { // get account configuration GetAccountConfiguration(ctx context.Context, in *GetAccountConfigurationRequest, opts ...grpc.CallOption) (*GetAccountConfigurationResponse, error) // update account configuration UpdateAccountConfiguration(ctx context.Context, in *UpdateAccountConfigurationRequest, opts ...grpc.CallOption) (*UpdateAccountConfigurationResponse, error) }
AccountConfigurationServiceClient is the client API for AccountConfigurationService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewAccountConfigurationServiceClient ¶
func NewAccountConfigurationServiceClient(cc grpc.ClientConnInterface) AccountConfigurationServiceClient
type AccountConfigurationServiceServer ¶
type AccountConfigurationServiceServer interface { // get account configuration GetAccountConfiguration(context.Context, *GetAccountConfigurationRequest) (*GetAccountConfigurationResponse, error) // update account configuration UpdateAccountConfiguration(context.Context, *UpdateAccountConfigurationRequest) (*UpdateAccountConfigurationResponse, error) }
AccountConfigurationServiceServer is the server API for AccountConfigurationService service. All implementations should embed UnimplementedAccountConfigurationServiceServer for forward compatibility
type AddSourceToProjectRequest ¶
type AddSourceToProjectRequest struct { // collection which owns the project CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project which will own the source ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // live source id SourceId string `protobuf:"bytes,3,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"` // allow this source to trigger a project broadcast Trigger *SourceTrigger `protobuf:"bytes,4,opt,name=trigger,proto3,oneof" json:"trigger,omitempty"` // contains filtered or unexported fields }
func (*AddSourceToProjectRequest) Descriptor
deprecated
func (*AddSourceToProjectRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddSourceToProjectRequest.ProtoReflect.Descriptor instead.
func (*AddSourceToProjectRequest) GetCollectionId ¶
func (x *AddSourceToProjectRequest) GetCollectionId() string
func (*AddSourceToProjectRequest) GetProjectId ¶
func (x *AddSourceToProjectRequest) GetProjectId() string
func (*AddSourceToProjectRequest) GetSourceId ¶
func (x *AddSourceToProjectRequest) GetSourceId() string
func (*AddSourceToProjectRequest) GetTrigger ¶
func (x *AddSourceToProjectRequest) GetTrigger() *SourceTrigger
func (*AddSourceToProjectRequest) ProtoMessage ¶
func (*AddSourceToProjectRequest) ProtoMessage()
func (*AddSourceToProjectRequest) ProtoReflect ¶
func (x *AddSourceToProjectRequest) ProtoReflect() protoreflect.Message
func (*AddSourceToProjectRequest) Reset ¶
func (x *AddSourceToProjectRequest) Reset()
func (*AddSourceToProjectRequest) String ¶
func (x *AddSourceToProjectRequest) String() string
type AddSourceToProjectResponse ¶
type AddSourceToProjectResponse struct { // updated project Project *Project `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"` // indicates whether the broadcast was updated as a function of this request BroadcastUpdated bool `protobuf:"varint,2,opt,name=broadcast_updated,json=broadcastUpdated,proto3" json:"broadcast_updated,omitempty"` // contains filtered or unexported fields }
func (*AddSourceToProjectResponse) Descriptor
deprecated
func (*AddSourceToProjectResponse) Descriptor() ([]byte, []int)
Deprecated: Use AddSourceToProjectResponse.ProtoReflect.Descriptor instead.
func (*AddSourceToProjectResponse) GetBroadcastUpdated ¶
func (x *AddSourceToProjectResponse) GetBroadcastUpdated() bool
func (*AddSourceToProjectResponse) GetProject ¶
func (x *AddSourceToProjectResponse) GetProject() *Project
func (*AddSourceToProjectResponse) ProtoMessage ¶
func (*AddSourceToProjectResponse) ProtoMessage()
func (*AddSourceToProjectResponse) ProtoReflect ¶
func (x *AddSourceToProjectResponse) ProtoReflect() protoreflect.Message
func (*AddSourceToProjectResponse) Reset ¶
func (x *AddSourceToProjectResponse) Reset()
func (*AddSourceToProjectResponse) String ¶
func (x *AddSourceToProjectResponse) String() string
type AudioChannelLayout ¶
type AudioChannelLayout int32
audio channel layout
const ( AudioChannelLayout_AUDIO_CHANNEL_LAYOUT_UNSPECIFIED AudioChannelLayout = 0 AudioChannelLayout_AUDIO_CHANNEL_LAYOUT_STEREO AudioChannelLayout = 1 )
func (AudioChannelLayout) Descriptor ¶
func (AudioChannelLayout) Descriptor() protoreflect.EnumDescriptor
func (AudioChannelLayout) Enum ¶
func (x AudioChannelLayout) Enum() *AudioChannelLayout
func (AudioChannelLayout) EnumDescriptor
deprecated
func (AudioChannelLayout) EnumDescriptor() ([]byte, []int)
Deprecated: Use AudioChannelLayout.Descriptor instead.
func (AudioChannelLayout) Number ¶
func (x AudioChannelLayout) Number() protoreflect.EnumNumber
func (AudioChannelLayout) String ¶
func (x AudioChannelLayout) String() string
func (AudioChannelLayout) Type ¶
func (AudioChannelLayout) Type() protoreflect.EnumType
type AudioCodec ¶
type AudioCodec int32
audio encoding codec
const ( AudioCodec_AUDIO_CODEC_UNSPECIFIED AudioCodec = 0 AudioCodec_AUDIO_CODEC_AAC AudioCodec = 1 )
func (AudioCodec) Descriptor ¶
func (AudioCodec) Descriptor() protoreflect.EnumDescriptor
func (AudioCodec) Enum ¶
func (x AudioCodec) Enum() *AudioCodec
func (AudioCodec) EnumDescriptor
deprecated
func (AudioCodec) EnumDescriptor() ([]byte, []int)
Deprecated: Use AudioCodec.Descriptor instead.
func (AudioCodec) Number ¶
func (x AudioCodec) Number() protoreflect.EnumNumber
func (AudioCodec) String ¶
func (x AudioCodec) String() string
func (AudioCodec) Type ¶
func (AudioCodec) Type() protoreflect.EnumType
type AudioEncoding ¶
type AudioEncoding struct { // audio encoding codec Codec *AudioCodec `protobuf:"varint,1,opt,name=codec,proto3,enum=live.v21.AudioCodec,oneof" json:"codec,omitempty"` // contains filtered or unexported fields }
encoding audio parameters
func (*AudioEncoding) Descriptor
deprecated
func (*AudioEncoding) Descriptor() ([]byte, []int)
Deprecated: Use AudioEncoding.ProtoReflect.Descriptor instead.
func (*AudioEncoding) GetCodec ¶
func (x *AudioEncoding) GetCodec() AudioCodec
func (*AudioEncoding) ProtoMessage ¶
func (*AudioEncoding) ProtoMessage()
func (*AudioEncoding) ProtoReflect ¶
func (x *AudioEncoding) ProtoReflect() protoreflect.Message
func (*AudioEncoding) Reset ¶
func (x *AudioEncoding) Reset()
func (*AudioEncoding) String ¶
func (x *AudioEncoding) String() string
type AudioRendering ¶
type AudioRendering struct { // audio channel layout ChannelLayout *AudioChannelLayout `` /* 140-byte string literal not displayed */ // contains filtered or unexported fields }
composition audio parameters
func (*AudioRendering) Descriptor
deprecated
func (*AudioRendering) Descriptor() ([]byte, []int)
Deprecated: Use AudioRendering.ProtoReflect.Descriptor instead.
func (*AudioRendering) GetChannelLayout ¶
func (x *AudioRendering) GetChannelLayout() AudioChannelLayout
func (*AudioRendering) ProtoMessage ¶
func (*AudioRendering) ProtoMessage()
func (*AudioRendering) ProtoReflect ¶
func (x *AudioRendering) ProtoReflect() protoreflect.Message
func (*AudioRendering) Reset ¶
func (x *AudioRendering) Reset()
func (*AudioRendering) String ¶
func (x *AudioRendering) String() string
type AuthenticationServiceClient ¶
type AuthenticationServiceClient interface { // Create Guest Access Token // // Create an access token for a guest CreateGuestAccessToken(ctx context.Context, in *CreateGuestAccessTokenRequest, opts ...grpc.CallOption) (*CreateGuestAccessTokenResponse, error) // Refresh Access Token // // Forcibly refresh an access token prior to expiration RefreshAccessToken(ctx context.Context, in *RefreshAccessTokenRequest, opts ...grpc.CallOption) (*RefreshAccessTokenResponse, error) // Create WebRTC Access Token // // Create a WebRTC Access Token CreateWebRtcAccessToken(ctx context.Context, in *CreateWebRtcAccessTokenRequest, opts ...grpc.CallOption) (*CreateWebRtcAccessTokenResponse, error) }
AuthenticationServiceClient is the client API for AuthenticationService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewAuthenticationServiceClient ¶
func NewAuthenticationServiceClient(cc grpc.ClientConnInterface) AuthenticationServiceClient
type AuthenticationServiceServer ¶
type AuthenticationServiceServer interface { // Create Guest Access Token // // Create an access token for a guest CreateGuestAccessToken(context.Context, *CreateGuestAccessTokenRequest) (*CreateGuestAccessTokenResponse, error) // Refresh Access Token // // Forcibly refresh an access token prior to expiration RefreshAccessToken(context.Context, *RefreshAccessTokenRequest) (*RefreshAccessTokenResponse, error) // Create WebRTC Access Token // // Create a WebRTC Access Token CreateWebRtcAccessToken(context.Context, *CreateWebRtcAccessTokenRequest) (*CreateWebRtcAccessTokenResponse, error) }
AuthenticationServiceServer is the server API for AuthenticationService service. All implementations should embed UnimplementedAuthenticationServiceServer for forward compatibility
type BackendAuthenticationServiceClient ¶
type BackendAuthenticationServiceClient interface { // Create Access Token // // Create an access token for a session host CreateAccessToken(ctx context.Context, in *CreateAccessTokenRequest, opts ...grpc.CallOption) (*CreateAccessTokenResponse, error) }
BackendAuthenticationServiceClient is the client API for BackendAuthenticationService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewBackendAuthenticationServiceClient ¶
func NewBackendAuthenticationServiceClient(cc grpc.ClientConnInterface) BackendAuthenticationServiceClient
type BackendAuthenticationServiceServer ¶
type BackendAuthenticationServiceServer interface { // Create Access Token // // Create an access token for a session host CreateAccessToken(context.Context, *CreateAccessTokenRequest) (*CreateAccessTokenResponse, error) }
BackendAuthenticationServiceServer is the server API for BackendAuthenticationService service. All implementations should embed UnimplementedBackendAuthenticationServiceServer for forward compatibility
type BroadcastTrigger ¶
type BroadcastTrigger int32
const ( BroadcastTrigger_BROADCAST_TRIGGER_UNSPECIFIED BroadcastTrigger = 0 BroadcastTrigger_BROADCAST_TRIGGER_API BroadcastTrigger = 1 BroadcastTrigger_BROADCAST_TRIGGER_SOURCE BroadcastTrigger = 2 BroadcastTrigger_BROADCAST_TRIGGER_INTEGRATION BroadcastTrigger = 3 )
func (BroadcastTrigger) Descriptor ¶
func (BroadcastTrigger) Descriptor() protoreflect.EnumDescriptor
func (BroadcastTrigger) Enum ¶
func (x BroadcastTrigger) Enum() *BroadcastTrigger
func (BroadcastTrigger) EnumDescriptor
deprecated
func (BroadcastTrigger) EnumDescriptor() ([]byte, []int)
Deprecated: Use BroadcastTrigger.Descriptor instead.
func (BroadcastTrigger) Number ¶
func (x BroadcastTrigger) Number() protoreflect.EnumNumber
func (BroadcastTrigger) String ¶
func (x BroadcastTrigger) String() string
func (BroadcastTrigger) Type ¶
func (BroadcastTrigger) Type() protoreflect.EnumType
type Collection ¶
type Collection struct { // collection id CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // arbitrary metadata associated with this collection Metadata *structpb.Value `protobuf:"bytes,2,opt,name=metadata,proto3,oneof" json:"metadata,omitempty"` // projects owned by this collection Projects []*Project `protobuf:"bytes,3,rep,name=projects,proto3" json:"projects,omitempty"` // collection live sources owned by this collection Sources []*Source `protobuf:"bytes,4,rep,name=sources,proto3" json:"sources,omitempty"` // contains filtered or unexported fields }
a Collection of Projects and Sources
func (*Collection) Descriptor
deprecated
func (*Collection) Descriptor() ([]byte, []int)
Deprecated: Use Collection.ProtoReflect.Descriptor instead.
func (*Collection) GetCollectionId ¶
func (x *Collection) GetCollectionId() string
func (*Collection) GetMetadata ¶
func (x *Collection) GetMetadata() *structpb.Value
func (*Collection) GetProjects ¶
func (x *Collection) GetProjects() []*Project
func (*Collection) GetSources ¶
func (x *Collection) GetSources() []*Source
func (*Collection) ProtoMessage ¶
func (*Collection) ProtoMessage()
func (*Collection) ProtoReflect ¶
func (x *Collection) ProtoReflect() protoreflect.Message
func (*Collection) Reset ¶
func (x *Collection) Reset()
func (*Collection) String ¶
func (x *Collection) String() string
type CollectionCreateEvent ¶
type CollectionCreateEvent struct { // collection id CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // the new collection Collection *Collection `protobuf:"bytes,2,opt,name=collection,proto3" json:"collection,omitempty"` // contains filtered or unexported fields }
a collection was created
func (*CollectionCreateEvent) Descriptor
deprecated
func (*CollectionCreateEvent) Descriptor() ([]byte, []int)
Deprecated: Use CollectionCreateEvent.ProtoReflect.Descriptor instead.
func (*CollectionCreateEvent) GetCollection ¶
func (x *CollectionCreateEvent) GetCollection() *Collection
func (*CollectionCreateEvent) GetCollectionId ¶
func (x *CollectionCreateEvent) GetCollectionId() string
func (*CollectionCreateEvent) ProtoMessage ¶
func (*CollectionCreateEvent) ProtoMessage()
func (*CollectionCreateEvent) ProtoReflect ¶
func (x *CollectionCreateEvent) ProtoReflect() protoreflect.Message
func (*CollectionCreateEvent) Reset ¶
func (x *CollectionCreateEvent) Reset()
func (*CollectionCreateEvent) String ¶
func (x *CollectionCreateEvent) String() string
type CollectionDeleteEvent ¶
type CollectionDeleteEvent struct { // collection id CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // contains filtered or unexported fields }
a collection was deleted
func (*CollectionDeleteEvent) Descriptor
deprecated
func (*CollectionDeleteEvent) Descriptor() ([]byte, []int)
Deprecated: Use CollectionDeleteEvent.ProtoReflect.Descriptor instead.
func (*CollectionDeleteEvent) GetCollectionId ¶
func (x *CollectionDeleteEvent) GetCollectionId() string
func (*CollectionDeleteEvent) ProtoMessage ¶
func (*CollectionDeleteEvent) ProtoMessage()
func (*CollectionDeleteEvent) ProtoReflect ¶
func (x *CollectionDeleteEvent) ProtoReflect() protoreflect.Message
func (*CollectionDeleteEvent) Reset ¶
func (x *CollectionDeleteEvent) Reset()
func (*CollectionDeleteEvent) String ¶
func (x *CollectionDeleteEvent) String() string
type CollectionEvent ¶
type CollectionEvent struct { // Types that are assignable to Type: // // *CollectionEvent_Create // *CollectionEvent_Update // *CollectionEvent_Delete Type isCollectionEvent_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
func (*CollectionEvent) Descriptor
deprecated
func (*CollectionEvent) Descriptor() ([]byte, []int)
Deprecated: Use CollectionEvent.ProtoReflect.Descriptor instead.
func (*CollectionEvent) GetCreate ¶
func (x *CollectionEvent) GetCreate() *CollectionCreateEvent
func (*CollectionEvent) GetDelete ¶
func (x *CollectionEvent) GetDelete() *CollectionDeleteEvent
func (*CollectionEvent) GetType ¶
func (m *CollectionEvent) GetType() isCollectionEvent_Type
func (*CollectionEvent) GetUpdate ¶
func (x *CollectionEvent) GetUpdate() *CollectionUpdateEvent
func (*CollectionEvent) ProtoMessage ¶
func (*CollectionEvent) ProtoMessage()
func (*CollectionEvent) ProtoReflect ¶
func (x *CollectionEvent) ProtoReflect() protoreflect.Message
func (*CollectionEvent) Reset ¶
func (x *CollectionEvent) Reset()
func (*CollectionEvent) String ¶
func (x *CollectionEvent) String() string
type CollectionEvent_Create ¶
type CollectionEvent_Create struct {
Create *CollectionCreateEvent `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}
type CollectionEvent_Delete ¶
type CollectionEvent_Delete struct {
Delete *CollectionDeleteEvent `protobuf:"bytes,3,opt,name=delete,proto3,oneof"`
}
type CollectionEvent_Update ¶
type CollectionEvent_Update struct {
Update *CollectionUpdateEvent `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}
type CollectionServiceClient ¶
type CollectionServiceClient interface { // Create Collection // // Create a new collection of related projects and collection live sources CreateCollection(ctx context.Context, in *CreateCollectionRequest, opts ...grpc.CallOption) (*CreateCollectionResponse, error) // Get Collection // // Get an existing collection of related projects and collection live // sources GetCollection(ctx context.Context, in *GetCollectionRequest, opts ...grpc.CallOption) (*GetCollectionResponse, error) // Get Collections // // Get all collections owned by the user GetCollections(ctx context.Context, in *GetCollectionsRequest, opts ...grpc.CallOption) (*GetCollectionsResponse, error) // Update Collection // // Update select collection document data UpdateCollection(ctx context.Context, in *UpdateCollectionRequest, opts ...grpc.CallOption) (*UpdateCollectionResponse, error) // Delete Collection // // Delete a collection of related projects and collection live sources DeleteCollection(ctx context.Context, in *DeleteCollectionRequest, opts ...grpc.CallOption) (*DeleteCollectionResponse, error) }
CollectionServiceClient is the client API for CollectionService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewCollectionServiceClient ¶
func NewCollectionServiceClient(cc grpc.ClientConnInterface) CollectionServiceClient
type CollectionServiceServer ¶
type CollectionServiceServer interface { // Create Collection // // Create a new collection of related projects and collection live sources CreateCollection(context.Context, *CreateCollectionRequest) (*CreateCollectionResponse, error) // Get Collection // // Get an existing collection of related projects and collection live // sources GetCollection(context.Context, *GetCollectionRequest) (*GetCollectionResponse, error) // Get Collections // // Get all collections owned by the user GetCollections(context.Context, *GetCollectionsRequest) (*GetCollectionsResponse, error) // Update Collection // // Update select collection document data UpdateCollection(context.Context, *UpdateCollectionRequest) (*UpdateCollectionResponse, error) // Delete Collection // // Delete a collection of related projects and collection live sources DeleteCollection(context.Context, *DeleteCollectionRequest) (*DeleteCollectionResponse, error) }
CollectionServiceServer is the server API for CollectionService service. All implementations should embed UnimplementedCollectionServiceServer for forward compatibility
type CollectionUpdateEvent ¶
type CollectionUpdateEvent struct { // collection id CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // the fields which were updated UpdateMask []string `protobuf:"bytes,2,rep,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // the updated collection Collection *Collection `protobuf:"bytes,3,opt,name=collection,proto3" json:"collection,omitempty"` // contains filtered or unexported fields }
a collection was updated
func (*CollectionUpdateEvent) Descriptor
deprecated
func (*CollectionUpdateEvent) Descriptor() ([]byte, []int)
Deprecated: Use CollectionUpdateEvent.ProtoReflect.Descriptor instead.
func (*CollectionUpdateEvent) GetCollection ¶
func (x *CollectionUpdateEvent) GetCollection() *Collection
func (*CollectionUpdateEvent) GetCollectionId ¶
func (x *CollectionUpdateEvent) GetCollectionId() string
func (*CollectionUpdateEvent) GetUpdateMask ¶
func (x *CollectionUpdateEvent) GetUpdateMask() []string
func (*CollectionUpdateEvent) ProtoMessage ¶
func (*CollectionUpdateEvent) ProtoMessage()
func (*CollectionUpdateEvent) ProtoReflect ¶
func (x *CollectionUpdateEvent) ProtoReflect() protoreflect.Message
func (*CollectionUpdateEvent) Reset ¶
func (x *CollectionUpdateEvent) Reset()
func (*CollectionUpdateEvent) String ¶
func (x *CollectionUpdateEvent) String() string
type Composition ¶
type Composition struct { // Types that are assignable to Type: // // *Composition_External // *Composition_StudioSdk // *Composition_Scene Type isComposition_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
composition source for project (select one)
func (*Composition) Descriptor
deprecated
func (*Composition) Descriptor() ([]byte, []int)
Deprecated: Use Composition.ProtoReflect.Descriptor instead.
func (*Composition) GetExternal ¶
func (x *Composition) GetExternal() *ExternalComposition
func (*Composition) GetScene ¶
func (x *Composition) GetScene() *SceneComposition
func (*Composition) GetStudioSdk ¶
func (x *Composition) GetStudioSdk() *StudioSdkComposition
func (*Composition) GetType ¶
func (m *Composition) GetType() isComposition_Type
func (*Composition) ProtoMessage ¶
func (*Composition) ProtoMessage()
func (*Composition) ProtoReflect ¶
func (x *Composition) ProtoReflect() protoreflect.Message
func (*Composition) Reset ¶
func (x *Composition) Reset()
func (*Composition) String ¶
func (x *Composition) String() string
type Composition_External ¶
type Composition_External struct { // compose using an external renderer External *ExternalComposition `protobuf:"bytes,1,opt,name=external,proto3,oneof"` }
type Composition_Scene ¶
type Composition_Scene struct { // compose scenes using the browser-based compositor Scene *SceneComposition `protobuf:"bytes,4,opt,name=scene,proto3,oneof"` }
type Composition_StudioSdk ¶
type Composition_StudioSdk struct { // compose using the studiosdk renderer StudioSdk *StudioSdkComposition `protobuf:"bytes,2,opt,name=studio_sdk,json=studioSdk,proto3,oneof"` }
type ConnectState ¶
type ConnectState int32
the state of the connection
const ( ConnectState_CONNECT_STATE_UNSPECIFIED ConnectState = 0 ConnectState_CONNECT_STATE_CONNECTED ConnectState = 1 ConnectState_CONNECT_STATE_DISCONNECTED ConnectState = 2 )
func (ConnectState) Descriptor ¶
func (ConnectState) Descriptor() protoreflect.EnumDescriptor
func (ConnectState) Enum ¶
func (x ConnectState) Enum() *ConnectState
func (ConnectState) EnumDescriptor
deprecated
func (ConnectState) EnumDescriptor() ([]byte, []int)
Deprecated: Use ConnectState.Descriptor instead.
func (ConnectState) Number ¶
func (x ConnectState) Number() protoreflect.EnumNumber
func (ConnectState) String ¶
func (x ConnectState) String() string
func (ConnectState) Type ¶
func (ConnectState) Type() protoreflect.EnumType
type CreateAccessTokenRequest ¶
type CreateAccessTokenRequest struct { // service-specific user id // ### Usage // * this should be an opaque GUID with no spaces ServiceUserId string `protobuf:"bytes,1,opt,name=service_user_id,json=serviceUserId,proto3" json:"service_user_id,omitempty"` DisplayName *string `protobuf:"bytes,4,opt,name=display_name,json=displayName,proto3,oneof" json:"display_name,omitempty"` // the requested role Role *Role `protobuf:"varint,2,opt,name=role,proto3,enum=live.v21.Role,oneof" json:"role,omitempty"` // requested duration of token before it expires (ms) MaxDuration *uint32 `protobuf:"varint,3,opt,name=max_duration,json=maxDuration,proto3,oneof" json:"max_duration,omitempty"` // contains filtered or unexported fields }
func (*CreateAccessTokenRequest) Descriptor
deprecated
func (*CreateAccessTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateAccessTokenRequest.ProtoReflect.Descriptor instead.
func (*CreateAccessTokenRequest) GetDisplayName ¶
func (x *CreateAccessTokenRequest) GetDisplayName() string
func (*CreateAccessTokenRequest) GetMaxDuration ¶
func (x *CreateAccessTokenRequest) GetMaxDuration() uint32
func (*CreateAccessTokenRequest) GetRole ¶
func (x *CreateAccessTokenRequest) GetRole() Role
func (*CreateAccessTokenRequest) GetServiceUserId ¶
func (x *CreateAccessTokenRequest) GetServiceUserId() string
func (*CreateAccessTokenRequest) ProtoMessage ¶
func (*CreateAccessTokenRequest) ProtoMessage()
func (*CreateAccessTokenRequest) ProtoReflect ¶
func (x *CreateAccessTokenRequest) ProtoReflect() protoreflect.Message
func (*CreateAccessTokenRequest) Reset ¶
func (x *CreateAccessTokenRequest) Reset()
func (*CreateAccessTokenRequest) String ¶
func (x *CreateAccessTokenRequest) String() string
type CreateAccessTokenResponse ¶
type CreateAccessTokenResponse struct { // access token for owner to be asserted in subsequent Video and Layout API // calls AccessToken string `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"` // contains filtered or unexported fields }
func (*CreateAccessTokenResponse) Descriptor
deprecated
func (*CreateAccessTokenResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateAccessTokenResponse.ProtoReflect.Descriptor instead.
func (*CreateAccessTokenResponse) GetAccessToken ¶
func (x *CreateAccessTokenResponse) GetAccessToken() string
func (*CreateAccessTokenResponse) ProtoMessage ¶
func (*CreateAccessTokenResponse) ProtoMessage()
func (*CreateAccessTokenResponse) ProtoReflect ¶
func (x *CreateAccessTokenResponse) ProtoReflect() protoreflect.Message
func (*CreateAccessTokenResponse) Reset ¶
func (x *CreateAccessTokenResponse) Reset()
func (*CreateAccessTokenResponse) String ¶
func (x *CreateAccessTokenResponse) String() string
type CreateCollectionRequest ¶
type CreateCollectionRequest struct { // arbitrary metadata to associate with this collection Metadata *structpb.Value `protobuf:"bytes,1,opt,name=metadata,proto3,oneof" json:"metadata,omitempty"` // contains filtered or unexported fields }
func (*CreateCollectionRequest) Descriptor
deprecated
func (*CreateCollectionRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateCollectionRequest.ProtoReflect.Descriptor instead.
func (*CreateCollectionRequest) GetMetadata ¶
func (x *CreateCollectionRequest) GetMetadata() *structpb.Value
func (*CreateCollectionRequest) ProtoMessage ¶
func (*CreateCollectionRequest) ProtoMessage()
func (*CreateCollectionRequest) ProtoReflect ¶
func (x *CreateCollectionRequest) ProtoReflect() protoreflect.Message
func (*CreateCollectionRequest) Reset ¶
func (x *CreateCollectionRequest) Reset()
func (*CreateCollectionRequest) String ¶
func (x *CreateCollectionRequest) String() string
type CreateCollectionResponse ¶
type CreateCollectionResponse struct { Collection *Collection `protobuf:"bytes,1,opt,name=collection,proto3" json:"collection,omitempty"` // contains filtered or unexported fields }
func (*CreateCollectionResponse) Descriptor
deprecated
func (*CreateCollectionResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateCollectionResponse.ProtoReflect.Descriptor instead.
func (*CreateCollectionResponse) GetCollection ¶
func (x *CreateCollectionResponse) GetCollection() *Collection
func (*CreateCollectionResponse) ProtoMessage ¶
func (*CreateCollectionResponse) ProtoMessage()
func (*CreateCollectionResponse) ProtoReflect ¶
func (x *CreateCollectionResponse) ProtoReflect() protoreflect.Message
func (*CreateCollectionResponse) Reset ¶
func (x *CreateCollectionResponse) Reset()
func (*CreateCollectionResponse) String ¶
func (x *CreateCollectionResponse) String() string
type CreateDestinationRequest ¶
type CreateDestinationRequest struct { // collection which owns the project which owns the destination CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project which will own this destination ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // arbitrary metadata associated with this destination Metadata *structpb.Value `protobuf:"bytes,3,opt,name=metadata,proto3,oneof" json:"metadata,omitempty"` // destination address (select one) Address *DestinationAddress `protobuf:"bytes,5,opt,name=address,proto3" json:"address,omitempty"` // enable or disable this destination Enabled *bool `protobuf:"varint,6,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"` // timeout (in milliseconds) to wait before resetting a connection Timeout *uint32 `protobuf:"varint,7,opt,name=timeout,proto3,oneof" json:"timeout,omitempty"` // contains filtered or unexported fields }
func (*CreateDestinationRequest) Descriptor
deprecated
func (*CreateDestinationRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateDestinationRequest.ProtoReflect.Descriptor instead.
func (*CreateDestinationRequest) GetAddress ¶
func (x *CreateDestinationRequest) GetAddress() *DestinationAddress
func (*CreateDestinationRequest) GetCollectionId ¶
func (x *CreateDestinationRequest) GetCollectionId() string
func (*CreateDestinationRequest) GetEnabled ¶
func (x *CreateDestinationRequest) GetEnabled() bool
func (*CreateDestinationRequest) GetMetadata ¶
func (x *CreateDestinationRequest) GetMetadata() *structpb.Value
func (*CreateDestinationRequest) GetProjectId ¶
func (x *CreateDestinationRequest) GetProjectId() string
func (*CreateDestinationRequest) GetTimeout ¶
func (x *CreateDestinationRequest) GetTimeout() uint32
func (*CreateDestinationRequest) ProtoMessage ¶
func (*CreateDestinationRequest) ProtoMessage()
func (*CreateDestinationRequest) ProtoReflect ¶
func (x *CreateDestinationRequest) ProtoReflect() protoreflect.Message
func (*CreateDestinationRequest) Reset ¶
func (x *CreateDestinationRequest) Reset()
func (*CreateDestinationRequest) String ¶
func (x *CreateDestinationRequest) String() string
type CreateDestinationResponse ¶
type CreateDestinationResponse struct { // the newly created destination Destination *Destination `protobuf:"bytes,1,opt,name=destination,proto3" json:"destination,omitempty"` // contains filtered or unexported fields }
func (*CreateDestinationResponse) Descriptor
deprecated
func (*CreateDestinationResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateDestinationResponse.ProtoReflect.Descriptor instead.
func (*CreateDestinationResponse) GetDestination ¶
func (x *CreateDestinationResponse) GetDestination() *Destination
func (*CreateDestinationResponse) ProtoMessage ¶
func (*CreateDestinationResponse) ProtoMessage()
func (*CreateDestinationResponse) ProtoReflect ¶
func (x *CreateDestinationResponse) ProtoReflect() protoreflect.Message
func (*CreateDestinationResponse) Reset ¶
func (x *CreateDestinationResponse) Reset()
func (*CreateDestinationResponse) String ¶
func (x *CreateDestinationResponse) String() string
type CreateGuestAccessTokenRequest ¶
type CreateGuestAccessTokenRequest struct { // id of the collection this token is allowed to access CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // id of the project this token is allowed to access ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // requested duration (ms) of token before it expires MaxDuration *uint32 `protobuf:"varint,3,opt,name=max_duration,json=maxDuration,proto3,oneof" json:"max_duration,omitempty"` // the requested role of the guest Role Role `protobuf:"varint,4,opt,name=role,proto3,enum=live.v21.Role" json:"role,omitempty"` // the type of token Token *GuestAccessToken `protobuf:"bytes,5,opt,name=token,proto3" json:"token,omitempty"` // request a shortened url Url *string `protobuf:"bytes,6,opt,name=url,proto3,oneof" json:"url,omitempty"` // contains filtered or unexported fields }
func (*CreateGuestAccessTokenRequest) Descriptor
deprecated
func (*CreateGuestAccessTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateGuestAccessTokenRequest.ProtoReflect.Descriptor instead.
func (*CreateGuestAccessTokenRequest) GetCollectionId ¶
func (x *CreateGuestAccessTokenRequest) GetCollectionId() string
func (*CreateGuestAccessTokenRequest) GetMaxDuration ¶
func (x *CreateGuestAccessTokenRequest) GetMaxDuration() uint32
func (*CreateGuestAccessTokenRequest) GetProjectId ¶
func (x *CreateGuestAccessTokenRequest) GetProjectId() string
func (*CreateGuestAccessTokenRequest) GetRole ¶
func (x *CreateGuestAccessTokenRequest) GetRole() Role
func (*CreateGuestAccessTokenRequest) GetToken ¶
func (x *CreateGuestAccessTokenRequest) GetToken() *GuestAccessToken
func (*CreateGuestAccessTokenRequest) GetUrl ¶
func (x *CreateGuestAccessTokenRequest) GetUrl() string
func (*CreateGuestAccessTokenRequest) ProtoMessage ¶
func (*CreateGuestAccessTokenRequest) ProtoMessage()
func (*CreateGuestAccessTokenRequest) ProtoReflect ¶
func (x *CreateGuestAccessTokenRequest) ProtoReflect() protoreflect.Message
func (*CreateGuestAccessTokenRequest) Reset ¶
func (x *CreateGuestAccessTokenRequest) Reset()
func (*CreateGuestAccessTokenRequest) String ¶
func (x *CreateGuestAccessTokenRequest) String() string
type CreateGuestAccessTokenResponse ¶
type CreateGuestAccessTokenResponse struct { // access token for guest to be used in subsequent API calls AccessToken string `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"` // the shortened url Url *string `protobuf:"bytes,2,opt,name=url,proto3,oneof" json:"url,omitempty"` // contains filtered or unexported fields }
func (*CreateGuestAccessTokenResponse) Descriptor
deprecated
func (*CreateGuestAccessTokenResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateGuestAccessTokenResponse.ProtoReflect.Descriptor instead.
func (*CreateGuestAccessTokenResponse) GetAccessToken ¶
func (x *CreateGuestAccessTokenResponse) GetAccessToken() string
func (*CreateGuestAccessTokenResponse) GetUrl ¶
func (x *CreateGuestAccessTokenResponse) GetUrl() string
func (*CreateGuestAccessTokenResponse) ProtoMessage ¶
func (*CreateGuestAccessTokenResponse) ProtoMessage()
func (*CreateGuestAccessTokenResponse) ProtoReflect ¶
func (x *CreateGuestAccessTokenResponse) ProtoReflect() protoreflect.Message
func (*CreateGuestAccessTokenResponse) Reset ¶
func (x *CreateGuestAccessTokenResponse) Reset()
func (*CreateGuestAccessTokenResponse) String ¶
func (x *CreateGuestAccessTokenResponse) String() string
type CreateProjectRequest ¶
type CreateProjectRequest struct { // collection which will own this project CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // arbitrary metadata to associate with this project Metadata *structpb.Value `protobuf:"bytes,2,opt,name=metadata,proto3,oneof" json:"metadata,omitempty"` // composition parameters Rendering *Rendering `protobuf:"bytes,3,opt,name=rendering,proto3,oneof" json:"rendering,omitempty"` // encoding parameters Encoding *Encoding `protobuf:"bytes,4,opt,name=encoding,proto3,oneof" json:"encoding,omitempty"` // composition/layout source of the broadcast Composition *Composition `protobuf:"bytes,5,opt,name=composition,proto3" json:"composition,omitempty"` // maximum duration of project broadcasts (ms) MaxDuration *uint32 `protobuf:"varint,6,opt,name=max_duration,json=maxDuration,proto3,oneof" json:"max_duration,omitempty"` // request webrtc services Webrtc *WebRtc `protobuf:"bytes,7,opt,name=webrtc,proto3,oneof" json:"webrtc,omitempty"` // optimal broadcast location (for routing and delay) Location *LatLong `protobuf:"bytes,9,opt,name=location,proto3,oneof" json:"location,omitempty"` // contains filtered or unexported fields }
func (*CreateProjectRequest) Descriptor
deprecated
func (*CreateProjectRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateProjectRequest.ProtoReflect.Descriptor instead.
func (*CreateProjectRequest) GetCollectionId ¶
func (x *CreateProjectRequest) GetCollectionId() string
func (*CreateProjectRequest) GetComposition ¶
func (x *CreateProjectRequest) GetComposition() *Composition
func (*CreateProjectRequest) GetEncoding ¶
func (x *CreateProjectRequest) GetEncoding() *Encoding
func (*CreateProjectRequest) GetLocation ¶
func (x *CreateProjectRequest) GetLocation() *LatLong
func (*CreateProjectRequest) GetMaxDuration ¶
func (x *CreateProjectRequest) GetMaxDuration() uint32
func (*CreateProjectRequest) GetMetadata ¶
func (x *CreateProjectRequest) GetMetadata() *structpb.Value
func (*CreateProjectRequest) GetRendering ¶
func (x *CreateProjectRequest) GetRendering() *Rendering
func (*CreateProjectRequest) GetWebrtc ¶
func (x *CreateProjectRequest) GetWebrtc() *WebRtc
func (*CreateProjectRequest) ProtoMessage ¶
func (*CreateProjectRequest) ProtoMessage()
func (*CreateProjectRequest) ProtoReflect ¶
func (x *CreateProjectRequest) ProtoReflect() protoreflect.Message
func (*CreateProjectRequest) Reset ¶
func (x *CreateProjectRequest) Reset()
func (*CreateProjectRequest) String ¶
func (x *CreateProjectRequest) String() string
type CreateProjectResponse ¶
type CreateProjectResponse struct { Project *Project `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"` // contains filtered or unexported fields }
func (*CreateProjectResponse) Descriptor
deprecated
func (*CreateProjectResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateProjectResponse.ProtoReflect.Descriptor instead.
func (*CreateProjectResponse) GetProject ¶
func (x *CreateProjectResponse) GetProject() *Project
func (*CreateProjectResponse) ProtoMessage ¶
func (*CreateProjectResponse) ProtoMessage()
func (*CreateProjectResponse) ProtoReflect ¶
func (x *CreateProjectResponse) ProtoReflect() protoreflect.Message
func (*CreateProjectResponse) Reset ¶
func (x *CreateProjectResponse) Reset()
func (*CreateProjectResponse) String ¶
func (x *CreateProjectResponse) String() string
type CreateSourceRequest ¶
type CreateSourceRequest struct { // collection which will own this collection live source CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // arbitrary metadata to associate with this collection live source Metadata *structpb.Value `protobuf:"bytes,2,opt,name=metadata,proto3,oneof" json:"metadata,omitempty"` // type of collection live source Address *SourceAddress `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"` // enable real-time previews Preview *PreviewAddress `protobuf:"bytes,4,opt,name=preview,proto3,oneof" json:"preview,omitempty"` // contains filtered or unexported fields }
func (*CreateSourceRequest) Descriptor
deprecated
func (*CreateSourceRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateSourceRequest.ProtoReflect.Descriptor instead.
func (*CreateSourceRequest) GetAddress ¶
func (x *CreateSourceRequest) GetAddress() *SourceAddress
func (*CreateSourceRequest) GetCollectionId ¶
func (x *CreateSourceRequest) GetCollectionId() string
func (*CreateSourceRequest) GetMetadata ¶
func (x *CreateSourceRequest) GetMetadata() *structpb.Value
func (*CreateSourceRequest) GetPreview ¶
func (x *CreateSourceRequest) GetPreview() *PreviewAddress
func (*CreateSourceRequest) ProtoMessage ¶
func (*CreateSourceRequest) ProtoMessage()
func (*CreateSourceRequest) ProtoReflect ¶
func (x *CreateSourceRequest) ProtoReflect() protoreflect.Message
func (*CreateSourceRequest) Reset ¶
func (x *CreateSourceRequest) Reset()
func (*CreateSourceRequest) String ¶
func (x *CreateSourceRequest) String() string
type CreateSourceResponse ¶
type CreateSourceResponse struct { Source *Source `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"` // contains filtered or unexported fields }
func (*CreateSourceResponse) Descriptor
deprecated
func (*CreateSourceResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateSourceResponse.ProtoReflect.Descriptor instead.
func (*CreateSourceResponse) GetSource ¶
func (x *CreateSourceResponse) GetSource() *Source
func (*CreateSourceResponse) ProtoMessage ¶
func (*CreateSourceResponse) ProtoMessage()
func (*CreateSourceResponse) ProtoReflect ¶
func (x *CreateSourceResponse) ProtoReflect() protoreflect.Message
func (*CreateSourceResponse) Reset ¶
func (x *CreateSourceResponse) Reset()
func (*CreateSourceResponse) String ¶
func (x *CreateSourceResponse) String() string
type CreateWebRtcAccessTokenRequest ¶
type CreateWebRtcAccessTokenRequest struct { // id of the collection this token is allowed to access CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // id of the project this token is allowed to access ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // display name of the guest (used to generate webrtc particpant name) DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // contains filtered or unexported fields }
func (*CreateWebRtcAccessTokenRequest) Descriptor
deprecated
func (*CreateWebRtcAccessTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateWebRtcAccessTokenRequest.ProtoReflect.Descriptor instead.
func (*CreateWebRtcAccessTokenRequest) GetCollectionId ¶
func (x *CreateWebRtcAccessTokenRequest) GetCollectionId() string
func (*CreateWebRtcAccessTokenRequest) GetDisplayName ¶
func (x *CreateWebRtcAccessTokenRequest) GetDisplayName() string
func (*CreateWebRtcAccessTokenRequest) GetProjectId ¶
func (x *CreateWebRtcAccessTokenRequest) GetProjectId() string
func (*CreateWebRtcAccessTokenRequest) ProtoMessage ¶
func (*CreateWebRtcAccessTokenRequest) ProtoMessage()
func (*CreateWebRtcAccessTokenRequest) ProtoReflect ¶
func (x *CreateWebRtcAccessTokenRequest) ProtoReflect() protoreflect.Message
func (*CreateWebRtcAccessTokenRequest) Reset ¶
func (x *CreateWebRtcAccessTokenRequest) Reset()
func (*CreateWebRtcAccessTokenRequest) String ¶
func (x *CreateWebRtcAccessTokenRequest) String() string
type CreateWebRtcAccessTokenResponse ¶
type CreateWebRtcAccessTokenResponse struct { // the webrtc token parameters WebrtcAccess *WebRtcAccess `protobuf:"bytes,2,opt,name=webrtc_access,json=webrtcAccess,proto3" json:"webrtc_access,omitempty"` // contains filtered or unexported fields }
func (*CreateWebRtcAccessTokenResponse) Descriptor
deprecated
func (*CreateWebRtcAccessTokenResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateWebRtcAccessTokenResponse.ProtoReflect.Descriptor instead.
func (*CreateWebRtcAccessTokenResponse) GetWebrtcAccess ¶
func (x *CreateWebRtcAccessTokenResponse) GetWebrtcAccess() *WebRtcAccess
func (*CreateWebRtcAccessTokenResponse) ProtoMessage ¶
func (*CreateWebRtcAccessTokenResponse) ProtoMessage()
func (*CreateWebRtcAccessTokenResponse) ProtoReflect ¶
func (x *CreateWebRtcAccessTokenResponse) ProtoReflect() protoreflect.Message
func (*CreateWebRtcAccessTokenResponse) Reset ¶
func (x *CreateWebRtcAccessTokenResponse) Reset()
func (*CreateWebRtcAccessTokenResponse) String ¶
func (x *CreateWebRtcAccessTokenResponse) String() string
type DeleteCollectionRequest ¶
type DeleteCollectionRequest struct { // collection id CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // forcibly end all child project broadcasts in progress Force *bool `protobuf:"varint,2,opt,name=force,proto3,oneof" json:"force,omitempty"` // contains filtered or unexported fields }
func (*DeleteCollectionRequest) Descriptor
deprecated
func (*DeleteCollectionRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteCollectionRequest.ProtoReflect.Descriptor instead.
func (*DeleteCollectionRequest) GetCollectionId ¶
func (x *DeleteCollectionRequest) GetCollectionId() string
func (*DeleteCollectionRequest) GetForce ¶
func (x *DeleteCollectionRequest) GetForce() bool
func (*DeleteCollectionRequest) ProtoMessage ¶
func (*DeleteCollectionRequest) ProtoMessage()
func (*DeleteCollectionRequest) ProtoReflect ¶
func (x *DeleteCollectionRequest) ProtoReflect() protoreflect.Message
func (*DeleteCollectionRequest) Reset ¶
func (x *DeleteCollectionRequest) Reset()
func (*DeleteCollectionRequest) String ¶
func (x *DeleteCollectionRequest) String() string
type DeleteCollectionResponse ¶
type DeleteCollectionResponse struct { // number of live sources owned by this collection which were deleted SourcesDeleted uint32 `protobuf:"varint,1,opt,name=sources_deleted,json=sourcesDeleted,proto3" json:"sources_deleted,omitempty"` // number of projects owned by this collection which were deleted ProjectsDeleted uint32 `protobuf:"varint,2,opt,name=projects_deleted,json=projectsDeleted,proto3" json:"projects_deleted,omitempty"` // project ids owned by this collection whose broadcasts were stopped ProjectIdsStopped []string `protobuf:"bytes,3,rep,name=project_ids_stopped,json=projectIdsStopped,proto3" json:"project_ids_stopped,omitempty"` // contains filtered or unexported fields }
func (*DeleteCollectionResponse) Descriptor
deprecated
func (*DeleteCollectionResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteCollectionResponse.ProtoReflect.Descriptor instead.
func (*DeleteCollectionResponse) GetProjectIdsStopped ¶
func (x *DeleteCollectionResponse) GetProjectIdsStopped() []string
func (*DeleteCollectionResponse) GetProjectsDeleted ¶
func (x *DeleteCollectionResponse) GetProjectsDeleted() uint32
func (*DeleteCollectionResponse) GetSourcesDeleted ¶
func (x *DeleteCollectionResponse) GetSourcesDeleted() uint32
func (*DeleteCollectionResponse) ProtoMessage ¶
func (*DeleteCollectionResponse) ProtoMessage()
func (*DeleteCollectionResponse) ProtoReflect ¶
func (x *DeleteCollectionResponse) ProtoReflect() protoreflect.Message
func (*DeleteCollectionResponse) Reset ¶
func (x *DeleteCollectionResponse) Reset()
func (*DeleteCollectionResponse) String ¶
func (x *DeleteCollectionResponse) String() string
type DeleteDestinationRequest ¶
type DeleteDestinationRequest struct { // collection which owns the project which owns the destination CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project which owns the destination ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // destination id DestinationId string `protobuf:"bytes,3,opt,name=destination_id,json=destinationId,proto3" json:"destination_id,omitempty"` // forcibly remove destination if enabled Force *bool `protobuf:"varint,4,opt,name=force,proto3,oneof" json:"force,omitempty"` // contains filtered or unexported fields }
func (*DeleteDestinationRequest) Descriptor
deprecated
func (*DeleteDestinationRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteDestinationRequest.ProtoReflect.Descriptor instead.
func (*DeleteDestinationRequest) GetCollectionId ¶
func (x *DeleteDestinationRequest) GetCollectionId() string
func (*DeleteDestinationRequest) GetDestinationId ¶
func (x *DeleteDestinationRequest) GetDestinationId() string
func (*DeleteDestinationRequest) GetForce ¶
func (x *DeleteDestinationRequest) GetForce() bool
func (*DeleteDestinationRequest) GetProjectId ¶
func (x *DeleteDestinationRequest) GetProjectId() string
func (*DeleteDestinationRequest) ProtoMessage ¶
func (*DeleteDestinationRequest) ProtoMessage()
func (*DeleteDestinationRequest) ProtoReflect ¶
func (x *DeleteDestinationRequest) ProtoReflect() protoreflect.Message
func (*DeleteDestinationRequest) Reset ¶
func (x *DeleteDestinationRequest) Reset()
func (*DeleteDestinationRequest) String ¶
func (x *DeleteDestinationRequest) String() string
type DeleteDestinationResponse ¶
type DeleteDestinationResponse struct { // indicates whether the broadcast was updated as a function of this request BroadcastUpdated bool `protobuf:"varint,1,opt,name=broadcast_updated,json=broadcastUpdated,proto3" json:"broadcast_updated,omitempty"` // contains filtered or unexported fields }
func (*DeleteDestinationResponse) Descriptor
deprecated
func (*DeleteDestinationResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteDestinationResponse.ProtoReflect.Descriptor instead.
func (*DeleteDestinationResponse) GetBroadcastUpdated ¶
func (x *DeleteDestinationResponse) GetBroadcastUpdated() bool
func (*DeleteDestinationResponse) ProtoMessage ¶
func (*DeleteDestinationResponse) ProtoMessage()
func (*DeleteDestinationResponse) ProtoReflect ¶
func (x *DeleteDestinationResponse) ProtoReflect() protoreflect.Message
func (*DeleteDestinationResponse) Reset ¶
func (x *DeleteDestinationResponse) Reset()
func (*DeleteDestinationResponse) String ¶
func (x *DeleteDestinationResponse) String() string
type DeleteProjectRequest ¶
type DeleteProjectRequest struct { // collection which owns the project CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project id ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // forcibly end broadcast in progress Force *bool `protobuf:"varint,3,opt,name=force,proto3,oneof" json:"force,omitempty"` // contains filtered or unexported fields }
func (*DeleteProjectRequest) Descriptor
deprecated
func (*DeleteProjectRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteProjectRequest.ProtoReflect.Descriptor instead.
func (*DeleteProjectRequest) GetCollectionId ¶
func (x *DeleteProjectRequest) GetCollectionId() string
func (*DeleteProjectRequest) GetForce ¶
func (x *DeleteProjectRequest) GetForce() bool
func (*DeleteProjectRequest) GetProjectId ¶
func (x *DeleteProjectRequest) GetProjectId() string
func (*DeleteProjectRequest) ProtoMessage ¶
func (*DeleteProjectRequest) ProtoMessage()
func (*DeleteProjectRequest) ProtoReflect ¶
func (x *DeleteProjectRequest) ProtoReflect() protoreflect.Message
func (*DeleteProjectRequest) Reset ¶
func (x *DeleteProjectRequest) Reset()
func (*DeleteProjectRequest) String ¶
func (x *DeleteProjectRequest) String() string
type DeleteProjectResponse ¶
type DeleteProjectResponse struct { // was a broadcast stopped BroadcastStopped bool `protobuf:"varint,1,opt,name=broadcast_stopped,json=broadcastStopped,proto3" json:"broadcast_stopped,omitempty"` // the number of associated layouts deleted LayoutsDeleted uint32 `protobuf:"varint,2,opt,name=layouts_deleted,json=layoutsDeleted,proto3" json:"layouts_deleted,omitempty"` // contains filtered or unexported fields }
func (*DeleteProjectResponse) Descriptor
deprecated
func (*DeleteProjectResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteProjectResponse.ProtoReflect.Descriptor instead.
func (*DeleteProjectResponse) GetBroadcastStopped ¶
func (x *DeleteProjectResponse) GetBroadcastStopped() bool
func (*DeleteProjectResponse) GetLayoutsDeleted ¶
func (x *DeleteProjectResponse) GetLayoutsDeleted() uint32
func (*DeleteProjectResponse) ProtoMessage ¶
func (*DeleteProjectResponse) ProtoMessage()
func (*DeleteProjectResponse) ProtoReflect ¶
func (x *DeleteProjectResponse) ProtoReflect() protoreflect.Message
func (*DeleteProjectResponse) Reset ¶
func (x *DeleteProjectResponse) Reset()
func (*DeleteProjectResponse) String ¶
func (x *DeleteProjectResponse) String() string
type DeleteSourceRequest ¶
type DeleteSourceRequest struct { // collection which owns the live source CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // live source id SourceId string `protobuf:"bytes,2,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"` // delete a live source even if it is in use in a broadcast Force *bool `protobuf:"varint,3,opt,name=force,proto3,oneof" json:"force,omitempty"` // contains filtered or unexported fields }
func (*DeleteSourceRequest) Descriptor
deprecated
func (*DeleteSourceRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSourceRequest.ProtoReflect.Descriptor instead.
func (*DeleteSourceRequest) GetCollectionId ¶
func (x *DeleteSourceRequest) GetCollectionId() string
func (*DeleteSourceRequest) GetForce ¶
func (x *DeleteSourceRequest) GetForce() bool
func (*DeleteSourceRequest) GetSourceId ¶
func (x *DeleteSourceRequest) GetSourceId() string
func (*DeleteSourceRequest) ProtoMessage ¶
func (*DeleteSourceRequest) ProtoMessage()
func (*DeleteSourceRequest) ProtoReflect ¶
func (x *DeleteSourceRequest) ProtoReflect() protoreflect.Message
func (*DeleteSourceRequest) Reset ¶
func (x *DeleteSourceRequest) Reset()
func (*DeleteSourceRequest) String ¶
func (x *DeleteSourceRequest) String() string
type DeleteSourceResponse ¶
type DeleteSourceResponse struct { // project ids owned by this collection which were affected ProjectIdsUpdated []string `protobuf:"bytes,3,rep,name=project_ids_updated,json=projectIdsUpdated,proto3" json:"project_ids_updated,omitempty"` // contains filtered or unexported fields }
func (*DeleteSourceResponse) Descriptor
deprecated
func (*DeleteSourceResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSourceResponse.ProtoReflect.Descriptor instead.
func (*DeleteSourceResponse) GetProjectIdsUpdated ¶
func (x *DeleteSourceResponse) GetProjectIdsUpdated() []string
func (*DeleteSourceResponse) ProtoMessage ¶
func (*DeleteSourceResponse) ProtoMessage()
func (*DeleteSourceResponse) ProtoReflect ¶
func (x *DeleteSourceResponse) ProtoReflect() protoreflect.Message
func (*DeleteSourceResponse) Reset ¶
func (x *DeleteSourceResponse) Reset()
func (*DeleteSourceResponse) String ¶
func (x *DeleteSourceResponse) String() string
type Destination ¶
type Destination struct { // collection which owns the project which owns the destination CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project which owns the destination ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // destination id DestinationId string `protobuf:"bytes,3,opt,name=destination_id,json=destinationId,proto3" json:"destination_id,omitempty"` // arbitrary metadata associated with this destination Metadata *structpb.Value `protobuf:"bytes,4,opt,name=metadata,proto3,oneof" json:"metadata,omitempty"` // is output stream enabled? Enabled *bool `protobuf:"varint,5,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"` // address of the destination Address *DestinationAddress `protobuf:"bytes,6,opt,name=address,proto3" json:"address,omitempty"` // timeout (ms) to wait before resetting a connection Timeout *uint32 `protobuf:"varint,7,opt,name=timeout,proto3,oneof" json:"timeout,omitempty"` // contains filtered or unexported fields }
streaming destination of project
func (*Destination) Descriptor
deprecated
func (*Destination) Descriptor() ([]byte, []int)
Deprecated: Use Destination.ProtoReflect.Descriptor instead.
func (*Destination) GetAddress ¶
func (x *Destination) GetAddress() *DestinationAddress
func (*Destination) GetCollectionId ¶
func (x *Destination) GetCollectionId() string
func (*Destination) GetDestinationId ¶
func (x *Destination) GetDestinationId() string
func (*Destination) GetEnabled ¶
func (x *Destination) GetEnabled() bool
func (*Destination) GetMetadata ¶
func (x *Destination) GetMetadata() *structpb.Value
func (*Destination) GetProjectId ¶
func (x *Destination) GetProjectId() string
func (*Destination) GetTimeout ¶
func (x *Destination) GetTimeout() uint32
func (*Destination) ProtoMessage ¶
func (*Destination) ProtoMessage()
func (*Destination) ProtoReflect ¶
func (x *Destination) ProtoReflect() protoreflect.Message
func (*Destination) Reset ¶
func (x *Destination) Reset()
func (*Destination) String ¶
func (x *Destination) String() string
type DestinationAddress ¶
type DestinationAddress struct { // Types that are assignable to Type: // // *DestinationAddress_RtmpPush // *DestinationAddress_Agora // *DestinationAddress_S3Storage // *DestinationAddress_SrtPush Type isDestinationAddress_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
destination address (select one)
func (*DestinationAddress) Descriptor
deprecated
func (*DestinationAddress) Descriptor() ([]byte, []int)
Deprecated: Use DestinationAddress.ProtoReflect.Descriptor instead.
func (*DestinationAddress) GetAgora ¶
func (x *DestinationAddress) GetAgora() *DestinationAgoraPushAddress
func (*DestinationAddress) GetRtmpPush ¶
func (x *DestinationAddress) GetRtmpPush() *DestinationRtmpPushAddress
func (*DestinationAddress) GetS3Storage ¶
func (x *DestinationAddress) GetS3Storage() *S3StorageAddress
func (*DestinationAddress) GetSrtPush ¶
func (x *DestinationAddress) GetSrtPush() *DestinationSrtPushAddress
func (*DestinationAddress) GetType ¶
func (m *DestinationAddress) GetType() isDestinationAddress_Type
func (*DestinationAddress) ProtoMessage ¶
func (*DestinationAddress) ProtoMessage()
func (*DestinationAddress) ProtoReflect ¶
func (x *DestinationAddress) ProtoReflect() protoreflect.Message
func (*DestinationAddress) Reset ¶
func (x *DestinationAddress) Reset()
func (*DestinationAddress) String ¶
func (x *DestinationAddress) String() string
type DestinationAddress_Agora ¶
type DestinationAddress_Agora struct { // Agora addressing Agora *DestinationAgoraPushAddress `protobuf:"bytes,2,opt,name=agora,proto3,oneof"` }
type DestinationAddress_RtmpPush ¶
type DestinationAddress_RtmpPush struct { // rtmp push addressing RtmpPush *DestinationRtmpPushAddress `protobuf:"bytes,1,opt,name=rtmp_push,json=rtmpPush,proto3,oneof"` }
type DestinationAddress_S3Storage ¶
type DestinationAddress_S3Storage struct { // s3 storage addressing S3Storage *S3StorageAddress `protobuf:"bytes,3,opt,name=s3_storage,json=s3Storage,proto3,oneof"` }
type DestinationAddress_SrtPush ¶
type DestinationAddress_SrtPush struct { // srt push addressing SrtPush *DestinationSrtPushAddress `protobuf:"bytes,4,opt,name=srt_push,json=srtPush,proto3,oneof"` }
type DestinationAgoraPushAddress ¶
type DestinationAgoraPushAddress struct { // Agora app id AppId string `protobuf:"bytes,1,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"` // Agora channel id ChannelId string `protobuf:"bytes,2,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty"` // Agora user id UserId string `protobuf:"bytes,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // contains filtered or unexported fields }
Agora push addressing
func (*DestinationAgoraPushAddress) Descriptor
deprecated
func (*DestinationAgoraPushAddress) Descriptor() ([]byte, []int)
Deprecated: Use DestinationAgoraPushAddress.ProtoReflect.Descriptor instead.
func (*DestinationAgoraPushAddress) GetAppId ¶
func (x *DestinationAgoraPushAddress) GetAppId() string
func (*DestinationAgoraPushAddress) GetChannelId ¶
func (x *DestinationAgoraPushAddress) GetChannelId() string
func (*DestinationAgoraPushAddress) GetUserId ¶
func (x *DestinationAgoraPushAddress) GetUserId() string
func (*DestinationAgoraPushAddress) ProtoMessage ¶
func (*DestinationAgoraPushAddress) ProtoMessage()
func (*DestinationAgoraPushAddress) ProtoReflect ¶
func (x *DestinationAgoraPushAddress) ProtoReflect() protoreflect.Message
func (*DestinationAgoraPushAddress) Reset ¶
func (x *DestinationAgoraPushAddress) Reset()
func (*DestinationAgoraPushAddress) String ¶
func (x *DestinationAgoraPushAddress) String() string
type DestinationCreateEvent ¶
type DestinationCreateEvent struct { // collection which owns the project which owns the destination CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project which owns the destination ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // destination id DestinationId string `protobuf:"bytes,3,opt,name=destination_id,json=destinationId,proto3" json:"destination_id,omitempty"` // the new destination Destination *Destination `protobuf:"bytes,4,opt,name=destination,proto3" json:"destination,omitempty"` // contains filtered or unexported fields }
a destination was created
func (*DestinationCreateEvent) Descriptor
deprecated
func (*DestinationCreateEvent) Descriptor() ([]byte, []int)
Deprecated: Use DestinationCreateEvent.ProtoReflect.Descriptor instead.
func (*DestinationCreateEvent) GetCollectionId ¶
func (x *DestinationCreateEvent) GetCollectionId() string
func (*DestinationCreateEvent) GetDestination ¶
func (x *DestinationCreateEvent) GetDestination() *Destination
func (*DestinationCreateEvent) GetDestinationId ¶
func (x *DestinationCreateEvent) GetDestinationId() string
func (*DestinationCreateEvent) GetProjectId ¶
func (x *DestinationCreateEvent) GetProjectId() string
func (*DestinationCreateEvent) ProtoMessage ¶
func (*DestinationCreateEvent) ProtoMessage()
func (*DestinationCreateEvent) ProtoReflect ¶
func (x *DestinationCreateEvent) ProtoReflect() protoreflect.Message
func (*DestinationCreateEvent) Reset ¶
func (x *DestinationCreateEvent) Reset()
func (*DestinationCreateEvent) String ¶
func (x *DestinationCreateEvent) String() string
type DestinationDeleteEvent ¶
type DestinationDeleteEvent struct { // collection which owns the project which owns the destination CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project which owns the destination ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // destination id DestinationId string `protobuf:"bytes,3,opt,name=destination_id,json=destinationId,proto3" json:"destination_id,omitempty"` // contains filtered or unexported fields }
a destination was deleted
func (*DestinationDeleteEvent) Descriptor
deprecated
func (*DestinationDeleteEvent) Descriptor() ([]byte, []int)
Deprecated: Use DestinationDeleteEvent.ProtoReflect.Descriptor instead.
func (*DestinationDeleteEvent) GetCollectionId ¶
func (x *DestinationDeleteEvent) GetCollectionId() string
func (*DestinationDeleteEvent) GetDestinationId ¶
func (x *DestinationDeleteEvent) GetDestinationId() string
func (*DestinationDeleteEvent) GetProjectId ¶
func (x *DestinationDeleteEvent) GetProjectId() string
func (*DestinationDeleteEvent) ProtoMessage ¶
func (*DestinationDeleteEvent) ProtoMessage()
func (*DestinationDeleteEvent) ProtoReflect ¶
func (x *DestinationDeleteEvent) ProtoReflect() protoreflect.Message
func (*DestinationDeleteEvent) Reset ¶
func (x *DestinationDeleteEvent) Reset()
func (*DestinationDeleteEvent) String ¶
func (x *DestinationDeleteEvent) String() string
type DestinationEvent ¶
type DestinationEvent struct { // Types that are assignable to Type: // // *DestinationEvent_Create // *DestinationEvent_Update // *DestinationEvent_Delete // *DestinationEvent_State Type isDestinationEvent_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
func (*DestinationEvent) Descriptor
deprecated
func (*DestinationEvent) Descriptor() ([]byte, []int)
Deprecated: Use DestinationEvent.ProtoReflect.Descriptor instead.
func (*DestinationEvent) GetCreate ¶
func (x *DestinationEvent) GetCreate() *DestinationCreateEvent
func (*DestinationEvent) GetDelete ¶
func (x *DestinationEvent) GetDelete() *DestinationDeleteEvent
func (*DestinationEvent) GetState ¶
func (x *DestinationEvent) GetState() *DestinationStateEvent
func (*DestinationEvent) GetType ¶
func (m *DestinationEvent) GetType() isDestinationEvent_Type
func (*DestinationEvent) GetUpdate ¶
func (x *DestinationEvent) GetUpdate() *DestinationUpdateEvent
func (*DestinationEvent) ProtoMessage ¶
func (*DestinationEvent) ProtoMessage()
func (*DestinationEvent) ProtoReflect ¶
func (x *DestinationEvent) ProtoReflect() protoreflect.Message
func (*DestinationEvent) Reset ¶
func (x *DestinationEvent) Reset()
func (*DestinationEvent) String ¶
func (x *DestinationEvent) String() string
type DestinationEvent_Create ¶
type DestinationEvent_Create struct {
Create *DestinationCreateEvent `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}
type DestinationEvent_Delete ¶
type DestinationEvent_Delete struct {
Delete *DestinationDeleteEvent `protobuf:"bytes,3,opt,name=delete,proto3,oneof"`
}
type DestinationEvent_State ¶
type DestinationEvent_State struct {
State *DestinationStateEvent `protobuf:"bytes,4,opt,name=state,proto3,oneof"`
}
type DestinationEvent_Update ¶
type DestinationEvent_Update struct {
Update *DestinationUpdateEvent `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}
type DestinationRtmpPushAddress ¶
type DestinationRtmpPushAddress struct { // rtmp stream key Key *string `protobuf:"bytes,1,opt,name=key,proto3,oneof" json:"key,omitempty"` // rtmp destination url Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"` // contains filtered or unexported fields }
rtmp push destination address
func (*DestinationRtmpPushAddress) Descriptor
deprecated
func (*DestinationRtmpPushAddress) Descriptor() ([]byte, []int)
Deprecated: Use DestinationRtmpPushAddress.ProtoReflect.Descriptor instead.
func (*DestinationRtmpPushAddress) GetKey ¶
func (x *DestinationRtmpPushAddress) GetKey() string
func (*DestinationRtmpPushAddress) GetUrl ¶
func (x *DestinationRtmpPushAddress) GetUrl() string
func (*DestinationRtmpPushAddress) ProtoMessage ¶
func (*DestinationRtmpPushAddress) ProtoMessage()
func (*DestinationRtmpPushAddress) ProtoReflect ¶
func (x *DestinationRtmpPushAddress) ProtoReflect() protoreflect.Message
func (*DestinationRtmpPushAddress) Reset ¶
func (x *DestinationRtmpPushAddress) Reset()
func (*DestinationRtmpPushAddress) String ¶
func (x *DestinationRtmpPushAddress) String() string
type DestinationServiceClient ¶
type DestinationServiceClient interface { // Create Destination // // Create a new Destination CreateDestination(ctx context.Context, in *CreateDestinationRequest, opts ...grpc.CallOption) (*CreateDestinationResponse, error) // Get Destination // // Get an existing Destination. GetDestination(ctx context.Context, in *GetDestinationRequest, opts ...grpc.CallOption) (*GetDestinationResponse, error) // Update Destination // // Update a destination UpdateDestination(ctx context.Context, in *UpdateDestinationRequest, opts ...grpc.CallOption) (*UpdateDestinationResponse, error) // Delete Destination // // Delete a destination DeleteDestination(ctx context.Context, in *DeleteDestinationRequest, opts ...grpc.CallOption) (*DeleteDestinationResponse, error) }
DestinationServiceClient is the client API for DestinationService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewDestinationServiceClient ¶
func NewDestinationServiceClient(cc grpc.ClientConnInterface) DestinationServiceClient
type DestinationServiceServer ¶
type DestinationServiceServer interface { // Create Destination // // Create a new Destination CreateDestination(context.Context, *CreateDestinationRequest) (*CreateDestinationResponse, error) // Get Destination // // Get an existing Destination. GetDestination(context.Context, *GetDestinationRequest) (*GetDestinationResponse, error) // Update Destination // // Update a destination UpdateDestination(context.Context, *UpdateDestinationRequest) (*UpdateDestinationResponse, error) // Delete Destination // // Delete a destination DeleteDestination(context.Context, *DeleteDestinationRequest) (*DeleteDestinationResponse, error) }
DestinationServiceServer is the server API for DestinationService service. All implementations should embed UnimplementedDestinationServiceServer for forward compatibility
type DestinationSrtPushAddress ¶
type DestinationSrtPushAddress struct { // srt destination url Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"` // contains filtered or unexported fields }
srt push destination address
func (*DestinationSrtPushAddress) Descriptor
deprecated
func (*DestinationSrtPushAddress) Descriptor() ([]byte, []int)
Deprecated: Use DestinationSrtPushAddress.ProtoReflect.Descriptor instead.
func (*DestinationSrtPushAddress) GetUrl ¶
func (x *DestinationSrtPushAddress) GetUrl() string
func (*DestinationSrtPushAddress) ProtoMessage ¶
func (*DestinationSrtPushAddress) ProtoMessage()
func (*DestinationSrtPushAddress) ProtoReflect ¶
func (x *DestinationSrtPushAddress) ProtoReflect() protoreflect.Message
func (*DestinationSrtPushAddress) Reset ¶
func (x *DestinationSrtPushAddress) Reset()
func (*DestinationSrtPushAddress) String ¶
func (x *DestinationSrtPushAddress) String() string
type DestinationStateEvent ¶
type DestinationStateEvent struct { // collection which owns the project which owns the destination CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project which owns the destination ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // destination id DestinationId string `protobuf:"bytes,3,opt,name=destination_id,json=destinationId,proto3" json:"destination_id,omitempty"` // what changed // // Types that are assignable to Type: // // *DestinationStateEvent_Connect Type isDestinationStateEvent_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
the state of a destination changed
func (*DestinationStateEvent) Descriptor
deprecated
func (*DestinationStateEvent) Descriptor() ([]byte, []int)
Deprecated: Use DestinationStateEvent.ProtoReflect.Descriptor instead.
func (*DestinationStateEvent) GetCollectionId ¶
func (x *DestinationStateEvent) GetCollectionId() string
func (*DestinationStateEvent) GetConnect ¶
func (x *DestinationStateEvent) GetConnect() ConnectState
func (*DestinationStateEvent) GetDestinationId ¶
func (x *DestinationStateEvent) GetDestinationId() string
func (*DestinationStateEvent) GetProjectId ¶
func (x *DestinationStateEvent) GetProjectId() string
func (*DestinationStateEvent) GetType ¶
func (m *DestinationStateEvent) GetType() isDestinationStateEvent_Type
func (*DestinationStateEvent) ProtoMessage ¶
func (*DestinationStateEvent) ProtoMessage()
func (*DestinationStateEvent) ProtoReflect ¶
func (x *DestinationStateEvent) ProtoReflect() protoreflect.Message
func (*DestinationStateEvent) Reset ¶
func (x *DestinationStateEvent) Reset()
func (*DestinationStateEvent) String ¶
func (x *DestinationStateEvent) String() string
type DestinationStateEvent_Connect ¶
type DestinationStateEvent_Connect struct { // the state of the connection changed Connect ConnectState `protobuf:"varint,4,opt,name=connect,proto3,enum=live.v21.ConnectState,oneof"` }
type DestinationUpdateEvent ¶
type DestinationUpdateEvent struct { // collection which owns the project which owns the destination CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project which owns the destination ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // destination id DestinationId string `protobuf:"bytes,3,opt,name=destination_id,json=destinationId,proto3" json:"destination_id,omitempty"` // changed fields UpdateMask []string `protobuf:"bytes,4,rep,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // the updated destination Destination *Destination `protobuf:"bytes,5,opt,name=destination,proto3" json:"destination,omitempty"` // contains filtered or unexported fields }
a destination was updated
func (*DestinationUpdateEvent) Descriptor
deprecated
func (*DestinationUpdateEvent) Descriptor() ([]byte, []int)
Deprecated: Use DestinationUpdateEvent.ProtoReflect.Descriptor instead.
func (*DestinationUpdateEvent) GetCollectionId ¶
func (x *DestinationUpdateEvent) GetCollectionId() string
func (*DestinationUpdateEvent) GetDestination ¶
func (x *DestinationUpdateEvent) GetDestination() *Destination
func (*DestinationUpdateEvent) GetDestinationId ¶
func (x *DestinationUpdateEvent) GetDestinationId() string
func (*DestinationUpdateEvent) GetProjectId ¶
func (x *DestinationUpdateEvent) GetProjectId() string
func (*DestinationUpdateEvent) GetUpdateMask ¶
func (x *DestinationUpdateEvent) GetUpdateMask() []string
func (*DestinationUpdateEvent) ProtoMessage ¶
func (*DestinationUpdateEvent) ProtoMessage()
func (*DestinationUpdateEvent) ProtoReflect ¶
func (x *DestinationUpdateEvent) ProtoReflect() protoreflect.Message
func (*DestinationUpdateEvent) Reset ¶
func (x *DestinationUpdateEvent) Reset()
func (*DestinationUpdateEvent) String ¶
func (x *DestinationUpdateEvent) String() string
type DirectIngestUrl ¶
type DirectIngestUrl struct { // If this is part of a dynamic source, this is the id provided. DynamicId *string `protobuf:"bytes,1,opt,name=dynamic_id,json=dynamicId,proto3,oneof" json:"dynamic_id,omitempty"` SourceId *string `protobuf:"bytes,2,opt,name=source_id,json=sourceId,proto3,oneof" json:"source_id,omitempty"` // Types that are assignable to Type: // // *DirectIngestUrl_RtmpPush // *DirectIngestUrl_SrtPush Type isDirectIngestUrl_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
func (*DirectIngestUrl) Descriptor
deprecated
func (*DirectIngestUrl) Descriptor() ([]byte, []int)
Deprecated: Use DirectIngestUrl.ProtoReflect.Descriptor instead.
func (*DirectIngestUrl) GetDynamicId ¶
func (x *DirectIngestUrl) GetDynamicId() string
func (*DirectIngestUrl) GetRtmpPush ¶
func (x *DirectIngestUrl) GetRtmpPush() *SourceRtmpPushAddress
func (*DirectIngestUrl) GetSourceId ¶
func (x *DirectIngestUrl) GetSourceId() string
func (*DirectIngestUrl) GetSrtPush ¶
func (x *DirectIngestUrl) GetSrtPush() *SrtPushAddress
func (*DirectIngestUrl) GetType ¶
func (m *DirectIngestUrl) GetType() isDirectIngestUrl_Type
func (*DirectIngestUrl) ProtoMessage ¶
func (*DirectIngestUrl) ProtoMessage()
func (*DirectIngestUrl) ProtoReflect ¶
func (x *DirectIngestUrl) ProtoReflect() protoreflect.Message
func (*DirectIngestUrl) Reset ¶
func (x *DirectIngestUrl) Reset()
func (*DirectIngestUrl) String ¶
func (x *DirectIngestUrl) String() string
type DirectIngestUrl_RtmpPush ¶
type DirectIngestUrl_RtmpPush struct { // rtmp push addressing RtmpPush *SourceRtmpPushAddress `protobuf:"bytes,10,opt,name=rtmp_push,json=rtmpPush,proto3,oneof"` }
type DirectIngestUrl_SrtPush ¶
type DirectIngestUrl_SrtPush struct { // the srt address to publish to SrtPush *SrtPushAddress `protobuf:"bytes,11,opt,name=srt_push,json=srtPush,proto3,oneof"` }
type DirectRTMPAddress ¶
type DirectRTMPAddress struct { // enable source srt push address Enabled *bool `protobuf:"varint,1,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"` Secure bool `protobuf:"varint,2,opt,name=secure,proto3" json:"secure,omitempty"` // contains filtered or unexported fields }
func (*DirectRTMPAddress) Descriptor
deprecated
func (*DirectRTMPAddress) Descriptor() ([]byte, []int)
Deprecated: Use DirectRTMPAddress.ProtoReflect.Descriptor instead.
func (*DirectRTMPAddress) GetEnabled ¶
func (x *DirectRTMPAddress) GetEnabled() bool
func (*DirectRTMPAddress) GetSecure ¶
func (x *DirectRTMPAddress) GetSecure() bool
func (*DirectRTMPAddress) ProtoMessage ¶
func (*DirectRTMPAddress) ProtoMessage()
func (*DirectRTMPAddress) ProtoReflect ¶
func (x *DirectRTMPAddress) ProtoReflect() protoreflect.Message
func (*DirectRTMPAddress) Reset ¶
func (x *DirectRTMPAddress) Reset()
func (*DirectRTMPAddress) String ¶
func (x *DirectRTMPAddress) String() string
type DirectSrtAddress ¶
type DirectSrtAddress struct { Enabled *bool `protobuf:"varint,1,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"` Secure bool `protobuf:"varint,2,opt,name=secure,proto3" json:"secure,omitempty"` // contains filtered or unexported fields }
func (*DirectSrtAddress) Descriptor
deprecated
func (*DirectSrtAddress) Descriptor() ([]byte, []int)
Deprecated: Use DirectSrtAddress.ProtoReflect.Descriptor instead.
func (*DirectSrtAddress) GetEnabled ¶
func (x *DirectSrtAddress) GetEnabled() bool
func (*DirectSrtAddress) GetSecure ¶
func (x *DirectSrtAddress) GetSecure() bool
func (*DirectSrtAddress) ProtoMessage ¶
func (*DirectSrtAddress) ProtoMessage()
func (*DirectSrtAddress) ProtoReflect ¶
func (x *DirectSrtAddress) ProtoReflect() protoreflect.Message
func (*DirectSrtAddress) Reset ¶
func (x *DirectSrtAddress) Reset()
func (*DirectSrtAddress) String ¶
func (x *DirectSrtAddress) String() string
type DynamicAddress ¶
type DynamicAddress struct { // used for static mapping with StartProjectBroadcast() Id *string `protobuf:"bytes,1,opt,name=id,proto3,oneof" json:"id,omitempty"` // contains filtered or unexported fields }
Dynamic addresses are sources that get setup at runtime.
func (*DynamicAddress) Descriptor
deprecated
func (*DynamicAddress) Descriptor() ([]byte, []int)
Deprecated: Use DynamicAddress.ProtoReflect.Descriptor instead.
func (*DynamicAddress) GetId ¶
func (x *DynamicAddress) GetId() string
func (*DynamicAddress) ProtoMessage ¶
func (*DynamicAddress) ProtoMessage()
func (*DynamicAddress) ProtoReflect ¶
func (x *DynamicAddress) ProtoReflect() protoreflect.Message
func (*DynamicAddress) Reset ¶
func (x *DynamicAddress) Reset()
func (*DynamicAddress) String ¶
func (x *DynamicAddress) String() string
type Encoding ¶
type Encoding struct { // the video parameters of the encoding Video *VideoEncoding `protobuf:"bytes,1,opt,name=video,proto3,oneof" json:"video,omitempty"` // the audio parameters of the encoding Audio *AudioEncoding `protobuf:"bytes,2,opt,name=audio,proto3,oneof" json:"audio,omitempty"` // contains filtered or unexported fields }
the parameters of the encoding
func (*Encoding) Descriptor
deprecated
func (*Encoding) GetAudio ¶
func (x *Encoding) GetAudio() *AudioEncoding
func (*Encoding) GetVideo ¶
func (x *Encoding) GetVideo() *VideoEncoding
func (*Encoding) ProtoMessage ¶
func (*Encoding) ProtoMessage()
func (*Encoding) ProtoReflect ¶
func (x *Encoding) ProtoReflect() protoreflect.Message
type EventSubType ¶
type EventSubType int32
const ( EventSubType_EVENT_SUB_TYPE_UNSPECIFIED EventSubType = 0 EventSubType_EVENT_SUB_TYPE_CREATE EventSubType = 1 EventSubType_EVENT_SUB_TYPE_UPDATE EventSubType = 2 EventSubType_EVENT_SUB_TYPE_DELETE EventSubType = 3 EventSubType_EVENT_SUB_TYPE_ADD EventSubType = 4 EventSubType_EVENT_SUB_TYPE_REMOVE EventSubType = 5 EventSubType_EVENT_SUB_TYPE_STATE EventSubType = 6 )
func (EventSubType) Descriptor ¶
func (EventSubType) Descriptor() protoreflect.EnumDescriptor
func (EventSubType) Enum ¶
func (x EventSubType) Enum() *EventSubType
func (EventSubType) EnumDescriptor
deprecated
func (EventSubType) EnumDescriptor() ([]byte, []int)
Deprecated: Use EventSubType.Descriptor instead.
func (EventSubType) Number ¶
func (x EventSubType) Number() protoreflect.EnumNumber
func (EventSubType) String ¶
func (x EventSubType) String() string
func (EventSubType) Type ¶
func (EventSubType) Type() protoreflect.EnumType
type EventType ¶
type EventType int32
func (EventType) Descriptor ¶
func (EventType) Descriptor() protoreflect.EnumDescriptor
func (EventType) EnumDescriptor
deprecated
func (EventType) Number ¶
func (x EventType) Number() protoreflect.EnumNumber
func (EventType) Type ¶
func (EventType) Type() protoreflect.EnumType
type ExternalComposition ¶
type ExternalComposition struct { Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` // contains filtered or unexported fields }
compose using an external renderer
func (*ExternalComposition) Descriptor
deprecated
func (*ExternalComposition) Descriptor() ([]byte, []int)
Deprecated: Use ExternalComposition.ProtoReflect.Descriptor instead.
func (*ExternalComposition) GetUrl ¶
func (x *ExternalComposition) GetUrl() string
func (*ExternalComposition) ProtoMessage ¶
func (*ExternalComposition) ProtoMessage()
func (*ExternalComposition) ProtoReflect ¶
func (x *ExternalComposition) ProtoReflect() protoreflect.Message
func (*ExternalComposition) Reset ¶
func (x *ExternalComposition) Reset()
func (*ExternalComposition) String ¶
func (x *ExternalComposition) String() string
type GetAccountConfigurationRequest ¶
type GetAccountConfigurationRequest struct {
// contains filtered or unexported fields
}
get account configuration request/response messages
func (*GetAccountConfigurationRequest) Descriptor
deprecated
func (*GetAccountConfigurationRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetAccountConfigurationRequest.ProtoReflect.Descriptor instead.
func (*GetAccountConfigurationRequest) ProtoMessage ¶
func (*GetAccountConfigurationRequest) ProtoMessage()
func (*GetAccountConfigurationRequest) ProtoReflect ¶
func (x *GetAccountConfigurationRequest) ProtoReflect() protoreflect.Message
func (*GetAccountConfigurationRequest) Reset ¶
func (x *GetAccountConfigurationRequest) Reset()
func (*GetAccountConfigurationRequest) String ¶
func (x *GetAccountConfigurationRequest) String() string
type GetAccountConfigurationResponse ¶
type GetAccountConfigurationResponse struct { // account configuration response AccountConfiguration *AccountConfiguration `protobuf:"bytes,1,opt,name=account_configuration,json=accountConfiguration,proto3" json:"account_configuration,omitempty"` // contains filtered or unexported fields }
get account configuration request/response messages
func (*GetAccountConfigurationResponse) Descriptor
deprecated
func (*GetAccountConfigurationResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetAccountConfigurationResponse.ProtoReflect.Descriptor instead.
func (*GetAccountConfigurationResponse) GetAccountConfiguration ¶
func (x *GetAccountConfigurationResponse) GetAccountConfiguration() *AccountConfiguration
func (*GetAccountConfigurationResponse) ProtoMessage ¶
func (*GetAccountConfigurationResponse) ProtoMessage()
func (*GetAccountConfigurationResponse) ProtoReflect ¶
func (x *GetAccountConfigurationResponse) ProtoReflect() protoreflect.Message
func (*GetAccountConfigurationResponse) Reset ¶
func (x *GetAccountConfigurationResponse) Reset()
func (*GetAccountConfigurationResponse) String ¶
func (x *GetAccountConfigurationResponse) String() string
type GetCollectionRequest ¶
type GetCollectionRequest struct { // collection id CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // optionally populate projects PopulateProjects *bool `protobuf:"varint,2,opt,name=populate_projects,json=populateProjects,proto3,oneof" json:"populate_projects,omitempty"` // optionally populate sources PopulateSources *bool `protobuf:"varint,3,opt,name=populate_sources,json=populateSources,proto3,oneof" json:"populate_sources,omitempty"` // contains filtered or unexported fields }
func (*GetCollectionRequest) Descriptor
deprecated
func (*GetCollectionRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetCollectionRequest.ProtoReflect.Descriptor instead.
func (*GetCollectionRequest) GetCollectionId ¶
func (x *GetCollectionRequest) GetCollectionId() string
func (*GetCollectionRequest) GetPopulateProjects ¶
func (x *GetCollectionRequest) GetPopulateProjects() bool
func (*GetCollectionRequest) GetPopulateSources ¶
func (x *GetCollectionRequest) GetPopulateSources() bool
func (*GetCollectionRequest) ProtoMessage ¶
func (*GetCollectionRequest) ProtoMessage()
func (*GetCollectionRequest) ProtoReflect ¶
func (x *GetCollectionRequest) ProtoReflect() protoreflect.Message
func (*GetCollectionRequest) Reset ¶
func (x *GetCollectionRequest) Reset()
func (*GetCollectionRequest) String ¶
func (x *GetCollectionRequest) String() string
type GetCollectionResponse ¶
type GetCollectionResponse struct { Collection *Collection `protobuf:"bytes,1,opt,name=collection,proto3" json:"collection,omitempty"` // contains filtered or unexported fields }
func (*GetCollectionResponse) Descriptor
deprecated
func (*GetCollectionResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetCollectionResponse.ProtoReflect.Descriptor instead.
func (*GetCollectionResponse) GetCollection ¶
func (x *GetCollectionResponse) GetCollection() *Collection
func (*GetCollectionResponse) ProtoMessage ¶
func (*GetCollectionResponse) ProtoMessage()
func (*GetCollectionResponse) ProtoReflect ¶
func (x *GetCollectionResponse) ProtoReflect() protoreflect.Message
func (*GetCollectionResponse) Reset ¶
func (x *GetCollectionResponse) Reset()
func (*GetCollectionResponse) String ¶
func (x *GetCollectionResponse) String() string
type GetCollectionsRequest ¶
type GetCollectionsRequest struct {
// contains filtered or unexported fields
}
func (*GetCollectionsRequest) Descriptor
deprecated
func (*GetCollectionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetCollectionsRequest.ProtoReflect.Descriptor instead.
func (*GetCollectionsRequest) ProtoMessage ¶
func (*GetCollectionsRequest) ProtoMessage()
func (*GetCollectionsRequest) ProtoReflect ¶
func (x *GetCollectionsRequest) ProtoReflect() protoreflect.Message
func (*GetCollectionsRequest) Reset ¶
func (x *GetCollectionsRequest) Reset()
func (*GetCollectionsRequest) String ¶
func (x *GetCollectionsRequest) String() string
type GetCollectionsResponse ¶
type GetCollectionsResponse struct { // all collections owned by this user Collections []*Collection `protobuf:"bytes,1,rep,name=collections,proto3" json:"collections,omitempty"` // contains filtered or unexported fields }
func (*GetCollectionsResponse) Descriptor
deprecated
func (*GetCollectionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetCollectionsResponse.ProtoReflect.Descriptor instead.
func (*GetCollectionsResponse) GetCollections ¶
func (x *GetCollectionsResponse) GetCollections() []*Collection
func (*GetCollectionsResponse) ProtoMessage ¶
func (*GetCollectionsResponse) ProtoMessage()
func (*GetCollectionsResponse) ProtoReflect ¶
func (x *GetCollectionsResponse) ProtoReflect() protoreflect.Message
func (*GetCollectionsResponse) Reset ¶
func (x *GetCollectionsResponse) Reset()
func (*GetCollectionsResponse) String ¶
func (x *GetCollectionsResponse) String() string
type GetDestinationRequest ¶
type GetDestinationRequest struct { // collection which owns the project which owns the destination CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project which owns the destination ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // destination id DestinationId string `protobuf:"bytes,3,opt,name=destination_id,json=destinationId,proto3" json:"destination_id,omitempty"` // contains filtered or unexported fields }
func (*GetDestinationRequest) Descriptor
deprecated
func (*GetDestinationRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetDestinationRequest.ProtoReflect.Descriptor instead.
func (*GetDestinationRequest) GetCollectionId ¶
func (x *GetDestinationRequest) GetCollectionId() string
func (*GetDestinationRequest) GetDestinationId ¶
func (x *GetDestinationRequest) GetDestinationId() string
func (*GetDestinationRequest) GetProjectId ¶
func (x *GetDestinationRequest) GetProjectId() string
func (*GetDestinationRequest) ProtoMessage ¶
func (*GetDestinationRequest) ProtoMessage()
func (*GetDestinationRequest) ProtoReflect ¶
func (x *GetDestinationRequest) ProtoReflect() protoreflect.Message
func (*GetDestinationRequest) Reset ¶
func (x *GetDestinationRequest) Reset()
func (*GetDestinationRequest) String ¶
func (x *GetDestinationRequest) String() string
type GetDestinationResponse ¶
type GetDestinationResponse struct { // the requested destination Destination *Destination `protobuf:"bytes,1,opt,name=destination,proto3" json:"destination,omitempty"` // contains filtered or unexported fields }
func (*GetDestinationResponse) Descriptor
deprecated
func (*GetDestinationResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetDestinationResponse.ProtoReflect.Descriptor instead.
func (*GetDestinationResponse) GetDestination ¶
func (x *GetDestinationResponse) GetDestination() *Destination
func (*GetDestinationResponse) ProtoMessage ¶
func (*GetDestinationResponse) ProtoMessage()
func (*GetDestinationResponse) ProtoReflect ¶
func (x *GetDestinationResponse) ProtoReflect() protoreflect.Message
func (*GetDestinationResponse) Reset ¶
func (x *GetDestinationResponse) Reset()
func (*GetDestinationResponse) String ¶
func (x *GetDestinationResponse) String() string
type GetJsonWebKeySetRequest ¶
type GetJsonWebKeySetRequest struct {
// contains filtered or unexported fields
}
func (*GetJsonWebKeySetRequest) Descriptor
deprecated
func (*GetJsonWebKeySetRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetJsonWebKeySetRequest.ProtoReflect.Descriptor instead.
func (*GetJsonWebKeySetRequest) ProtoMessage ¶
func (*GetJsonWebKeySetRequest) ProtoMessage()
func (*GetJsonWebKeySetRequest) ProtoReflect ¶
func (x *GetJsonWebKeySetRequest) ProtoReflect() protoreflect.Message
func (*GetJsonWebKeySetRequest) Reset ¶
func (x *GetJsonWebKeySetRequest) Reset()
func (*GetJsonWebKeySetRequest) String ¶
func (x *GetJsonWebKeySetRequest) String() string
type GetJsonWebKeySetResponse ¶
type GetJsonWebKeySetResponse struct { // public keys used to sign access tokens Keys []*JsonWebKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` // contains filtered or unexported fields }
func (*GetJsonWebKeySetResponse) Descriptor
deprecated
func (*GetJsonWebKeySetResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetJsonWebKeySetResponse.ProtoReflect.Descriptor instead.
func (*GetJsonWebKeySetResponse) GetKeys ¶
func (x *GetJsonWebKeySetResponse) GetKeys() []*JsonWebKey
func (*GetJsonWebKeySetResponse) ProtoMessage ¶
func (*GetJsonWebKeySetResponse) ProtoMessage()
func (*GetJsonWebKeySetResponse) ProtoReflect ¶
func (x *GetJsonWebKeySetResponse) ProtoReflect() protoreflect.Message
func (*GetJsonWebKeySetResponse) Reset ¶
func (x *GetJsonWebKeySetResponse) Reset()
func (*GetJsonWebKeySetResponse) String ¶
func (x *GetJsonWebKeySetResponse) String() string
type GetProjectBroadcastSnapshotRequest ¶
type GetProjectBroadcastSnapshotRequest struct { // collection which owns the project CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project id ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // snapshot binary format Format *ImageFormat `protobuf:"varint,3,opt,name=format,proto3,enum=live.v21.ImageFormat,oneof" json:"format,omitempty"` // contains filtered or unexported fields }
func (*GetProjectBroadcastSnapshotRequest) Descriptor
deprecated
func (*GetProjectBroadcastSnapshotRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetProjectBroadcastSnapshotRequest.ProtoReflect.Descriptor instead.
func (*GetProjectBroadcastSnapshotRequest) GetCollectionId ¶
func (x *GetProjectBroadcastSnapshotRequest) GetCollectionId() string
func (*GetProjectBroadcastSnapshotRequest) GetFormat ¶
func (x *GetProjectBroadcastSnapshotRequest) GetFormat() ImageFormat
func (*GetProjectBroadcastSnapshotRequest) GetProjectId ¶
func (x *GetProjectBroadcastSnapshotRequest) GetProjectId() string
func (*GetProjectBroadcastSnapshotRequest) ProtoMessage ¶
func (*GetProjectBroadcastSnapshotRequest) ProtoMessage()
func (*GetProjectBroadcastSnapshotRequest) ProtoReflect ¶
func (x *GetProjectBroadcastSnapshotRequest) ProtoReflect() protoreflect.Message
func (*GetProjectBroadcastSnapshotRequest) Reset ¶
func (x *GetProjectBroadcastSnapshotRequest) Reset()
func (*GetProjectBroadcastSnapshotRequest) String ¶
func (x *GetProjectBroadcastSnapshotRequest) String() string
type GetProjectBroadcastSnapshotResponse ¶
type GetProjectBroadcastSnapshotResponse struct { // the format of the returned snapshot Format ImageFormat `protobuf:"varint,1,opt,name=format,proto3,enum=live.v21.ImageFormat" json:"format,omitempty"` // the binary snapshot Image []byte `protobuf:"bytes,2,opt,name=image,proto3" json:"image,omitempty"` // contains filtered or unexported fields }
func (*GetProjectBroadcastSnapshotResponse) Descriptor
deprecated
func (*GetProjectBroadcastSnapshotResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetProjectBroadcastSnapshotResponse.ProtoReflect.Descriptor instead.
func (*GetProjectBroadcastSnapshotResponse) GetFormat ¶
func (x *GetProjectBroadcastSnapshotResponse) GetFormat() ImageFormat
func (*GetProjectBroadcastSnapshotResponse) GetImage ¶
func (x *GetProjectBroadcastSnapshotResponse) GetImage() []byte
func (*GetProjectBroadcastSnapshotResponse) ProtoMessage ¶
func (*GetProjectBroadcastSnapshotResponse) ProtoMessage()
func (*GetProjectBroadcastSnapshotResponse) ProtoReflect ¶
func (x *GetProjectBroadcastSnapshotResponse) ProtoReflect() protoreflect.Message
func (*GetProjectBroadcastSnapshotResponse) Reset ¶
func (x *GetProjectBroadcastSnapshotResponse) Reset()
func (*GetProjectBroadcastSnapshotResponse) String ¶
func (x *GetProjectBroadcastSnapshotResponse) String() string
type GetProjectBroadcastStatusRequest ¶
type GetProjectBroadcastStatusRequest struct { // collection which owns the project CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project id ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // contains filtered or unexported fields }
func (*GetProjectBroadcastStatusRequest) Descriptor
deprecated
func (*GetProjectBroadcastStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetProjectBroadcastStatusRequest.ProtoReflect.Descriptor instead.
func (*GetProjectBroadcastStatusRequest) GetCollectionId ¶
func (x *GetProjectBroadcastStatusRequest) GetCollectionId() string
func (*GetProjectBroadcastStatusRequest) GetProjectId ¶
func (x *GetProjectBroadcastStatusRequest) GetProjectId() string
func (*GetProjectBroadcastStatusRequest) ProtoMessage ¶
func (*GetProjectBroadcastStatusRequest) ProtoMessage()
func (*GetProjectBroadcastStatusRequest) ProtoReflect ¶
func (x *GetProjectBroadcastStatusRequest) ProtoReflect() protoreflect.Message
func (*GetProjectBroadcastStatusRequest) Reset ¶
func (x *GetProjectBroadcastStatusRequest) Reset()
func (*GetProjectBroadcastStatusRequest) String ¶
func (x *GetProjectBroadcastStatusRequest) String() string
type GetProjectBroadcastStatusResponse ¶
type GetProjectBroadcastStatusResponse struct { // the status of the project broadcast Status *ProjectBroadcastStatus `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // contains filtered or unexported fields }
func (*GetProjectBroadcastStatusResponse) Descriptor
deprecated
func (*GetProjectBroadcastStatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetProjectBroadcastStatusResponse.ProtoReflect.Descriptor instead.
func (*GetProjectBroadcastStatusResponse) GetStatus ¶
func (x *GetProjectBroadcastStatusResponse) GetStatus() *ProjectBroadcastStatus
func (*GetProjectBroadcastStatusResponse) ProtoMessage ¶
func (*GetProjectBroadcastStatusResponse) ProtoMessage()
func (*GetProjectBroadcastStatusResponse) ProtoReflect ¶
func (x *GetProjectBroadcastStatusResponse) ProtoReflect() protoreflect.Message
func (*GetProjectBroadcastStatusResponse) Reset ¶
func (x *GetProjectBroadcastStatusResponse) Reset()
func (*GetProjectBroadcastStatusResponse) String ¶
func (x *GetProjectBroadcastStatusResponse) String() string
type GetProjectRequest ¶
type GetProjectRequest struct { // collection which owns the project CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project id ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // also query project broadcast status Status *bool `protobuf:"varint,3,opt,name=status,proto3,oneof" json:"status,omitempty"` // contains filtered or unexported fields }
func (*GetProjectRequest) Descriptor
deprecated
func (*GetProjectRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetProjectRequest.ProtoReflect.Descriptor instead.
func (*GetProjectRequest) GetCollectionId ¶
func (x *GetProjectRequest) GetCollectionId() string
func (*GetProjectRequest) GetProjectId ¶
func (x *GetProjectRequest) GetProjectId() string
func (*GetProjectRequest) GetStatus ¶
func (x *GetProjectRequest) GetStatus() bool
func (*GetProjectRequest) ProtoMessage ¶
func (*GetProjectRequest) ProtoMessage()
func (*GetProjectRequest) ProtoReflect ¶
func (x *GetProjectRequest) ProtoReflect() protoreflect.Message
func (*GetProjectRequest) Reset ¶
func (x *GetProjectRequest) Reset()
func (*GetProjectRequest) String ¶
func (x *GetProjectRequest) String() string
type GetProjectResponse ¶
type GetProjectResponse struct { // the request project Project *Project `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"` // the status of the project broadcast (if requested) Status *ProjectBroadcastStatus `protobuf:"bytes,2,opt,name=status,proto3,oneof" json:"status,omitempty"` // contains filtered or unexported fields }
func (*GetProjectResponse) Descriptor
deprecated
func (*GetProjectResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetProjectResponse.ProtoReflect.Descriptor instead.
func (*GetProjectResponse) GetProject ¶
func (x *GetProjectResponse) GetProject() *Project
func (*GetProjectResponse) GetStatus ¶
func (x *GetProjectResponse) GetStatus() *ProjectBroadcastStatus
func (*GetProjectResponse) ProtoMessage ¶
func (*GetProjectResponse) ProtoMessage()
func (*GetProjectResponse) ProtoReflect ¶
func (x *GetProjectResponse) ProtoReflect() protoreflect.Message
func (*GetProjectResponse) Reset ¶
func (x *GetProjectResponse) Reset()
func (*GetProjectResponse) String ¶
func (x *GetProjectResponse) String() string
type GetSourcePlaylistRequest ¶
type GetSourcePlaylistRequest struct { // collection which owns the project which owns the source CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // source id SourceId string `protobuf:"bytes,3,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"` // If you are calling this from a client, this enables you to pass access_token as a query parameter. // Otherwise, you should use the standard Authorization header. AccessToken *string `protobuf:"bytes,4,opt,name=access_token,json=accessToken,proto3,oneof" json:"access_token,omitempty"` // contains filtered or unexported fields }
func (*GetSourcePlaylistRequest) Descriptor
deprecated
func (*GetSourcePlaylistRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetSourcePlaylistRequest.ProtoReflect.Descriptor instead.
func (*GetSourcePlaylistRequest) GetAccessToken ¶
func (x *GetSourcePlaylistRequest) GetAccessToken() string
func (*GetSourcePlaylistRequest) GetCollectionId ¶
func (x *GetSourcePlaylistRequest) GetCollectionId() string
func (*GetSourcePlaylistRequest) GetSourceId ¶
func (x *GetSourcePlaylistRequest) GetSourceId() string
func (*GetSourcePlaylistRequest) ProtoMessage ¶
func (*GetSourcePlaylistRequest) ProtoMessage()
func (*GetSourcePlaylistRequest) ProtoReflect ¶
func (x *GetSourcePlaylistRequest) ProtoReflect() protoreflect.Message
func (*GetSourcePlaylistRequest) Reset ¶
func (x *GetSourcePlaylistRequest) Reset()
func (*GetSourcePlaylistRequest) String ¶
func (x *GetSourcePlaylistRequest) String() string
type GetSourcePlaylistResponse ¶
type GetSourcePlaylistResponse struct { Manifest string `protobuf:"bytes,1,opt,name=manifest,proto3" json:"manifest,omitempty"` // contains filtered or unexported fields }
func (*GetSourcePlaylistResponse) Descriptor
deprecated
func (*GetSourcePlaylistResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetSourcePlaylistResponse.ProtoReflect.Descriptor instead.
func (*GetSourcePlaylistResponse) GetManifest ¶
func (x *GetSourcePlaylistResponse) GetManifest() string
func (*GetSourcePlaylistResponse) ProtoMessage ¶
func (*GetSourcePlaylistResponse) ProtoMessage()
func (*GetSourcePlaylistResponse) ProtoReflect ¶
func (x *GetSourcePlaylistResponse) ProtoReflect() protoreflect.Message
func (*GetSourcePlaylistResponse) Reset ¶
func (x *GetSourcePlaylistResponse) Reset()
func (*GetSourcePlaylistResponse) String ¶
func (x *GetSourcePlaylistResponse) String() string
type GetSourceRequest ¶
type GetSourceRequest struct { // collection which owns the project which owns the source CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // source id SourceId string `protobuf:"bytes,3,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"` // contains filtered or unexported fields }
func (*GetSourceRequest) Descriptor
deprecated
func (*GetSourceRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetSourceRequest.ProtoReflect.Descriptor instead.
func (*GetSourceRequest) GetCollectionId ¶
func (x *GetSourceRequest) GetCollectionId() string
func (*GetSourceRequest) GetSourceId ¶
func (x *GetSourceRequest) GetSourceId() string
func (*GetSourceRequest) ProtoMessage ¶
func (*GetSourceRequest) ProtoMessage()
func (*GetSourceRequest) ProtoReflect ¶
func (x *GetSourceRequest) ProtoReflect() protoreflect.Message
func (*GetSourceRequest) Reset ¶
func (x *GetSourceRequest) Reset()
func (*GetSourceRequest) String ¶
func (x *GetSourceRequest) String() string
type GetSourceResponse ¶
type GetSourceResponse struct { Source *Source `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"` // contains filtered or unexported fields }
func (*GetSourceResponse) Descriptor
deprecated
func (*GetSourceResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetSourceResponse.ProtoReflect.Descriptor instead.
func (*GetSourceResponse) GetSource ¶
func (x *GetSourceResponse) GetSource() *Source
func (*GetSourceResponse) ProtoMessage ¶
func (*GetSourceResponse) ProtoMessage()
func (*GetSourceResponse) ProtoReflect ¶
func (x *GetSourceResponse) ProtoReflect() protoreflect.Message
func (*GetSourceResponse) Reset ¶
func (x *GetSourceResponse) Reset()
func (*GetSourceResponse) String ¶
func (x *GetSourceResponse) String() string
type GetSourcesRequest ¶
type GetSourcesRequest struct { // collection which owns the project which owns the source CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // contains filtered or unexported fields }
func (*GetSourcesRequest) Descriptor
deprecated
func (*GetSourcesRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetSourcesRequest.ProtoReflect.Descriptor instead.
func (*GetSourcesRequest) GetCollectionId ¶
func (x *GetSourcesRequest) GetCollectionId() string
func (*GetSourcesRequest) ProtoMessage ¶
func (*GetSourcesRequest) ProtoMessage()
func (*GetSourcesRequest) ProtoReflect ¶
func (x *GetSourcesRequest) ProtoReflect() protoreflect.Message
func (*GetSourcesRequest) Reset ¶
func (x *GetSourcesRequest) Reset()
func (*GetSourcesRequest) String ¶
func (x *GetSourcesRequest) String() string
type GetSourcesResponse ¶
type GetSourcesResponse struct { Sources []*Source `protobuf:"bytes,1,rep,name=sources,proto3" json:"sources,omitempty"` // contains filtered or unexported fields }
func (*GetSourcesResponse) Descriptor
deprecated
func (*GetSourcesResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetSourcesResponse.ProtoReflect.Descriptor instead.
func (*GetSourcesResponse) GetSources ¶
func (x *GetSourcesResponse) GetSources() []*Source
func (*GetSourcesResponse) ProtoMessage ¶
func (*GetSourcesResponse) ProtoMessage()
func (*GetSourcesResponse) ProtoReflect ¶
func (x *GetSourcesResponse) ProtoReflect() protoreflect.Message
func (*GetSourcesResponse) Reset ¶
func (x *GetSourcesResponse) Reset()
func (*GetSourcesResponse) String ¶
func (x *GetSourcesResponse) String() string
type GetTestTokenRequest ¶
type GetTestTokenRequest struct {
// contains filtered or unexported fields
}
func (*GetTestTokenRequest) Descriptor
deprecated
func (*GetTestTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTestTokenRequest.ProtoReflect.Descriptor instead.
func (*GetTestTokenRequest) ProtoMessage ¶
func (*GetTestTokenRequest) ProtoMessage()
func (*GetTestTokenRequest) ProtoReflect ¶
func (x *GetTestTokenRequest) ProtoReflect() protoreflect.Message
func (*GetTestTokenRequest) Reset ¶
func (x *GetTestTokenRequest) Reset()
func (*GetTestTokenRequest) String ¶
func (x *GetTestTokenRequest) String() string
type GetTestTokenResponse ¶
type GetTestTokenResponse struct { // a dummy access key (with no grants) AccessToken string `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"` // contains filtered or unexported fields }
func (*GetTestTokenResponse) Descriptor
deprecated
func (*GetTestTokenResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetTestTokenResponse.ProtoReflect.Descriptor instead.
func (*GetTestTokenResponse) GetAccessToken ¶
func (x *GetTestTokenResponse) GetAccessToken() string
func (*GetTestTokenResponse) ProtoMessage ¶
func (*GetTestTokenResponse) ProtoMessage()
func (*GetTestTokenResponse) ProtoReflect ¶
func (x *GetTestTokenResponse) ProtoReflect() protoreflect.Message
func (*GetTestTokenResponse) Reset ¶
func (x *GetTestTokenResponse) Reset()
func (*GetTestTokenResponse) String ¶
func (x *GetTestTokenResponse) String() string
type GuestAccessToken ¶
type GuestAccessToken struct { // Types that are assignable to Type: // // *GuestAccessToken_Direct // *GuestAccessToken_Exchange Type isGuestAccessToken_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
the type of access token (selec one)
func (*GuestAccessToken) Descriptor
deprecated
func (*GuestAccessToken) Descriptor() ([]byte, []int)
Deprecated: Use GuestAccessToken.ProtoReflect.Descriptor instead.
func (*GuestAccessToken) GetDirect ¶
func (x *GuestAccessToken) GetDirect() *GuestAccessTokenDirect
func (*GuestAccessToken) GetExchange ¶
func (x *GuestAccessToken) GetExchange() *GuestAccessTokenExchange
func (*GuestAccessToken) GetType ¶
func (m *GuestAccessToken) GetType() isGuestAccessToken_Type
func (*GuestAccessToken) ProtoMessage ¶
func (*GuestAccessToken) ProtoMessage()
func (*GuestAccessToken) ProtoReflect ¶
func (x *GuestAccessToken) ProtoReflect() protoreflect.Message
func (*GuestAccessToken) Reset ¶
func (x *GuestAccessToken) Reset()
func (*GuestAccessToken) String ¶
func (x *GuestAccessToken) String() string
type GuestAccessTokenDirect ¶
type GuestAccessTokenDirect struct { // display name of the guest (used to generate webrtc particpant name) DisplayName string `protobuf:"bytes,1,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // service-specific user id (used for record auditing purposes) ServiceUserId *string `protobuf:"bytes,2,opt,name=service_user_id,json=serviceUserId,proto3,oneof" json:"service_user_id,omitempty"` // contains filtered or unexported fields }
create an immutable, single-use guest access token
func (*GuestAccessTokenDirect) Descriptor
deprecated
func (*GuestAccessTokenDirect) Descriptor() ([]byte, []int)
Deprecated: Use GuestAccessTokenDirect.ProtoReflect.Descriptor instead.
func (*GuestAccessTokenDirect) GetDisplayName ¶
func (x *GuestAccessTokenDirect) GetDisplayName() string
func (*GuestAccessTokenDirect) GetServiceUserId ¶
func (x *GuestAccessTokenDirect) GetServiceUserId() string
func (*GuestAccessTokenDirect) ProtoMessage ¶
func (*GuestAccessTokenDirect) ProtoMessage()
func (*GuestAccessTokenDirect) ProtoReflect ¶
func (x *GuestAccessTokenDirect) ProtoReflect() protoreflect.Message
func (*GuestAccessTokenDirect) Reset ¶
func (x *GuestAccessTokenDirect) Reset()
func (*GuestAccessTokenDirect) String ¶
func (x *GuestAccessTokenDirect) String() string
type GuestAccessTokenExchange ¶
type GuestAccessTokenExchange struct { // the max duration this token is valid for redemption MaxDuration *uint32 `protobuf:"varint,1,opt,name=max_duration,json=maxDuration,proto3,oneof" json:"max_duration,omitempty"` // contains filtered or unexported fields }
create a multi-use guest access token
func (*GuestAccessTokenExchange) Descriptor
deprecated
func (*GuestAccessTokenExchange) Descriptor() ([]byte, []int)
Deprecated: Use GuestAccessTokenExchange.ProtoReflect.Descriptor instead.
func (*GuestAccessTokenExchange) GetMaxDuration ¶
func (x *GuestAccessTokenExchange) GetMaxDuration() uint32
func (*GuestAccessTokenExchange) ProtoMessage ¶
func (*GuestAccessTokenExchange) ProtoMessage()
func (*GuestAccessTokenExchange) ProtoReflect ¶
func (x *GuestAccessTokenExchange) ProtoReflect() protoreflect.Message
func (*GuestAccessTokenExchange) Reset ¶
func (x *GuestAccessTokenExchange) Reset()
func (*GuestAccessTokenExchange) String ¶
func (x *GuestAccessTokenExchange) String() string
type GuestAccessToken_Direct ¶
type GuestAccessToken_Direct struct {
Direct *GuestAccessTokenDirect `protobuf:"bytes,1,opt,name=direct,proto3,oneof"`
}
type GuestAccessToken_Exchange ¶
type GuestAccessToken_Exchange struct {
Exchange *GuestAccessTokenExchange `protobuf:"bytes,2,opt,name=exchange,proto3,oneof"`
}
type GuestCode ¶
type GuestCode struct { // collection which owns the project CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project id ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // the short url code Code string `protobuf:"bytes,3,opt,name=code,proto3" json:"code,omitempty"` // the short url Url string `protobuf:"bytes,4,opt,name=url,proto3" json:"url,omitempty"` // auto-delete after time AutoDelete *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=auto_delete,json=autoDelete,proto3" json:"auto_delete,omitempty"` // contains filtered or unexported fields }
func (*GuestCode) Descriptor
deprecated
func (*GuestCode) GetAutoDelete ¶
func (x *GuestCode) GetAutoDelete() *timestamppb.Timestamp
func (*GuestCode) GetCollectionId ¶
func (*GuestCode) GetProjectId ¶
func (*GuestCode) ProtoMessage ¶
func (*GuestCode) ProtoMessage()
func (*GuestCode) ProtoReflect ¶
func (x *GuestCode) ProtoReflect() protoreflect.Message
type GuestCodeRedirectRequest ¶
type GuestCodeRedirectRequest struct { // the id of the service ServiceId string `protobuf:"bytes,1,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"` // the short url code Code string `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"` // contains filtered or unexported fields }
func (*GuestCodeRedirectRequest) Descriptor
deprecated
func (*GuestCodeRedirectRequest) Descriptor() ([]byte, []int)
Deprecated: Use GuestCodeRedirectRequest.ProtoReflect.Descriptor instead.
func (*GuestCodeRedirectRequest) GetCode ¶
func (x *GuestCodeRedirectRequest) GetCode() string
func (*GuestCodeRedirectRequest) GetServiceId ¶
func (x *GuestCodeRedirectRequest) GetServiceId() string
func (*GuestCodeRedirectRequest) ProtoMessage ¶
func (*GuestCodeRedirectRequest) ProtoMessage()
func (*GuestCodeRedirectRequest) ProtoReflect ¶
func (x *GuestCodeRedirectRequest) ProtoReflect() protoreflect.Message
func (*GuestCodeRedirectRequest) Reset ¶
func (x *GuestCodeRedirectRequest) Reset()
func (*GuestCodeRedirectRequest) String ¶
func (x *GuestCodeRedirectRequest) String() string
type GuestCodeRedirectResponse ¶
type GuestCodeRedirectResponse struct {
// contains filtered or unexported fields
}
func (*GuestCodeRedirectResponse) Descriptor
deprecated
func (*GuestCodeRedirectResponse) Descriptor() ([]byte, []int)
Deprecated: Use GuestCodeRedirectResponse.ProtoReflect.Descriptor instead.
func (*GuestCodeRedirectResponse) ProtoMessage ¶
func (*GuestCodeRedirectResponse) ProtoMessage()
func (*GuestCodeRedirectResponse) ProtoReflect ¶
func (x *GuestCodeRedirectResponse) ProtoReflect() protoreflect.Message
func (*GuestCodeRedirectResponse) Reset ¶
func (x *GuestCodeRedirectResponse) Reset()
func (*GuestCodeRedirectResponse) String ¶
func (x *GuestCodeRedirectResponse) String() string
type HlsLifecycle ¶
type HlsLifecycle struct { // Types that are assignable to Type: // // *HlsLifecycle_Vod // *HlsLifecycle_Live Type isHlsLifecycle_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
hls lifecycle management
func (*HlsLifecycle) Descriptor
deprecated
func (*HlsLifecycle) Descriptor() ([]byte, []int)
Deprecated: Use HlsLifecycle.ProtoReflect.Descriptor instead.
func (*HlsLifecycle) GetLive ¶
func (x *HlsLifecycle) GetLive() *HlsLifecycleLive
func (*HlsLifecycle) GetType ¶
func (m *HlsLifecycle) GetType() isHlsLifecycle_Type
func (*HlsLifecycle) GetVod ¶
func (x *HlsLifecycle) GetVod() *HlsLifecycleVod
func (*HlsLifecycle) ProtoMessage ¶
func (*HlsLifecycle) ProtoMessage()
func (*HlsLifecycle) ProtoReflect ¶
func (x *HlsLifecycle) ProtoReflect() protoreflect.Message
func (*HlsLifecycle) Reset ¶
func (x *HlsLifecycle) Reset()
func (*HlsLifecycle) String ¶
func (x *HlsLifecycle) String() string
type HlsLifecycleLive ¶
type HlsLifecycleLive struct { // number of entries to advertise in playlist file PlaylistCount *int32 `protobuf:"varint,1,opt,name=playlist_count,json=playlistCount,proto3,oneof" json:"playlist_count,omitempty"` // number of files to keep on disk FileCount *int32 `protobuf:"varint,2,opt,name=file_count,json=fileCount,proto3,oneof" json:"file_count,omitempty"` // contains filtered or unexported fields }
live hls lifecycle management
func (*HlsLifecycleLive) Descriptor
deprecated
func (*HlsLifecycleLive) Descriptor() ([]byte, []int)
Deprecated: Use HlsLifecycleLive.ProtoReflect.Descriptor instead.
func (*HlsLifecycleLive) GetFileCount ¶
func (x *HlsLifecycleLive) GetFileCount() int32
func (*HlsLifecycleLive) GetPlaylistCount ¶
func (x *HlsLifecycleLive) GetPlaylistCount() int32
func (*HlsLifecycleLive) ProtoMessage ¶
func (*HlsLifecycleLive) ProtoMessage()
func (*HlsLifecycleLive) ProtoReflect ¶
func (x *HlsLifecycleLive) ProtoReflect() protoreflect.Message
func (*HlsLifecycleLive) Reset ¶
func (x *HlsLifecycleLive) Reset()
func (*HlsLifecycleLive) String ¶
func (x *HlsLifecycleLive) String() string
type HlsLifecycleVod ¶
type HlsLifecycleVod struct { // max duration of the recording in ms (0 is indefinite) MaxDuration *int32 `protobuf:"varint,1,opt,name=max_duration,json=maxDuration,proto3,oneof" json:"max_duration,omitempty"` // contains filtered or unexported fields }
vod hls lifecycle management
func (*HlsLifecycleVod) Descriptor
deprecated
func (*HlsLifecycleVod) Descriptor() ([]byte, []int)
Deprecated: Use HlsLifecycleVod.ProtoReflect.Descriptor instead.
func (*HlsLifecycleVod) GetMaxDuration ¶
func (x *HlsLifecycleVod) GetMaxDuration() int32
func (*HlsLifecycleVod) ProtoMessage ¶
func (*HlsLifecycleVod) ProtoMessage()
func (*HlsLifecycleVod) ProtoReflect ¶
func (x *HlsLifecycleVod) ProtoReflect() protoreflect.Message
func (*HlsLifecycleVod) Reset ¶
func (x *HlsLifecycleVod) Reset()
func (*HlsLifecycleVod) String ¶
func (x *HlsLifecycleVod) String() string
type HlsLifecycle_Live ¶
type HlsLifecycle_Live struct { // lifecycle of live Live *HlsLifecycleLive `protobuf:"bytes,2,opt,name=live,proto3,oneof"` }
type HlsLifecycle_Vod ¶
type HlsLifecycle_Vod struct { // lifecycle of vod Vod *HlsLifecycleVod `protobuf:"bytes,1,opt,name=vod,proto3,oneof"` }
type HlsPackaging ¶
type HlsPackaging struct { // lifecycle of hls segments Lifecycle *HlsLifecycle `protobuf:"bytes,1,opt,name=lifecycle,proto3" json:"lifecycle,omitempty"` // duration of segments in ms SegmentDuration *int32 `protobuf:"varint,2,opt,name=segment_duration,json=segmentDuration,proto3,oneof" json:"segment_duration,omitempty"` // contains filtered or unexported fields }
hls packaging options
func (*HlsPackaging) Descriptor
deprecated
func (*HlsPackaging) Descriptor() ([]byte, []int)
Deprecated: Use HlsPackaging.ProtoReflect.Descriptor instead.
func (*HlsPackaging) GetLifecycle ¶
func (x *HlsPackaging) GetLifecycle() *HlsLifecycle
func (*HlsPackaging) GetSegmentDuration ¶
func (x *HlsPackaging) GetSegmentDuration() int32
func (*HlsPackaging) ProtoMessage ¶
func (*HlsPackaging) ProtoMessage()
func (*HlsPackaging) ProtoReflect ¶
func (x *HlsPackaging) ProtoReflect() protoreflect.Message
func (*HlsPackaging) Reset ¶
func (x *HlsPackaging) Reset()
func (*HlsPackaging) String ¶
func (x *HlsPackaging) String() string
type HostedWebRtc ¶
type HostedWebRtc struct { // enable webrtc services Enabled *bool `protobuf:"varint,1,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"` // contains filtered or unexported fields }
hosted webrtc configuration
func (*HostedWebRtc) Descriptor
deprecated
func (*HostedWebRtc) Descriptor() ([]byte, []int)
Deprecated: Use HostedWebRtc.ProtoReflect.Descriptor instead.
func (*HostedWebRtc) GetEnabled ¶
func (x *HostedWebRtc) GetEnabled() bool
func (*HostedWebRtc) ProtoMessage ¶
func (*HostedWebRtc) ProtoMessage()
func (*HostedWebRtc) ProtoReflect ¶
func (x *HostedWebRtc) ProtoReflect() protoreflect.Message
func (*HostedWebRtc) Reset ¶
func (x *HostedWebRtc) Reset()
func (*HostedWebRtc) String ¶
func (x *HostedWebRtc) String() string
type ImageFormat ¶
type ImageFormat int32
image binary format
const ( ImageFormat_IMAGE_FORMAT_UNSPECIFIED ImageFormat = 0 ImageFormat_IMAGE_FORMAT_JPEG ImageFormat = 1 )
func (ImageFormat) Descriptor ¶
func (ImageFormat) Descriptor() protoreflect.EnumDescriptor
func (ImageFormat) Enum ¶
func (x ImageFormat) Enum() *ImageFormat
func (ImageFormat) EnumDescriptor
deprecated
func (ImageFormat) EnumDescriptor() ([]byte, []int)
Deprecated: Use ImageFormat.Descriptor instead.
func (ImageFormat) Number ¶
func (x ImageFormat) Number() protoreflect.EnumNumber
func (ImageFormat) String ¶
func (x ImageFormat) String() string
func (ImageFormat) Type ¶
func (ImageFormat) Type() protoreflect.EnumType
type JsonWebKey ¶
type JsonWebKey struct { Alg string `protobuf:"bytes,1,opt,name=alg,proto3" json:"alg,omitempty"` Kty string `protobuf:"bytes,2,opt,name=kty,proto3" json:"kty,omitempty"` Use string `protobuf:"bytes,3,opt,name=use,proto3" json:"use,omitempty"` Kid string `protobuf:"bytes,4,opt,name=kid,proto3" json:"kid,omitempty"` E string `protobuf:"bytes,5,opt,name=e,proto3" json:"e,omitempty"` N string `protobuf:"bytes,6,opt,name=n,proto3" json:"n,omitempty"` // contains filtered or unexported fields }
func (*JsonWebKey) Descriptor
deprecated
func (*JsonWebKey) Descriptor() ([]byte, []int)
Deprecated: Use JsonWebKey.ProtoReflect.Descriptor instead.
func (*JsonWebKey) GetAlg ¶
func (x *JsonWebKey) GetAlg() string
func (*JsonWebKey) GetE ¶
func (x *JsonWebKey) GetE() string
func (*JsonWebKey) GetKid ¶
func (x *JsonWebKey) GetKid() string
func (*JsonWebKey) GetKty ¶
func (x *JsonWebKey) GetKty() string
func (*JsonWebKey) GetN ¶
func (x *JsonWebKey) GetN() string
func (*JsonWebKey) GetUse ¶
func (x *JsonWebKey) GetUse() string
func (*JsonWebKey) ProtoMessage ¶
func (*JsonWebKey) ProtoMessage()
func (*JsonWebKey) ProtoReflect ¶
func (x *JsonWebKey) ProtoReflect() protoreflect.Message
func (*JsonWebKey) Reset ¶
func (x *JsonWebKey) Reset()
func (*JsonWebKey) String ¶
func (x *JsonWebKey) String() string
type LatLong ¶
type LatLong struct { Latitude float64 `protobuf:"fixed64,1,opt,name=latitude,proto3" json:"latitude,omitempty"` Longitude float64 `protobuf:"fixed64,2,opt,name=longitude,proto3" json:"longitude,omitempty"` // contains filtered or unexported fields }
optimal location of broadcast (to optimize routing and delay)
func (*LatLong) Descriptor
deprecated
func (*LatLong) GetLatitude ¶
func (*LatLong) GetLongitude ¶
func (*LatLong) ProtoMessage ¶
func (*LatLong) ProtoMessage()
func (*LatLong) ProtoReflect ¶
func (x *LatLong) ProtoReflect() protoreflect.Message
type LiveEvent ¶
type LiveEvent struct { // Types that are assignable to Type: // // *LiveEvent_Collection // *LiveEvent_Destination // *LiveEvent_Project // *LiveEvent_Source // *LiveEvent_Unspecified Type isLiveEvent_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
func (*LiveEvent) Descriptor
deprecated
func (*LiveEvent) GetCollection ¶
func (x *LiveEvent) GetCollection() *CollectionEvent
func (*LiveEvent) GetDestination ¶
func (x *LiveEvent) GetDestination() *DestinationEvent
func (*LiveEvent) GetProject ¶
func (x *LiveEvent) GetProject() *ProjectEvent
func (*LiveEvent) GetSource ¶
func (x *LiveEvent) GetSource() *SourceEvent
func (*LiveEvent) GetUnspecified ¶
func (*LiveEvent) ProtoMessage ¶
func (*LiveEvent) ProtoMessage()
func (*LiveEvent) ProtoReflect ¶
func (x *LiveEvent) ProtoReflect() protoreflect.Message
type LiveEvent_Collection ¶
type LiveEvent_Collection struct {
Collection *CollectionEvent `protobuf:"bytes,1,opt,name=collection,proto3,oneof"`
}
type LiveEvent_Destination ¶
type LiveEvent_Destination struct {
Destination *DestinationEvent `protobuf:"bytes,2,opt,name=destination,proto3,oneof"`
}
type LiveEvent_Project ¶
type LiveEvent_Project struct {
Project *ProjectEvent `protobuf:"bytes,3,opt,name=project,proto3,oneof"`
}
type LiveEvent_Source ¶
type LiveEvent_Source struct {
Source *SourceEvent `protobuf:"bytes,4,opt,name=source,proto3,oneof"`
}
type LiveEvent_Unspecified ¶
type ObjectStoragePackaging ¶
type ObjectStoragePackaging struct { // Types that are assignable to Type: // // *ObjectStoragePackaging_Hls Type isObjectStoragePackaging_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
packaging options for object storage
func (*ObjectStoragePackaging) Descriptor
deprecated
func (*ObjectStoragePackaging) Descriptor() ([]byte, []int)
Deprecated: Use ObjectStoragePackaging.ProtoReflect.Descriptor instead.
func (*ObjectStoragePackaging) GetHls ¶
func (x *ObjectStoragePackaging) GetHls() *HlsPackaging
func (*ObjectStoragePackaging) GetType ¶
func (m *ObjectStoragePackaging) GetType() isObjectStoragePackaging_Type
func (*ObjectStoragePackaging) ProtoMessage ¶
func (*ObjectStoragePackaging) ProtoMessage()
func (*ObjectStoragePackaging) ProtoReflect ¶
func (x *ObjectStoragePackaging) ProtoReflect() protoreflect.Message
func (*ObjectStoragePackaging) Reset ¶
func (x *ObjectStoragePackaging) Reset()
func (*ObjectStoragePackaging) String ¶
func (x *ObjectStoragePackaging) String() string
type ObjectStoragePackaging_Hls ¶
type ObjectStoragePackaging_Hls struct { // hls format Hls *HlsPackaging `protobuf:"bytes,1,opt,name=hls,proto3,oneof"` }
type PreviewAddress ¶
type PreviewAddress struct { // hls preview address // optional PreviewHlsPullAddress hls = 1; // webrtc preview address Webrtc *PreviewWebRtcAddress `protobuf:"bytes,2,opt,name=webrtc,proto3,oneof" json:"webrtc,omitempty"` // contains filtered or unexported fields }
addresses of source previews
func (*PreviewAddress) Descriptor
deprecated
func (*PreviewAddress) Descriptor() ([]byte, []int)
Deprecated: Use PreviewAddress.ProtoReflect.Descriptor instead.
func (*PreviewAddress) GetWebrtc ¶
func (x *PreviewAddress) GetWebrtc() *PreviewWebRtcAddress
func (*PreviewAddress) ProtoMessage ¶
func (*PreviewAddress) ProtoMessage()
func (*PreviewAddress) ProtoReflect ¶
func (x *PreviewAddress) ProtoReflect() protoreflect.Message
func (*PreviewAddress) Reset ¶
func (x *PreviewAddress) Reset()
func (*PreviewAddress) String ¶
func (x *PreviewAddress) String() string
type PreviewHlsPullAddress ¶
type PreviewHlsPullAddress struct { // request hls preview Enabled *bool `protobuf:"varint,1,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"` // hls manifest url Url *string `protobuf:"bytes,2,opt,name=url,proto3,oneof" json:"url,omitempty"` // contains filtered or unexported fields }
request hls preview
func (*PreviewHlsPullAddress) Descriptor
deprecated
func (*PreviewHlsPullAddress) Descriptor() ([]byte, []int)
Deprecated: Use PreviewHlsPullAddress.ProtoReflect.Descriptor instead.
func (*PreviewHlsPullAddress) GetEnabled ¶
func (x *PreviewHlsPullAddress) GetEnabled() bool
func (*PreviewHlsPullAddress) GetUrl ¶
func (x *PreviewHlsPullAddress) GetUrl() string
func (*PreviewHlsPullAddress) ProtoMessage ¶
func (*PreviewHlsPullAddress) ProtoMessage()
func (*PreviewHlsPullAddress) ProtoReflect ¶
func (x *PreviewHlsPullAddress) ProtoReflect() protoreflect.Message
func (*PreviewHlsPullAddress) Reset ¶
func (x *PreviewHlsPullAddress) Reset()
func (*PreviewHlsPullAddress) String ¶
func (x *PreviewHlsPullAddress) String() string
type PreviewWebRtcAddress ¶
type PreviewWebRtcAddress struct { // request rtmp preview Enabled *bool `protobuf:"varint,1,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"` // the name this source will use in the webrtc room DisplayName *string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3,oneof" json:"display_name,omitempty"` // the id this source was assigned in the webrtc room ParticipantId *string `protobuf:"bytes,3,opt,name=participant_id,json=participantId,proto3,oneof" json:"participant_id,omitempty"` // contains filtered or unexported fields }
webrtc addressing parameters
func (*PreviewWebRtcAddress) Descriptor
deprecated
func (*PreviewWebRtcAddress) Descriptor() ([]byte, []int)
Deprecated: Use PreviewWebRtcAddress.ProtoReflect.Descriptor instead.
func (*PreviewWebRtcAddress) GetDisplayName ¶
func (x *PreviewWebRtcAddress) GetDisplayName() string
func (*PreviewWebRtcAddress) GetEnabled ¶
func (x *PreviewWebRtcAddress) GetEnabled() bool
func (*PreviewWebRtcAddress) GetParticipantId ¶
func (x *PreviewWebRtcAddress) GetParticipantId() string
func (*PreviewWebRtcAddress) ProtoMessage ¶
func (*PreviewWebRtcAddress) ProtoMessage()
func (*PreviewWebRtcAddress) ProtoReflect ¶
func (x *PreviewWebRtcAddress) ProtoReflect() protoreflect.Message
func (*PreviewWebRtcAddress) Reset ¶
func (x *PreviewWebRtcAddress) Reset()
func (*PreviewWebRtcAddress) String ¶
func (x *PreviewWebRtcAddress) String() string
type Project ¶
type Project struct { // collection which owns the project CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project id ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // arbitrary metadata associated with this project Metadata *structpb.Value `protobuf:"bytes,3,opt,name=metadata,proto3,oneof" json:"metadata,omitempty"` // composition parameters Rendering *Rendering `protobuf:"bytes,4,opt,name=rendering,proto3" json:"rendering,omitempty"` // encoding parameters Encoding *Encoding `protobuf:"bytes,5,opt,name=encoding,proto3" json:"encoding,omitempty"` // collection live sources added to this project Sources []*Source `protobuf:"bytes,6,rep,name=sources,proto3" json:"sources,omitempty"` // destinations associated with this project Destinations []*Destination `protobuf:"bytes,7,rep,name=destinations,proto3" json:"destinations,omitempty"` // composition/layout source of the broadcast Composition *Composition `protobuf:"bytes,8,opt,name=composition,proto3" json:"composition,omitempty"` // maximum duration (ms) of project broadcasts MaxDuration *uint32 `protobuf:"varint,9,opt,name=max_duration,json=maxDuration,proto3,oneof" json:"max_duration,omitempty"` // configuration for webrtc services (if requested) Webrtc *WebRtc `protobuf:"bytes,10,opt,name=webrtc,proto3,oneof" json:"webrtc,omitempty"` // external triggers to start and stop this broadcast Triggers []*ProjectTrigger `protobuf:"bytes,11,rep,name=triggers,proto3" json:"triggers,omitempty"` // optional optimal location to start broadcast Location *LatLong `protobuf:"bytes,12,opt,name=location,proto3,oneof" json:"location,omitempty"` // guest codes associated with this project GuestCodes []*GuestCode `protobuf:"bytes,13,rep,name=guest_codes,json=guestCodes,proto3" json:"guest_codes,omitempty"` // contains filtered or unexported fields }
project which owns a broadcast, sources, and destinations
func (*Project) Descriptor
deprecated
func (*Project) GetCollectionId ¶
func (*Project) GetComposition ¶
func (x *Project) GetComposition() *Composition
func (*Project) GetDestinations ¶
func (x *Project) GetDestinations() []*Destination
func (*Project) GetEncoding ¶
func (*Project) GetGuestCodes ¶
func (*Project) GetLocation ¶
func (*Project) GetMaxDuration ¶
func (*Project) GetMetadata ¶
func (*Project) GetProjectId ¶
func (*Project) GetRendering ¶
func (*Project) GetSources ¶
func (*Project) GetTriggers ¶
func (x *Project) GetTriggers() []*ProjectTrigger
func (*Project) ProtoMessage ¶
func (*Project) ProtoMessage()
func (*Project) ProtoReflect ¶
func (x *Project) ProtoReflect() protoreflect.Message
type ProjectBroadcastError ¶
type ProjectBroadcastError int32
an error that occured during a broadcast
const ( ProjectBroadcastError_PROJECT_BROADCAST_ERROR_UNSPECIFIED ProjectBroadcastError = 0 ProjectBroadcastError_PROJECT_BROADCAST_ERROR_INTERNAL ProjectBroadcastError = 1 ProjectBroadcastError_PROJECT_BROADCAST_ERROR_DURATION_EXCEEDED ProjectBroadcastError = 2 )
func (ProjectBroadcastError) Descriptor ¶
func (ProjectBroadcastError) Descriptor() protoreflect.EnumDescriptor
func (ProjectBroadcastError) Enum ¶
func (x ProjectBroadcastError) Enum() *ProjectBroadcastError
func (ProjectBroadcastError) EnumDescriptor
deprecated
func (ProjectBroadcastError) EnumDescriptor() ([]byte, []int)
Deprecated: Use ProjectBroadcastError.Descriptor instead.
func (ProjectBroadcastError) Number ¶
func (x ProjectBroadcastError) Number() protoreflect.EnumNumber
func (ProjectBroadcastError) String ¶
func (x ProjectBroadcastError) String() string
func (ProjectBroadcastError) Type ¶
func (ProjectBroadcastError) Type() protoreflect.EnumType
type ProjectBroadcastPhase ¶
type ProjectBroadcastPhase int32
broadcast phase of project
const ( ProjectBroadcastPhase_PROJECT_BROADCAST_PHASE_UNSPECIFIED ProjectBroadcastPhase = 0 ProjectBroadcastPhase_PROJECT_BROADCAST_PHASE_NOT_RUNNING ProjectBroadcastPhase = 1 // broadcast is waiting to be scheduled ProjectBroadcastPhase_PROJECT_BROADCAST_PHASE_WAITING ProjectBroadcastPhase = 2 ProjectBroadcastPhase_PROJECT_BROADCAST_PHASE_STARTING ProjectBroadcastPhase = 3 ProjectBroadcastPhase_PROJECT_BROADCAST_PHASE_RUNNING ProjectBroadcastPhase = 4 ProjectBroadcastPhase_PROJECT_BROADCAST_PHASE_STOPPING ProjectBroadcastPhase = 5 ProjectBroadcastPhase_PROJECT_BROADCAST_PHASE_STOPPED ProjectBroadcastPhase = 6 ProjectBroadcastPhase_PROJECT_BROADCAST_PHASE_ARCHIVED ProjectBroadcastPhase = 7 )
func (ProjectBroadcastPhase) Descriptor ¶
func (ProjectBroadcastPhase) Descriptor() protoreflect.EnumDescriptor
func (ProjectBroadcastPhase) Enum ¶
func (x ProjectBroadcastPhase) Enum() *ProjectBroadcastPhase
func (ProjectBroadcastPhase) EnumDescriptor
deprecated
func (ProjectBroadcastPhase) EnumDescriptor() ([]byte, []int)
Deprecated: Use ProjectBroadcastPhase.Descriptor instead.
func (ProjectBroadcastPhase) Number ¶
func (x ProjectBroadcastPhase) Number() protoreflect.EnumNumber
func (ProjectBroadcastPhase) String ¶
func (x ProjectBroadcastPhase) String() string
func (ProjectBroadcastPhase) Type ¶
func (ProjectBroadcastPhase) Type() protoreflect.EnumType
type ProjectBroadcastStateEvent ¶
type ProjectBroadcastStateEvent struct { // collection which owns the project CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project id ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // the id of the broadcast BroadcastId string `protobuf:"bytes,3,opt,name=broadcast_id,json=broadcastId,proto3" json:"broadcast_id,omitempty"` // the type of state change // // Types that are assignable to Type: // // *ProjectBroadcastStateEvent_Phase // *ProjectBroadcastStateEvent_Error Type isProjectBroadcastStateEvent_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
the state of a project broadcast has changed
func (*ProjectBroadcastStateEvent) Descriptor
deprecated
func (*ProjectBroadcastStateEvent) Descriptor() ([]byte, []int)
Deprecated: Use ProjectBroadcastStateEvent.ProtoReflect.Descriptor instead.
func (*ProjectBroadcastStateEvent) GetBroadcastId ¶
func (x *ProjectBroadcastStateEvent) GetBroadcastId() string
func (*ProjectBroadcastStateEvent) GetCollectionId ¶
func (x *ProjectBroadcastStateEvent) GetCollectionId() string
func (*ProjectBroadcastStateEvent) GetError ¶
func (x *ProjectBroadcastStateEvent) GetError() ProjectBroadcastError
func (*ProjectBroadcastStateEvent) GetPhase ¶
func (x *ProjectBroadcastStateEvent) GetPhase() ProjectBroadcastPhase
func (*ProjectBroadcastStateEvent) GetProjectId ¶
func (x *ProjectBroadcastStateEvent) GetProjectId() string
func (*ProjectBroadcastStateEvent) GetType ¶
func (m *ProjectBroadcastStateEvent) GetType() isProjectBroadcastStateEvent_Type
func (*ProjectBroadcastStateEvent) ProtoMessage ¶
func (*ProjectBroadcastStateEvent) ProtoMessage()
func (*ProjectBroadcastStateEvent) ProtoReflect ¶
func (x *ProjectBroadcastStateEvent) ProtoReflect() protoreflect.Message
func (*ProjectBroadcastStateEvent) Reset ¶
func (x *ProjectBroadcastStateEvent) Reset()
func (*ProjectBroadcastStateEvent) String ¶
func (x *ProjectBroadcastStateEvent) String() string
type ProjectBroadcastStateEvent_Error ¶
type ProjectBroadcastStateEvent_Error struct {
Error ProjectBroadcastError `protobuf:"varint,5,opt,name=error,proto3,enum=live.v21.ProjectBroadcastError,oneof"`
}
type ProjectBroadcastStateEvent_Phase ¶
type ProjectBroadcastStateEvent_Phase struct {
Phase ProjectBroadcastPhase `protobuf:"varint,4,opt,name=phase,proto3,enum=live.v21.ProjectBroadcastPhase,oneof"`
}
type ProjectBroadcastStatus ¶
type ProjectBroadcastStatus struct { // collection which owns the project which owns the broadcast CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project which owns the broadcast ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` BroadcastId *string `protobuf:"bytes,3,opt,name=broadcast_id,json=broadcastId,proto3,oneof" json:"broadcast_id,omitempty"` // broadcast duration (ms) Duration *uint32 `protobuf:"varint,4,opt,name=duration,proto3,oneof" json:"duration,omitempty"` // broadcast start timestamp (ISO8601 UTC) Start *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=start,proto3,oneof" json:"start,omitempty"` // broadcast stop timestamp (ISO8601 UTC) Stop *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=stop,proto3,oneof" json:"stop,omitempty"` // broadcast phase Phase ProjectBroadcastPhase `protobuf:"varint,7,opt,name=phase,proto3,enum=live.v21.ProjectBroadcastPhase" json:"phase,omitempty"` // region broadcast is located Region *Region `protobuf:"varint,8,opt,name=region,proto3,enum=live.v21.Region,oneof" json:"region,omitempty"` // datacenter broadcast is located Datacenter *string `protobuf:"bytes,9,opt,name=datacenter,proto3,oneof" json:"datacenter,omitempty"` // the direct ingests you can send video. DirectIngests []*DirectIngestUrl `protobuf:"bytes,10,rep,name=direct_ingests,json=directIngests,proto3" json:"direct_ingests,omitempty"` // contains filtered or unexported fields }
broadcast status
func (*ProjectBroadcastStatus) Descriptor
deprecated
func (*ProjectBroadcastStatus) Descriptor() ([]byte, []int)
Deprecated: Use ProjectBroadcastStatus.ProtoReflect.Descriptor instead.
func (*ProjectBroadcastStatus) GetBroadcastId ¶
func (x *ProjectBroadcastStatus) GetBroadcastId() string
func (*ProjectBroadcastStatus) GetCollectionId ¶
func (x *ProjectBroadcastStatus) GetCollectionId() string
func (*ProjectBroadcastStatus) GetDatacenter ¶
func (x *ProjectBroadcastStatus) GetDatacenter() string
func (*ProjectBroadcastStatus) GetDirectIngests ¶
func (x *ProjectBroadcastStatus) GetDirectIngests() []*DirectIngestUrl
func (*ProjectBroadcastStatus) GetDuration ¶
func (x *ProjectBroadcastStatus) GetDuration() uint32
func (*ProjectBroadcastStatus) GetPhase ¶
func (x *ProjectBroadcastStatus) GetPhase() ProjectBroadcastPhase
func (*ProjectBroadcastStatus) GetProjectId ¶
func (x *ProjectBroadcastStatus) GetProjectId() string
func (*ProjectBroadcastStatus) GetRegion ¶
func (x *ProjectBroadcastStatus) GetRegion() Region
func (*ProjectBroadcastStatus) GetStart ¶
func (x *ProjectBroadcastStatus) GetStart() *timestamppb.Timestamp
func (*ProjectBroadcastStatus) GetStop ¶
func (x *ProjectBroadcastStatus) GetStop() *timestamppb.Timestamp
func (*ProjectBroadcastStatus) ProtoMessage ¶
func (*ProjectBroadcastStatus) ProtoMessage()
func (*ProjectBroadcastStatus) ProtoReflect ¶
func (x *ProjectBroadcastStatus) ProtoReflect() protoreflect.Message
func (*ProjectBroadcastStatus) Reset ¶
func (x *ProjectBroadcastStatus) Reset()
func (*ProjectBroadcastStatus) String ¶
func (x *ProjectBroadcastStatus) String() string
type ProjectCreateEvent ¶
type ProjectCreateEvent struct { // collection which owns the project CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project id ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // the new project Project *Project `protobuf:"bytes,3,opt,name=project,proto3" json:"project,omitempty"` // contains filtered or unexported fields }
a project was created
func (*ProjectCreateEvent) Descriptor
deprecated
func (*ProjectCreateEvent) Descriptor() ([]byte, []int)
Deprecated: Use ProjectCreateEvent.ProtoReflect.Descriptor instead.
func (*ProjectCreateEvent) GetCollectionId ¶
func (x *ProjectCreateEvent) GetCollectionId() string
func (*ProjectCreateEvent) GetProject ¶
func (x *ProjectCreateEvent) GetProject() *Project
func (*ProjectCreateEvent) GetProjectId ¶
func (x *ProjectCreateEvent) GetProjectId() string
func (*ProjectCreateEvent) ProtoMessage ¶
func (*ProjectCreateEvent) ProtoMessage()
func (*ProjectCreateEvent) ProtoReflect ¶
func (x *ProjectCreateEvent) ProtoReflect() protoreflect.Message
func (*ProjectCreateEvent) Reset ¶
func (x *ProjectCreateEvent) Reset()
func (*ProjectCreateEvent) String ¶
func (x *ProjectCreateEvent) String() string
type ProjectDeleteEvent ¶
type ProjectDeleteEvent struct { // collection which owns the project CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project id ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // contains filtered or unexported fields }
a project was deleted
func (*ProjectDeleteEvent) Descriptor
deprecated
func (*ProjectDeleteEvent) Descriptor() ([]byte, []int)
Deprecated: Use ProjectDeleteEvent.ProtoReflect.Descriptor instead.
func (*ProjectDeleteEvent) GetCollectionId ¶
func (x *ProjectDeleteEvent) GetCollectionId() string
func (*ProjectDeleteEvent) GetProjectId ¶
func (x *ProjectDeleteEvent) GetProjectId() string
func (*ProjectDeleteEvent) ProtoMessage ¶
func (*ProjectDeleteEvent) ProtoMessage()
func (*ProjectDeleteEvent) ProtoReflect ¶
func (x *ProjectDeleteEvent) ProtoReflect() protoreflect.Message
func (*ProjectDeleteEvent) Reset ¶
func (x *ProjectDeleteEvent) Reset()
func (*ProjectDeleteEvent) String ¶
func (x *ProjectDeleteEvent) String() string
type ProjectEvent ¶
type ProjectEvent struct { // Types that are assignable to Type: // // *ProjectEvent_Create // *ProjectEvent_Update // *ProjectEvent_Delete // *ProjectEvent_State Type isProjectEvent_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
func (*ProjectEvent) Descriptor
deprecated
func (*ProjectEvent) Descriptor() ([]byte, []int)
Deprecated: Use ProjectEvent.ProtoReflect.Descriptor instead.
func (*ProjectEvent) GetCreate ¶
func (x *ProjectEvent) GetCreate() *ProjectCreateEvent
func (*ProjectEvent) GetDelete ¶
func (x *ProjectEvent) GetDelete() *ProjectDeleteEvent
func (*ProjectEvent) GetState ¶
func (x *ProjectEvent) GetState() *ProjectBroadcastStateEvent
func (*ProjectEvent) GetType ¶
func (m *ProjectEvent) GetType() isProjectEvent_Type
func (*ProjectEvent) GetUpdate ¶
func (x *ProjectEvent) GetUpdate() *ProjectUpdateEvent
func (*ProjectEvent) ProtoMessage ¶
func (*ProjectEvent) ProtoMessage()
func (*ProjectEvent) ProtoReflect ¶
func (x *ProjectEvent) ProtoReflect() protoreflect.Message
func (*ProjectEvent) Reset ¶
func (x *ProjectEvent) Reset()
func (*ProjectEvent) String ¶
func (x *ProjectEvent) String() string
type ProjectEvent_Create ¶
type ProjectEvent_Create struct {
Create *ProjectCreateEvent `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}
type ProjectEvent_Delete ¶
type ProjectEvent_Delete struct {
Delete *ProjectDeleteEvent `protobuf:"bytes,3,opt,name=delete,proto3,oneof"`
}
type ProjectEvent_State ¶
type ProjectEvent_State struct {
State *ProjectBroadcastStateEvent `protobuf:"bytes,4,opt,name=state,proto3,oneof"`
}
type ProjectEvent_Update ¶
type ProjectEvent_Update struct {
Update *ProjectUpdateEvent `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}
type ProjectServiceClient ¶
type ProjectServiceClient interface { // Create Project // // Create a new project CreateProject(ctx context.Context, in *CreateProjectRequest, opts ...grpc.CallOption) (*CreateProjectResponse, error) // Get Project // // Get an existing project GetProject(ctx context.Context, in *GetProjectRequest, opts ...grpc.CallOption) (*GetProjectResponse, error) // Delete Project // // Delete a project DeleteProject(ctx context.Context, in *DeleteProjectRequest, opts ...grpc.CallOption) (*DeleteProjectResponse, error) // Update Project // // Updates a project UpdateProject(ctx context.Context, in *UpdateProjectRequest, opts ...grpc.CallOption) (*UpdateProjectResponse, error) // Start Broadcast // // Start broadcasting a project StartProjectBroadcast(ctx context.Context, in *StartProjectBroadcastRequest, opts ...grpc.CallOption) (*StartProjectBroadcastResponse, error) // Stop Broadcast // // Stop broadcasting a project StopProjectBroadcast(ctx context.Context, in *StopProjectBroadcastRequest, opts ...grpc.CallOption) (*StopProjectBroadcastResponse, error) // Start WebRTC // // Start WebRTC services StartProjectWebRtc(ctx context.Context, in *StartProjectWebRtcRequest, opts ...grpc.CallOption) (*StartProjectWebRtcResponse, error) // Stop WebRTC // // Stop WebRTC services StopProjectWebRtc(ctx context.Context, in *StopProjectWebRtcRequest, opts ...grpc.CallOption) (*StopProjectWebRtcResponse, error) // Get Snapshot // // Get a snapshot of the current output frame of the broadcast GetProjectBroadcastSnapshot(ctx context.Context, in *GetProjectBroadcastSnapshotRequest, opts ...grpc.CallOption) (*GetProjectBroadcastSnapshotResponse, error) // Get Broadcast Status // // Get the broadcast status of the project GetProjectBroadcastStatus(ctx context.Context, in *GetProjectBroadcastStatusRequest, opts ...grpc.CallOption) (*GetProjectBroadcastStatusResponse, error) }
ProjectServiceClient is the client API for ProjectService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewProjectServiceClient ¶
func NewProjectServiceClient(cc grpc.ClientConnInterface) ProjectServiceClient
type ProjectServiceServer ¶
type ProjectServiceServer interface { // Create Project // // Create a new project CreateProject(context.Context, *CreateProjectRequest) (*CreateProjectResponse, error) // Get Project // // Get an existing project GetProject(context.Context, *GetProjectRequest) (*GetProjectResponse, error) // Delete Project // // Delete a project DeleteProject(context.Context, *DeleteProjectRequest) (*DeleteProjectResponse, error) // Update Project // // Updates a project UpdateProject(context.Context, *UpdateProjectRequest) (*UpdateProjectResponse, error) // Start Broadcast // // Start broadcasting a project StartProjectBroadcast(context.Context, *StartProjectBroadcastRequest) (*StartProjectBroadcastResponse, error) // Stop Broadcast // // Stop broadcasting a project StopProjectBroadcast(context.Context, *StopProjectBroadcastRequest) (*StopProjectBroadcastResponse, error) // Start WebRTC // // Start WebRTC services StartProjectWebRtc(context.Context, *StartProjectWebRtcRequest) (*StartProjectWebRtcResponse, error) // Stop WebRTC // // Stop WebRTC services StopProjectWebRtc(context.Context, *StopProjectWebRtcRequest) (*StopProjectWebRtcResponse, error) // Get Snapshot // // Get a snapshot of the current output frame of the broadcast GetProjectBroadcastSnapshot(context.Context, *GetProjectBroadcastSnapshotRequest) (*GetProjectBroadcastSnapshotResponse, error) // Get Broadcast Status // // Get the broadcast status of the project GetProjectBroadcastStatus(context.Context, *GetProjectBroadcastStatusRequest) (*GetProjectBroadcastStatusResponse, error) }
ProjectServiceServer is the server API for ProjectService service. All implementations should embed UnimplementedProjectServiceServer for forward compatibility
type ProjectTrigger ¶
type ProjectTrigger struct { // Types that are assignable to Type: // // *ProjectTrigger_Source Type isProjectTrigger_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
the trigger type (select one)
func (*ProjectTrigger) Descriptor
deprecated
func (*ProjectTrigger) Descriptor() ([]byte, []int)
Deprecated: Use ProjectTrigger.ProtoReflect.Descriptor instead.
func (*ProjectTrigger) GetSource ¶
func (x *ProjectTrigger) GetSource() *SourceTrigger
func (*ProjectTrigger) GetType ¶
func (m *ProjectTrigger) GetType() isProjectTrigger_Type
func (*ProjectTrigger) ProtoMessage ¶
func (*ProjectTrigger) ProtoMessage()
func (*ProjectTrigger) ProtoReflect ¶
func (x *ProjectTrigger) ProtoReflect() protoreflect.Message
func (*ProjectTrigger) Reset ¶
func (x *ProjectTrigger) Reset()
func (*ProjectTrigger) String ¶
func (x *ProjectTrigger) String() string
type ProjectTrigger_Source ¶
type ProjectTrigger_Source struct { // start/stop project with source Source *SourceTrigger `protobuf:"bytes,1,opt,name=source,proto3,oneof"` // WebRtcTrigger webrtc = 2; }
type ProjectUpdateEvent ¶
type ProjectUpdateEvent struct { // collection which owns the project CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project id ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // the fields that were updated UpdateMask []string `protobuf:"bytes,3,rep,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // the updated project Project *Project `protobuf:"bytes,4,opt,name=project,proto3" json:"project,omitempty"` // contains filtered or unexported fields }
a project was updated
func (*ProjectUpdateEvent) Descriptor
deprecated
func (*ProjectUpdateEvent) Descriptor() ([]byte, []int)
Deprecated: Use ProjectUpdateEvent.ProtoReflect.Descriptor instead.
func (*ProjectUpdateEvent) GetCollectionId ¶
func (x *ProjectUpdateEvent) GetCollectionId() string
func (*ProjectUpdateEvent) GetProject ¶
func (x *ProjectUpdateEvent) GetProject() *Project
func (*ProjectUpdateEvent) GetProjectId ¶
func (x *ProjectUpdateEvent) GetProjectId() string
func (*ProjectUpdateEvent) GetUpdateMask ¶
func (x *ProjectUpdateEvent) GetUpdateMask() []string
func (*ProjectUpdateEvent) ProtoMessage ¶
func (*ProjectUpdateEvent) ProtoMessage()
func (*ProjectUpdateEvent) ProtoReflect ¶
func (x *ProjectUpdateEvent) ProtoReflect() protoreflect.Message
func (*ProjectUpdateEvent) Reset ¶
func (x *ProjectUpdateEvent) Reset()
func (*ProjectUpdateEvent) String ¶
func (x *ProjectUpdateEvent) String() string
type PublicAuthenticationServiceClient ¶
type PublicAuthenticationServiceClient interface { // Get Public Keys // // Get public keys used to sign access tokens GetJsonWebKeySet(ctx context.Context, in *GetJsonWebKeySetRequest, opts ...grpc.CallOption) (*GetJsonWebKeySetResponse, error) // Exchange Guest Access Token // // Exchange a guest access token with updated user identifiers GuestCodeRedirect(ctx context.Context, in *GuestCodeRedirectRequest, opts ...grpc.CallOption) (*GuestCodeRedirectResponse, error) }
PublicAuthenticationServiceClient is the client API for PublicAuthenticationService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewPublicAuthenticationServiceClient ¶
func NewPublicAuthenticationServiceClient(cc grpc.ClientConnInterface) PublicAuthenticationServiceClient
type PublicAuthenticationServiceServer ¶
type PublicAuthenticationServiceServer interface { // Get Public Keys // // Get public keys used to sign access tokens GetJsonWebKeySet(context.Context, *GetJsonWebKeySetRequest) (*GetJsonWebKeySetResponse, error) // Exchange Guest Access Token // // Exchange a guest access token with updated user identifiers GuestCodeRedirect(context.Context, *GuestCodeRedirectRequest) (*GuestCodeRedirectResponse, error) }
PublicAuthenticationServiceServer is the server API for PublicAuthenticationService service. All implementations should embed UnimplementedPublicAuthenticationServiceServer for forward compatibility
type RefreshAccessTokenRequest ¶
type RefreshAccessTokenRequest struct {
// contains filtered or unexported fields
}
func (*RefreshAccessTokenRequest) Descriptor
deprecated
func (*RefreshAccessTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use RefreshAccessTokenRequest.ProtoReflect.Descriptor instead.
func (*RefreshAccessTokenRequest) ProtoMessage ¶
func (*RefreshAccessTokenRequest) ProtoMessage()
func (*RefreshAccessTokenRequest) ProtoReflect ¶
func (x *RefreshAccessTokenRequest) ProtoReflect() protoreflect.Message
func (*RefreshAccessTokenRequest) Reset ¶
func (x *RefreshAccessTokenRequest) Reset()
func (*RefreshAccessTokenRequest) String ¶
func (x *RefreshAccessTokenRequest) String() string
type RefreshAccessTokenResponse ¶
type RefreshAccessTokenResponse struct {
// contains filtered or unexported fields
}
func (*RefreshAccessTokenResponse) Descriptor
deprecated
func (*RefreshAccessTokenResponse) Descriptor() ([]byte, []int)
Deprecated: Use RefreshAccessTokenResponse.ProtoReflect.Descriptor instead.
func (*RefreshAccessTokenResponse) ProtoMessage ¶
func (*RefreshAccessTokenResponse) ProtoMessage()
func (*RefreshAccessTokenResponse) ProtoReflect ¶
func (x *RefreshAccessTokenResponse) ProtoReflect() protoreflect.Message
func (*RefreshAccessTokenResponse) Reset ¶
func (x *RefreshAccessTokenResponse) Reset()
func (*RefreshAccessTokenResponse) String ¶
func (x *RefreshAccessTokenResponse) String() string
type Region ¶
type Region int32
region which is hosting broadcast
const ( Region_REGION_UNSPECIFIED Region = 0 // US East Region_REGION_US_EAST_1 Region = 1 Region_REGION_US_EAST_2 Region = 2 // US West Region_REGION_US_WEST_1 Region = 3 Region_REGION_US_WEST_2 Region = 4 // US Central Region_REGION_US_CENTRAL_1 Region = 5 // Asia Pacific Southeast Region_REGION_AP_SOUTHEAST_1 Region = 10 Region_REGION_AP_SOUTHEAST_2 Region = 11 // Asia Pacific South Region_REGION_AP_SOUTH_1 Region = 15 // Canada East Region_REGION_CA_EAST_1 Region = 20 // Europe Central Region_REGION_EU_CENTRAL_1 Region = 30 // Europe West Region_REGION_EU_WEST_1 Region = 31 )
func (Region) Descriptor ¶
func (Region) Descriptor() protoreflect.EnumDescriptor
func (Region) EnumDescriptor
deprecated
func (Region) Number ¶
func (x Region) Number() protoreflect.EnumNumber
func (Region) Type ¶
func (Region) Type() protoreflect.EnumType
type RemoveSourceFromProjectRequest ¶
type RemoveSourceFromProjectRequest struct { // the id of the parent Collection CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // the id of the Project ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // the id of the Source SourceId string `protobuf:"bytes,3,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"` // delete a live source even if it is in use in a broadcast Force *bool `protobuf:"varint,4,opt,name=force,proto3,oneof" json:"force,omitempty"` // contains filtered or unexported fields }
func (*RemoveSourceFromProjectRequest) Descriptor
deprecated
func (*RemoveSourceFromProjectRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveSourceFromProjectRequest.ProtoReflect.Descriptor instead.
func (*RemoveSourceFromProjectRequest) GetCollectionId ¶
func (x *RemoveSourceFromProjectRequest) GetCollectionId() string
func (*RemoveSourceFromProjectRequest) GetForce ¶
func (x *RemoveSourceFromProjectRequest) GetForce() bool
func (*RemoveSourceFromProjectRequest) GetProjectId ¶
func (x *RemoveSourceFromProjectRequest) GetProjectId() string
func (*RemoveSourceFromProjectRequest) GetSourceId ¶
func (x *RemoveSourceFromProjectRequest) GetSourceId() string
func (*RemoveSourceFromProjectRequest) ProtoMessage ¶
func (*RemoveSourceFromProjectRequest) ProtoMessage()
func (*RemoveSourceFromProjectRequest) ProtoReflect ¶
func (x *RemoveSourceFromProjectRequest) ProtoReflect() protoreflect.Message
func (*RemoveSourceFromProjectRequest) Reset ¶
func (x *RemoveSourceFromProjectRequest) Reset()
func (*RemoveSourceFromProjectRequest) String ¶
func (x *RemoveSourceFromProjectRequest) String() string
type RemoveSourceFromProjectResponse ¶
type RemoveSourceFromProjectResponse struct { // updated project Project *Project `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"` // indicates whether the broadcast was updated as a function of this request BroadcastUpdated bool `protobuf:"varint,2,opt,name=broadcast_updated,json=broadcastUpdated,proto3" json:"broadcast_updated,omitempty"` // contains filtered or unexported fields }
func (*RemoveSourceFromProjectResponse) Descriptor
deprecated
func (*RemoveSourceFromProjectResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoveSourceFromProjectResponse.ProtoReflect.Descriptor instead.
func (*RemoveSourceFromProjectResponse) GetBroadcastUpdated ¶
func (x *RemoveSourceFromProjectResponse) GetBroadcastUpdated() bool
func (*RemoveSourceFromProjectResponse) GetProject ¶
func (x *RemoveSourceFromProjectResponse) GetProject() *Project
func (*RemoveSourceFromProjectResponse) ProtoMessage ¶
func (*RemoveSourceFromProjectResponse) ProtoMessage()
func (*RemoveSourceFromProjectResponse) ProtoReflect ¶
func (x *RemoveSourceFromProjectResponse) ProtoReflect() protoreflect.Message
func (*RemoveSourceFromProjectResponse) Reset ¶
func (x *RemoveSourceFromProjectResponse) Reset()
func (*RemoveSourceFromProjectResponse) String ¶
func (x *RemoveSourceFromProjectResponse) String() string
type Rendering ¶
type Rendering struct { // composition video parameters Video *VideoRendering `protobuf:"bytes,1,opt,name=video,proto3,oneof" json:"video,omitempty"` // composition audio parameters Audio *AudioRendering `protobuf:"bytes,2,opt,name=audio,proto3,oneof" json:"audio,omitempty"` // rendering quality Quality *RenderingQuality `protobuf:"varint,3,opt,name=quality,proto3,enum=live.v21.RenderingQuality,oneof" json:"quality,omitempty"` // target end-to-end latency (in ms) TargetLatency *uint32 `protobuf:"varint,4,opt,name=target_latency,json=targetLatency,proto3,oneof" json:"target_latency,omitempty"` // estimated composition complexity (where 0 is nominal complexity) Complexity *int32 `protobuf:"varint,5,opt,name=complexity,proto3,oneof" json:"complexity,omitempty"` // contains filtered or unexported fields }
composition parameters
func (*Rendering) Descriptor
deprecated
func (*Rendering) GetAudio ¶
func (x *Rendering) GetAudio() *AudioRendering
func (*Rendering) GetComplexity ¶
func (*Rendering) GetQuality ¶
func (x *Rendering) GetQuality() RenderingQuality
func (*Rendering) GetTargetLatency ¶
func (*Rendering) GetVideo ¶
func (x *Rendering) GetVideo() *VideoRendering
func (*Rendering) ProtoMessage ¶
func (*Rendering) ProtoMessage()
func (*Rendering) ProtoReflect ¶
func (x *Rendering) ProtoReflect() protoreflect.Message
type RenderingQuality ¶
type RenderingQuality int32
rendering quality
const ( RenderingQuality_RENDERING_QUALITY_UNSPECIFIED RenderingQuality = 0 RenderingQuality_RENDERING_QUALITY_STANDARD RenderingQuality = 1 RenderingQuality_RENDERING_QUALITY_HIGH RenderingQuality = 2 )
func (RenderingQuality) Descriptor ¶
func (RenderingQuality) Descriptor() protoreflect.EnumDescriptor
func (RenderingQuality) Enum ¶
func (x RenderingQuality) Enum() *RenderingQuality
func (RenderingQuality) EnumDescriptor
deprecated
func (RenderingQuality) EnumDescriptor() ([]byte, []int)
Deprecated: Use RenderingQuality.Descriptor instead.
func (RenderingQuality) Number ¶
func (x RenderingQuality) Number() protoreflect.EnumNumber
func (RenderingQuality) String ¶
func (x RenderingQuality) String() string
func (RenderingQuality) Type ¶
func (RenderingQuality) Type() protoreflect.EnumType
type Role ¶
type Role int32
defined roles
func (Role) Descriptor ¶
func (Role) Descriptor() protoreflect.EnumDescriptor
func (Role) EnumDescriptor
deprecated
func (Role) Number ¶
func (x Role) Number() protoreflect.EnumNumber
func (Role) Type ¶
func (Role) Type() protoreflect.EnumType
type RtmpPullAddress ¶
type RtmpPullAddress struct { // rtmp source url Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` // contains filtered or unexported fields }
rtmp pull addressing
func (*RtmpPullAddress) Descriptor
deprecated
func (*RtmpPullAddress) Descriptor() ([]byte, []int)
Deprecated: Use RtmpPullAddress.ProtoReflect.Descriptor instead.
func (*RtmpPullAddress) GetUrl ¶
func (x *RtmpPullAddress) GetUrl() string
func (*RtmpPullAddress) ProtoMessage ¶
func (*RtmpPullAddress) ProtoMessage()
func (*RtmpPullAddress) ProtoReflect ¶
func (x *RtmpPullAddress) ProtoReflect() protoreflect.Message
func (*RtmpPullAddress) Reset ¶
func (x *RtmpPullAddress) Reset()
func (*RtmpPullAddress) String ¶
func (x *RtmpPullAddress) String() string
type RuntimeSourceAddress ¶
type RuntimeSourceAddress struct { // Types that are assignable to Type: // // *RuntimeSourceAddress_RtmpPull // *RuntimeSourceAddress_SrtPull // *RuntimeSourceAddress_DirectRtmpPush // *RuntimeSourceAddress_DirectSrtPush Type isRuntimeSourceAddress_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
Runtime sources are configured only when the broadcast is launched.
func (*RuntimeSourceAddress) Descriptor
deprecated
func (*RuntimeSourceAddress) Descriptor() ([]byte, []int)
Deprecated: Use RuntimeSourceAddress.ProtoReflect.Descriptor instead.
func (*RuntimeSourceAddress) GetDirectRtmpPush ¶
func (x *RuntimeSourceAddress) GetDirectRtmpPush() *DirectRTMPAddress
func (*RuntimeSourceAddress) GetDirectSrtPush ¶
func (x *RuntimeSourceAddress) GetDirectSrtPush() *DirectSrtAddress
func (*RuntimeSourceAddress) GetRtmpPull ¶
func (x *RuntimeSourceAddress) GetRtmpPull() *RtmpPullAddress
func (*RuntimeSourceAddress) GetSrtPull ¶
func (x *RuntimeSourceAddress) GetSrtPull() *SrtPullAddress
func (*RuntimeSourceAddress) GetType ¶
func (m *RuntimeSourceAddress) GetType() isRuntimeSourceAddress_Type
func (*RuntimeSourceAddress) ProtoMessage ¶
func (*RuntimeSourceAddress) ProtoMessage()
func (*RuntimeSourceAddress) ProtoReflect ¶
func (x *RuntimeSourceAddress) ProtoReflect() protoreflect.Message
func (*RuntimeSourceAddress) Reset ¶
func (x *RuntimeSourceAddress) Reset()
func (*RuntimeSourceAddress) String ¶
func (x *RuntimeSourceAddress) String() string
type RuntimeSourceAddress_DirectRtmpPush ¶
type RuntimeSourceAddress_DirectRtmpPush struct { // the rtmp address to push to DirectRtmpPush *DirectRTMPAddress `protobuf:"bytes,3,opt,name=direct_rtmp_push,json=directRtmpPush,proto3,oneof"` }
type RuntimeSourceAddress_DirectSrtPush ¶
type RuntimeSourceAddress_DirectSrtPush struct { // the srt address to push to DirectSrtPush *DirectSrtAddress `protobuf:"bytes,4,opt,name=direct_srt_push,json=directSrtPush,proto3,oneof"` }
type RuntimeSourceAddress_RtmpPull ¶
type RuntimeSourceAddress_RtmpPull struct { // the rtmp address to pull from RtmpPull *RtmpPullAddress `protobuf:"bytes,1,opt,name=rtmp_pull,json=rtmpPull,proto3,oneof"` }
type RuntimeSourceAddress_SrtPull ¶
type RuntimeSourceAddress_SrtPull struct { // the srt address to pull from SrtPull *SrtPullAddress `protobuf:"bytes,2,opt,name=srt_pull,json=srtPull,proto3,oneof"` }
type S3ACL ¶
type S3ACL int32
func (S3ACL) Descriptor ¶
func (S3ACL) Descriptor() protoreflect.EnumDescriptor
func (S3ACL) EnumDescriptor
deprecated
func (S3ACL) Number ¶
func (x S3ACL) Number() protoreflect.EnumNumber
func (S3ACL) Type ¶
func (S3ACL) Type() protoreflect.EnumType
type S3StorageAddress ¶
type S3StorageAddress struct { // cloud region Region string `protobuf:"bytes,1,opt,name=region,proto3" json:"region,omitempty"` // cloud bucket Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"` // cloud bucket prefix Prefix *string `protobuf:"bytes,3,opt,name=prefix,proto3,oneof" json:"prefix,omitempty"` // cloud access key AccessKey string `protobuf:"bytes,4,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"` // cloud secret key SecretKey string `protobuf:"bytes,5,opt,name=secret_key,json=secretKey,proto3" json:"secret_key,omitempty"` // token based auth Token *string `protobuf:"bytes,6,opt,name=token,proto3,oneof" json:"token,omitempty"` // token duration in ms TokenDuration *int32 `protobuf:"varint,7,opt,name=token_duration,json=tokenDuration,proto3,oneof" json:"token_duration,omitempty"` // access control list Acl *S3ACL `protobuf:"varint,8,opt,name=acl,proto3,enum=live.v21.S3ACL,oneof" json:"acl,omitempty"` // endpoint for non aws s3 destinations Endpoint *string `protobuf:"bytes,9,opt,name=endpoint,proto3,oneof" json:"endpoint,omitempty"` // the format of the files to be written Packaging *ObjectStoragePackaging `protobuf:"bytes,10,opt,name=packaging,proto3" json:"packaging,omitempty"` // contains filtered or unexported fields }
func (*S3StorageAddress) Descriptor
deprecated
func (*S3StorageAddress) Descriptor() ([]byte, []int)
Deprecated: Use S3StorageAddress.ProtoReflect.Descriptor instead.
func (*S3StorageAddress) GetAccessKey ¶
func (x *S3StorageAddress) GetAccessKey() string
func (*S3StorageAddress) GetAcl ¶
func (x *S3StorageAddress) GetAcl() S3ACL
func (*S3StorageAddress) GetBucket ¶
func (x *S3StorageAddress) GetBucket() string
func (*S3StorageAddress) GetEndpoint ¶
func (x *S3StorageAddress) GetEndpoint() string
func (*S3StorageAddress) GetPackaging ¶
func (x *S3StorageAddress) GetPackaging() *ObjectStoragePackaging
func (*S3StorageAddress) GetPrefix ¶
func (x *S3StorageAddress) GetPrefix() string
func (*S3StorageAddress) GetRegion ¶
func (x *S3StorageAddress) GetRegion() string
func (*S3StorageAddress) GetSecretKey ¶
func (x *S3StorageAddress) GetSecretKey() string
func (*S3StorageAddress) GetToken ¶
func (x *S3StorageAddress) GetToken() string
func (*S3StorageAddress) GetTokenDuration ¶
func (x *S3StorageAddress) GetTokenDuration() int32
func (*S3StorageAddress) ProtoMessage ¶
func (*S3StorageAddress) ProtoMessage()
func (*S3StorageAddress) ProtoReflect ¶
func (x *S3StorageAddress) ProtoReflect() protoreflect.Message
func (*S3StorageAddress) Reset ¶
func (x *S3StorageAddress) Reset()
func (*S3StorageAddress) String ¶
func (x *S3StorageAddress) String() string
type SceneComposition ¶
type SceneComposition struct { // the url to pass to the studiosdk RendererUrl *string `protobuf:"bytes,1,opt,name=renderer_url,json=rendererUrl,proto3,oneof" json:"renderer_url,omitempty"` // the active "scene" to render SelectedLayoutId *string `protobuf:"bytes,2,opt,name=selected_layout_id,json=selectedLayoutId,proto3,oneof" json:"selected_layout_id,omitempty"` Debug *bool `protobuf:"varint,3,opt,name=debug,proto3,oneof" json:"debug,omitempty"` // contains filtered or unexported fields }
compose scenes using the browser-based compositor
func (*SceneComposition) Descriptor
deprecated
func (*SceneComposition) Descriptor() ([]byte, []int)
Deprecated: Use SceneComposition.ProtoReflect.Descriptor instead.
func (*SceneComposition) GetDebug ¶
func (x *SceneComposition) GetDebug() bool
func (*SceneComposition) GetRendererUrl ¶
func (x *SceneComposition) GetRendererUrl() string
func (*SceneComposition) GetSelectedLayoutId ¶
func (x *SceneComposition) GetSelectedLayoutId() string
func (*SceneComposition) ProtoMessage ¶
func (*SceneComposition) ProtoMessage()
func (*SceneComposition) ProtoReflect ¶
func (x *SceneComposition) ProtoReflect() protoreflect.Message
func (*SceneComposition) Reset ¶
func (x *SceneComposition) Reset()
func (*SceneComposition) String ¶
func (x *SceneComposition) String() string
type Source ¶
type Source struct { // collection which owns the source CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // collection source id SourceId string `protobuf:"bytes,2,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"` // arbitrary metadata associated with this collection source Metadata *structpb.Value `protobuf:"bytes,3,opt,name=metadata,proto3,oneof" json:"metadata,omitempty"` // preview addresses Preview *PreviewAddress `protobuf:"bytes,4,opt,name=preview,proto3,oneof" json:"preview,omitempty"` // source address Address *SourceAddress `protobuf:"bytes,6,opt,name=address,proto3" json:"address,omitempty"` // contains filtered or unexported fields }
collection live source
func (*Source) Descriptor
deprecated
func (*Source) GetAddress ¶
func (x *Source) GetAddress() *SourceAddress
func (*Source) GetCollectionId ¶
func (*Source) GetMetadata ¶
func (*Source) GetPreview ¶
func (x *Source) GetPreview() *PreviewAddress
func (*Source) GetSourceId ¶
func (*Source) ProtoMessage ¶
func (*Source) ProtoMessage()
func (*Source) ProtoReflect ¶
func (x *Source) ProtoReflect() protoreflect.Message
type SourceAddEvent ¶
type SourceAddEvent struct { CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` SourceId string `protobuf:"bytes,2,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"` ProjectId string `protobuf:"bytes,3,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` Source *Source `protobuf:"bytes,4,opt,name=source,proto3" json:"source,omitempty"` // contains filtered or unexported fields }
func (*SourceAddEvent) Descriptor
deprecated
func (*SourceAddEvent) Descriptor() ([]byte, []int)
Deprecated: Use SourceAddEvent.ProtoReflect.Descriptor instead.
func (*SourceAddEvent) GetCollectionId ¶
func (x *SourceAddEvent) GetCollectionId() string
func (*SourceAddEvent) GetProjectId ¶
func (x *SourceAddEvent) GetProjectId() string
func (*SourceAddEvent) GetSource ¶
func (x *SourceAddEvent) GetSource() *Source
func (*SourceAddEvent) GetSourceId ¶
func (x *SourceAddEvent) GetSourceId() string
func (*SourceAddEvent) ProtoMessage ¶
func (*SourceAddEvent) ProtoMessage()
func (*SourceAddEvent) ProtoReflect ¶
func (x *SourceAddEvent) ProtoReflect() protoreflect.Message
func (*SourceAddEvent) Reset ¶
func (x *SourceAddEvent) Reset()
func (*SourceAddEvent) String ¶
func (x *SourceAddEvent) String() string
type SourceAddress ¶
type SourceAddress struct { // Types that are assignable to Type: // // *SourceAddress_RtmpPush // *SourceAddress_SrtPush // *SourceAddress_RtmpPull // *SourceAddress_SrtPull // *SourceAddress_Dynamic Type isSourceAddress_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
live source address (select one)
func (*SourceAddress) Descriptor
deprecated
func (*SourceAddress) Descriptor() ([]byte, []int)
Deprecated: Use SourceAddress.ProtoReflect.Descriptor instead.
func (*SourceAddress) GetDynamic ¶
func (x *SourceAddress) GetDynamic() *DynamicAddress
func (*SourceAddress) GetRtmpPull ¶
func (x *SourceAddress) GetRtmpPull() *RtmpPullAddress
func (*SourceAddress) GetRtmpPush ¶
func (x *SourceAddress) GetRtmpPush() *SourceRtmpPushAddress
func (*SourceAddress) GetSrtPull ¶
func (x *SourceAddress) GetSrtPull() *SrtPullAddress
func (*SourceAddress) GetSrtPush ¶
func (x *SourceAddress) GetSrtPush() *SrtPushAddress
func (*SourceAddress) GetType ¶
func (m *SourceAddress) GetType() isSourceAddress_Type
func (*SourceAddress) ProtoMessage ¶
func (*SourceAddress) ProtoMessage()
func (*SourceAddress) ProtoReflect ¶
func (x *SourceAddress) ProtoReflect() protoreflect.Message
func (*SourceAddress) Reset ¶
func (x *SourceAddress) Reset()
func (*SourceAddress) String ¶
func (x *SourceAddress) String() string
type SourceAddress_Dynamic ¶
type SourceAddress_Dynamic struct { // configuration is provided when launching a broadcast. Dynamic *DynamicAddress `protobuf:"bytes,5,opt,name=dynamic,proto3,oneof"` }
type SourceAddress_RtmpPull ¶
type SourceAddress_RtmpPull struct { // the rtmp address to pull from RtmpPull *RtmpPullAddress `protobuf:"bytes,3,opt,name=rtmp_pull,json=rtmpPull,proto3,oneof"` }
type SourceAddress_RtmpPush ¶
type SourceAddress_RtmpPush struct { // rtmp push addressing RtmpPush *SourceRtmpPushAddress `protobuf:"bytes,1,opt,name=rtmp_push,json=rtmpPush,proto3,oneof"` }
type SourceAddress_SrtPull ¶
type SourceAddress_SrtPull struct { // the srt address to pull from SrtPull *SrtPullAddress `protobuf:"bytes,4,opt,name=srt_pull,json=srtPull,proto3,oneof"` }
type SourceAddress_SrtPush ¶
type SourceAddress_SrtPush struct { // the srt address to publish to SrtPush *SrtPushAddress `protobuf:"bytes,2,opt,name=srt_push,json=srtPush,proto3,oneof"` }
type SourceCreateEvent ¶
type SourceCreateEvent struct { // collection which owns the source CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // source id SourceId string `protobuf:"bytes,2,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"` Source *Source `protobuf:"bytes,3,opt,name=source,proto3" json:"source,omitempty"` // contains filtered or unexported fields }
func (*SourceCreateEvent) Descriptor
deprecated
func (*SourceCreateEvent) Descriptor() ([]byte, []int)
Deprecated: Use SourceCreateEvent.ProtoReflect.Descriptor instead.
func (*SourceCreateEvent) GetCollectionId ¶
func (x *SourceCreateEvent) GetCollectionId() string
func (*SourceCreateEvent) GetSource ¶
func (x *SourceCreateEvent) GetSource() *Source
func (*SourceCreateEvent) GetSourceId ¶
func (x *SourceCreateEvent) GetSourceId() string
func (*SourceCreateEvent) ProtoMessage ¶
func (*SourceCreateEvent) ProtoMessage()
func (*SourceCreateEvent) ProtoReflect ¶
func (x *SourceCreateEvent) ProtoReflect() protoreflect.Message
func (*SourceCreateEvent) Reset ¶
func (x *SourceCreateEvent) Reset()
func (*SourceCreateEvent) String ¶
func (x *SourceCreateEvent) String() string
type SourceDeleteEvent ¶
type SourceDeleteEvent struct { CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` SourceId string `protobuf:"bytes,2,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"` // contains filtered or unexported fields }
func (*SourceDeleteEvent) Descriptor
deprecated
func (*SourceDeleteEvent) Descriptor() ([]byte, []int)
Deprecated: Use SourceDeleteEvent.ProtoReflect.Descriptor instead.
func (*SourceDeleteEvent) GetCollectionId ¶
func (x *SourceDeleteEvent) GetCollectionId() string
func (*SourceDeleteEvent) GetSourceId ¶
func (x *SourceDeleteEvent) GetSourceId() string
func (*SourceDeleteEvent) ProtoMessage ¶
func (*SourceDeleteEvent) ProtoMessage()
func (*SourceDeleteEvent) ProtoReflect ¶
func (x *SourceDeleteEvent) ProtoReflect() protoreflect.Message
func (*SourceDeleteEvent) Reset ¶
func (x *SourceDeleteEvent) Reset()
func (*SourceDeleteEvent) String ¶
func (x *SourceDeleteEvent) String() string
type SourceEvent ¶
type SourceEvent struct { // Types that are assignable to Type: // // *SourceEvent_Create // *SourceEvent_Update // *SourceEvent_Delete // *SourceEvent_Add // *SourceEvent_Remove // *SourceEvent_State Type isSourceEvent_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
func (*SourceEvent) Descriptor
deprecated
func (*SourceEvent) Descriptor() ([]byte, []int)
Deprecated: Use SourceEvent.ProtoReflect.Descriptor instead.
func (*SourceEvent) GetAdd ¶
func (x *SourceEvent) GetAdd() *SourceAddEvent
func (*SourceEvent) GetCreate ¶
func (x *SourceEvent) GetCreate() *SourceCreateEvent
func (*SourceEvent) GetDelete ¶
func (x *SourceEvent) GetDelete() *SourceDeleteEvent
func (*SourceEvent) GetRemove ¶
func (x *SourceEvent) GetRemove() *SourceRemoveEvent
func (*SourceEvent) GetState ¶
func (x *SourceEvent) GetState() *SourceStateEvent
func (*SourceEvent) GetType ¶
func (m *SourceEvent) GetType() isSourceEvent_Type
func (*SourceEvent) GetUpdate ¶
func (x *SourceEvent) GetUpdate() *SourceUpdateEvent
func (*SourceEvent) ProtoMessage ¶
func (*SourceEvent) ProtoMessage()
func (*SourceEvent) ProtoReflect ¶
func (x *SourceEvent) ProtoReflect() protoreflect.Message
func (*SourceEvent) Reset ¶
func (x *SourceEvent) Reset()
func (*SourceEvent) String ¶
func (x *SourceEvent) String() string
type SourceEvent_Add ¶
type SourceEvent_Add struct {
Add *SourceAddEvent `protobuf:"bytes,4,opt,name=add,proto3,oneof"`
}
type SourceEvent_Create ¶
type SourceEvent_Create struct {
Create *SourceCreateEvent `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}
type SourceEvent_Delete ¶
type SourceEvent_Delete struct {
Delete *SourceDeleteEvent `protobuf:"bytes,3,opt,name=delete,proto3,oneof"`
}
type SourceEvent_Remove ¶
type SourceEvent_Remove struct {
Remove *SourceRemoveEvent `protobuf:"bytes,5,opt,name=remove,proto3,oneof"`
}
type SourceEvent_State ¶
type SourceEvent_State struct {
State *SourceStateEvent `protobuf:"bytes,6,opt,name=state,proto3,oneof"`
}
type SourceEvent_Update ¶
type SourceEvent_Update struct {
Update *SourceUpdateEvent `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}
type SourceRemoveEvent ¶
type SourceRemoveEvent struct { CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` SourceId string `protobuf:"bytes,2,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"` ProjectId string `protobuf:"bytes,3,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // contains filtered or unexported fields }
func (*SourceRemoveEvent) Descriptor
deprecated
func (*SourceRemoveEvent) Descriptor() ([]byte, []int)
Deprecated: Use SourceRemoveEvent.ProtoReflect.Descriptor instead.
func (*SourceRemoveEvent) GetCollectionId ¶
func (x *SourceRemoveEvent) GetCollectionId() string
func (*SourceRemoveEvent) GetProjectId ¶
func (x *SourceRemoveEvent) GetProjectId() string
func (*SourceRemoveEvent) GetSourceId ¶
func (x *SourceRemoveEvent) GetSourceId() string
func (*SourceRemoveEvent) ProtoMessage ¶
func (*SourceRemoveEvent) ProtoMessage()
func (*SourceRemoveEvent) ProtoReflect ¶
func (x *SourceRemoveEvent) ProtoReflect() protoreflect.Message
func (*SourceRemoveEvent) Reset ¶
func (x *SourceRemoveEvent) Reset()
func (*SourceRemoveEvent) String ¶
func (x *SourceRemoveEvent) String() string
type SourceRtmpPushAddress ¶
type SourceRtmpPushAddress struct { // enable source rtmp push address Enabled *bool `protobuf:"varint,1,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"` // assigned rtmp stream key Key *string `protobuf:"bytes,2,opt,name=key,proto3,oneof" json:"key,omitempty"` // assigned rtmp destination url Url *string `protobuf:"bytes,3,opt,name=url,proto3,oneof" json:"url,omitempty"` // base_url without stream key BaseUrl *string `protobuf:"bytes,4,opt,name=base_url,json=baseUrl,proto3,oneof" json:"base_url,omitempty"` // fully formed url for previewing the rtmp stream PreviewUrl *string `protobuf:"bytes,5,opt,name=preview_url,json=previewUrl,proto3,oneof" json:"preview_url,omitempty"` // unique identifier for this ingest IngestId *string `protobuf:"bytes,6,opt,name=ingest_id,json=ingestId,proto3,oneof" json:"ingest_id,omitempty"` // enable rtmps support Secure *bool `protobuf:"varint,7,opt,name=secure,proto3,oneof" json:"secure,omitempty"` // the type of ingest we provisioned IngestType *string `protobuf:"bytes,8,opt,name=ingest_type,json=ingestType,proto3,oneof" json:"ingest_type,omitempty"` // contains filtered or unexported fields }
rtmp push source address
func (*SourceRtmpPushAddress) Descriptor
deprecated
func (*SourceRtmpPushAddress) Descriptor() ([]byte, []int)
Deprecated: Use SourceRtmpPushAddress.ProtoReflect.Descriptor instead.
func (*SourceRtmpPushAddress) GetBaseUrl ¶
func (x *SourceRtmpPushAddress) GetBaseUrl() string
func (*SourceRtmpPushAddress) GetEnabled ¶
func (x *SourceRtmpPushAddress) GetEnabled() bool
func (*SourceRtmpPushAddress) GetIngestId ¶
func (x *SourceRtmpPushAddress) GetIngestId() string
func (*SourceRtmpPushAddress) GetIngestType ¶
func (x *SourceRtmpPushAddress) GetIngestType() string
func (*SourceRtmpPushAddress) GetKey ¶
func (x *SourceRtmpPushAddress) GetKey() string
func (*SourceRtmpPushAddress) GetPreviewUrl ¶
func (x *SourceRtmpPushAddress) GetPreviewUrl() string
func (*SourceRtmpPushAddress) GetSecure ¶
func (x *SourceRtmpPushAddress) GetSecure() bool
func (*SourceRtmpPushAddress) GetUrl ¶
func (x *SourceRtmpPushAddress) GetUrl() string
func (*SourceRtmpPushAddress) ProtoMessage ¶
func (*SourceRtmpPushAddress) ProtoMessage()
func (*SourceRtmpPushAddress) ProtoReflect ¶
func (x *SourceRtmpPushAddress) ProtoReflect() protoreflect.Message
func (*SourceRtmpPushAddress) Reset ¶
func (x *SourceRtmpPushAddress) Reset()
func (*SourceRtmpPushAddress) String ¶
func (x *SourceRtmpPushAddress) String() string
type SourceServiceClient ¶
type SourceServiceClient interface { // Create Collection Live Source // // Create a new live source in a collection // ### Permissions // * scope: `SCOPE_VAPI_CREATE` CreateSource(ctx context.Context, in *CreateSourceRequest, opts ...grpc.CallOption) (*CreateSourceResponse, error) // Delete Live Source // // Deletes a live source from a collection DeleteSource(ctx context.Context, in *DeleteSourceRequest, opts ...grpc.CallOption) (*DeleteSourceResponse, error) // Update Source // // Update attributes of the Source. UpdateSource(ctx context.Context, in *UpdateSourceRequest, opts ...grpc.CallOption) (*UpdateSourceResponse, error) // Update Source // // Update attributes of the Source. UpdateSourceInProject(ctx context.Context, in *UpdateSourceInProjectRequest, opts ...grpc.CallOption) (*UpdateSourceInProjectResponse, error) // Get Source // // Get an existing source in a project GetSource(ctx context.Context, in *GetSourceRequest, opts ...grpc.CallOption) (*GetSourceResponse, error) // Get Source // // Get existing sources in a collection GetSources(ctx context.Context, in *GetSourcesRequest, opts ...grpc.CallOption) (*GetSourcesResponse, error) // Add Source to Project // // Add a source to a project AddSourceToProject(ctx context.Context, in *AddSourceToProjectRequest, opts ...grpc.CallOption) (*AddSourceToProjectResponse, error) // Delete Source From Project // // Removes a source from a project. RemoveSourceFromProject(ctx context.Context, in *RemoveSourceFromProjectRequest, opts ...grpc.CallOption) (*RemoveSourceFromProjectResponse, error) // Get the HLS playlist for a source. // buf:lint:ignore RPC_RESPONSE_STANDARD_NAME GetSourcePlaylist(ctx context.Context, in *GetSourcePlaylistRequest, opts ...grpc.CallOption) (*httpbody.HttpBody, error) }
SourceServiceClient is the client API for SourceService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewSourceServiceClient ¶
func NewSourceServiceClient(cc grpc.ClientConnInterface) SourceServiceClient
type SourceServiceServer ¶
type SourceServiceServer interface { // Create Collection Live Source // // Create a new live source in a collection // ### Permissions // * scope: `SCOPE_VAPI_CREATE` CreateSource(context.Context, *CreateSourceRequest) (*CreateSourceResponse, error) // Delete Live Source // // Deletes a live source from a collection DeleteSource(context.Context, *DeleteSourceRequest) (*DeleteSourceResponse, error) // Update Source // // Update attributes of the Source. UpdateSource(context.Context, *UpdateSourceRequest) (*UpdateSourceResponse, error) // Update Source // // Update attributes of the Source. UpdateSourceInProject(context.Context, *UpdateSourceInProjectRequest) (*UpdateSourceInProjectResponse, error) // Get Source // // Get an existing source in a project GetSource(context.Context, *GetSourceRequest) (*GetSourceResponse, error) // Get Source // // Get existing sources in a collection GetSources(context.Context, *GetSourcesRequest) (*GetSourcesResponse, error) // Add Source to Project // // Add a source to a project AddSourceToProject(context.Context, *AddSourceToProjectRequest) (*AddSourceToProjectResponse, error) // Delete Source From Project // // Removes a source from a project. RemoveSourceFromProject(context.Context, *RemoveSourceFromProjectRequest) (*RemoveSourceFromProjectResponse, error) // Get the HLS playlist for a source. // buf:lint:ignore RPC_RESPONSE_STANDARD_NAME GetSourcePlaylist(context.Context, *GetSourcePlaylistRequest) (*httpbody.HttpBody, error) }
SourceServiceServer is the server API for SourceService service. All implementations should embed UnimplementedSourceServiceServer for forward compatibility
type SourceStateEvent ¶
type SourceStateEvent struct { // collection which owns the project which owns the source CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project id ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // destination id SourceId string `protobuf:"bytes,3,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"` // what changed // // Types that are assignable to Type: // // *SourceStateEvent_Connect Type isSourceStateEvent_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
the state of a destination changed
func (*SourceStateEvent) Descriptor
deprecated
func (*SourceStateEvent) Descriptor() ([]byte, []int)
Deprecated: Use SourceStateEvent.ProtoReflect.Descriptor instead.
func (*SourceStateEvent) GetCollectionId ¶
func (x *SourceStateEvent) GetCollectionId() string
func (*SourceStateEvent) GetConnect ¶
func (x *SourceStateEvent) GetConnect() ConnectState
func (*SourceStateEvent) GetProjectId ¶
func (x *SourceStateEvent) GetProjectId() string
func (*SourceStateEvent) GetSourceId ¶
func (x *SourceStateEvent) GetSourceId() string
func (*SourceStateEvent) GetType ¶
func (m *SourceStateEvent) GetType() isSourceStateEvent_Type
func (*SourceStateEvent) ProtoMessage ¶
func (*SourceStateEvent) ProtoMessage()
func (*SourceStateEvent) ProtoReflect ¶
func (x *SourceStateEvent) ProtoReflect() protoreflect.Message
func (*SourceStateEvent) Reset ¶
func (x *SourceStateEvent) Reset()
func (*SourceStateEvent) String ¶
func (x *SourceStateEvent) String() string
type SourceStateEvent_Connect ¶
type SourceStateEvent_Connect struct { // the state of the connection changed Connect ConnectState `protobuf:"varint,4,opt,name=connect,proto3,enum=live.v21.ConnectState,oneof"` }
type SourceTrigger ¶
type SourceTrigger struct { // the id of the source SourceId string `protobuf:"bytes,1,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"` // source should trigger project(s) to start Start *SourceTriggerAction `protobuf:"varint,2,opt,name=start,proto3,enum=live.v21.SourceTriggerAction,oneof" json:"start,omitempty"` // source should trigger project(s) to stop Stop *SourceTriggerAction `protobuf:"varint,3,opt,name=stop,proto3,enum=live.v21.SourceTriggerAction,oneof" json:"stop,omitempty"` // contains filtered or unexported fields }
triggers to indicate what actions to take on the project for a given Source
func (*SourceTrigger) Descriptor
deprecated
func (*SourceTrigger) Descriptor() ([]byte, []int)
Deprecated: Use SourceTrigger.ProtoReflect.Descriptor instead.
func (*SourceTrigger) GetSourceId ¶
func (x *SourceTrigger) GetSourceId() string
func (*SourceTrigger) GetStart ¶
func (x *SourceTrigger) GetStart() SourceTriggerAction
func (*SourceTrigger) GetStop ¶
func (x *SourceTrigger) GetStop() SourceTriggerAction
func (*SourceTrigger) ProtoMessage ¶
func (*SourceTrigger) ProtoMessage()
func (*SourceTrigger) ProtoReflect ¶
func (x *SourceTrigger) ProtoReflect() protoreflect.Message
func (*SourceTrigger) Reset ¶
func (x *SourceTrigger) Reset()
func (*SourceTrigger) String ¶
func (x *SourceTrigger) String() string
type SourceTriggerAction ¶
type SourceTriggerAction int32
boolean logic for trigger
const ( SourceTriggerAction_SOURCE_TRIGGER_ACTION_UNSPECIFIED SourceTriggerAction = 0 SourceTriggerAction_SOURCE_TRIGGER_ACTION_IGNORE SourceTriggerAction = 1 // SOURCE_TRIGGER_ACTION_AND = 2; SourceTriggerAction_SOURCE_TRIGGER_ACTION_OR SourceTriggerAction = 3 )
func (SourceTriggerAction) Descriptor ¶
func (SourceTriggerAction) Descriptor() protoreflect.EnumDescriptor
func (SourceTriggerAction) Enum ¶
func (x SourceTriggerAction) Enum() *SourceTriggerAction
func (SourceTriggerAction) EnumDescriptor
deprecated
func (SourceTriggerAction) EnumDescriptor() ([]byte, []int)
Deprecated: Use SourceTriggerAction.Descriptor instead.
func (SourceTriggerAction) Number ¶
func (x SourceTriggerAction) Number() protoreflect.EnumNumber
func (SourceTriggerAction) String ¶
func (x SourceTriggerAction) String() string
func (SourceTriggerAction) Type ¶
func (SourceTriggerAction) Type() protoreflect.EnumType
type SourceUpdateEvent ¶
type SourceUpdateEvent struct { CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` SourceId string `protobuf:"bytes,2,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"` UpdateMask []string `protobuf:"bytes,3,rep,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` Source *Source `protobuf:"bytes,4,opt,name=source,proto3" json:"source,omitempty"` // contains filtered or unexported fields }
func (*SourceUpdateEvent) Descriptor
deprecated
func (*SourceUpdateEvent) Descriptor() ([]byte, []int)
Deprecated: Use SourceUpdateEvent.ProtoReflect.Descriptor instead.
func (*SourceUpdateEvent) GetCollectionId ¶
func (x *SourceUpdateEvent) GetCollectionId() string
func (*SourceUpdateEvent) GetSource ¶
func (x *SourceUpdateEvent) GetSource() *Source
func (*SourceUpdateEvent) GetSourceId ¶
func (x *SourceUpdateEvent) GetSourceId() string
func (*SourceUpdateEvent) GetUpdateMask ¶
func (x *SourceUpdateEvent) GetUpdateMask() []string
func (*SourceUpdateEvent) ProtoMessage ¶
func (*SourceUpdateEvent) ProtoMessage()
func (*SourceUpdateEvent) ProtoReflect ¶
func (x *SourceUpdateEvent) ProtoReflect() protoreflect.Message
func (*SourceUpdateEvent) Reset ¶
func (x *SourceUpdateEvent) Reset()
func (*SourceUpdateEvent) String ¶
func (x *SourceUpdateEvent) String() string
type SrtPullAddress ¶
type SrtPullAddress struct { // srt url Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` // contains filtered or unexported fields }
srt pull addressing
func (*SrtPullAddress) Descriptor
deprecated
func (*SrtPullAddress) Descriptor() ([]byte, []int)
Deprecated: Use SrtPullAddress.ProtoReflect.Descriptor instead.
func (*SrtPullAddress) GetUrl ¶
func (x *SrtPullAddress) GetUrl() string
func (*SrtPullAddress) ProtoMessage ¶
func (*SrtPullAddress) ProtoMessage()
func (*SrtPullAddress) ProtoReflect ¶
func (x *SrtPullAddress) ProtoReflect() protoreflect.Message
func (*SrtPullAddress) Reset ¶
func (x *SrtPullAddress) Reset()
func (*SrtPullAddress) String ¶
func (x *SrtPullAddress) String() string
type SrtPushAddress ¶
type SrtPushAddress struct { // enable source srt push address Enabled *bool `protobuf:"varint,1,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"` // assigned srt streamid StreamId *string `protobuf:"bytes,2,opt,name=stream_id,json=streamId,proto3,oneof" json:"stream_id,omitempty"` // assigned srt destination url Url *string `protobuf:"bytes,3,opt,name=url,proto3,oneof" json:"url,omitempty"` // base_url without streamid BaseUrl *string `protobuf:"bytes,4,opt,name=base_url,json=baseUrl,proto3,oneof" json:"base_url,omitempty"` // fully formed url for previewing the srt stream PreviewUrl *string `protobuf:"bytes,5,opt,name=preview_url,json=previewUrl,proto3,oneof" json:"preview_url,omitempty"` // unique identifier for this ingest IngestId *string `protobuf:"bytes,6,opt,name=ingest_id,json=ingestId,proto3,oneof" json:"ingest_id,omitempty"` // the type of ingest we provisioned IngestType *string `protobuf:"bytes,7,opt,name=ingest_type,json=ingestType,proto3,oneof" json:"ingest_type,omitempty"` // contains filtered or unexported fields }
srt push addressing
func (*SrtPushAddress) Descriptor
deprecated
func (*SrtPushAddress) Descriptor() ([]byte, []int)
Deprecated: Use SrtPushAddress.ProtoReflect.Descriptor instead.
func (*SrtPushAddress) GetBaseUrl ¶
func (x *SrtPushAddress) GetBaseUrl() string
func (*SrtPushAddress) GetEnabled ¶
func (x *SrtPushAddress) GetEnabled() bool
func (*SrtPushAddress) GetIngestId ¶
func (x *SrtPushAddress) GetIngestId() string
func (*SrtPushAddress) GetIngestType ¶
func (x *SrtPushAddress) GetIngestType() string
func (*SrtPushAddress) GetPreviewUrl ¶
func (x *SrtPushAddress) GetPreviewUrl() string
func (*SrtPushAddress) GetStreamId ¶
func (x *SrtPushAddress) GetStreamId() string
func (*SrtPushAddress) GetUrl ¶
func (x *SrtPushAddress) GetUrl() string
func (*SrtPushAddress) ProtoMessage ¶
func (*SrtPushAddress) ProtoMessage()
func (*SrtPushAddress) ProtoReflect ¶
func (x *SrtPushAddress) ProtoReflect() protoreflect.Message
func (*SrtPushAddress) Reset ¶
func (x *SrtPushAddress) Reset()
func (*SrtPushAddress) String ¶
func (x *SrtPushAddress) String() string
type StartProjectBroadcastRequest ¶
type StartProjectBroadcastRequest struct { // collection which owns the project CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project id ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // also start webrtc room WebrtcStart *bool `protobuf:"varint,3,opt,name=webrtc_start,json=webrtcStart,proto3,oneof" json:"webrtc_start,omitempty"` // whether to wait for the broadcast to be ready Async *bool `protobuf:"varint,4,opt,name=async,proto3,oneof" json:"async,omitempty"` // dynamic sources to start the broadcast with. DynamicSources map[string]*RuntimeSourceAddress `` /* 191-byte string literal not displayed */ // arbitrary metadata to associate with this project TriggerMetadata *structpb.Value `protobuf:"bytes,7,opt,name=trigger_metadata,json=triggerMetadata,proto3,oneof" json:"trigger_metadata,omitempty"` // contains filtered or unexported fields }
func (*StartProjectBroadcastRequest) Descriptor
deprecated
func (*StartProjectBroadcastRequest) Descriptor() ([]byte, []int)
Deprecated: Use StartProjectBroadcastRequest.ProtoReflect.Descriptor instead.
func (*StartProjectBroadcastRequest) GetAsync ¶
func (x *StartProjectBroadcastRequest) GetAsync() bool
func (*StartProjectBroadcastRequest) GetCollectionId ¶
func (x *StartProjectBroadcastRequest) GetCollectionId() string
func (*StartProjectBroadcastRequest) GetDynamicSources ¶
func (x *StartProjectBroadcastRequest) GetDynamicSources() map[string]*RuntimeSourceAddress
func (*StartProjectBroadcastRequest) GetProjectId ¶
func (x *StartProjectBroadcastRequest) GetProjectId() string
func (*StartProjectBroadcastRequest) GetTriggerMetadata ¶
func (x *StartProjectBroadcastRequest) GetTriggerMetadata() *structpb.Value
func (*StartProjectBroadcastRequest) GetWebrtcStart ¶
func (x *StartProjectBroadcastRequest) GetWebrtcStart() bool
func (*StartProjectBroadcastRequest) ProtoMessage ¶
func (*StartProjectBroadcastRequest) ProtoMessage()
func (*StartProjectBroadcastRequest) ProtoReflect ¶
func (x *StartProjectBroadcastRequest) ProtoReflect() protoreflect.Message
func (*StartProjectBroadcastRequest) Reset ¶
func (x *StartProjectBroadcastRequest) Reset()
func (*StartProjectBroadcastRequest) String ¶
func (x *StartProjectBroadcastRequest) String() string
type StartProjectBroadcastResponse ¶
type StartProjectBroadcastResponse struct { // the id of the broadcast started BroadcastId string `protobuf:"bytes,1,opt,name=broadcast_id,json=broadcastId,proto3" json:"broadcast_id,omitempty"` // contains filtered or unexported fields }
func (*StartProjectBroadcastResponse) Descriptor
deprecated
func (*StartProjectBroadcastResponse) Descriptor() ([]byte, []int)
Deprecated: Use StartProjectBroadcastResponse.ProtoReflect.Descriptor instead.
func (*StartProjectBroadcastResponse) GetBroadcastId ¶
func (x *StartProjectBroadcastResponse) GetBroadcastId() string
func (*StartProjectBroadcastResponse) ProtoMessage ¶
func (*StartProjectBroadcastResponse) ProtoMessage()
func (*StartProjectBroadcastResponse) ProtoReflect ¶
func (x *StartProjectBroadcastResponse) ProtoReflect() protoreflect.Message
func (*StartProjectBroadcastResponse) Reset ¶
func (x *StartProjectBroadcastResponse) Reset()
func (*StartProjectBroadcastResponse) String ¶
func (x *StartProjectBroadcastResponse) String() string
type StartProjectWebRtcRequest ¶
type StartProjectWebRtcRequest struct { // collection which owns the project CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project id ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // contains filtered or unexported fields }
func (*StartProjectWebRtcRequest) Descriptor
deprecated
func (*StartProjectWebRtcRequest) Descriptor() ([]byte, []int)
Deprecated: Use StartProjectWebRtcRequest.ProtoReflect.Descriptor instead.
func (*StartProjectWebRtcRequest) GetCollectionId ¶
func (x *StartProjectWebRtcRequest) GetCollectionId() string
func (*StartProjectWebRtcRequest) GetProjectId ¶
func (x *StartProjectWebRtcRequest) GetProjectId() string
func (*StartProjectWebRtcRequest) ProtoMessage ¶
func (*StartProjectWebRtcRequest) ProtoMessage()
func (*StartProjectWebRtcRequest) ProtoReflect ¶
func (x *StartProjectWebRtcRequest) ProtoReflect() protoreflect.Message
func (*StartProjectWebRtcRequest) Reset ¶
func (x *StartProjectWebRtcRequest) Reset()
func (*StartProjectWebRtcRequest) String ¶
func (x *StartProjectWebRtcRequest) String() string
type StartProjectWebRtcResponse ¶
type StartProjectWebRtcResponse struct {
// contains filtered or unexported fields
}
func (*StartProjectWebRtcResponse) Descriptor
deprecated
func (*StartProjectWebRtcResponse) Descriptor() ([]byte, []int)
Deprecated: Use StartProjectWebRtcResponse.ProtoReflect.Descriptor instead.
func (*StartProjectWebRtcResponse) ProtoMessage ¶
func (*StartProjectWebRtcResponse) ProtoMessage()
func (*StartProjectWebRtcResponse) ProtoReflect ¶
func (x *StartProjectWebRtcResponse) ProtoReflect() protoreflect.Message
func (*StartProjectWebRtcResponse) Reset ¶
func (x *StartProjectWebRtcResponse) Reset()
func (*StartProjectWebRtcResponse) String ¶
func (x *StartProjectWebRtcResponse) String() string
type StopProjectBroadcastRequest ¶
type StopProjectBroadcastRequest struct { // collection which owns the project CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project id ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // stop the associated webrtc room, WebrtcStop *bool `protobuf:"varint,3,opt,name=webrtc_stop,json=webrtcStop,proto3,oneof" json:"webrtc_stop,omitempty"` // contains filtered or unexported fields }
func (*StopProjectBroadcastRequest) Descriptor
deprecated
func (*StopProjectBroadcastRequest) Descriptor() ([]byte, []int)
Deprecated: Use StopProjectBroadcastRequest.ProtoReflect.Descriptor instead.
func (*StopProjectBroadcastRequest) GetCollectionId ¶
func (x *StopProjectBroadcastRequest) GetCollectionId() string
func (*StopProjectBroadcastRequest) GetProjectId ¶
func (x *StopProjectBroadcastRequest) GetProjectId() string
func (*StopProjectBroadcastRequest) GetWebrtcStop ¶
func (x *StopProjectBroadcastRequest) GetWebrtcStop() bool
func (*StopProjectBroadcastRequest) ProtoMessage ¶
func (*StopProjectBroadcastRequest) ProtoMessage()
func (*StopProjectBroadcastRequest) ProtoReflect ¶
func (x *StopProjectBroadcastRequest) ProtoReflect() protoreflect.Message
func (*StopProjectBroadcastRequest) Reset ¶
func (x *StopProjectBroadcastRequest) Reset()
func (*StopProjectBroadcastRequest) String ¶
func (x *StopProjectBroadcastRequest) String() string
type StopProjectBroadcastResponse ¶
type StopProjectBroadcastResponse struct {
// contains filtered or unexported fields
}
func (*StopProjectBroadcastResponse) Descriptor
deprecated
func (*StopProjectBroadcastResponse) Descriptor() ([]byte, []int)
Deprecated: Use StopProjectBroadcastResponse.ProtoReflect.Descriptor instead.
func (*StopProjectBroadcastResponse) ProtoMessage ¶
func (*StopProjectBroadcastResponse) ProtoMessage()
func (*StopProjectBroadcastResponse) ProtoReflect ¶
func (x *StopProjectBroadcastResponse) ProtoReflect() protoreflect.Message
func (*StopProjectBroadcastResponse) Reset ¶
func (x *StopProjectBroadcastResponse) Reset()
func (*StopProjectBroadcastResponse) String ¶
func (x *StopProjectBroadcastResponse) String() string
type StopProjectWebRtcRequest ¶
type StopProjectWebRtcRequest struct { // collection which owns the project CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project id ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // contains filtered or unexported fields }
func (*StopProjectWebRtcRequest) Descriptor
deprecated
func (*StopProjectWebRtcRequest) Descriptor() ([]byte, []int)
Deprecated: Use StopProjectWebRtcRequest.ProtoReflect.Descriptor instead.
func (*StopProjectWebRtcRequest) GetCollectionId ¶
func (x *StopProjectWebRtcRequest) GetCollectionId() string
func (*StopProjectWebRtcRequest) GetProjectId ¶
func (x *StopProjectWebRtcRequest) GetProjectId() string
func (*StopProjectWebRtcRequest) ProtoMessage ¶
func (*StopProjectWebRtcRequest) ProtoMessage()
func (*StopProjectWebRtcRequest) ProtoReflect ¶
func (x *StopProjectWebRtcRequest) ProtoReflect() protoreflect.Message
func (*StopProjectWebRtcRequest) Reset ¶
func (x *StopProjectWebRtcRequest) Reset()
func (*StopProjectWebRtcRequest) String ¶
func (x *StopProjectWebRtcRequest) String() string
type StopProjectWebRtcResponse ¶
type StopProjectWebRtcResponse struct {
// contains filtered or unexported fields
}
func (*StopProjectWebRtcResponse) Descriptor
deprecated
func (*StopProjectWebRtcResponse) Descriptor() ([]byte, []int)
Deprecated: Use StopProjectWebRtcResponse.ProtoReflect.Descriptor instead.
func (*StopProjectWebRtcResponse) ProtoMessage ¶
func (*StopProjectWebRtcResponse) ProtoMessage()
func (*StopProjectWebRtcResponse) ProtoReflect ¶
func (x *StopProjectWebRtcResponse) ProtoReflect() protoreflect.Message
func (*StopProjectWebRtcResponse) Reset ¶
func (x *StopProjectWebRtcResponse) Reset()
func (*StopProjectWebRtcResponse) String ¶
func (x *StopProjectWebRtcResponse) String() string
type StudioSdkComposition ¶
type StudioSdkComposition struct { // the page to render studio kit with. If set, this takes priority over `version` RendererUrl *string `protobuf:"bytes,1,opt,name=renderer_url,json=rendererUrl,proto3,oneof" json:"renderer_url,omitempty"` // the version of the studio kit renderer to use. Ignored if renderer_url is set Version *string `protobuf:"bytes,2,opt,name=version,proto3,oneof" json:"version,omitempty"` // contains filtered or unexported fields }
compose using the studiosdk renderer
func (*StudioSdkComposition) Descriptor
deprecated
func (*StudioSdkComposition) Descriptor() ([]byte, []int)
Deprecated: Use StudioSdkComposition.ProtoReflect.Descriptor instead.
func (*StudioSdkComposition) GetRendererUrl ¶
func (x *StudioSdkComposition) GetRendererUrl() string
func (*StudioSdkComposition) GetVersion ¶
func (x *StudioSdkComposition) GetVersion() string
func (*StudioSdkComposition) ProtoMessage ¶
func (*StudioSdkComposition) ProtoMessage()
func (*StudioSdkComposition) ProtoReflect ¶
func (x *StudioSdkComposition) ProtoReflect() protoreflect.Message
func (*StudioSdkComposition) Reset ¶
func (x *StudioSdkComposition) Reset()
func (*StudioSdkComposition) String ¶
func (x *StudioSdkComposition) String() string
type UnimplementedAccountConfigurationServiceServer ¶
type UnimplementedAccountConfigurationServiceServer struct { }
UnimplementedAccountConfigurationServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedAccountConfigurationServiceServer) GetAccountConfiguration ¶
func (UnimplementedAccountConfigurationServiceServer) GetAccountConfiguration(context.Context, *GetAccountConfigurationRequest) (*GetAccountConfigurationResponse, error)
func (UnimplementedAccountConfigurationServiceServer) UpdateAccountConfiguration ¶
func (UnimplementedAccountConfigurationServiceServer) UpdateAccountConfiguration(context.Context, *UpdateAccountConfigurationRequest) (*UpdateAccountConfigurationResponse, error)
type UnimplementedAuthenticationServiceServer ¶
type UnimplementedAuthenticationServiceServer struct { }
UnimplementedAuthenticationServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedAuthenticationServiceServer) CreateGuestAccessToken ¶
func (UnimplementedAuthenticationServiceServer) CreateGuestAccessToken(context.Context, *CreateGuestAccessTokenRequest) (*CreateGuestAccessTokenResponse, error)
func (UnimplementedAuthenticationServiceServer) CreateWebRtcAccessToken ¶
func (UnimplementedAuthenticationServiceServer) CreateWebRtcAccessToken(context.Context, *CreateWebRtcAccessTokenRequest) (*CreateWebRtcAccessTokenResponse, error)
func (UnimplementedAuthenticationServiceServer) RefreshAccessToken ¶
func (UnimplementedAuthenticationServiceServer) RefreshAccessToken(context.Context, *RefreshAccessTokenRequest) (*RefreshAccessTokenResponse, error)
type UnimplementedBackendAuthenticationServiceServer ¶
type UnimplementedBackendAuthenticationServiceServer struct { }
UnimplementedBackendAuthenticationServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedBackendAuthenticationServiceServer) CreateAccessToken ¶
func (UnimplementedBackendAuthenticationServiceServer) CreateAccessToken(context.Context, *CreateAccessTokenRequest) (*CreateAccessTokenResponse, error)
type UnimplementedCollectionServiceServer ¶
type UnimplementedCollectionServiceServer struct { }
UnimplementedCollectionServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedCollectionServiceServer) CreateCollection ¶
func (UnimplementedCollectionServiceServer) CreateCollection(context.Context, *CreateCollectionRequest) (*CreateCollectionResponse, error)
func (UnimplementedCollectionServiceServer) DeleteCollection ¶
func (UnimplementedCollectionServiceServer) DeleteCollection(context.Context, *DeleteCollectionRequest) (*DeleteCollectionResponse, error)
func (UnimplementedCollectionServiceServer) GetCollection ¶
func (UnimplementedCollectionServiceServer) GetCollection(context.Context, *GetCollectionRequest) (*GetCollectionResponse, error)
func (UnimplementedCollectionServiceServer) GetCollections ¶
func (UnimplementedCollectionServiceServer) GetCollections(context.Context, *GetCollectionsRequest) (*GetCollectionsResponse, error)
func (UnimplementedCollectionServiceServer) UpdateCollection ¶
func (UnimplementedCollectionServiceServer) UpdateCollection(context.Context, *UpdateCollectionRequest) (*UpdateCollectionResponse, error)
type UnimplementedDestinationServiceServer ¶
type UnimplementedDestinationServiceServer struct { }
UnimplementedDestinationServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedDestinationServiceServer) CreateDestination ¶
func (UnimplementedDestinationServiceServer) CreateDestination(context.Context, *CreateDestinationRequest) (*CreateDestinationResponse, error)
func (UnimplementedDestinationServiceServer) DeleteDestination ¶
func (UnimplementedDestinationServiceServer) DeleteDestination(context.Context, *DeleteDestinationRequest) (*DeleteDestinationResponse, error)
func (UnimplementedDestinationServiceServer) GetDestination ¶
func (UnimplementedDestinationServiceServer) GetDestination(context.Context, *GetDestinationRequest) (*GetDestinationResponse, error)
func (UnimplementedDestinationServiceServer) UpdateDestination ¶
func (UnimplementedDestinationServiceServer) UpdateDestination(context.Context, *UpdateDestinationRequest) (*UpdateDestinationResponse, error)
type UnimplementedProjectServiceServer ¶
type UnimplementedProjectServiceServer struct { }
UnimplementedProjectServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedProjectServiceServer) CreateProject ¶
func (UnimplementedProjectServiceServer) CreateProject(context.Context, *CreateProjectRequest) (*CreateProjectResponse, error)
func (UnimplementedProjectServiceServer) DeleteProject ¶
func (UnimplementedProjectServiceServer) DeleteProject(context.Context, *DeleteProjectRequest) (*DeleteProjectResponse, error)
func (UnimplementedProjectServiceServer) GetProject ¶
func (UnimplementedProjectServiceServer) GetProject(context.Context, *GetProjectRequest) (*GetProjectResponse, error)
func (UnimplementedProjectServiceServer) GetProjectBroadcastSnapshot ¶
func (UnimplementedProjectServiceServer) GetProjectBroadcastSnapshot(context.Context, *GetProjectBroadcastSnapshotRequest) (*GetProjectBroadcastSnapshotResponse, error)
func (UnimplementedProjectServiceServer) GetProjectBroadcastStatus ¶
func (UnimplementedProjectServiceServer) GetProjectBroadcastStatus(context.Context, *GetProjectBroadcastStatusRequest) (*GetProjectBroadcastStatusResponse, error)
func (UnimplementedProjectServiceServer) StartProjectBroadcast ¶
func (UnimplementedProjectServiceServer) StartProjectBroadcast(context.Context, *StartProjectBroadcastRequest) (*StartProjectBroadcastResponse, error)
func (UnimplementedProjectServiceServer) StartProjectWebRtc ¶
func (UnimplementedProjectServiceServer) StartProjectWebRtc(context.Context, *StartProjectWebRtcRequest) (*StartProjectWebRtcResponse, error)
func (UnimplementedProjectServiceServer) StopProjectBroadcast ¶
func (UnimplementedProjectServiceServer) StopProjectBroadcast(context.Context, *StopProjectBroadcastRequest) (*StopProjectBroadcastResponse, error)
func (UnimplementedProjectServiceServer) StopProjectWebRtc ¶
func (UnimplementedProjectServiceServer) StopProjectWebRtc(context.Context, *StopProjectWebRtcRequest) (*StopProjectWebRtcResponse, error)
func (UnimplementedProjectServiceServer) UpdateProject ¶
func (UnimplementedProjectServiceServer) UpdateProject(context.Context, *UpdateProjectRequest) (*UpdateProjectResponse, error)
type UnimplementedPublicAuthenticationServiceServer ¶
type UnimplementedPublicAuthenticationServiceServer struct { }
UnimplementedPublicAuthenticationServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedPublicAuthenticationServiceServer) GetJsonWebKeySet ¶
func (UnimplementedPublicAuthenticationServiceServer) GetJsonWebKeySet(context.Context, *GetJsonWebKeySetRequest) (*GetJsonWebKeySetResponse, error)
func (UnimplementedPublicAuthenticationServiceServer) GuestCodeRedirect ¶
func (UnimplementedPublicAuthenticationServiceServer) GuestCodeRedirect(context.Context, *GuestCodeRedirectRequest) (*GuestCodeRedirectResponse, error)
type UnimplementedSourceServiceServer ¶
type UnimplementedSourceServiceServer struct { }
UnimplementedSourceServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedSourceServiceServer) AddSourceToProject ¶
func (UnimplementedSourceServiceServer) AddSourceToProject(context.Context, *AddSourceToProjectRequest) (*AddSourceToProjectResponse, error)
func (UnimplementedSourceServiceServer) CreateSource ¶
func (UnimplementedSourceServiceServer) CreateSource(context.Context, *CreateSourceRequest) (*CreateSourceResponse, error)
func (UnimplementedSourceServiceServer) DeleteSource ¶
func (UnimplementedSourceServiceServer) DeleteSource(context.Context, *DeleteSourceRequest) (*DeleteSourceResponse, error)
func (UnimplementedSourceServiceServer) GetSource ¶
func (UnimplementedSourceServiceServer) GetSource(context.Context, *GetSourceRequest) (*GetSourceResponse, error)
func (UnimplementedSourceServiceServer) GetSourcePlaylist ¶
func (UnimplementedSourceServiceServer) GetSourcePlaylist(context.Context, *GetSourcePlaylistRequest) (*httpbody.HttpBody, error)
func (UnimplementedSourceServiceServer) GetSources ¶
func (UnimplementedSourceServiceServer) GetSources(context.Context, *GetSourcesRequest) (*GetSourcesResponse, error)
func (UnimplementedSourceServiceServer) RemoveSourceFromProject ¶
func (UnimplementedSourceServiceServer) RemoveSourceFromProject(context.Context, *RemoveSourceFromProjectRequest) (*RemoveSourceFromProjectResponse, error)
func (UnimplementedSourceServiceServer) UpdateSource ¶
func (UnimplementedSourceServiceServer) UpdateSource(context.Context, *UpdateSourceRequest) (*UpdateSourceResponse, error)
func (UnimplementedSourceServiceServer) UpdateSourceInProject ¶
func (UnimplementedSourceServiceServer) UpdateSourceInProject(context.Context, *UpdateSourceInProjectRequest) (*UpdateSourceInProjectResponse, error)
type UnsafeAccountConfigurationServiceServer ¶
type UnsafeAccountConfigurationServiceServer interface {
// contains filtered or unexported methods
}
UnsafeAccountConfigurationServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AccountConfigurationServiceServer will result in compilation errors.
type UnsafeAuthenticationServiceServer ¶
type UnsafeAuthenticationServiceServer interface {
// contains filtered or unexported methods
}
UnsafeAuthenticationServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AuthenticationServiceServer will result in compilation errors.
type UnsafeBackendAuthenticationServiceServer ¶
type UnsafeBackendAuthenticationServiceServer interface {
// contains filtered or unexported methods
}
UnsafeBackendAuthenticationServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to BackendAuthenticationServiceServer will result in compilation errors.
type UnsafeCollectionServiceServer ¶
type UnsafeCollectionServiceServer interface {
// contains filtered or unexported methods
}
UnsafeCollectionServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CollectionServiceServer will result in compilation errors.
type UnsafeDestinationServiceServer ¶
type UnsafeDestinationServiceServer interface {
// contains filtered or unexported methods
}
UnsafeDestinationServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DestinationServiceServer will result in compilation errors.
type UnsafeProjectServiceServer ¶
type UnsafeProjectServiceServer interface {
// contains filtered or unexported methods
}
UnsafeProjectServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ProjectServiceServer will result in compilation errors.
type UnsafePublicAuthenticationServiceServer ¶
type UnsafePublicAuthenticationServiceServer interface {
// contains filtered or unexported methods
}
UnsafePublicAuthenticationServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PublicAuthenticationServiceServer will result in compilation errors.
type UnsafeSourceServiceServer ¶
type UnsafeSourceServiceServer interface {
// contains filtered or unexported methods
}
UnsafeSourceServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SourceServiceServer will result in compilation errors.
type UpdateAccountConfigurationRequest ¶
type UpdateAccountConfigurationRequest struct { // number of concurrent broadcast request allowed BroadcastConcurrency *int32 `` /* 128-byte string literal not displayed */ // webhook configuration Hooks *AccountConfigurationHook `protobuf:"bytes,3,opt,name=hooks,proto3" json:"hooks,omitempty"` // fields to update UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // contains filtered or unexported fields }
update account configuration request/response messages
func (*UpdateAccountConfigurationRequest) Descriptor
deprecated
func (*UpdateAccountConfigurationRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAccountConfigurationRequest.ProtoReflect.Descriptor instead.
func (*UpdateAccountConfigurationRequest) GetBroadcastConcurrency ¶
func (x *UpdateAccountConfigurationRequest) GetBroadcastConcurrency() int32
func (*UpdateAccountConfigurationRequest) GetHooks ¶
func (x *UpdateAccountConfigurationRequest) GetHooks() *AccountConfigurationHook
func (*UpdateAccountConfigurationRequest) GetUpdateMask ¶
func (x *UpdateAccountConfigurationRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateAccountConfigurationRequest) ProtoMessage ¶
func (*UpdateAccountConfigurationRequest) ProtoMessage()
func (*UpdateAccountConfigurationRequest) ProtoReflect ¶
func (x *UpdateAccountConfigurationRequest) ProtoReflect() protoreflect.Message
func (*UpdateAccountConfigurationRequest) Reset ¶
func (x *UpdateAccountConfigurationRequest) Reset()
func (*UpdateAccountConfigurationRequest) String ¶
func (x *UpdateAccountConfigurationRequest) String() string
type UpdateAccountConfigurationResponse ¶
type UpdateAccountConfigurationResponse struct { // account configuration response AccountConfiguration *AccountConfiguration `protobuf:"bytes,1,opt,name=account_configuration,json=accountConfiguration,proto3" json:"account_configuration,omitempty"` // contains filtered or unexported fields }
update account configuration request/response messages
func (*UpdateAccountConfigurationResponse) Descriptor
deprecated
func (*UpdateAccountConfigurationResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAccountConfigurationResponse.ProtoReflect.Descriptor instead.
func (*UpdateAccountConfigurationResponse) GetAccountConfiguration ¶
func (x *UpdateAccountConfigurationResponse) GetAccountConfiguration() *AccountConfiguration
func (*UpdateAccountConfigurationResponse) ProtoMessage ¶
func (*UpdateAccountConfigurationResponse) ProtoMessage()
func (*UpdateAccountConfigurationResponse) ProtoReflect ¶
func (x *UpdateAccountConfigurationResponse) ProtoReflect() protoreflect.Message
func (*UpdateAccountConfigurationResponse) Reset ¶
func (x *UpdateAccountConfigurationResponse) Reset()
func (*UpdateAccountConfigurationResponse) String ¶
func (x *UpdateAccountConfigurationResponse) String() string
type UpdateCollectionRequest ¶
type UpdateCollectionRequest struct { // collection id CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // fields to update UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // arbitrary metadata to associate with this collection Metadata *structpb.Value `protobuf:"bytes,3,opt,name=metadata,proto3,oneof" json:"metadata,omitempty"` // contains filtered or unexported fields }
func (*UpdateCollectionRequest) Descriptor
deprecated
func (*UpdateCollectionRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateCollectionRequest.ProtoReflect.Descriptor instead.
func (*UpdateCollectionRequest) GetCollectionId ¶
func (x *UpdateCollectionRequest) GetCollectionId() string
func (*UpdateCollectionRequest) GetMetadata ¶
func (x *UpdateCollectionRequest) GetMetadata() *structpb.Value
func (*UpdateCollectionRequest) GetUpdateMask ¶
func (x *UpdateCollectionRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateCollectionRequest) ProtoMessage ¶
func (*UpdateCollectionRequest) ProtoMessage()
func (*UpdateCollectionRequest) ProtoReflect ¶
func (x *UpdateCollectionRequest) ProtoReflect() protoreflect.Message
func (*UpdateCollectionRequest) Reset ¶
func (x *UpdateCollectionRequest) Reset()
func (*UpdateCollectionRequest) String ¶
func (x *UpdateCollectionRequest) String() string
type UpdateCollectionResponse ¶
type UpdateCollectionResponse struct { // the updated collection Collection *Collection `protobuf:"bytes,1,opt,name=collection,proto3" json:"collection,omitempty"` // contains filtered or unexported fields }
func (*UpdateCollectionResponse) Descriptor
deprecated
func (*UpdateCollectionResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateCollectionResponse.ProtoReflect.Descriptor instead.
func (*UpdateCollectionResponse) GetCollection ¶
func (x *UpdateCollectionResponse) GetCollection() *Collection
func (*UpdateCollectionResponse) ProtoMessage ¶
func (*UpdateCollectionResponse) ProtoMessage()
func (*UpdateCollectionResponse) ProtoReflect ¶
func (x *UpdateCollectionResponse) ProtoReflect() protoreflect.Message
func (*UpdateCollectionResponse) Reset ¶
func (x *UpdateCollectionResponse) Reset()
func (*UpdateCollectionResponse) String ¶
func (x *UpdateCollectionResponse) String() string
type UpdateDestinationRequest ¶
type UpdateDestinationRequest struct { // collection which owns the project which owns the destination CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project which owns the destination ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // destination id DestinationId string `protobuf:"bytes,3,opt,name=destination_id,json=destinationId,proto3" json:"destination_id,omitempty"` // fields to update (default updates any non-null field) UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // arbitrary metadata associated with this destination Metadata *structpb.Value `protobuf:"bytes,5,opt,name=metadata,proto3,oneof" json:"metadata,omitempty"` // destination address (select one) Address *DestinationAddress `protobuf:"bytes,6,opt,name=address,proto3,oneof" json:"address,omitempty"` // enable or disable this destination Enabled *bool `protobuf:"varint,7,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"` // timeout (in milliseconds) to wait before resetting a connection Timeout *uint32 `protobuf:"varint,8,opt,name=timeout,proto3,oneof" json:"timeout,omitempty"` // contains filtered or unexported fields }
func (*UpdateDestinationRequest) Descriptor
deprecated
func (*UpdateDestinationRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateDestinationRequest.ProtoReflect.Descriptor instead.
func (*UpdateDestinationRequest) GetAddress ¶
func (x *UpdateDestinationRequest) GetAddress() *DestinationAddress
func (*UpdateDestinationRequest) GetCollectionId ¶
func (x *UpdateDestinationRequest) GetCollectionId() string
func (*UpdateDestinationRequest) GetDestinationId ¶
func (x *UpdateDestinationRequest) GetDestinationId() string
func (*UpdateDestinationRequest) GetEnabled ¶
func (x *UpdateDestinationRequest) GetEnabled() bool
func (*UpdateDestinationRequest) GetMetadata ¶
func (x *UpdateDestinationRequest) GetMetadata() *structpb.Value
func (*UpdateDestinationRequest) GetProjectId ¶
func (x *UpdateDestinationRequest) GetProjectId() string
func (*UpdateDestinationRequest) GetTimeout ¶
func (x *UpdateDestinationRequest) GetTimeout() uint32
func (*UpdateDestinationRequest) GetUpdateMask ¶
func (x *UpdateDestinationRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateDestinationRequest) ProtoMessage ¶
func (*UpdateDestinationRequest) ProtoMessage()
func (*UpdateDestinationRequest) ProtoReflect ¶
func (x *UpdateDestinationRequest) ProtoReflect() protoreflect.Message
func (*UpdateDestinationRequest) Reset ¶
func (x *UpdateDestinationRequest) Reset()
func (*UpdateDestinationRequest) String ¶
func (x *UpdateDestinationRequest) String() string
type UpdateDestinationResponse ¶
type UpdateDestinationResponse struct { // updated destination Destination *Destination `protobuf:"bytes,1,opt,name=destination,proto3" json:"destination,omitempty"` // indicates whether the broadcast was updated as a function of this request BroadcastUpdated bool `protobuf:"varint,2,opt,name=broadcast_updated,json=broadcastUpdated,proto3" json:"broadcast_updated,omitempty"` // contains filtered or unexported fields }
func (*UpdateDestinationResponse) Descriptor
deprecated
func (*UpdateDestinationResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateDestinationResponse.ProtoReflect.Descriptor instead.
func (*UpdateDestinationResponse) GetBroadcastUpdated ¶
func (x *UpdateDestinationResponse) GetBroadcastUpdated() bool
func (*UpdateDestinationResponse) GetDestination ¶
func (x *UpdateDestinationResponse) GetDestination() *Destination
func (*UpdateDestinationResponse) ProtoMessage ¶
func (*UpdateDestinationResponse) ProtoMessage()
func (*UpdateDestinationResponse) ProtoReflect ¶
func (x *UpdateDestinationResponse) ProtoReflect() protoreflect.Message
func (*UpdateDestinationResponse) Reset ¶
func (x *UpdateDestinationResponse) Reset()
func (*UpdateDestinationResponse) String ¶
func (x *UpdateDestinationResponse) String() string
type UpdateProjectRequest ¶
type UpdateProjectRequest struct { // collection which owns the project CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project id ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // fields to update UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // arbitrary metadata to associate with this project Metadata *structpb.Value `protobuf:"bytes,4,opt,name=metadata,proto3,oneof" json:"metadata,omitempty"` // composition parameters Rendering *Rendering `protobuf:"bytes,5,opt,name=rendering,proto3,oneof" json:"rendering,omitempty"` // encoding parameters Encoding *Encoding `protobuf:"bytes,6,opt,name=encoding,proto3,oneof" json:"encoding,omitempty"` // composition/layout source of the broadcast Composition *Composition `protobuf:"bytes,7,opt,name=composition,proto3,oneof" json:"composition,omitempty"` // maximum duration of project broadcasts (ms) MaxDuration *uint32 `protobuf:"varint,8,opt,name=max_duration,json=maxDuration,proto3,oneof" json:"max_duration,omitempty"` // configuration for webrtc services (if requested) Webrtc *WebRtc `protobuf:"bytes,9,opt,name=webrtc,proto3,oneof" json:"webrtc,omitempty"` // optimal broadcast location (for routing and delay) Location *LatLong `protobuf:"bytes,10,opt,name=location,proto3,oneof" json:"location,omitempty"` // contains filtered or unexported fields }
func (*UpdateProjectRequest) Descriptor
deprecated
func (*UpdateProjectRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateProjectRequest.ProtoReflect.Descriptor instead.
func (*UpdateProjectRequest) GetCollectionId ¶
func (x *UpdateProjectRequest) GetCollectionId() string
func (*UpdateProjectRequest) GetComposition ¶
func (x *UpdateProjectRequest) GetComposition() *Composition
func (*UpdateProjectRequest) GetEncoding ¶
func (x *UpdateProjectRequest) GetEncoding() *Encoding
func (*UpdateProjectRequest) GetLocation ¶
func (x *UpdateProjectRequest) GetLocation() *LatLong
func (*UpdateProjectRequest) GetMaxDuration ¶
func (x *UpdateProjectRequest) GetMaxDuration() uint32
func (*UpdateProjectRequest) GetMetadata ¶
func (x *UpdateProjectRequest) GetMetadata() *structpb.Value
func (*UpdateProjectRequest) GetProjectId ¶
func (x *UpdateProjectRequest) GetProjectId() string
func (*UpdateProjectRequest) GetRendering ¶
func (x *UpdateProjectRequest) GetRendering() *Rendering
func (*UpdateProjectRequest) GetUpdateMask ¶
func (x *UpdateProjectRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateProjectRequest) GetWebrtc ¶
func (x *UpdateProjectRequest) GetWebrtc() *WebRtc
func (*UpdateProjectRequest) ProtoMessage ¶
func (*UpdateProjectRequest) ProtoMessage()
func (*UpdateProjectRequest) ProtoReflect ¶
func (x *UpdateProjectRequest) ProtoReflect() protoreflect.Message
func (*UpdateProjectRequest) Reset ¶
func (x *UpdateProjectRequest) Reset()
func (*UpdateProjectRequest) String ¶
func (x *UpdateProjectRequest) String() string
type UpdateProjectResponse ¶
type UpdateProjectResponse struct { // updated project Project *Project `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"` // indicates whether the broadcast was updated as a function of this request BroadcastUpdated bool `protobuf:"varint,2,opt,name=broadcast_updated,json=broadcastUpdated,proto3" json:"broadcast_updated,omitempty"` // contains filtered or unexported fields }
func (*UpdateProjectResponse) Descriptor
deprecated
func (*UpdateProjectResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateProjectResponse.ProtoReflect.Descriptor instead.
func (*UpdateProjectResponse) GetBroadcastUpdated ¶
func (x *UpdateProjectResponse) GetBroadcastUpdated() bool
func (*UpdateProjectResponse) GetProject ¶
func (x *UpdateProjectResponse) GetProject() *Project
func (*UpdateProjectResponse) ProtoMessage ¶
func (*UpdateProjectResponse) ProtoMessage()
func (*UpdateProjectResponse) ProtoReflect ¶
func (x *UpdateProjectResponse) ProtoReflect() protoreflect.Message
func (*UpdateProjectResponse) Reset ¶
func (x *UpdateProjectResponse) Reset()
func (*UpdateProjectResponse) String ¶
func (x *UpdateProjectResponse) String() string
type UpdateSourceInProjectRequest ¶
type UpdateSourceInProjectRequest struct { // collection which owns the project CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // project which will own the source ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // live source id SourceId string `protobuf:"bytes,3,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"` // fields to update (default updates any non-null field) UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // allow this source to trigger a project broadcast Trigger *SourceTrigger `protobuf:"bytes,5,opt,name=trigger,proto3,oneof" json:"trigger,omitempty"` // contains filtered or unexported fields }
func (*UpdateSourceInProjectRequest) Descriptor
deprecated
func (*UpdateSourceInProjectRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSourceInProjectRequest.ProtoReflect.Descriptor instead.
func (*UpdateSourceInProjectRequest) GetCollectionId ¶
func (x *UpdateSourceInProjectRequest) GetCollectionId() string
func (*UpdateSourceInProjectRequest) GetProjectId ¶
func (x *UpdateSourceInProjectRequest) GetProjectId() string
func (*UpdateSourceInProjectRequest) GetSourceId ¶
func (x *UpdateSourceInProjectRequest) GetSourceId() string
func (*UpdateSourceInProjectRequest) GetTrigger ¶
func (x *UpdateSourceInProjectRequest) GetTrigger() *SourceTrigger
func (*UpdateSourceInProjectRequest) GetUpdateMask ¶
func (x *UpdateSourceInProjectRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateSourceInProjectRequest) ProtoMessage ¶
func (*UpdateSourceInProjectRequest) ProtoMessage()
func (*UpdateSourceInProjectRequest) ProtoReflect ¶
func (x *UpdateSourceInProjectRequest) ProtoReflect() protoreflect.Message
func (*UpdateSourceInProjectRequest) Reset ¶
func (x *UpdateSourceInProjectRequest) Reset()
func (*UpdateSourceInProjectRequest) String ¶
func (x *UpdateSourceInProjectRequest) String() string
type UpdateSourceInProjectResponse ¶
type UpdateSourceInProjectResponse struct { // updated project Project *Project `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"` // contains filtered or unexported fields }
func (*UpdateSourceInProjectResponse) Descriptor
deprecated
func (*UpdateSourceInProjectResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSourceInProjectResponse.ProtoReflect.Descriptor instead.
func (*UpdateSourceInProjectResponse) GetProject ¶
func (x *UpdateSourceInProjectResponse) GetProject() *Project
func (*UpdateSourceInProjectResponse) ProtoMessage ¶
func (*UpdateSourceInProjectResponse) ProtoMessage()
func (*UpdateSourceInProjectResponse) ProtoReflect ¶
func (x *UpdateSourceInProjectResponse) ProtoReflect() protoreflect.Message
func (*UpdateSourceInProjectResponse) Reset ¶
func (x *UpdateSourceInProjectResponse) Reset()
func (*UpdateSourceInProjectResponse) String ¶
func (x *UpdateSourceInProjectResponse) String() string
type UpdateSourceRequest ¶
type UpdateSourceRequest struct { // collection which owns the project which owns the source CollectionId string `protobuf:"bytes,1,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` // source id SourceId string `protobuf:"bytes,3,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"` // fields to update (default updates any non-null field) UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // arbitrary metadata to associate with this source Metadata *structpb.Value `protobuf:"bytes,5,opt,name=metadata,proto3,oneof" json:"metadata,omitempty"` // type of collection live source Address *SourceAddress `protobuf:"bytes,6,opt,name=address,proto3,oneof" json:"address,omitempty"` // enable real-time previews Preview *PreviewAddress `protobuf:"bytes,7,opt,name=preview,proto3,oneof" json:"preview,omitempty"` // contains filtered or unexported fields }
func (*UpdateSourceRequest) Descriptor
deprecated
func (*UpdateSourceRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSourceRequest.ProtoReflect.Descriptor instead.
func (*UpdateSourceRequest) GetAddress ¶
func (x *UpdateSourceRequest) GetAddress() *SourceAddress
func (*UpdateSourceRequest) GetCollectionId ¶
func (x *UpdateSourceRequest) GetCollectionId() string
func (*UpdateSourceRequest) GetMetadata ¶
func (x *UpdateSourceRequest) GetMetadata() *structpb.Value
func (*UpdateSourceRequest) GetPreview ¶
func (x *UpdateSourceRequest) GetPreview() *PreviewAddress
func (*UpdateSourceRequest) GetSourceId ¶
func (x *UpdateSourceRequest) GetSourceId() string
func (*UpdateSourceRequest) GetUpdateMask ¶
func (x *UpdateSourceRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateSourceRequest) ProtoMessage ¶
func (*UpdateSourceRequest) ProtoMessage()
func (*UpdateSourceRequest) ProtoReflect ¶
func (x *UpdateSourceRequest) ProtoReflect() protoreflect.Message
func (*UpdateSourceRequest) Reset ¶
func (x *UpdateSourceRequest) Reset()
func (*UpdateSourceRequest) String ¶
func (x *UpdateSourceRequest) String() string
type UpdateSourceResponse ¶
type UpdateSourceResponse struct { // updated source Source *Source `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"` // indicates whether the broadcast was updated as a function of this request BroadcastUpdated bool `protobuf:"varint,2,opt,name=broadcast_updated,json=broadcastUpdated,proto3" json:"broadcast_updated,omitempty"` // contains filtered or unexported fields }
func (*UpdateSourceResponse) Descriptor
deprecated
func (*UpdateSourceResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSourceResponse.ProtoReflect.Descriptor instead.
func (*UpdateSourceResponse) GetBroadcastUpdated ¶
func (x *UpdateSourceResponse) GetBroadcastUpdated() bool
func (*UpdateSourceResponse) GetSource ¶
func (x *UpdateSourceResponse) GetSource() *Source
func (*UpdateSourceResponse) ProtoMessage ¶
func (*UpdateSourceResponse) ProtoMessage()
func (*UpdateSourceResponse) ProtoReflect ¶
func (x *UpdateSourceResponse) ProtoReflect() protoreflect.Message
func (*UpdateSourceResponse) Reset ¶
func (x *UpdateSourceResponse) Reset()
func (*UpdateSourceResponse) String ¶
func (x *UpdateSourceResponse) String() string
type VideoCodec ¶
type VideoCodec int32
video encoding codec
const ( VideoCodec_VIDEO_CODEC_UNSPECIFIED VideoCodec = 0 VideoCodec_VIDEO_CODEC_H264 VideoCodec = 1 )
func (VideoCodec) Descriptor ¶
func (VideoCodec) Descriptor() protoreflect.EnumDescriptor
func (VideoCodec) Enum ¶
func (x VideoCodec) Enum() *VideoCodec
func (VideoCodec) EnumDescriptor
deprecated
func (VideoCodec) EnumDescriptor() ([]byte, []int)
Deprecated: Use VideoCodec.Descriptor instead.
func (VideoCodec) Number ¶
func (x VideoCodec) Number() protoreflect.EnumNumber
func (VideoCodec) String ¶
func (x VideoCodec) String() string
func (VideoCodec) Type ¶
func (VideoCodec) Type() protoreflect.EnumType
type VideoCodecProfile ¶
type VideoCodecProfile int32
video encoding codec profile
const ( VideoCodecProfile_VIDEO_CODEC_PROFILE_UNSPECIFIED VideoCodecProfile = 0 VideoCodecProfile_VIDEO_CODEC_PROFILE_BASELINE VideoCodecProfile = 2 VideoCodecProfile_VIDEO_CODEC_PROFILE_MAIN VideoCodecProfile = 3 VideoCodecProfile_VIDEO_CODEC_PROFILE_HIGH VideoCodecProfile = 4 )
func (VideoCodecProfile) Descriptor ¶
func (VideoCodecProfile) Descriptor() protoreflect.EnumDescriptor
func (VideoCodecProfile) Enum ¶
func (x VideoCodecProfile) Enum() *VideoCodecProfile
func (VideoCodecProfile) EnumDescriptor
deprecated
func (VideoCodecProfile) EnumDescriptor() ([]byte, []int)
Deprecated: Use VideoCodecProfile.Descriptor instead.
func (VideoCodecProfile) Number ¶
func (x VideoCodecProfile) Number() protoreflect.EnumNumber
func (VideoCodecProfile) String ¶
func (x VideoCodecProfile) String() string
func (VideoCodecProfile) Type ¶
func (VideoCodecProfile) Type() protoreflect.EnumType
type VideoCodecRateControl ¶
type VideoCodecRateControl struct { Mode *VideoCodecRateControlMode `protobuf:"varint,1,opt,name=mode,proto3,enum=live.v21.VideoCodecRateControlMode,oneof" json:"mode,omitempty"` // video encoding target bitrate (bits/s) TargetBitrate *uint32 `protobuf:"varint,2,opt,name=target_bitrate,json=targetBitrate,proto3,oneof" json:"target_bitrate,omitempty"` // maximum video encoding key frame interval (frames) MaxKeyFrameInterval *uint32 `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
video encoding CBR rate control params
func (*VideoCodecRateControl) Descriptor
deprecated
func (*VideoCodecRateControl) Descriptor() ([]byte, []int)
Deprecated: Use VideoCodecRateControl.ProtoReflect.Descriptor instead.
func (*VideoCodecRateControl) GetMaxKeyFrameInterval ¶
func (x *VideoCodecRateControl) GetMaxKeyFrameInterval() uint32
func (*VideoCodecRateControl) GetMode ¶
func (x *VideoCodecRateControl) GetMode() VideoCodecRateControlMode
func (*VideoCodecRateControl) GetTargetBitrate ¶
func (x *VideoCodecRateControl) GetTargetBitrate() uint32
func (*VideoCodecRateControl) ProtoMessage ¶
func (*VideoCodecRateControl) ProtoMessage()
func (*VideoCodecRateControl) ProtoReflect ¶
func (x *VideoCodecRateControl) ProtoReflect() protoreflect.Message
func (*VideoCodecRateControl) Reset ¶
func (x *VideoCodecRateControl) Reset()
func (*VideoCodecRateControl) String ¶
func (x *VideoCodecRateControl) String() string
type VideoCodecRateControlMode ¶
type VideoCodecRateControlMode int32
video encoding rate control mode
const ( VideoCodecRateControlMode_VIDEO_CODEC_RATE_CONTROL_MODE_UNSPECIFIED VideoCodecRateControlMode = 0 // constant bit rate encoding VideoCodecRateControlMode_VIDEO_CODEC_RATE_CONTROL_MODE_CBR VideoCodecRateControlMode = 1 )
func (VideoCodecRateControlMode) Descriptor ¶
func (VideoCodecRateControlMode) Descriptor() protoreflect.EnumDescriptor
func (VideoCodecRateControlMode) Enum ¶
func (x VideoCodecRateControlMode) Enum() *VideoCodecRateControlMode
func (VideoCodecRateControlMode) EnumDescriptor
deprecated
func (VideoCodecRateControlMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use VideoCodecRateControlMode.Descriptor instead.
func (VideoCodecRateControlMode) Number ¶
func (x VideoCodecRateControlMode) Number() protoreflect.EnumNumber
func (VideoCodecRateControlMode) String ¶
func (x VideoCodecRateControlMode) String() string
func (VideoCodecRateControlMode) Type ¶
func (VideoCodecRateControlMode) Type() protoreflect.EnumType
type VideoColorSpace ¶
type VideoColorSpace int32
rendering color space
const ( VideoColorSpace_VIDEO_COLOR_SPACE_UNSPECIFIED VideoColorSpace = 0 VideoColorSpace_VIDEO_COLOR_SPACE_YUV420 VideoColorSpace = 1 )
func (VideoColorSpace) Descriptor ¶
func (VideoColorSpace) Descriptor() protoreflect.EnumDescriptor
func (VideoColorSpace) Enum ¶
func (x VideoColorSpace) Enum() *VideoColorSpace
func (VideoColorSpace) EnumDescriptor
deprecated
func (VideoColorSpace) EnumDescriptor() ([]byte, []int)
Deprecated: Use VideoColorSpace.Descriptor instead.
func (VideoColorSpace) Number ¶
func (x VideoColorSpace) Number() protoreflect.EnumNumber
func (VideoColorSpace) String ¶
func (x VideoColorSpace) String() string
func (VideoColorSpace) Type ¶
func (VideoColorSpace) Type() protoreflect.EnumType
type VideoEncoding ¶
type VideoEncoding struct { // video encoding codec Codec *VideoCodec `protobuf:"varint,1,opt,name=codec,proto3,enum=live.v21.VideoCodec,oneof" json:"codec,omitempty"` // video encoding rate control RateControl *VideoCodecRateControl `protobuf:"bytes,2,opt,name=rate_control,json=rateControl,proto3,oneof" json:"rate_control,omitempty"` // video encoding codec profile Profile *VideoCodecProfile `protobuf:"varint,4,opt,name=profile,proto3,enum=live.v21.VideoCodecProfile,oneof" json:"profile,omitempty"` // contains filtered or unexported fields }
encoding video parameters
func (*VideoEncoding) Descriptor
deprecated
func (*VideoEncoding) Descriptor() ([]byte, []int)
Deprecated: Use VideoEncoding.ProtoReflect.Descriptor instead.
func (*VideoEncoding) GetCodec ¶
func (x *VideoEncoding) GetCodec() VideoCodec
func (*VideoEncoding) GetProfile ¶
func (x *VideoEncoding) GetProfile() VideoCodecProfile
func (*VideoEncoding) GetRateControl ¶
func (x *VideoEncoding) GetRateControl() *VideoCodecRateControl
func (*VideoEncoding) ProtoMessage ¶
func (*VideoEncoding) ProtoMessage()
func (*VideoEncoding) ProtoReflect ¶
func (x *VideoEncoding) ProtoReflect() protoreflect.Message
func (*VideoEncoding) Reset ¶
func (x *VideoEncoding) Reset()
func (*VideoEncoding) String ¶
func (x *VideoEncoding) String() string
type VideoRendering ¶
type VideoRendering struct { // canvas height (pixels) Height *uint32 `protobuf:"varint,1,opt,name=height,proto3,oneof" json:"height,omitempty"` // canvas width (pixels) Width *uint32 `protobuf:"varint,2,opt,name=width,proto3,oneof" json:"width,omitempty"` // canvas frame rate (frames/s) Framerate *float32 `protobuf:"fixed32,3,opt,name=framerate,proto3,oneof" json:"framerate,omitempty"` // rendering color space ColorSpace *VideoColorSpace `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
composition video parameters
func (*VideoRendering) Descriptor
deprecated
func (*VideoRendering) Descriptor() ([]byte, []int)
Deprecated: Use VideoRendering.ProtoReflect.Descriptor instead.
func (*VideoRendering) GetColorSpace ¶
func (x *VideoRendering) GetColorSpace() VideoColorSpace
func (*VideoRendering) GetFramerate ¶
func (x *VideoRendering) GetFramerate() float32
func (*VideoRendering) GetHeight ¶
func (x *VideoRendering) GetHeight() uint32
func (*VideoRendering) GetWidth ¶
func (x *VideoRendering) GetWidth() uint32
func (*VideoRendering) ProtoMessage ¶
func (*VideoRendering) ProtoMessage()
func (*VideoRendering) ProtoReflect ¶
func (x *VideoRendering) ProtoReflect() protoreflect.Message
func (*VideoRendering) Reset ¶
func (x *VideoRendering) Reset()
func (*VideoRendering) String ¶
func (x *VideoRendering) String() string
type WebRtc ¶
type WebRtc struct { // Types that are assignable to Type: // // *WebRtc_Hosted Type isWebRtc_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
webrtc service (select one)
func (*WebRtc) Descriptor
deprecated
func (*WebRtc) GetHosted ¶
func (x *WebRtc) GetHosted() *HostedWebRtc
func (*WebRtc) ProtoMessage ¶
func (*WebRtc) ProtoMessage()
func (*WebRtc) ProtoReflect ¶
func (x *WebRtc) ProtoReflect() protoreflect.Message
type WebRtcAccess ¶
type WebRtcAccess struct { // access token for webrtc room AccessToken string `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"` // the id this user was assigned in the webrtc room ParticipantId *string `protobuf:"bytes,3,opt,name=participant_id,json=participantId,proto3,oneof" json:"participant_id,omitempty"` // contains filtered or unexported fields }
webrtc access parameters
func (*WebRtcAccess) Descriptor
deprecated
func (*WebRtcAccess) Descriptor() ([]byte, []int)
Deprecated: Use WebRtcAccess.ProtoReflect.Descriptor instead.
func (*WebRtcAccess) GetAccessToken ¶
func (x *WebRtcAccess) GetAccessToken() string
func (*WebRtcAccess) GetParticipantId ¶
func (x *WebRtcAccess) GetParticipantId() string
func (*WebRtcAccess) ProtoMessage ¶
func (*WebRtcAccess) ProtoMessage()
func (*WebRtcAccess) ProtoReflect ¶
func (x *WebRtcAccess) ProtoReflect() protoreflect.Message
func (*WebRtcAccess) Reset ¶
func (x *WebRtcAccess) Reset()
func (*WebRtcAccess) String ¶
func (x *WebRtcAccess) String() string
type WebRtcTrigger ¶
type WebRtcTrigger struct { // webrtc stop should trigger project to stop Stop *SourceTriggerAction `protobuf:"varint,3,opt,name=stop,proto3,enum=live.v21.SourceTriggerAction,oneof" json:"stop,omitempty"` // contains filtered or unexported fields }
func (*WebRtcTrigger) Descriptor
deprecated
func (*WebRtcTrigger) Descriptor() ([]byte, []int)
Deprecated: Use WebRtcTrigger.ProtoReflect.Descriptor instead.
func (*WebRtcTrigger) GetStop ¶
func (x *WebRtcTrigger) GetStop() SourceTriggerAction
func (*WebRtcTrigger) ProtoMessage ¶
func (*WebRtcTrigger) ProtoMessage()
func (*WebRtcTrigger) ProtoReflect ¶
func (x *WebRtcTrigger) ProtoReflect() protoreflect.Message
func (*WebRtcTrigger) Reset ¶
func (x *WebRtcTrigger) Reset()
func (*WebRtcTrigger) String ¶
func (x *WebRtcTrigger) String() string
type WebRtc_Hosted ¶
type WebRtc_Hosted struct { // hosted webrtc configuration Hosted *HostedWebRtc `protobuf:"bytes,1,opt,name=hosted,proto3,oneof"` }
type WebhookConfiguration ¶
type WebhookConfiguration struct { // enable webhook Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // webhook url Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"` // webhook timeout period in ms TimeoutMs *uint32 `protobuf:"varint,3,opt,name=timeout_ms,json=timeoutMs,proto3,oneof" json:"timeout_ms,omitempty"` // contains filtered or unexported fields }
webhook configuration message
func (*WebhookConfiguration) Descriptor
deprecated
func (*WebhookConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use WebhookConfiguration.ProtoReflect.Descriptor instead.
func (*WebhookConfiguration) GetEnabled ¶
func (x *WebhookConfiguration) GetEnabled() bool
func (*WebhookConfiguration) GetTimeoutMs ¶
func (x *WebhookConfiguration) GetTimeoutMs() uint32
func (*WebhookConfiguration) GetUrl ¶
func (x *WebhookConfiguration) GetUrl() string
func (*WebhookConfiguration) ProtoMessage ¶
func (*WebhookConfiguration) ProtoMessage()
func (*WebhookConfiguration) ProtoReflect ¶
func (x *WebhookConfiguration) ProtoReflect() protoreflect.Message
func (*WebhookConfiguration) Reset ¶
func (x *WebhookConfiguration) Reset()
func (*WebhookConfiguration) String ¶
func (x *WebhookConfiguration) String() string
type WebhookRequest ¶
type WebhookRequest struct { UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` CollectionId string `protobuf:"bytes,2,opt,name=collection_id,json=collectionId,proto3" json:"collection_id,omitempty"` ProjectId string `protobuf:"bytes,3,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // arbitrary metadata to associate with this project TriggerMetadata *structpb.Value `protobuf:"bytes,4,opt,name=trigger_metadata,json=triggerMetadata,proto3,oneof" json:"trigger_metadata,omitempty"` Trigger *BroadcastTrigger `protobuf:"varint,5,opt,name=trigger,proto3,enum=live.v21.BroadcastTrigger,oneof" json:"trigger,omitempty"` // contains filtered or unexported fields }
func (*WebhookRequest) Descriptor
deprecated
func (*WebhookRequest) Descriptor() ([]byte, []int)
Deprecated: Use WebhookRequest.ProtoReflect.Descriptor instead.
func (*WebhookRequest) GetCollectionId ¶
func (x *WebhookRequest) GetCollectionId() string
func (*WebhookRequest) GetProjectId ¶
func (x *WebhookRequest) GetProjectId() string
func (*WebhookRequest) GetTrigger ¶
func (x *WebhookRequest) GetTrigger() BroadcastTrigger
func (*WebhookRequest) GetTriggerMetadata ¶
func (x *WebhookRequest) GetTriggerMetadata() *structpb.Value
func (*WebhookRequest) GetUserId ¶
func (x *WebhookRequest) GetUserId() string
func (*WebhookRequest) ProtoMessage ¶
func (*WebhookRequest) ProtoMessage()
func (*WebhookRequest) ProtoReflect ¶
func (x *WebhookRequest) ProtoReflect() protoreflect.Message
func (*WebhookRequest) Reset ¶
func (x *WebhookRequest) Reset()
func (*WebhookRequest) String ¶
func (x *WebhookRequest) String() string
type WebhookResponse ¶
type WebhookResponse struct {
// contains filtered or unexported fields
}
func (*WebhookResponse) Descriptor
deprecated
func (*WebhookResponse) Descriptor() ([]byte, []int)
Deprecated: Use WebhookResponse.ProtoReflect.Descriptor instead.
func (*WebhookResponse) ProtoMessage ¶
func (*WebhookResponse) ProtoMessage()
func (*WebhookResponse) ProtoReflect ¶
func (x *WebhookResponse) ProtoReflect() protoreflect.Message
func (*WebhookResponse) Reset ¶
func (x *WebhookResponse) Reset()
func (*WebhookResponse) String ¶
func (x *WebhookResponse) String() string
type WebhookSubtype ¶
type WebhookSubtype int32
const ( WebhookSubtype_WEBHOOK_SUBTYPE_UNSPECIFIED WebhookSubtype = 0 WebhookSubtype_WEBHOOK_SUBTYPE_START_BROADCAST WebhookSubtype = 1 WebhookSubtype_WEBHOOK_SUBTYPE_START_WEBRTC WebhookSubtype = 2 WebhookSubtype_WEBHOOK_SUBTYPE_JOIN_WEBRTC WebhookSubtype = 3 )
func (WebhookSubtype) Descriptor ¶
func (WebhookSubtype) Descriptor() protoreflect.EnumDescriptor
func (WebhookSubtype) Enum ¶
func (x WebhookSubtype) Enum() *WebhookSubtype
func (WebhookSubtype) EnumDescriptor
deprecated
func (WebhookSubtype) EnumDescriptor() ([]byte, []int)
Deprecated: Use WebhookSubtype.Descriptor instead.
func (WebhookSubtype) Number ¶
func (x WebhookSubtype) Number() protoreflect.EnumNumber
func (WebhookSubtype) String ¶
func (x WebhookSubtype) String() string
func (WebhookSubtype) Type ¶
func (WebhookSubtype) Type() protoreflect.EnumType
type WebhookType ¶
type WebhookType int32
const ( WebhookType_WEBHOOK_TYPE_UNSPECIFIED WebhookType = 0 WebhookType_WEBHOOK_TYPE_HOOK WebhookType = 1 WebhookType_WEBHOOK_TYPE_EVENT WebhookType = 2 )
func (WebhookType) Descriptor ¶
func (WebhookType) Descriptor() protoreflect.EnumDescriptor
func (WebhookType) Enum ¶
func (x WebhookType) Enum() *WebhookType
func (WebhookType) EnumDescriptor
deprecated
func (WebhookType) EnumDescriptor() ([]byte, []int)
Deprecated: Use WebhookType.Descriptor instead.
func (WebhookType) Number ¶
func (x WebhookType) Number() protoreflect.EnumNumber
func (WebhookType) String ¶
func (x WebhookType) String() string
func (WebhookType) Type ¶
func (WebhookType) Type() protoreflect.EnumType