Class ImportedMessage

java.lang.Object
com.symphony.bdk.gen.api.model.ImportedMessage

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-03-26T16:14:53.869723549Z[Etc/UTC]") public class ImportedMessage extends Object
A historic message to be imported into the system. The importing user must have the Content Management role. Also, the importing user must be a member of the conversation it is importing into. The user that the message is intended to have come from must also be present in the conversation. The intended message timestamp must be a valid time from the past. It cannot be a future timestamp. By design, imported messages do not stream to datafeed or firehose endpoints.
  • Field Details

  • Constructor Details

    • ImportedMessage

      public ImportedMessage()
  • Method Details

    • message

      public ImportedMessage message(String message)
    • getMessage

      public String getMessage()
      Message text in MessageML
      Returns:
      message
    • setMessage

      public void setMessage(String message)
    • format

    • getFormat

      @Nullable public ImportedMessage.FormatEnum getFormat()
      Get format
      Returns:
      format
    • setFormat

      public void setFormat(ImportedMessage.FormatEnum format)
    • intendedMessageTimestamp

      public ImportedMessage intendedMessageTimestamp(Long intendedMessageTimestamp)
    • getIntendedMessageTimestamp

      public Long getIntendedMessageTimestamp()
      The timestamp representing the time when the message was sent in the original system in milliseconds since Jan 1st 1970.
      Returns:
      intendedMessageTimestamp
    • setIntendedMessageTimestamp

      public void setIntendedMessageTimestamp(Long intendedMessageTimestamp)
    • intendedMessageFromUserId

      public ImportedMessage intendedMessageFromUserId(Long intendedMessageFromUserId)
    • getIntendedMessageFromUserId

      public Long getIntendedMessageFromUserId()
      The long integer userid of the Symphony user who you intend to show sent the message.
      Returns:
      intendedMessageFromUserId
    • setIntendedMessageFromUserId

      public void setIntendedMessageFromUserId(Long intendedMessageFromUserId)
    • originatingSystemId

      public ImportedMessage originatingSystemId(String originatingSystemId)
    • getOriginatingSystemId

      public String getOriginatingSystemId()
      The ID of the system through which the message was originally sent.
      Returns:
      originatingSystemId
    • setOriginatingSystemId

      public void setOriginatingSystemId(String originatingSystemId)
    • streamId

      public ImportedMessage streamId(String streamId)
    • getStreamId

      public String getStreamId()
      Get streamId
      Returns:
      streamId
    • setStreamId

      public void setStreamId(String streamId)
    • equals

      public boolean equals(Object o)
      Return true if this ImportedMessage object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object