Class CustomizableEmailRenderer.CustomizableEmailRendererBuilder
java.lang.Object
it.ozimov.springboot.mail.logging.defaultimpl.CustomizableEmailRenderer.CustomizableEmailRendererBuilder
- Enclosing class:
- CustomizableEmailRenderer
-
Method Summary
Modifier and TypeMethodDescriptionbuild()withAttachmentsFormat(@NonNull UnaryOperator<String> attachmentsFormat) withBccFormat(@NonNull Function<jakarta.mail.internet.InternetAddress, String> bccFormat) withBodyFormat(@NonNull UnaryOperator<String> bodyFormat) withCcFormat(@NonNull Function<jakarta.mail.internet.InternetAddress, String> ccFormat) withDepositionNotificationToFormat(@NonNull Function<jakarta.mail.internet.InternetAddress, String> depositionNotificationToFormat) withEncodingFormat(@NonNull UnaryOperator<String> encodingFormat) withFromFormat(@NonNull Function<jakarta.mail.internet.InternetAddress, String> fromFormat) withLocaleFormat(@NonNull Function<Locale, String> localeFormat) withReceiptToFormat(@NonNull Function<jakarta.mail.internet.InternetAddress, String> receiptToFormat) withReplyToFormat(@NonNull Function<jakarta.mail.internet.InternetAddress, String> replyToFormat) withSentAtFormat(@NonNull Function<Date, String> sentAtFormat) withSubjectFormat(@NonNull UnaryOperator<String> subjectFormat) withToFormat(@NonNull Function<jakarta.mail.internet.InternetAddress, String> toFormat)
-
Method Details
-
withFromFormat
public CustomizableEmailRenderer.CustomizableEmailRendererBuilder withFromFormat(@NonNull @NonNull Function<jakarta.mail.internet.InternetAddress, String> fromFormat) -
withReplyToFormat
public CustomizableEmailRenderer.CustomizableEmailRendererBuilder withReplyToFormat(@NonNull @NonNull Function<jakarta.mail.internet.InternetAddress, String> replyToFormat) -
withToFormat
public CustomizableEmailRenderer.CustomizableEmailRendererBuilder withToFormat(@NonNull @NonNull Function<jakarta.mail.internet.InternetAddress, String> toFormat) -
withCcFormat
public CustomizableEmailRenderer.CustomizableEmailRendererBuilder withCcFormat(@NonNull @NonNull Function<jakarta.mail.internet.InternetAddress, String> ccFormat) -
withBccFormat
public CustomizableEmailRenderer.CustomizableEmailRendererBuilder withBccFormat(@NonNull @NonNull Function<jakarta.mail.internet.InternetAddress, String> bccFormat) -
withSubjectFormat
public CustomizableEmailRenderer.CustomizableEmailRendererBuilder withSubjectFormat(@NonNull @NonNull UnaryOperator<String> subjectFormat) -
withBodyFormat
public CustomizableEmailRenderer.CustomizableEmailRendererBuilder withBodyFormat(@NonNull @NonNull UnaryOperator<String> bodyFormat) -
withAttachmentsFormat
public CustomizableEmailRenderer.CustomizableEmailRendererBuilder withAttachmentsFormat(@NonNull @NonNull UnaryOperator<String> attachmentsFormat) -
withEncodingFormat
public CustomizableEmailRenderer.CustomizableEmailRendererBuilder withEncodingFormat(@NonNull @NonNull UnaryOperator<String> encodingFormat) -
withLocaleFormat
public CustomizableEmailRenderer.CustomizableEmailRendererBuilder withLocaleFormat(@NonNull @NonNull Function<Locale, String> localeFormat) -
withSentAtFormat
public CustomizableEmailRenderer.CustomizableEmailRendererBuilder withSentAtFormat(@NonNull @NonNull Function<Date, String> sentAtFormat) -
withReceiptToFormat
public CustomizableEmailRenderer.CustomizableEmailRendererBuilder withReceiptToFormat(@NonNull @NonNull Function<jakarta.mail.internet.InternetAddress, String> receiptToFormat) -
withDepositionNotificationToFormat
public CustomizableEmailRenderer.CustomizableEmailRendererBuilder withDepositionNotificationToFormat(@NonNull @NonNull Function<jakarta.mail.internet.InternetAddress, String> depositionNotificationToFormat) -
includeCustomHeaders
-
includeNullAndEmptyCollections
-
build
-