Class SpamAssassinResponse

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

public class SpamAssassinResponse extends Object
Result is a SpamAssassin result
  • Field Details

  • Constructor Details

    • SpamAssassinResponse

      public SpamAssassinResponse()
  • Method Details

    • error

      public SpamAssassinResponse error(@Nullable String error)
    • getError

      @Nullable public String getError()
      If populated will return an error string
      Returns:
      error
    • setError

      public void setError(@Nullable String error)
    • isSpam

      public SpamAssassinResponse isSpam(@Nullable Boolean isSpam)
    • getIsSpam

      @Nullable public Boolean getIsSpam()
      Whether the message is spam or not
      Returns:
      isSpam
    • setIsSpam

      public void setIsSpam(@Nullable Boolean isSpam)
    • rules

      public SpamAssassinResponse rules(@Nullable List<Rule> rules)
    • addRulesItem

      public SpamAssassinResponse addRulesItem(Rule rulesItem)
    • getRules

      @Nullable public List<Rule> getRules()
      Spam rules triggered
      Returns:
      rules
    • setRules

      public void setRules(@Nullable List<Rule> rules)
    • score

      public SpamAssassinResponse score(@Nullable Double score)
    • getScore

      @Nullable public Double getScore()
      Total spam score based on triggered rules
      Returns:
      score
    • setScore

      public void setScore(@Nullable Double score)
    • 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