Class MailSupplierProperties

java.lang.Object
org.springframework.cloud.fn.supplier.mail.MailSupplierProperties

@ConfigurationProperties("mail.supplier") @Validated public class MailSupplierProperties extends Object
Properties for the file supplier.
Author:
Gary Russell, Artem Bilan, Soby Chacko
  • Constructor Details

    • MailSupplierProperties

      public MailSupplierProperties()
  • Method Details

    • isMarkAsRead

      public boolean isMarkAsRead()
      Returns:
      the markAsRead
    • setMarkAsRead

      public void setMarkAsRead(boolean markAsRead)
      Parameters:
      markAsRead - the markAsRead to set
    • isDelete

      public boolean isDelete()
      Returns:
      the delete
    • setDelete

      public void setDelete(boolean delete)
      Parameters:
      delete - the delete to set
    • isIdleImap

      public boolean isIdleImap()
      Returns:
      the idleImap
    • setIdleImap

      public void setIdleImap(boolean idleImap)
      Parameters:
      idleImap - the idleImap to set
    • getJavaMailProperties

      @NotNull public @NotNull Properties getJavaMailProperties()
      Returns:
      the javaMailProperties
    • setJavaMailProperties

      public void setJavaMailProperties(Properties javaMailProperties)
      Parameters:
      javaMailProperties - the javaMailProperties to set
    • getUrl

      @NotNull public @NotNull jakarta.mail.URLName getUrl()
      Returns:
      the url
    • setUrl

      public void setUrl(jakarta.mail.URLName url)
      Parameters:
      url - the url to set
    • getExpression

      @NotNull public @NotNull String getExpression()
      Returns:
      the expression
    • setExpression

      public void setExpression(String expression)
      Parameters:
      expression - the expression to set
    • getCharset

      @NotNull public @NotNull String getCharset()
    • setCharset

      public void setCharset(String charset)
    • getUserFlag

      @NotNull public @NotNull String getUserFlag()
    • setUserFlag

      public void setUserFlag(String userFlag)