Class Job
- Namespace
- Livekit.Server.Sdk.Dotnet
- Assembly
- LivekitApi.dll
public sealed class Job : IMessage<Job>, IEquatable<Job>, IDeepCloneable<Job>, IBufferMessage, IMessage
- Inheritance
-
Job
- Implements
-
IBufferMessage
- Inherited Members
Constructors
Job()
public Job()
Job(Job)
public Job(Job other)
Parameters
otherJob
Properties
AgentName
public string AgentName { get; set; }
Property Value
Attributes
public MapField<string, string> Attributes { get; }
Property Value
CreatedAt
when the server created the job, in Unix nanoseconds
public long CreatedAt { get; set; }
Property Value
Deployment
public string Deployment { get; set; }
Property Value
DispatchId
public string DispatchId { get; set; }
Property Value
EnableRecording
public bool EnableRecording { get; set; }
Property Value
EnableRedaction
public bool EnableRedaction { get; set; }
Property Value
Id
public string Id { get; set; }
Property Value
Metadata
public string Metadata { get; set; }
Property Value
Namespace
[Obsolete]
public string Namespace { get; set; }
Property Value
Participant
public ParticipantInfo Participant { get; set; }
Property Value
Room
public Room Room { get; set; }
Property Value
State
public JobState State { get; set; }
Property Value
Type
public JobType Type { get; set; }