Package 

Interface LivekitPhoneNumber.PhoneNumberOrBuilder

    • Method Summary

      Modifier and Type Method Description
      abstract String getId()
      Unique identifier
      
      string id = 1;
      abstract ByteString getIdBytes()
      Unique identifier
      
      string id = 1;
      abstract String getE164Format()
      Phone number in E.164 format (e.g., "+14155552671")
      
      string e164_format = 2;
      abstract ByteString getE164FormatBytes()
      Phone number in E.164 format (e.g., "+14155552671")
      
      string e164_format = 2;
      abstract String getCountryCode()
      Country code (e.g., "US")
      
      string country_code = 3;
      abstract ByteString getCountryCodeBytes()
      Country code (e.g., "US")
      
      string country_code = 3;
      abstract String getAreaCode()
      Area code (e.g., "415")
      
      string area_code = 4;
      abstract ByteString getAreaCodeBytes()
      Area code (e.g., "415")
      
      string area_code = 4;
      abstract int getNumberTypeValue()
      Number type (mobile, local, toll-free, unknown)
      
      .livekit.PhoneNumberType number_type = 5;
      abstract LivekitPhoneNumber.PhoneNumberType getNumberType()
      Number type (mobile, local, toll-free, unknown)
      
      .livekit.PhoneNumberType number_type = 5;
      abstract String getLocality()
      City/locality (e.g., "San Francisco")
      
      string locality = 6;
      abstract ByteString getLocalityBytes()
      City/locality (e.g., "San Francisco")
      
      string locality = 6;
      abstract String getRegion()
      State/region (e.g., "CA")
      
      string region = 7;
      abstract ByteString getRegionBytes()
      State/region (e.g., "CA")
      
      string region = 7;
      abstract double getSpamScore()
      Spam score for fraud detection
      
      double spam_score = 8;
      abstract boolean hasCreatedAt()
      Creation timestamp
      
      .google.protobuf.Timestamp created_at = 9;
      abstract Timestamp getCreatedAt()
      Creation timestamp
      
      .google.protobuf.Timestamp created_at = 9;
      abstract boolean hasUpdatedAt()
      Last update timestamp
      
      .google.protobuf.Timestamp updated_at = 10;
      abstract Timestamp getUpdatedAt()
      Last update timestamp
      
      .google.protobuf.Timestamp updated_at = 10;
      abstract List<String> getCapabilitiesList()
      Available capabilities (e.g., "voice", "sms")
      
      repeated string capabilities = 11;
      abstract int getCapabilitiesCount()
      Available capabilities (e.g., "voice", "sms")
      
      repeated string capabilities = 11;
      abstract String getCapabilities(int index)
      Available capabilities (e.g., "voice", "sms")
      
      repeated string capabilities = 11;
      abstract ByteString getCapabilitiesBytes(int index)
      Available capabilities (e.g., "voice", "sms")
      
      repeated string capabilities = 11;
      abstract int getStatusValue()
      Current status
      
      .livekit.PhoneNumberStatus status = 12;
      abstract LivekitPhoneNumber.PhoneNumberStatus getStatus()
      Current status
      
      .livekit.PhoneNumberStatus status = 12;
      abstract boolean hasAssignedAt()
      Assignment timestamp
      
      .google.protobuf.Timestamp assigned_at = 13;
      abstract Timestamp getAssignedAt()
      Assignment timestamp
      
      .google.protobuf.Timestamp assigned_at = 13;
      abstract boolean hasReleasedAt()
      Release timestamp (if applicable)
      
      .google.protobuf.Timestamp released_at = 14;
      abstract Timestamp getReleasedAt()
      Release timestamp (if applicable)
      
      .google.protobuf.Timestamp released_at = 14;
      abstract String getSipDispatchRuleId()
      Associated SIP dispatch rule ID
      
      string sip_dispatch_rule_id = 15;
      abstract ByteString getSipDispatchRuleIdBytes()
      Associated SIP dispatch rule ID
      
      string sip_dispatch_rule_id = 15;
      • Methods inherited from class com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getId

         abstract String getId()
        Unique identifier
        
        string id = 1;
      • getIdBytes

         abstract ByteString getIdBytes()
        Unique identifier
        
        string id = 1;
      • getE164Format

         abstract String getE164Format()
        Phone number in E.164 format (e.g., "+14155552671")
        
        string e164_format = 2;
      • getE164FormatBytes

         abstract ByteString getE164FormatBytes()
        Phone number in E.164 format (e.g., "+14155552671")
        
        string e164_format = 2;
      • getCountryCode

         abstract String getCountryCode()
        Country code (e.g., "US")
        
        string country_code = 3;
      • getCountryCodeBytes

         abstract ByteString getCountryCodeBytes()
        Country code (e.g., "US")
        
        string country_code = 3;
      • getAreaCode

         abstract String getAreaCode()
        Area code (e.g., "415")
        
        string area_code = 4;
      • getAreaCodeBytes

         abstract ByteString getAreaCodeBytes()
        Area code (e.g., "415")
        
        string area_code = 4;
      • getNumberTypeValue

         abstract int getNumberTypeValue()
        Number type (mobile, local, toll-free, unknown)
        
        .livekit.PhoneNumberType number_type = 5;
      • getLocality

         abstract String getLocality()
        City/locality (e.g., "San Francisco")
        
        string locality = 6;
      • getLocalityBytes

         abstract ByteString getLocalityBytes()
        City/locality (e.g., "San Francisco")
        
        string locality = 6;
      • getRegion

         abstract String getRegion()
        State/region (e.g., "CA")
        
        string region = 7;
      • getRegionBytes

         abstract ByteString getRegionBytes()
        State/region (e.g., "CA")
        
        string region = 7;
      • getSpamScore

         abstract double getSpamScore()
        Spam score for fraud detection
        
        double spam_score = 8;
      • hasCreatedAt

         abstract boolean hasCreatedAt()
        Creation timestamp
        
        .google.protobuf.Timestamp created_at = 9;
      • getCreatedAt

         abstract Timestamp getCreatedAt()
        Creation timestamp
        
        .google.protobuf.Timestamp created_at = 9;
      • hasUpdatedAt

         abstract boolean hasUpdatedAt()
        Last update timestamp
        
        .google.protobuf.Timestamp updated_at = 10;
      • getUpdatedAt

         abstract Timestamp getUpdatedAt()
        Last update timestamp
        
        .google.protobuf.Timestamp updated_at = 10;
      • getCapabilitiesList

         abstract List<String> getCapabilitiesList()
        Available capabilities (e.g., "voice", "sms")
        
        repeated string capabilities = 11;
      • getCapabilitiesCount

         abstract int getCapabilitiesCount()
        Available capabilities (e.g., "voice", "sms")
        
        repeated string capabilities = 11;
      • getCapabilities

         abstract String getCapabilities(int index)
        Available capabilities (e.g., "voice", "sms")
        
        repeated string capabilities = 11;
        Parameters:
        index - The index of the element to return.
      • getCapabilitiesBytes

         abstract ByteString getCapabilitiesBytes(int index)
        Available capabilities (e.g., "voice", "sms")
        
        repeated string capabilities = 11;
        Parameters:
        index - The index of the element to return.
      • getStatusValue

         abstract int getStatusValue()
        Current status
        
        .livekit.PhoneNumberStatus status = 12;
      • hasAssignedAt

         abstract boolean hasAssignedAt()
        Assignment timestamp
        
        .google.protobuf.Timestamp assigned_at = 13;
      • getAssignedAt

         abstract Timestamp getAssignedAt()
        Assignment timestamp
        
        .google.protobuf.Timestamp assigned_at = 13;
      • hasReleasedAt

         abstract boolean hasReleasedAt()
        Release timestamp (if applicable)
        
        .google.protobuf.Timestamp released_at = 14;
      • getReleasedAt

         abstract Timestamp getReleasedAt()
        Release timestamp (if applicable)
        
        .google.protobuf.Timestamp released_at = 14;
      • getSipDispatchRuleIdBytes

         abstract ByteString getSipDispatchRuleIdBytes()
        Associated SIP dispatch rule ID
        
        string sip_dispatch_rule_id = 15;