Package com.ringcentral.definitions
Class ExtensionCreationResponse
java.lang.Object
com.ringcentral.definitions.ExtensionCreationResponse
-
Field Summary
FieldsModifier and TypeFieldDescriptionExtension numberHides an 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 extensionExtension service features returned in response only when the logged-in user requests his/her own extension info, see also Extension Service FeaturesSpecifies extension configuration wizard state (web service setup).Extension current state.Extension type.Canonical URI of an extension Format: uri -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionassignedCountry
(AssignedCountryInfo assignedCountry) contact
(ContactInfo contact) costCenter
(CostCenterInfo costCenter) customFields
(CustomFieldInfo[] customFields) extensionNumber
(String extensionNumber) permissions
(ExtensionPermissions permissions) profileImage
(ProfileImageInfo profileImage) references
(ReferenceInfo[] references) regionalSettings
(RegionalSettings regionalSettings) serviceFeatures
(ExtensionServiceFeatureInfo[] serviceFeatures) setupWizardState
(String setupWizardState) site
(ProvisioningSiteInfo site) statusInfo
(ExtensionStatusInfo statusInfo)
-
Field Details
-
id
Internal identifier of an extension Format: int64 -
uri
Canonical URI of an extension Format: uri -
contact
-
costCenter
-
customFields
-
extensionNumber
Extension number -
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 the 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 -
regionalSettings
-
serviceFeatures
Extension service features returned in response only when the logged-in user requests his/her own extension info, see also Extension Service Features -
setupWizardState
Specifies extension configuration wizard state (web service setup). The default value is 'NotStarted' Enum: NotStarted, Incomplete, Completed -
site
-
status
Extension current state. If 'Unassigned' is specified, then extensions without `extensionNumber` are returned. If not specified, then all extensions are returned Enum: Enabled, Disabled, Frozen, NotActivated, Unassigned -
statusInfo
-
type
Extension type. Please note that legacy 'Department' extension type corresponds to 'Call Queue' extensions in modern RingCentral product terminology Enum: User, VirtualUser, DigitalUser, Department, Announcement, Voicemail, SharedLinesGroup, PagingOnly, ParkLocation, Limited -
assignedCountry
-
-
Constructor Details
-
ExtensionCreationResponse
public ExtensionCreationResponse()
-
-
Method Details
-
id
-
uri
-
contact
-
costCenter
-
customFields
-
extensionNumber
-
name
-
partnerId
-
permissions
-
profileImage
-
references
-
regionalSettings
-
serviceFeatures
-
setupWizardState
-
site
-
status
-
statusInfo
-
type
-
assignedCountry
-