Package com.courier.models.send
See: Description
-
Class Summary Class Description Builder A builder for SendMessageParams. Builder A builder for Body. Body Builder A builder for Message. Content Describes content that will work for email, inbox, push, chat, or any channel id. Builder A builder for Data. Data Builder A builder for Delay. Delay Builder A builder for Expiry. ExpiresIn Duration in ms or ISO8601 duration (e.g. Expiry Builder A builder for Metadata. Metadata Builder A builder for Preferences. Preferences Builder A builder for Routing. Method Routing Customize which channels/providers Courier may deliver the message through. Builder A builder for Timeout. Builder A builder for Channel. Channel Criteria Builder A builder for Provider. Provider Timeout Recipient A single recipient of the message. To The recipient or a list of recipients of the message Message The message property has the following primary top-level properties. SendMessageParams Send a message to one or more recipients. Builder A builder for SendMessageResponse. SendMessageResponse -
Interface Summary Interface Description Visitor An interface that defines how to map each variant of Content to a value of type T. Visitor An interface that defines how to map each variant of ExpiresIn to a value of type T. Visitor An interface that defines how to map each variant of To to a value of type T. Visitor An interface that defines how to map each variant of Recipient to a value of type T.