Class OperationalEvent

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

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

    • OperationalEvent

      public OperationalEvent()
    • OperationalEvent

      public OperationalEvent(Boolean initWithEmptyList)
  • Method Details

    • eventDefinition

      public OperationalEvent eventDefinition(AddressableEntityRef eventDefinition)
      The event that occurred.
    • getEventDefinition

      public AddressableEntityRef getEventDefinition()
    • setEventDefinition

      public void setEventDefinition(AddressableEntityRef eventDefinition)
    • entityId

      public OperationalEvent entityId(String entityId)
      The unique identifier for the entity
    • getEntityId

      public String getEntityId()
    • setEntityId

      public void setEntityId(String entityId)
    • entityToken

      public OperationalEvent entityToken(String entityToken)
      A token representing the entity
    • getEntityToken

      public String getEntityToken()
    • setEntityToken

      public void setEntityToken(String entityToken)
    • entityName

      public OperationalEvent entityName(String entityName)
      The name for the entity
    • getEntityName

      public String getEntityName()
    • setEntityName

      public void setEntityName(String entityName)
    • previousValue

      public OperationalEvent previousValue(String previousValue)
      The value prior to the event
    • getPreviousValue

      public String getPreviousValue()
    • setPreviousValue

      public void setPreviousValue(String previousValue)
    • currentValue

      public OperationalEvent currentValue(String currentValue)
      The changed value following the event
    • getCurrentValue

      public String getCurrentValue()
    • setCurrentValue

      public void setCurrentValue(String currentValue)
    • errorCode

      public OperationalEvent errorCode(String errorCode)
      The error code of the entity in the providing service associated to the event
    • getErrorCode

      public String getErrorCode()
    • setErrorCode

      public void setErrorCode(String errorCode)
    • parentEntityId

      public OperationalEvent parentEntityId(String parentEntityId)
      The unique identifier for the parent of the entity
    • getParentEntityId

      public String getParentEntityId()
    • setParentEntityId

      public void setParentEntityId(String parentEntityId)
    • conversation

      public OperationalEvent conversation(AddressableEntityRef conversation)
      The link to a conversation
    • getConversation

      public AddressableEntityRef getConversation()
    • setConversation

      public void setConversation(AddressableEntityRef conversation)
    • dateCreated

      public OperationalEvent dateCreated(Date dateCreated)
      The date when the event created. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getDateCreated

      public Date getDateCreated()
    • setDateCreated

      public void setDateCreated(Date dateCreated)
    • entityVersion

      public OperationalEvent entityVersion(String entityVersion)
      The version of the entity in the providing service
    • getEntityVersion

      public String getEntityVersion()
    • setEntityVersion

      public void setEntityVersion(String entityVersion)
    • 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