Class V1DLPViolation


  • public class V1DLPViolation
    extends Object
    A representation of a violation due to a message sent by a user of Symphony
    • Constructor Detail

      • V1DLPViolation

        public V1DLPViolation()
    • Method Detail

      • getEnforcementEventID

        public String getEnforcementEventID()
        Enforcement event ID. Unique ID that identifies this enforcement.
        Returns:
        enforcementEventID
      • setEnforcementEventID

        public void setEnforcementEventID​(String enforcementEventID)
      • getEntityID

        public String getEntityID()
        Entity ID is the content Id of the violation, for example, for messages, its the Id of the message
        Returns:
        entityID
      • setEntityID

        public void setEntityID​(String entityID)
      • getCreateTime

        public Long getCreateTime()
        Timestamp of the violation in milliseconds since Jan 1 1970
        Returns:
        createTime
      • setCreateTime

        public void setCreateTime​(Long createTime)
      • getLastModified

        public Long getLastModified()
        Timestamp of the last modification of violation in milliseconds since Jan 1 1970
        Returns:
        lastModified
      • setLastModified

        public void setLastModified​(Long lastModified)
      • getRequesterId

        public Long getRequesterId()
        Id of the requester responsible for the message/stream/signal
        Returns:
        requesterId
      • setRequesterId

        public void setRequesterId​(Long requesterId)
      • getMatchedPolicies

        public V1DLPMatchedPolicyList getMatchedPolicies()
        Get matchedPolicies
        Returns:
        matchedPolicies
      • getAction

        public String getAction()
        action taken such as BLOCK or WARN. See outcome for a more detailed description of the outcome this action.
        Returns:
        action
      • setAction

        public void setAction​(String action)
      • getOutcome

        public V1DLPOutcome getOutcome()
        Get outcome
        Returns:
        outcome
      • setOutcome

        public void setOutcome​(V1DLPOutcome outcome)
      • getVersion

        public String getVersion()
        Version of application which processed the message and produced this violation.
        Returns:
        version
      • setVersion

        public void setVersion​(String version)
      • isisIgnoreDLPwarning

        public Boolean isisIgnoreDLPwarning()
        Did the user chose to ignore DLP warning that was presented?
        Returns:
        ignoreDLPwarning
      • setIgnoreDLPwarning

        public void setIgnoreDLPwarning​(Boolean ignoreDLPwarning)