Class AppInformationRuntimeStats

java.lang.Object
software.xdev.mailpit.model.AppInformationRuntimeStats

public class AppInformationRuntimeStats extends Object
Runtime statistics
  • Field Details

  • Constructor Details

    • AppInformationRuntimeStats

      public AppInformationRuntimeStats()
  • Method Details

    • memory

      public AppInformationRuntimeStats memory(@Nullable Integer memory)
    • getMemory

      @Nullable public Integer getMemory()
      Current memory usage in bytes
      Returns:
      memory
    • setMemory

      public void setMemory(@Nullable Integer memory)
    • messagesDeleted

      public AppInformationRuntimeStats messagesDeleted(@Nullable Integer messagesDeleted)
    • getMessagesDeleted

      @Nullable public Integer getMessagesDeleted()
      Database runtime messages deleted
      Returns:
      messagesDeleted
    • setMessagesDeleted

      public void setMessagesDeleted(@Nullable Integer messagesDeleted)
    • smTPAccepted

      public AppInformationRuntimeStats smTPAccepted(@Nullable Integer smTPAccepted)
    • getSmTPAccepted

      @Nullable public Integer getSmTPAccepted()
      Accepted runtime SMTP messages
      Returns:
      smTPAccepted
    • setSmTPAccepted

      public void setSmTPAccepted(@Nullable Integer smTPAccepted)
    • smTPAcceptedSize

      public AppInformationRuntimeStats smTPAcceptedSize(@Nullable Integer smTPAcceptedSize)
    • getSmTPAcceptedSize

      @Nullable public Integer getSmTPAcceptedSize()
      Total runtime accepted messages size in bytes
      Returns:
      smTPAcceptedSize
    • setSmTPAcceptedSize

      public void setSmTPAcceptedSize(@Nullable Integer smTPAcceptedSize)
    • smTPIgnored

      public AppInformationRuntimeStats smTPIgnored(@Nullable Integer smTPIgnored)
    • getSmTPIgnored

      @Nullable public Integer getSmTPIgnored()
      Ignored runtime SMTP messages (when using --ignore-duplicate-ids)
      Returns:
      smTPIgnored
    • setSmTPIgnored

      public void setSmTPIgnored(@Nullable Integer smTPIgnored)
    • smTPRejected

      public AppInformationRuntimeStats smTPRejected(@Nullable Integer smTPRejected)
    • getSmTPRejected

      @Nullable public Integer getSmTPRejected()
      Rejected runtime SMTP messages
      Returns:
      smTPRejected
    • setSmTPRejected

      public void setSmTPRejected(@Nullable Integer smTPRejected)
    • uptime

      public AppInformationRuntimeStats uptime(@Nullable Integer uptime)
    • getUptime

      @Nullable public Integer getUptime()
      Mailpit server uptime in seconds
      Returns:
      uptime
    • setUptime

      public void setUptime(@Nullable Integer uptime)
    • 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
    • toUrlQueryString

      public String toUrlQueryString()
      Convert the instance into URL query string.
      Returns:
      URL query string
    • toUrlQueryString

      public String toUrlQueryString(String prefix)
      Convert the instance into URL query string.
      Parameters:
      prefix - prefix of the query string
      Returns:
      URL query string