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
otherAgentHttp.Types.AgentEndpoint
Properties
Kind
public AgentHttp.Types.AgentEndpointKind Kind { get; set; }
Property Value
Methods
uppercase, exactly as the application routes them (FastAPI does not imply HEAD from GET)
public RepeatedField<string> Methods { get; }
Property Value
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
Public
reachable without a project token
public bool Public { get; set; }