Table of Contents

Class AgentHttp.Types.AgentEndpoint

Namespace
Livekit.Server.Sdk.Dotnet
Assembly
LivekitApi.dll
public sealed class AgentHttp.Types.AgentEndpoint : IMessage<AgentHttp.Types.AgentEndpoint>, IEquatable<AgentHttp.Types.AgentEndpoint>, IDeepCloneable<AgentHttp.Types.AgentEndpoint>, IBufferMessage, IMessage
Inheritance
AgentHttp.Types.AgentEndpoint
Implements
IBufferMessage
Inherited Members

Constructors

AgentEndpoint()

public AgentEndpoint()

AgentEndpoint(AgentEndpoint)

public AgentEndpoint(AgentHttp.Types.AgentEndpoint other)

Parameters

other AgentHttp.Types.AgentEndpoint

Properties

Kind

public AgentHttp.Types.AgentEndpointKind Kind { get; set; }

Property Value

AgentHttp.Types.AgentEndpointKind

Methods

uppercase, exactly as the application routes them (FastAPI does not imply HEAD from GET)

public RepeatedField<string> Methods { get; }

Property Value

RepeatedField<string>

Path

starlette-style path template rooted at '/': {name} (one segment, default), {name:int}, {name:float}, {name:uuid} (constrained single segments), {name:path} (multi-segment). Custom converters are rejected.

public string Path { get; set; }

Property Value

string

Public

reachable without a project token

public bool Public { get; set; }

Property Value

bool