Class CreateWebChatRequest

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

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

    • CreateWebChatRequest

      public CreateWebChatRequest()
    • CreateWebChatRequest

      public CreateWebChatRequest(Boolean initWithEmptyList)
  • Method Details

    • queueId

      public CreateWebChatRequest queueId(String queueId)
      The ID of the queue to use for routing the chat conversation.
    • getQueueId

      public String getQueueId()
    • setQueueId

      public void setQueueId(String queueId)
    • provider

      public CreateWebChatRequest provider(String provider)
      The name of the provider that is sourcing the web chat.
    • getProvider

      public String getProvider()
    • setProvider

      public void setProvider(String provider)
    • skillIds

      public CreateWebChatRequest skillIds(List<String> skillIds)
      The list of skill ID's to use for routing.
    • getSkillIds

      public List<String> getSkillIds()
    • setSkillIds

      public void setSkillIds(List<String> skillIds)
    • languageId

      public CreateWebChatRequest languageId(String languageId)
      The ID of the langauge to use for routing.
    • getLanguageId

      public String getLanguageId()
    • setLanguageId

      public void setLanguageId(String languageId)
    • priority

      public CreateWebChatRequest priority(Long priority)
      The priority to assign to the conversation for routing.
    • getPriority

      public Long getPriority()
    • setPriority

      public void setPriority(Long priority)
    • attributes

      public CreateWebChatRequest attributes(Map<String,String> attributes)
      The list of attributes to associate with the customer participant.
    • getAttributes

      public Map<String,String> getAttributes()
    • setAttributes

      public void setAttributes(Map<String,String> attributes)
    • customerName

      public CreateWebChatRequest customerName(String customerName)
      The name of the customer participating in the web chat.
    • getCustomerName

      public String getCustomerName()
    • setCustomerName

      public void setCustomerName(String customerName)
    • 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