Package com.ringcentral.definitions
Class ContactResource
java.lang.Object
com.ringcentral.definitions.ContactResource
-
Field Summary
FieldsModifier and TypeFieldDescriptionExample: ExternalFormat: email Example: john.doe@mycompany.comExample: 103First name of a contact, for user extensions only Example: JohnContact extension identifier Required Example: 865706371004Example: Sales managerLast name of a contact, for user extensions only Example: DoeName of a contact, for non-user extensions Example: Conference room ?5Contact status Example: Enabled Enum: Enabled, Disabled, Frozen, NotActivated, Unassigned, UnknownExtension subtype Example: Unknown Enum: Unknown, VideoPro, VideoProPlus, DigitalSignage, EmergencyContact type Example: User Enum: User, Department, Announcement, Voicemail, SharedLinesGroup, PagingOnly, ParkLocation, IvrMenu, Limited, ApplicationExtension, Site, Bot, Room, ProxyAdmin, DelegatedLinesGroup, GroupCallPickup, External, RoomConnector, Unknown -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccount
(AccountResource account) callQueues
(CallQueueResource[] callQueues) costCenter
(CostCenterResource costCenter) customFields
(CustomFieldResource[] customFields) department
(String department) extensionNumber
(String extensionNumber) groups
(GroupResource[] groups) integration
(ExternalIntegrationResource integration) phoneNumbers
(PhoneNumberResource[] phoneNumbers) profileImage
(AccountDirectoryProfileImageResource profileImage) role
(DirectoryRoleResource role) site
(BusinessSiteResource site)
-
Field Details
-
id
Contact extension identifier Required Example: 865706371004 -
type
Contact type Example: User Enum: User, Department, Announcement, Voicemail, SharedLinesGroup, PagingOnly, ParkLocation, IvrMenu, Limited, ApplicationExtension, Site, Bot, Room, ProxyAdmin, DelegatedLinesGroup, GroupCallPickup, External, RoomConnector, Unknown -
status
Contact status Example: Enabled Enum: Enabled, Disabled, Frozen, NotActivated, Unassigned, Unknown -
account
-
department
Example: External -
email
Format: email Example: john.doe@mycompany.com -
extensionNumber
Example: 103 -
firstName
First name of a contact, for user extensions only Example: John -
lastName
Last name of a contact, for user extensions only Example: Doe -
name
Name of a contact, for non-user extensions Example: Conference room ?5 -
jobTitle
Example: Sales manager -
phoneNumbers
-
profileImage
-
site
-
role
-
callQueues
-
customFields
-
groups
-
costCenter
-
integration
-
subType
Extension subtype Example: Unknown Enum: Unknown, VideoPro, VideoProPlus, DigitalSignage, Emergency
-
-
Constructor Details
-
ContactResource
public ContactResource()
-
-
Method Details
-
id
-
type
-
status
-
account
-
department
-
email
-
extensionNumber
-
firstName
-
lastName
-
name
-
jobTitle
-
phoneNumbers
-
profileImage
-
site
-
role
-
callQueues
-
customFields
-
groups
-
costCenter
-
integration
-
subType
-