Class MailTemplateBuilder

  • All Implemented Interfaces:
    net.anotheria.asg.data.Builder<MailTemplate>

    public class MailTemplateBuilder
    extends java.lang.Object
    implements net.anotheria.asg.data.Builder<MailTemplate>
    • Field Detail

      • name

        protected java.lang.String name
      • sender

        protected java.lang.String sender
      • senderName

        protected java.lang.String senderName
      • subject

        protected java.lang.String subject
      • message

        protected java.lang.String message
      • mjml

        protected java.lang.String mjml
      • plainMessage

        protected java.lang.String plainMessage
      • localizations

        protected java.util.List<java.lang.String> localizations
    • Constructor Detail

      • MailTemplateBuilder

        public MailTemplateBuilder()
    • Method Detail

      • name

        public MailTemplateBuilder name​(java.lang.String aValue)
        Sets the value of the name attribute.
      • sender

        public MailTemplateBuilder sender​(java.lang.String aValue)
        Sets the value of the sender attribute.
      • senderName

        public MailTemplateBuilder senderName​(java.lang.String aValue)
        Sets the value of the senderName attribute.
      • subject

        public MailTemplateBuilder subject​(java.lang.String aValue)
        Sets the value of the subject attribute.
      • message

        public MailTemplateBuilder message​(java.lang.String aValue)
        Sets the value of the message attribute.
      • mjml

        public MailTemplateBuilder mjml​(java.lang.String aValue)
        Sets the value of the mjml attribute.
      • plainMessage

        public MailTemplateBuilder plainMessage​(java.lang.String aValue)
        Sets the value of the plainMessage attribute.
      • localizations

        public MailTemplateBuilder localizations​(java.util.List<java.lang.String> aValue)
        Sets the value of the localizations attribute.