Class ContactListUploadUrlRequest

java.lang.Object
com.mypurecloud.sdk.v2.model.ContactListUploadUrlRequest
All Implemented Interfaces:
Serializable

public class ContactListUploadUrlRequest extends Object implements Serializable
ContactListUploadUrlRequest
See Also:
  • Constructor Details

    • ContactListUploadUrlRequest

      public ContactListUploadUrlRequest()
    • ContactListUploadUrlRequest

      public ContactListUploadUrlRequest(Boolean initWithEmptyList)
  • Method Details

    • signedUrlTimeoutSeconds

      public ContactListUploadUrlRequest signedUrlTimeoutSeconds(Integer signedUrlTimeoutSeconds)
      The number of seconds the presigned URL is valid for (from 1 to 604800 seconds). If none provided, defaults to 600 seconds
    • getSignedUrlTimeoutSeconds

      public Integer getSignedUrlTimeoutSeconds()
    • setSignedUrlTimeoutSeconds

      public void setSignedUrlTimeoutSeconds(Integer signedUrlTimeoutSeconds)
    • contentType

      public ContactListUploadUrlRequest contentType(String contentType)
      The content type of the file to upload. Allows MIME types are text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
    • getContentType

      public String getContentType()
    • setContentType

      public void setContentType(String contentType)
    • id

      Id of your contact list to upload to
    • getId

      public String getId()
    • setId

      public void setId(String id)
    • contactIdName

      public ContactListUploadUrlRequest contactIdName(String contactIdName)
      The column name from your file to use as the contact id.
    • getContactIdName

      public String getContactIdName()
    • setContactIdName

      public void setContactIdName(String contactIdName)
    • importTemplateId

      public ContactListUploadUrlRequest importTemplateId(String importTemplateId)
      Id of your import template to use.
    • getImportTemplateId

      public String getImportTemplateId()
    • setImportTemplateId

      public void setImportTemplateId(String importTemplateId)
    • listNamePrefix

      public ContactListUploadUrlRequest listNamePrefix(String listNamePrefix)
      String that will replace %N in the listNameFormat specified on the import template.
    • getListNamePrefix

      public String getListNamePrefix()
    • setListNamePrefix

      public void setListNamePrefix(String listNamePrefix)
    • clearSystemData

      public ContactListUploadUrlRequest clearSystemData(Boolean clearSystemData)
      Whether to clear system data
    • getClearSystemData

      public Boolean getClearSystemData()
    • setClearSystemData

      public void setClearSystemData(Boolean clearSystemData)
    • divisionIdForTargetContactLists

      public ContactListUploadUrlRequest divisionIdForTargetContactLists(String divisionIdForTargetContactLists)
      Id of the division to be used for the creation of the target contact lists. If not provided, Home division will be used.
    • getDivisionIdForTargetContactLists

      public String getDivisionIdForTargetContactLists()
    • setDivisionIdForTargetContactLists

      public void setDivisionIdForTargetContactLists(String divisionIdForTargetContactLists)
    • fileSpecificationTemplateId

      public ContactListUploadUrlRequest fileSpecificationTemplateId(String fileSpecificationTemplateId)
      File specification template ID
    • getFileSpecificationTemplateId

      public String getFileSpecificationTemplateId()
    • setFileSpecificationTemplateId

      public void setFileSpecificationTemplateId(String fileSpecificationTemplateId)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object