package twilio
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- twilio
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- final case class AccountSid(value: String) extends AnyVal with Product with Serializable
- final case class ApplicationSid(value: String) extends AnyVal with Product with Serializable
- final case class CallbackUrl(url: String) extends AnyVal with Product with Serializable
- final case class CreateMessage(To: PhoneNumber, Body: String, From: Option[PhoneNumber] = None, MessagingServiceSid: Option[MessagingServiceSid] = None, MediaUrl: Option[MediaUrl] = None, MaxPrice: Option[BigDecimal] = None, ProvideFeedback: Option[Boolean] = None, Attempt: Option[Int] = None, ValidityPeriod: Option[Seconds] = None, SmartEncoded: Option[Boolean] = None, SendAt: Option[flow.Instant] = None, SendAsMms: Option[Boolean] = None, StatusCallback: Option[CallbackUrl] = None, ApplicationSid: Option[ApplicationSid] = None, ContentRetention: Option[Retention] = None, AddressRetention: Option[Retention] = None, ScheduleType: Option[MessageScheduleType] = None) extends Product with Serializable
- sealed trait Direction extends AnyRef
- final case class MediaUrl(url: String) extends AnyVal with Product with Serializable
- final case class Message(body: String, num_segments: String, direction: String, from: PhoneNumber, to: PhoneNumber, date_updated: String, price: Option[String], error_message: Option[String], uri: String, account_sid: AccountSid, num_media: String, status: String, messaging_service_sid: MessagingServiceSid, sid: MessageSid, date_sent: String, date_created: String, error_code: Option[Int], price_unit: Option[String], api_version: String) extends Product with Serializable
- sealed trait MessageScheduleType extends AnyRef
- final case class MessageSid(value: String) extends AnyVal with Product with Serializable
- final case class MessagingServiceSid(value: String) extends AnyVal with Product with Serializable
- final case class PhoneNumber(value: String) extends AnyVal with Product with Serializable
- sealed trait Retention extends AnyRef
- final case class Seconds(value: Short) extends AnyVal with Product with Serializable
- sealed trait Status extends AnyRef
Value Members
- lazy val deleteMessageActivity: Activity[Message, Unit]
- lazy val sendSMS: Activity[CreateMessage, Message]
- val twilioAccountSid: ConfigKey
- val twilioAuthToken: ConfigKey
- object AccountSid extends Serializable
- object ApplicationSid extends Serializable
- object CallbackUrl extends Serializable
- object CreateMessage extends Serializable
- object Direction
- object MediaUrl extends Serializable
- object Message extends Serializable
- object MessageScheduleType
- object MessageSid extends Serializable
- object MessagingServiceSid extends Serializable
- object PhoneNumber extends Serializable
- object Retention
- object Seconds extends Serializable
- object Status