Package com.ringcentral.definitions
Class GetExtensionListInfoResponse
java.lang.Object
com.ringcentral.definitions.GetExtensionListInfoResponse
-
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)Extension short numberHides 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 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 TypeMethodDescriptionalertTimer(Long alertTimer) assignedCountry(AssignedCountryInfo assignedCountry) callQueueInfo(CallQueueExtensionInfo callQueueInfo) contact(ContactInfo contact) costCenter(CostCenterInfo costCenter) creationTime(String creationTime) extensionNumber(String extensionNumber) permissions(ExtensionPermissions permissions) profileImage(ProfileImageInfo profileImage) references(ReferenceInfo[] references) site(ProvisioningSiteInfo site)
-
Field Details
-
id
Internal identifier of an extension Format: int64 -
uri
Canonical URI of an extension Format: uri -
contact
-
extensionNumber
Extension short number -
name
Extension name. For user extension types the value is a combination of the specified first name and last name -
permissions
-
profileImage
-
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 -
references
List of non-RC internal identifiers assigned to an extension -
status
Extension status Enum: Enabled, Disabled, Frozen, NotActivated, Unassigned -
type
Type of the extension. For unrecognized types the `Unknown` value is returned. Please note that legacy 'Department' extension type corresponds to 'Call Queue' extensions in modern RingCentral product terminology Example: User Enum: User, Department, Announcement, Voicemail, DigitalUser, VirtualUser, FaxUser, PagingOnly, SharedLinesGroup, DelegatedLinesGroup, GroupCallPickup, IvrMenu, ApplicationExtension, ProxyAdmin, RoomConnector, ParkLocation, Limited, Bot, Site, Room, FlexibleUser, TieLine, Unknown -
subType
Extension subtype, if applicable. For unrecognized subtypes the `Unknown` value is returned Enum: VideoPro, VideoProPlus, DigitalSignageOnlyRooms, Unknown, Emergency -
callQueueInfo
-
roles
-
site
-
assignedCountry
-
costCenter
-
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) -
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
-
GetExtensionListInfoResponse
public GetExtensionListInfoResponse()
-
-
Method Details
-
id
-
uri
-
contact
-
extensionNumber
-
name
-
permissions
-
profileImage
-
partnerId
-
references
-
status
-
type
-
subType
-
callQueueInfo
-
roles
-
site
-
assignedCountry
-
costCenter
-
creationTime
-
alertTimer
-