Class ListPhoneNumbersRequest
- Namespace
- Livekit.Server.Sdk.Dotnet
- Assembly
- LivekitApi.dll
ListPhoneNumbersRequest - Request to list phone numbers
public sealed class ListPhoneNumbersRequest : IMessage<ListPhoneNumbersRequest>, IEquatable<ListPhoneNumbersRequest>, IDeepCloneable<ListPhoneNumbersRequest>, IBufferMessage, IMessage
- Inheritance
-
ListPhoneNumbersRequest
- Implements
-
IBufferMessage
- Inherited Members
Constructors
ListPhoneNumbersRequest()
public ListPhoneNumbersRequest()
ListPhoneNumbersRequest(ListPhoneNumbersRequest)
public ListPhoneNumbersRequest(ListPhoneNumbersRequest other)
Parameters
otherListPhoneNumbersRequest
Properties
HasLimit
Gets whether the "limit" field is set
public bool HasLimit { get; }
Property Value
HasSipDispatchRuleId
Gets whether the "sip_dispatch_rule_id" field is set
public bool HasSipDispatchRuleId { get; }
Property Value
Limit
Maximum number of results (default: 50)
public int Limit { get; set; }
Property Value
PageToken
Token for pagination (empty for first page)
public TokenPagination PageToken { get; set; }
Property Value
SipDispatchRuleId
Filter by SIP dispatch rule ID
public string SipDispatchRuleId { get; set; }
Property Value
Statuses
Filter by statuses (active, pending, released)
public RepeatedField<PhoneNumberStatus> Statuses { get; }
Property Value
Methods
ClearLimit()
Clears the value of the "limit" field
public void ClearLimit()
ClearSipDispatchRuleId()
Clears the value of the "sip_dispatch_rule_id" field
public void ClearSipDispatchRuleId()