Table of Contents

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

other ExportReplayRequest

Properties

Advanced

public EncodingOptions Advanced { get; set; }

Property Value

EncodingOptions

EncodingCase

public ExportReplayRequest.EncodingOneofCase EncodingCase { get; }

Property Value

ExportReplayRequest.EncodingOneofCase

EndOffsetMs

public long EndOffsetMs { get; set; }

Property Value

long

HasPreset

Gets whether the "preset" field is set

public bool HasPreset { get; }

Property Value

bool

Media

public MediaSource Media { get; set; }

Property Value

MediaSource

Outputs

public RepeatedField<Output> Outputs { get; }

Property Value

RepeatedField<Output>

Preset

public EncodingOptionsPreset Preset { get; set; }

Property Value

EncodingOptionsPreset

ReplayId

public string ReplayId { get; set; }

Property Value

string

SourceCase

public ExportReplayRequest.SourceOneofCase SourceCase { get; }

Property Value

ExportReplayRequest.SourceOneofCase

StartOffsetMs

public long StartOffsetMs { get; set; }

Property Value

long

Storage

public StorageConfig Storage { get; set; }

Property Value

StorageConfig

Template

public TemplateSource Template { get; set; }

Property Value

TemplateSource

Web

public WebSource Web { get; set; }

Property Value

WebSource

Webhooks

public RepeatedField<WebhookConfig> Webhooks { get; }

Property Value

RepeatedField<WebhookConfig>

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