Class ContactUploadRequest

java.lang.Object
altitude.integrationServer.types.ContactUpdateRequestBase
altitude.integrationServer.types.ContactUploadRequest

public class ContactUploadRequest extends ContactUpdateRequestBase
Contains the contact and contact profile data to be inserted or updated.
  • Constructor Details

    • ContactUploadRequest

      public ContactUploadRequest()
  • Method Details

    • getUniqueId

      public String getUniqueId()
      Unique identifier of the contact profile of the contact, used to lookup a contact. If a contact profile is created, and ContactProfileRequest is null or ContactProfileRequest.UniqueId is not specified, then the value of this field will be the contact profile UniqueId.
    • setUniqueId

      public void setUniqueId(String value)
      Unique identifier of the contact profile of the contact, used to lookup a contact. If a contact profile is created, and ContactProfileRequest is null or ContactProfileRequest.UniqueId is not specified, then the value of this field will be the contact profile UniqueId.
    • getContactStatus

      public FieldRequest<ContactUploadStatus> getContactStatus()
      Status of the contact to update.
    • setContactStatus

      public void setContactStatus(FieldRequest<ContactUploadStatus> value)
      Status of the contact to update.
    • getBusinessStatus

      public FieldRequest<BusinessStatus> getBusinessStatus()
      The new business status.
    • setBusinessStatus

      public void setBusinessStatus(FieldRequest<BusinessStatus> value)
      The new business status.
    • getDirectoryName

      public FieldRequest<String> getDirectoryName()
      Name of the directory to create a contact profile. If not specified then the contact profile will be created in the default directory of the campaign service.
    • setDirectoryName

      public void setDirectoryName(FieldRequest<String> value)
      Name of the directory to create a contact profile. If not specified then the contact profile will be created in the default directory of the campaign service.
    • getContactProfileRequest

      public ContactProfileRequest getContactProfileRequest()
      Contains the data used to create or update the contact profile.
    • setContactProfileRequest

      public void setContactProfileRequest(ContactProfileRequest value)
      Contains the data used to create or update the contact profile.
    • getResubmitPhones

      public boolean getResubmitPhones()
      If true, the number of tries of all contact phones for the outbound rules are reset when the state of the contact is updated from a terminal state to Start or Created states. The default value is true.
    • setResubmitPhones

      public void setResubmitPhones(boolean value)
      If true, the number of tries of all contact phones for the outbound rules are reset when the state of the contact is updated from a terminal state to Start or Created states. The default value is true.