Class MailSenderRequestInfo

java.lang.Object
best.skn.mail.models.MailSenderRequestInfo

public class MailSenderRequestInfo extends Object
Mail sender request info class for @RequestBody/@RequestPart annotated params in controllers
Since:
2024-05-29
Version:
2.2.0
Author:
SKN Shukhan
Use Case:
Spring Boot Reactive
Dedicated To:
Logno, Atoshi and My Parents
  • Field Details

    • from

      private String from
      private String property for containing mail sender email address
      Since:
      v2.0.0
    • to

      private String to
      private String property for containing mail receiver email address
      Since:
      v2.0.0
    • subject

      private String subject
      private String property for containing mail subject
      Since:
      v2.0.0
    • body

      private String body
      private String property for containing mail body
      Since:
      v2.0.0
  • Constructor Details

    • MailSenderRequestInfo

      public MailSenderRequestInfo(String from, String to, String subject, String body)
      Public Constructor with all private properties
      Parameters:
      from - String for containing mail sender email address
      to - String for containing mail receiver email address
      subject - String for containing mail subject
      body - String for containing mail body
      Since:
      v2.1.0
  • Method Details

    • getFrom

      public String getFrom()
      Getter method for `from` field
      Returns:
      String for `from` field
      Since:
      v2.1.0
    • setFrom

      public void setFrom(String value)
      Setter method for `from` field
      Parameters:
      value - String for `from` field
      Since:
      v2.1.0
    • getTo

      public String getTo()
      Getter method for `to` field
      Returns:
      String for `to` field
      Since:
      v2.1.0
    • setTo

      public void setTo(String value)
      Setter method for `to` field
      Parameters:
      value - String for `to` field
      Since:
      v2.1.0
    • getSubject

      public String getSubject()
      Getter method for `subject` field
      Returns:
      String for `subject` field
      Since:
      v2.1.0
    • setSubject

      public void setSubject(String value)
      Setter method for `subject` field
      Parameters:
      value - String for `subject` field
      Since:
      v2.1.0
    • getBody

      public String getBody()
      Getter method for `body` field
      Returns:
      String for `body` field
      Since:
      v2.1.0
    • setBody

      public void setBody(String value)
      Setter method for `body` field
      Parameters:
      value - String for `body` field
      Since:
      v2.1.0
    • toString

      public String toString()
      Overridden built-in `toString` method
      Overrides:
      toString in class Object
      Returns:
      Formatted String to print out the class
      Since:
      v2.1.0