Package com.ringcentral.definitions
Class SipRegistrationDeviceInfo
java.lang.Object
com.ringcentral.definitions.SipRegistrationDeviceInfo
-
Field Summary
FieldsModifier and TypeFieldDescriptionBox billing identifier of a device.Computer name (for devices of `SoftPhone` type only)Internal identifier of a deviceNetwork location status.Timestamp of receiving last location report in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format including timezone, for example *2016-03-10T18:07:52.534Z Format: date-timePooling type of device: - `Host` - device with standalone paid phone line which can be linked to soft phone client instance - `Guest` - device with a linked phone line - `None` - device without a phone line or with specific line (free, BLA, etc.) Enum: Host, Guest, NoneDevice name.Phone lines informationSerial number for HardPhone (is returned only when the phone is shipped and provisioned); endpoint_id for Softphone and mobile applicationsDevice identification number (SKU, Stock Keeping Unit) in the format TP-ID [-AT-AC], where TP is device type (HP for RC desk phones, DV for all other devices including soft phones); ID - device model ID; AT - add-on type ID; AC - add-on count (if any).Enum: Online, OfflineDevice type Enum: HardPhone, SoftPhone, OtherPhone, Paging, WebPhone, RoomCanonical URI of the resource Format: uriSupported only for devices assigned to Limited extensions. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboxBillingId(Long boxBillingId) computerName(String computerName) emergency(SipRegistrationDeviceEmergencyInfo emergency) emergencyServiceAddress(DeviceEmergencyServiceAddressResourceDefault emergencyServiceAddress) extension(DeviceExtensionInfo extension) inCompanyNet(Boolean inCompanyNet) lastLocationReportTime(String lastLocationReportTime) linePooling(String linePooling) model(DeviceModelInfo model) phoneLines(DevicePhoneLinesInfo[] phoneLines) shipping(ShippingInfo shipping) site(DeviceSiteInfo site) useAsCommonPhone(Boolean useAsCommonPhone)
-
Field Details
-
uri
Canonical URI of the resource Format: uri -
id
Internal identifier of a device -
type
Device type Enum: HardPhone, SoftPhone, OtherPhone, Paging, WebPhone, Room -
sku
Device identification number (SKU, Stock Keeping Unit) in the format TP-ID [-AT-AC], where TP is device type (HP for RC desk phones, DV for all other devices including soft phones); ID - device model ID; AT - add-on type ID; AC - add-on count (if any). For example 'HP-56-2-2' -
status
Enum: Online, Offline -
name
Device name. Mandatory if ordering SoftPhone or OtherPhone. Optional for HardPhone. If not specified for HardPhone, then device model name is used as device name -
serial
Serial number for HardPhone (is returned only when the phone is shipped and provisioned); endpoint_id for Softphone and mobile applications -
computerName
Computer name (for devices of `SoftPhone` type only) -
model
-
extension
-
emergencyServiceAddress
-
emergency
-
shipping
-
phoneLines
Phone lines information -
boxBillingId
Box billing identifier of a device. Applicable only for HardPhones. It is an alternative way to identify the device to be ordered. Either model structure, or boxBillingId must be specified forT?HardPhone Format: int64 -
useAsCommonPhone
Supported only for devices assigned to Limited extensions. If true, enables users to log in to this phone as a common phone. -
linePooling
Pooling type of device: - `Host` - device with standalone paid phone line which can be linked to soft phone client instance - `Guest` - device with a linked phone line - `None` - device without a phone line or with specific line (free, BLA, etc.) Enum: Host, Guest, None -
inCompanyNet
Network location status. `true` if the device is located in the configured corporate network (On-Net); `false` for Off-Net location. Parameter is not returned if `EmergencyAddressAutoUpdate` feature is not enabled for the account/user, or if device network location is not determined -
site
-
lastLocationReportTime
Timestamp of receiving last location report in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format including timezone, for example *2016-03-10T18:07:52.534Z Format: date-time
-
-
Constructor Details
-
SipRegistrationDeviceInfo
public SipRegistrationDeviceInfo()
-
-
Method Details
-
uri
-
id
-
type
-
sku
-
status
-
name
-
serial
-
computerName
-
model
-
extension
-
emergencyServiceAddress
public SipRegistrationDeviceInfo emergencyServiceAddress(DeviceEmergencyServiceAddressResourceDefault emergencyServiceAddress) -
emergency
-
shipping
-
phoneLines
-
boxBillingId
-
useAsCommonPhone
-
linePooling
-
inCompanyNet
-
site
-
lastLocationReportTime
-