Class MessageChannelEmailOverride.Builder
- java.lang.Object
-
- com.courier.api.resources.send.types.MessageChannelEmailOverride.Builder
-
- All Implemented Interfaces:
MessageChannelEmailOverride._FinalStage,MessageChannelEmailOverride.TrackingStage
- Enclosing class:
- MessageChannelEmailOverride
public static final class MessageChannelEmailOverride.Builder extends java.lang.Object implements MessageChannelEmailOverride.TrackingStage, MessageChannelEmailOverride._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public MessageChannelEmailOverride.Builder from(MessageChannelEmailOverride other)
- Specified by:
fromin interfaceMessageChannelEmailOverride.TrackingStage
-
tracking
public MessageChannelEmailOverride._FinalStage tracking(TrackingOverride tracking)
- Specified by:
trackingin interfaceMessageChannelEmailOverride.TrackingStage
-
text
public MessageChannelEmailOverride._FinalStage text(java.lang.String text)
- Specified by:
textin interfaceMessageChannelEmailOverride._FinalStage
-
text
public MessageChannelEmailOverride._FinalStage text(java.util.Optional<java.lang.String> text)
- Specified by:
textin interfaceMessageChannelEmailOverride._FinalStage
-
subject
public MessageChannelEmailOverride._FinalStage subject(java.lang.String subject)
- Specified by:
subjectin interfaceMessageChannelEmailOverride._FinalStage
-
subject
public MessageChannelEmailOverride._FinalStage subject(java.util.Optional<java.lang.String> subject)
- Specified by:
subjectin interfaceMessageChannelEmailOverride._FinalStage
-
replyTo
public MessageChannelEmailOverride._FinalStage replyTo(java.lang.String replyTo)
- Specified by:
replyToin interfaceMessageChannelEmailOverride._FinalStage
-
replyTo
public MessageChannelEmailOverride._FinalStage replyTo(java.util.Optional<java.lang.String> replyTo)
- Specified by:
replyToin interfaceMessageChannelEmailOverride._FinalStage
-
html
public MessageChannelEmailOverride._FinalStage html(java.lang.String html)
- Specified by:
htmlin interfaceMessageChannelEmailOverride._FinalStage
-
html
public MessageChannelEmailOverride._FinalStage html(java.util.Optional<java.lang.String> html)
- Specified by:
htmlin interfaceMessageChannelEmailOverride._FinalStage
-
from
public MessageChannelEmailOverride._FinalStage from(java.lang.String from)
- Specified by:
fromin interfaceMessageChannelEmailOverride._FinalStage
-
from
public MessageChannelEmailOverride._FinalStage from(java.util.Optional<java.lang.String> from)
- Specified by:
fromin interfaceMessageChannelEmailOverride._FinalStage
-
cc
public MessageChannelEmailOverride._FinalStage cc(java.lang.String cc)
- Specified by:
ccin interfaceMessageChannelEmailOverride._FinalStage
-
cc
public MessageChannelEmailOverride._FinalStage cc(java.util.Optional<java.lang.String> cc)
- Specified by:
ccin interfaceMessageChannelEmailOverride._FinalStage
-
brand
public MessageChannelEmailOverride._FinalStage brand(Brand brand)
- Specified by:
brandin interfaceMessageChannelEmailOverride._FinalStage
-
brand
public MessageChannelEmailOverride._FinalStage brand(java.util.Optional<Brand> brand)
- Specified by:
brandin interfaceMessageChannelEmailOverride._FinalStage
-
bcc
public MessageChannelEmailOverride._FinalStage bcc(java.lang.String bcc)
- Specified by:
bccin interfaceMessageChannelEmailOverride._FinalStage
-
bcc
public MessageChannelEmailOverride._FinalStage bcc(java.util.Optional<java.lang.String> bcc)
- Specified by:
bccin interfaceMessageChannelEmailOverride._FinalStage
-
attachments
public MessageChannelEmailOverride._FinalStage attachments(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> attachments)
- Specified by:
attachmentsin interfaceMessageChannelEmailOverride._FinalStage
-
attachments
public MessageChannelEmailOverride._FinalStage attachments(java.util.Optional<java.util.List<java.util.Map<java.lang.String,java.lang.Object>>> attachments)
- Specified by:
attachmentsin interfaceMessageChannelEmailOverride._FinalStage
-
build
public MessageChannelEmailOverride build()
- Specified by:
buildin interfaceMessageChannelEmailOverride._FinalStage
-
-