Class ExportReplayRequest
- Namespace
- Livekit.Server.Sdk.Dotnet
- Assembly
- LivekitApi.dll
public sealed class ExportReplayRequest : IMessage<ExportReplayRequest>, IEquatable<ExportReplayRequest>, IDeepCloneable<ExportReplayRequest>, IBufferMessage, IMessage
- Inheritance
-
ExportReplayRequest
- Implements
-
IBufferMessage
- Inherited Members
Constructors
ExportReplayRequest()
public ExportReplayRequest()
ExportReplayRequest(ExportReplayRequest)
public ExportReplayRequest(ExportReplayRequest other)
Parameters
otherExportReplayRequest
Properties
Advanced
public EncodingOptions Advanced { get; set; }
Property Value
EncodingCase
public ExportReplayRequest.EncodingOneofCase EncodingCase { get; }
Property Value
EndOffsetMs
public long EndOffsetMs { get; set; }
Property Value
HasPreset
Gets whether the "preset" field is set
public bool HasPreset { get; }
Property Value
Media
public MediaSource Media { get; set; }
Property Value
Outputs
public RepeatedField<Output> Outputs { get; }
Property Value
Preset
public EncodingOptionsPreset Preset { get; set; }
Property Value
ReplayId
public string ReplayId { get; set; }
Property Value
SourceCase
public ExportReplayRequest.SourceOneofCase SourceCase { get; }
Property Value
StartOffsetMs
public long StartOffsetMs { get; set; }
Property Value
Storage
public StorageConfig Storage { get; set; }
Property Value
Template
public TemplateSource Template { get; set; }
Property Value
Web
public WebSource Web { get; set; }
Property Value
Webhooks
public RepeatedField<WebhookConfig> Webhooks { get; }
Property Value
Methods
ClearEncoding()
public void ClearEncoding()
ClearPreset()
Clears the value of the oneof if it's currently set to "preset"
public void ClearPreset()
ClearSource()
public void ClearSource()