Uses of Class
com.mypurecloud.sdk.v2.model.ExternalContact
Packages that use ExternalContact
Package
Description
-
Uses of ExternalContact in com.mypurecloud.sdk.v2.api
Methods in com.mypurecloud.sdk.v2.api that return ExternalContactModifier and TypeMethodDescriptionExternalContactsApi.getExternalcontactsContact(GetExternalcontactsContactRequest request) Fetch an external contactExternalContactsApi.getExternalcontactsContact(String contactId, List<String> expand) Fetch an external contactExternalContactsApi.getExternalcontactsContactUnresolved(GetExternalcontactsContactUnresolvedRequest request) Fetch an unresolved external contactExternalContactsApi.getExternalcontactsContactUnresolved(String contactId, List<String> expand) Fetch an unresolved external contactExternalContactsApi.patchExternalcontactsContact(PatchExternalcontactsContactRequest request) Update specific fields of an external contactExternalContactsApi.patchExternalcontactsContact(String contactId, ExternalContactsPatchRequest body) Update specific fields of an external contactExternalContactsApi.postExternalcontactsContactPromotion(PostExternalcontactsContactPromotionRequest request) Promote an observed contact (ephemeral or identified) to a curated contactExternalContactsApi.postExternalcontactsContactPromotion(String contactId) Promote an observed contact (ephemeral or identified) to a curated contactExternalContactsApi.postExternalcontactsContacts(PostExternalcontactsContactsRequest request) Create an external contactExternalContactsApi.postExternalcontactsContacts(ExternalContact body) Create an external contactExternalContactsApi.postExternalcontactsContactsEnrich(PostExternalcontactsContactsEnrichRequest request) Modify or create an External Contact, with powerful behaviors for finding and combining data with pre-existing Contacts.ExternalContactsApi.postExternalcontactsContactsEnrich(ContactEnrichRequest body, Boolean dryRun) Modify or create an External Contact, with powerful behaviors for finding and combining data with pre-existing Contacts.ExternalContactsApi.postExternalcontactsContactsMerge(PostExternalcontactsContactsMergeRequest request) Merge up to 25 contacts into a new contact record Merge operation may fail if the resulting mergeset exceeds our default limit of 52.ExternalContactsApi.postExternalcontactsContactsMerge(MergeContactsRequest body) Merge up to 25 contacts into a new contact record Merge operation may fail if the resulting mergeset exceeds our default limit of 52.ExternalContactsApi.postExternalcontactsIdentifierlookup(PostExternalcontactsIdentifierlookupRequest request) Deprecated.ExternalContactsApi.postExternalcontactsIdentifierlookup(ContactIdentifier identifier, List<String> expand) Deprecated.ExternalContactsApi.postExternalcontactsIdentifierlookupContacts(PostExternalcontactsIdentifierlookupContactsRequest request) Fetch a contact using an identifier type and value.ExternalContactsApi.postExternalcontactsIdentifierlookupContacts(ContactIdentifier identifier, List<String> expand) Fetch a contact using an identifier type and value.ExternalContactsApi.postExternalcontactsMergeContacts(PostExternalcontactsMergeContactsRequest request) Deprecated.ExternalContactsApi.postExternalcontactsMergeContacts(MergeRequest body) Deprecated.ExternalContactsApi.putExternalcontactsContact(PutExternalcontactsContactRequest request) Update an external contactExternalContactsApi.putExternalcontactsContact(String contactId, ExternalContact body) Update an external contactMethods in com.mypurecloud.sdk.v2.api that return types with arguments of type ExternalContactModifier and TypeMethodDescriptionExternalContactsApi.getExternalcontactsContact(ApiRequest<Void> request) Fetch an external contactExternalContactsApiAsync.getExternalcontactsContactAsync(GetExternalcontactsContactRequest request, AsyncApiCallback<ExternalContact> callback) Fetch an external contactExternalContactsApiAsync.getExternalcontactsContactAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ExternalContact>> callback) Fetch an external contactExternalContactsApi.getExternalcontactsContactUnresolved(ApiRequest<Void> request) Fetch an unresolved external contactExternalContactsApiAsync.getExternalcontactsContactUnresolvedAsync(GetExternalcontactsContactUnresolvedRequest request, AsyncApiCallback<ExternalContact> callback) Fetch an unresolved external contactExternalContactsApiAsync.getExternalcontactsContactUnresolvedAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ExternalContact>> callback) Fetch an unresolved external contactExternalContactsApi.getExternalcontactsContactUnresolvedWithHttpInfo(String contactId, List<String> expand) Fetch an unresolved external contactExternalContactsApi.getExternalcontactsContactWithHttpInfo(String contactId, List<String> expand) Fetch an external contactExternalContactsApi.patchExternalcontactsContact(ApiRequest<ExternalContactsPatchRequest> request) Update specific fields of an external contactExternalContactsApiAsync.patchExternalcontactsContactAsync(PatchExternalcontactsContactRequest request, AsyncApiCallback<ExternalContact> callback) Update specific fields of an external contactExternalContactsApiAsync.patchExternalcontactsContactAsync(ApiRequest<ExternalContactsPatchRequest> request, AsyncApiCallback<ApiResponse<ExternalContact>> callback) Update specific fields of an external contactExternalContactsApi.patchExternalcontactsContactWithHttpInfo(String contactId, ExternalContactsPatchRequest body) Update specific fields of an external contactExternalContactsApi.postExternalcontactsContactPromotion(ApiRequest<Void> request) Promote an observed contact (ephemeral or identified) to a curated contactExternalContactsApiAsync.postExternalcontactsContactPromotionAsync(PostExternalcontactsContactPromotionRequest request, AsyncApiCallback<ExternalContact> callback) Promote an observed contact (ephemeral or identified) to a curated contactExternalContactsApiAsync.postExternalcontactsContactPromotionAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ExternalContact>> callback) Promote an observed contact (ephemeral or identified) to a curated contactExternalContactsApi.postExternalcontactsContactPromotionWithHttpInfo(String contactId) Promote an observed contact (ephemeral or identified) to a curated contactExternalContactsApi.postExternalcontactsContacts(ApiRequest<ExternalContact> request) Create an external contactExternalContactsApiAsync.postExternalcontactsContactsAsync(PostExternalcontactsContactsRequest request, AsyncApiCallback<ExternalContact> callback) Create an external contactExternalContactsApiAsync.postExternalcontactsContactsAsync(ApiRequest<ExternalContact> request, AsyncApiCallback<ApiResponse<ExternalContact>> callback) Create an external contactExternalContactsApi.postExternalcontactsContactsEnrich(ApiRequest<ContactEnrichRequest> request) Modify or create an External Contact, with powerful behaviors for finding and combining data with pre-existing Contacts.ExternalContactsApiAsync.postExternalcontactsContactsEnrichAsync(PostExternalcontactsContactsEnrichRequest request, AsyncApiCallback<ExternalContact> callback) Modify or create an External Contact, with powerful behaviors for finding and combining data with pre-existing Contacts.ExternalContactsApiAsync.postExternalcontactsContactsEnrichAsync(ApiRequest<ContactEnrichRequest> request, AsyncApiCallback<ApiResponse<ExternalContact>> callback) Modify or create an External Contact, with powerful behaviors for finding and combining data with pre-existing Contacts.ExternalContactsApi.postExternalcontactsContactsEnrichWithHttpInfo(ContactEnrichRequest body, Boolean dryRun) Modify or create an External Contact, with powerful behaviors for finding and combining data with pre-existing Contacts.ExternalContactsApi.postExternalcontactsContactsMerge(ApiRequest<MergeContactsRequest> request) Merge up to 25 contacts into a new contact record Merge operation may fail if the resulting mergeset exceeds our default limit of 52.ExternalContactsApiAsync.postExternalcontactsContactsMergeAsync(PostExternalcontactsContactsMergeRequest request, AsyncApiCallback<ExternalContact> callback) Merge up to 25 contacts into a new contact record Merge operation may fail if the resulting mergeset exceeds our default limit of 52.ExternalContactsApiAsync.postExternalcontactsContactsMergeAsync(ApiRequest<MergeContactsRequest> request, AsyncApiCallback<ApiResponse<ExternalContact>> callback) Merge up to 25 contacts into a new contact record Merge operation may fail if the resulting mergeset exceeds our default limit of 52.ExternalContactsApi.postExternalcontactsContactsMergeWithHttpInfo(MergeContactsRequest body) Merge up to 25 contacts into a new contact record Merge operation may fail if the resulting mergeset exceeds our default limit of 52.ExternalContactsApi.postExternalcontactsContactsWithHttpInfo(ExternalContact body) Create an external contactExternalContactsApi.postExternalcontactsIdentifierlookup(ApiRequest<ContactIdentifier> request) Deprecated.ExternalContactsApiAsync.postExternalcontactsIdentifierlookupAsync(PostExternalcontactsIdentifierlookupRequest request, AsyncApiCallback<ExternalContact> callback) Deprecated.ExternalContactsApiAsync.postExternalcontactsIdentifierlookupAsync(ApiRequest<ContactIdentifier> request, AsyncApiCallback<ApiResponse<ExternalContact>> callback) Deprecated.ExternalContactsApi.postExternalcontactsIdentifierlookupContacts(ApiRequest<ContactIdentifier> request) Fetch a contact using an identifier type and value.ExternalContactsApiAsync.postExternalcontactsIdentifierlookupContactsAsync(PostExternalcontactsIdentifierlookupContactsRequest request, AsyncApiCallback<ExternalContact> callback) Fetch a contact using an identifier type and value.ExternalContactsApiAsync.postExternalcontactsIdentifierlookupContactsAsync(ApiRequest<ContactIdentifier> request, AsyncApiCallback<ApiResponse<ExternalContact>> callback) Fetch a contact using an identifier type and value.ExternalContactsApi.postExternalcontactsIdentifierlookupContactsWithHttpInfo(ContactIdentifier identifier, List<String> expand) Fetch a contact using an identifier type and value.ExternalContactsApi.postExternalcontactsIdentifierlookupWithHttpInfo(ContactIdentifier identifier, List<String> expand) Deprecated.ExternalContactsApi.postExternalcontactsMergeContacts(ApiRequest<MergeRequest> request) Deprecated.ExternalContactsApiAsync.postExternalcontactsMergeContactsAsync(PostExternalcontactsMergeContactsRequest request, AsyncApiCallback<ExternalContact> callback) Deprecated.ExternalContactsApiAsync.postExternalcontactsMergeContactsAsync(ApiRequest<MergeRequest> request, AsyncApiCallback<ApiResponse<ExternalContact>> callback) Deprecated.ExternalContactsApi.postExternalcontactsMergeContactsWithHttpInfo(MergeRequest body) Deprecated.ExternalContactsApi.putExternalcontactsContact(ApiRequest<ExternalContact> request) Update an external contactExternalContactsApiAsync.putExternalcontactsContactAsync(PutExternalcontactsContactRequest request, AsyncApiCallback<ExternalContact> callback) Update an external contactExternalContactsApiAsync.putExternalcontactsContactAsync(ApiRequest<ExternalContact> request, AsyncApiCallback<ApiResponse<ExternalContact>> callback) Update an external contactExternalContactsApi.putExternalcontactsContactWithHttpInfo(String contactId, ExternalContact body) Update an external contactMethods in com.mypurecloud.sdk.v2.api with parameters of type ExternalContactModifier and TypeMethodDescriptionExternalContactsApi.postExternalcontactsContacts(ExternalContact body) Create an external contactExternalContactsApi.postExternalcontactsContactsWithHttpInfo(ExternalContact body) Create an external contactExternalContactsApi.putExternalcontactsContact(String contactId, ExternalContact body) Update an external contactExternalContactsApi.putExternalcontactsContactWithHttpInfo(String contactId, ExternalContact body) Update an external contactMethod parameters in com.mypurecloud.sdk.v2.api with type arguments of type ExternalContactModifier and TypeMethodDescriptionExternalContactsApiAsync.getExternalcontactsContactAsync(GetExternalcontactsContactRequest request, AsyncApiCallback<ExternalContact> callback) Fetch an external contactExternalContactsApiAsync.getExternalcontactsContactAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ExternalContact>> callback) Fetch an external contactExternalContactsApiAsync.getExternalcontactsContactUnresolvedAsync(GetExternalcontactsContactUnresolvedRequest request, AsyncApiCallback<ExternalContact> callback) Fetch an unresolved external contactExternalContactsApiAsync.getExternalcontactsContactUnresolvedAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ExternalContact>> callback) Fetch an unresolved external contactExternalContactsApiAsync.patchExternalcontactsContactAsync(PatchExternalcontactsContactRequest request, AsyncApiCallback<ExternalContact> callback) Update specific fields of an external contactExternalContactsApiAsync.patchExternalcontactsContactAsync(ApiRequest<ExternalContactsPatchRequest> request, AsyncApiCallback<ApiResponse<ExternalContact>> callback) Update specific fields of an external contactExternalContactsApiAsync.postExternalcontactsContactPromotionAsync(PostExternalcontactsContactPromotionRequest request, AsyncApiCallback<ExternalContact> callback) Promote an observed contact (ephemeral or identified) to a curated contactExternalContactsApiAsync.postExternalcontactsContactPromotionAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ExternalContact>> callback) Promote an observed contact (ephemeral or identified) to a curated contactExternalContactsApi.postExternalcontactsContacts(ApiRequest<ExternalContact> request) Create an external contactExternalContactsApiAsync.postExternalcontactsContactsAsync(PostExternalcontactsContactsRequest request, AsyncApiCallback<ExternalContact> callback) Create an external contactExternalContactsApiAsync.postExternalcontactsContactsAsync(ApiRequest<ExternalContact> request, AsyncApiCallback<ApiResponse<ExternalContact>> callback) Create an external contactExternalContactsApiAsync.postExternalcontactsContactsAsync(ApiRequest<ExternalContact> request, AsyncApiCallback<ApiResponse<ExternalContact>> callback) Create an external contactExternalContactsApiAsync.postExternalcontactsContactsEnrichAsync(PostExternalcontactsContactsEnrichRequest request, AsyncApiCallback<ExternalContact> callback) Modify or create an External Contact, with powerful behaviors for finding and combining data with pre-existing Contacts.ExternalContactsApiAsync.postExternalcontactsContactsEnrichAsync(ApiRequest<ContactEnrichRequest> request, AsyncApiCallback<ApiResponse<ExternalContact>> callback) Modify or create an External Contact, with powerful behaviors for finding and combining data with pre-existing Contacts.ExternalContactsApiAsync.postExternalcontactsContactsMergeAsync(PostExternalcontactsContactsMergeRequest request, AsyncApiCallback<ExternalContact> callback) Merge up to 25 contacts into a new contact record Merge operation may fail if the resulting mergeset exceeds our default limit of 52.ExternalContactsApiAsync.postExternalcontactsContactsMergeAsync(ApiRequest<MergeContactsRequest> request, AsyncApiCallback<ApiResponse<ExternalContact>> callback) Merge up to 25 contacts into a new contact record Merge operation may fail if the resulting mergeset exceeds our default limit of 52.ExternalContactsApiAsync.postExternalcontactsIdentifierlookupAsync(PostExternalcontactsIdentifierlookupRequest request, AsyncApiCallback<ExternalContact> callback) Deprecated.ExternalContactsApiAsync.postExternalcontactsIdentifierlookupAsync(ApiRequest<ContactIdentifier> request, AsyncApiCallback<ApiResponse<ExternalContact>> callback) Deprecated.ExternalContactsApiAsync.postExternalcontactsIdentifierlookupContactsAsync(PostExternalcontactsIdentifierlookupContactsRequest request, AsyncApiCallback<ExternalContact> callback) Fetch a contact using an identifier type and value.ExternalContactsApiAsync.postExternalcontactsIdentifierlookupContactsAsync(ApiRequest<ContactIdentifier> request, AsyncApiCallback<ApiResponse<ExternalContact>> callback) Fetch a contact using an identifier type and value.ExternalContactsApiAsync.postExternalcontactsMergeContactsAsync(PostExternalcontactsMergeContactsRequest request, AsyncApiCallback<ExternalContact> callback) Deprecated.ExternalContactsApiAsync.postExternalcontactsMergeContactsAsync(ApiRequest<MergeRequest> request, AsyncApiCallback<ApiResponse<ExternalContact>> callback) Deprecated.ExternalContactsApi.putExternalcontactsContact(ApiRequest<ExternalContact> request) Update an external contactExternalContactsApiAsync.putExternalcontactsContactAsync(PutExternalcontactsContactRequest request, AsyncApiCallback<ExternalContact> callback) Update an external contactExternalContactsApiAsync.putExternalcontactsContactAsync(ApiRequest<ExternalContact> request, AsyncApiCallback<ApiResponse<ExternalContact>> callback) Update an external contactExternalContactsApiAsync.putExternalcontactsContactAsync(ApiRequest<ExternalContact> request, AsyncApiCallback<ApiResponse<ExternalContact>> callback) Update an external contact -
Uses of ExternalContact in com.mypurecloud.sdk.v2.api.request
Methods in com.mypurecloud.sdk.v2.api.request that return ExternalContactModifier and TypeMethodDescriptionPostExternalcontactsContactsRequest.getBody()PutExternalcontactsContactRequest.getBody()Methods in com.mypurecloud.sdk.v2.api.request that return types with arguments of type ExternalContactModifier and TypeMethodDescriptionPostExternalcontactsContactsRequest.withHttpInfo()PutExternalcontactsContactRequest.withHttpInfo()Methods in com.mypurecloud.sdk.v2.api.request with parameters of type ExternalContactModifier and TypeMethodDescriptionPostExternalcontactsContactsRequest.builder(ExternalContact body) PutExternalcontactsContactRequest.builder(String contactId, ExternalContact body) voidPostExternalcontactsContactsRequest.setBody(ExternalContact body) voidPutExternalcontactsContactRequest.setBody(ExternalContact body) PostExternalcontactsContactsRequest.Builder.withBody(ExternalContact body) PostExternalcontactsContactsRequest.withBody(ExternalContact body) PutExternalcontactsContactRequest.Builder.withBody(ExternalContact body) PutExternalcontactsContactRequest.withBody(ExternalContact body) PostExternalcontactsContactsRequest.Builder.withRequiredParams(ExternalContact body) PutExternalcontactsContactRequest.Builder.withRequiredParams(String contactId, ExternalContact body) -
Uses of ExternalContact in com.mypurecloud.sdk.v2.model
Methods in com.mypurecloud.sdk.v2.model that return ExternalContactModifier and TypeMethodDescriptionExternalContact.address(ContactAddress address) ExternalContact.appleOpaqueIds(List<AppleOpaqueId> appleOpaqueIds) User information for an Apple account.ExternalContact.cellPhone(PhoneNumber cellPhone) ExternalContact.createDate(Date createDate) Date time is represented as an ISO-8601 string.ExternalContact.customFields(Map<String, Object> customFields) Custom fields defined in the schema referenced by schemaId and schemaVersion.ExternalContact.division(WritableStarrableDivision division) The division to which this entity belongs.ExternalContact.externalIds(List<ExternalId> externalIds) A list of external identifiers that identify this contact in an external system.ExternalContact.externalOrganization(ExternalOrganization externalOrganization) ExternalContact.externalSystemUrl(String externalSystemUrl) A string that identifies an external system-of-record resource that may have more detailed information on the contact.ExternalContact.facebookId(FacebookId facebookId) User information for a Facebook accountThe first name of the contact.ContactEnrichRequest.getContact()BulkEntityErrorExternalContact.getEntity()BulkResponseResultExternalContactContactEnrichRequestBulkEntityErrorContactEnrichRequest.getEntity()BulkResponseResultExternalContactEntityBulkEntityErrorEntity.getEntity()BulkResponseResultExternalContactExternalContactBulkEntityErrorExternalContact.getEntity()CallHistoryParticipant.getExternalContact()RecordingMessagingMessage.getFromExternalContact()MergeContactsRequest.getValueOverride()ExternalContact.homePhone(PhoneNumber homePhone) The globally unique identifier for the object.ExternalContact.identifiers(List<ContactIdentifier> identifiers) Identifiers claimed by this contactExternalContact.instagramId(InstagramId instagramId) User information for an Instagram accountThe last name of the contact.ExternalContact.middleName(String middleName) The middle name of the contact.ExternalContact.modifyDate(Date modifyDate) Date time is represented as an ISO-8601 string.ExternalContact.otherEmail(String otherEmail) The other email of the contact.ExternalContact.otherPhone(PhoneNumber otherPhone) ExternalContact.personalEmail(String personalEmail) The personal email of the contact.ExternalContact.salutation(String salutation) The salutation of the contact.ExternalContact.schema(DataSchema schema) The schema defining custom fields for this contactExternalContact.surveyOptOut(Boolean surveyOptOut) The title of the contact.User information for a Twitter accountExternalContact.whatsAppId(WhatsAppId whatsAppId) User information for a WhatsApp accountThe work email of the contact.ExternalContact.workPhone(PhoneNumber workPhone) Methods in com.mypurecloud.sdk.v2.model that return types with arguments of type ExternalContactModifier and TypeMethodDescriptionReverseWhitepagesLookupResult.getContacts()BulkContactsRequest.getEntities()ContactListing.getEntities()CursorContactListing.getEntities()Methods in com.mypurecloud.sdk.v2.model with parameters of type ExternalContactModifier and TypeMethodDescriptionContactEnrichRequest.contact(ExternalContact contact) Data to be added, either as an update to an existing Contact or the body of a new Contact.BulkEntityErrorExternalContact.entity(ExternalContact entity) The entity body specified in the Bulk request operation that caused this error.BulkResponseResultExternalContactContactEnrichRequestBulkEntityErrorContactEnrichRequest.entity(ExternalContact entity) The entity which was affected by this Bulk operation.BulkResponseResultExternalContactEntityBulkEntityErrorEntity.entity(ExternalContact entity) The entity which was affected by this Bulk operation.BulkResponseResultExternalContactExternalContactBulkEntityErrorExternalContact.entity(ExternalContact entity) The entity which was affected by this Bulk operation.CallHistoryParticipant.externalContact(ExternalContact externalContact) The PureCloud external contactRecordingMessagingMessage.fromExternalContact(ExternalContact fromExternalContact) The PureCloud external contact sender details.voidContactEnrichRequest.setContact(ExternalContact contact) voidBulkEntityErrorExternalContact.setEntity(ExternalContact entity) voidBulkResponseResultExternalContactContactEnrichRequestBulkEntityErrorContactEnrichRequest.setEntity(ExternalContact entity) voidBulkResponseResultExternalContactEntityBulkEntityErrorEntity.setEntity(ExternalContact entity) voidBulkResponseResultExternalContactExternalContactBulkEntityErrorExternalContact.setEntity(ExternalContact entity) voidCallHistoryParticipant.setExternalContact(ExternalContact externalContact) voidRecordingMessagingMessage.setFromExternalContact(ExternalContact fromExternalContact) voidMergeContactsRequest.setValueOverride(ExternalContact valueOverride) MergeContactsRequest.valueOverride(ExternalContact valueOverride) Override data to set for specific Contact fields after a merge.Method parameters in com.mypurecloud.sdk.v2.model with type arguments of type ExternalContactModifier and TypeMethodDescriptionReverseWhitepagesLookupResult.contacts(List<ExternalContact> contacts) BulkContactsRequest.entities(List<ExternalContact> entities) ContactListing.entities(List<ExternalContact> entities) CursorContactListing.entities(List<ExternalContact> entities) voidReverseWhitepagesLookupResult.setContacts(List<ExternalContact> contacts) voidBulkContactsRequest.setEntities(List<ExternalContact> entities) voidContactListing.setEntities(List<ExternalContact> entities) voidCursorContactListing.setEntities(List<ExternalContact> entities)