Package com.ringcentral.definitions
Class GetExtensionInfoResponse
java.lang.Object
com.ringcentral.definitions.GetExtensionInfoResponse
-
Field Summary
FieldsModifier and TypeFieldDescriptionAlert timer or pickup setting.Extension creation date/time, in ISO 8601 format Format: date-time Example: Thu Jun 06 2024 00:01:14 GMT-0700 (Pacific Daylight Time)Information on department extension(s), to which the requested extension belongs.Extension short numberString[]Hides extension from showing in company directory.Internal identifier of an extension Format: int64Extension name.For Partner Applications Internal identifier of an extension created by partner.List of non-RC internal identifiers assigned to an extensionRoles[]Extension service features is returned in response only when the logged-in user requests their own extension info, see also Extension Service FeaturesInitial configuration wizard state Default: NotStarted Enum: NotStarted, Incomplete, CompletedSite access status for cross-site limitation Enum: Limited, UnlimitedExtension status Enum: Enabled, Disabled, Frozen, NotActivated, UnassignedExtension subtype, if applicable.Type of the extension.Canonical URI of an extension Format: uri -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccount(GetExtensionAccountInfo account) alertTimer(Long alertTimer) assignedCountry(AssignedCountryInfo assignedCountry) callQueueInfo(CallQueueExtensionInfo callQueueInfo) contact(ContactInfo contact) costCenter(CostCenterInfo costCenter) creationTime(String creationTime) customFields(CustomFieldInfo[] customFields) departments(DepartmentInfo[] departments) extensionNumber(String extensionNumber) extensionNumbers(String[] extensionNumbers) permissions(ExtensionPermissions permissions) profileImage(ProfileImageInfo profileImage) references(ReferenceInfo[] references) regionalSettings(RegionalSettings regionalSettings) serviceFeatures(ExtensionServiceFeatureInfo[] serviceFeatures) setupWizardState(String setupWizardState) site(ProvisioningSiteInfo site) siteAccess(String siteAccess) statusInfo(ExtensionStatusInfo statusInfo)
-
Field Details
-
id
Internal identifier of an extension Format: int64 -
uri
Canonical URI of an extension Format: uri -
account
-
contact
-
costCenter
-
customFields
-
departments
Information on department extension(s), to which the requested extension belongs. Returned only for user extensions, members of department, requested by single extensionId. Please note that legacy 'Department' extension type corresponds to 'Call Queue' extensions in modern RingCentral product terminology -
extensionNumber
Extension short number -
extensionNumbers
-
name
Extension name. For user extension types the value is a combination of the specified first name and last name -
partnerId
For Partner Applications Internal identifier of an extension created by partner. The RingCentral supports mapping of accounts and stores the corresponding account ID/extension ID for each partner ID of a client application. In request URIs partner IDs are accepted instead of regular RingCentral native IDs as path parameters using `pid=XXX` clause. Though in response URIs contain the corresponding account IDs and extension IDs. In all request and response bodies these values are reflected via partnerId attributes of account and extension -
permissions
-
profileImage
-
references
List of non-RC internal identifiers assigned to an extension -
roles
-
regionalSettings
-
serviceFeatures
Extension service features is returned in response only when the logged-in user requests their own extension info, see also Extension Service Features -
setupWizardState
Initial configuration wizard state Default: NotStarted Enum: NotStarted, Incomplete, Completed -
status
Extension status Enum: Enabled, Disabled, Frozen, NotActivated, Unassigned -
statusInfo
-
type
Type of the extension. For unrecognized types the `Unknown` value is returned Example: User Enum: User, Department, Announcement, Voicemail, DigitalUser, VirtualUser, FaxUser, PagingOnly, SharedLinesGroup, DelegatedLinesGroup, GroupCallPickup, IvrMenu, ApplicationExtension, ProxyAdmin, RoomConnector, ParkLocation, Limited, Bot, Site, Room, FlexibleUser, Unknown -
subType
Extension subtype, if applicable. For unrecognized subtypes the `Unknown` value is returned Enum: VideoPro, VideoProPlus, DigitalSignage, Unknown, Emergency -
callQueueInfo
-
site
-
assignedCountry
-
creationTime
Extension creation date/time, in ISO 8601 format Format: date-time Example: Thu Jun 06 2024 00:01:14 GMT-0700 (Pacific Daylight Time) -
siteAccess
Site access status for cross-site limitation Enum: Limited, Unlimited -
alertTimer
Alert timer or pickup setting. Delay time in seconds before call queue group members are notified when calls are queued Format: int32 Enum: 5, 10, 15, 20, 30, 45, 60, 120, 180, 240, 300, 360, 420, 480, 540, 600
-
-
Constructor Details
-
GetExtensionInfoResponse
public GetExtensionInfoResponse()
-
-
Method Details
-
id
-
uri
-
account
-
contact
-
costCenter
-
customFields
-
departments
-
extensionNumber
-
extensionNumbers
-
name
-
partnerId
-
permissions
-
profileImage
-
references
-
roles
-
regionalSettings
-
serviceFeatures
-
setupWizardState
-
status
-
statusInfo
-
type
-
subType
-
callQueueInfo
-
site
-
assignedCountry
-
creationTime
-
siteAccess
-
alertTimer
-