Package com.ringcentral.definitions
Class AccountPhoneNumberInfo
java.lang.Object
com.ringcentral.definitions.AccountPhoneNumberInfo
-
Field Summary
FieldsModifier and TypeFieldDescriptionPhone number activation status.Caller ID NameReference to the extension this number is assigned to.Indicates whether the phone number belongs to a Hot Desk device if applicable.Internal unique identifier of a phone number Required Example: 1162820004Phone number in e.164 format (with '+' prefix) Required Example: +16501234567Internal identifier of a phone providerStatus of a phone number.Indicates if a number is toll or toll-free Required Example: Toll Enum: Toll, TollFreeType of a phone number Enum: VoiceFax, VoiceOnly, FaxOnlyUsage type of a phone number Required Enum: MainCompanyNumber, DirectNumber, Inventory, InventoryPartnerBusinessMobileNumber, InventoryFmcBusinessMobileNumber, PartnerBusinessMobileNumber, AdditionalCompanyNumber, CompanyNumber, PhoneLine, CompanyFaxNumber, ForwardedNumber, ForwardedCompanyNumber, ContactCenterNumber, ConferencingNumber, MeetingsNumber, NumberStorage, BusinessMobileNumber, FmcBusinessMobileNumber, ELIN, InventoryMobileNumber -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactivationStatus(String activationStatus) byocNumber(Boolean byocNumber) callerIdName(String callerIdName) contactCenterProvider(ContactCenterProvider contactCenterProvider) extension(AccountPhoneNumberInfoExtension extension) hotDeskNumber(Boolean hotDeskNumber) mobileNumber(Boolean mobileNumber) phoneNumber(String phoneNumber) providerId(String providerId)
-
Field Details
-
activationStatus
Phone number activation status. Determine whether phone number migration is completed on the partner side. Enum: Active, Inactive -
id
Internal unique identifier of a phone number Required Example: 1162820004 -
phoneNumber
Phone number in e.164 format (with '+' prefix) Required Example: +16501234567 -
type
Type of a phone number Enum: VoiceFax, VoiceOnly, FaxOnly -
tollType
Indicates if a number is toll or toll-free Required Example: Toll Enum: Toll, TollFree -
usageType
Usage type of a phone number Required Enum: MainCompanyNumber, DirectNumber, Inventory, InventoryPartnerBusinessMobileNumber, InventoryFmcBusinessMobileNumber, PartnerBusinessMobileNumber, AdditionalCompanyNumber, CompanyNumber, PhoneLine, CompanyFaxNumber, ForwardedNumber, ForwardedCompanyNumber, ContactCenterNumber, ConferencingNumber, MeetingsNumber, NumberStorage, BusinessMobileNumber, FmcBusinessMobileNumber, ELIN, InventoryMobileNumber -
byocNumber
-
mobileNumber
-
hotDeskNumber
Indicates whether the phone number belongs to a Hot Desk device if applicable. -
contactCenterProvider
-
status
Status of a phone number. If the value is `Normal`, the phone number is ready to be used. Otherwise, it is an external number not yet ported to RingCentral Required Enum: Normal, Pending, PortedIn, Temporary, Unknown -
callerIdName
Caller ID Name -
extension
Reference to the extension this number is assigned to. Omitted for company numbers -
providerId
Internal identifier of a phone provider
-
-
Constructor Details
-
AccountPhoneNumberInfo
public AccountPhoneNumberInfo()
-
-
Method Details
-
activationStatus
-
id
-
phoneNumber
-
type
-
tollType
-
usageType
-
byocNumber
-
mobileNumber
-
hotDeskNumber
-
contactCenterProvider
-
status
-
callerIdName
-
extension
-
providerId
-