Class MessageMetaDataDto


  • public class MessageMetaDataDto
    extends Object
    • Constructor Detail

      • MessageMetaDataDto

        @ConstructorProperties({"uuid","path","method","responseCode","recipient","sender","sequenceNumber","menuInfoString","timestamp","isRequest"})
        public MessageMetaDataDto​(String uuid,
                                  String path,
                                  String method,
                                  Integer responseCode,
                                  String recipient,
                                  String sender,
                                  long sequenceNumber,
                                  String menuInfoString,
                                  long timestamp,
                                  boolean isRequest)
      • MessageMetaDataDto

        public MessageMetaDataDto()
    • Method Detail

      • createFrom

        public static MessageMetaDataDto createFrom​(de.gematik.rbellogger.data.RbelElement el)
      • getUuid

        public String getUuid()
      • getPath

        public String getPath()
      • getMethod

        public String getMethod()
      • getResponseCode

        public Integer getResponseCode()
      • getRecipient

        public String getRecipient()
      • getSender

        public String getSender()
      • getSequenceNumber

        public long getSequenceNumber()
      • getMenuInfoString

        public String getMenuInfoString()
      • getTimestamp

        public long getTimestamp()
        timestamp in epoche seconds
      • isRequest

        public boolean isRequest()
      • setUuid

        public void setUuid​(String uuid)
      • setPath

        public void setPath​(String path)
      • setMethod

        public void setMethod​(String method)
      • setResponseCode

        public void setResponseCode​(Integer responseCode)
      • setRecipient

        public void setRecipient​(String recipient)
      • setSender

        public void setSender​(String sender)
      • setSequenceNumber

        public void setSequenceNumber​(long sequenceNumber)
      • setMenuInfoString

        public void setMenuInfoString​(String menuInfoString)
      • setTimestamp

        public void setTimestamp​(long timestamp)
        timestamp in epoche seconds
      • setRequest

        public void setRequest​(boolean isRequest)
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object