case class AndroidNotification(title: Option[String] = None, body: Option[String] = None, icon: Option[String] = None, color: Option[String] = None, sound: Option[String] = None, tag: Option[String] = None, click_action: Option[String] = None, body_loc_key: Option[String] = None, body_loc_args: Option[Seq[String]] = None, title_loc_key: Option[String] = None, title_loc_args: Option[Seq[String]] = None, channel_id: Option[String] = None, ticker: Option[String] = None, sticky: Option[Boolean] = None, event_time: Option[String] = None, local_only: Option[Boolean] = None, notification_priority: Option[NotificationPriority] = None, default_sound: Option[String] = None, default_vibrate_timings: Option[Boolean] = None, default_light_settings: Option[Boolean] = None, vibrate_timings: Option[Seq[String]] = None, visibility: Option[Visibility] = None, notification_count: Option[Int] = None, light_settings: Option[LightSettings] = None, image: Option[String] = None) extends Product with Serializable

AndroidNotification model.

Source
AndroidConfig.scala
See also

https://firebase.google.com/docs/reference/fcm/rest/v1/projects.messages#AndroidNotification

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AndroidNotification
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new AndroidNotification(title: Option[String] = None, body: Option[String] = None, icon: Option[String] = None, color: Option[String] = None, sound: Option[String] = None, tag: Option[String] = None, click_action: Option[String] = None, body_loc_key: Option[String] = None, body_loc_args: Option[Seq[String]] = None, title_loc_key: Option[String] = None, title_loc_args: Option[Seq[String]] = None, channel_id: Option[String] = None, ticker: Option[String] = None, sticky: Option[Boolean] = None, event_time: Option[String] = None, local_only: Option[Boolean] = None, notification_priority: Option[NotificationPriority] = None, default_sound: Option[String] = None, default_vibrate_timings: Option[Boolean] = None, default_light_settings: Option[Boolean] = None, vibrate_timings: Option[Seq[String]] = None, visibility: Option[Visibility] = None, notification_count: Option[Int] = None, light_settings: Option[LightSettings] = None, image: Option[String] = None)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. val body: Option[String]
  6. val body_loc_args: Option[Seq[String]]
  7. val body_loc_key: Option[String]
  8. val channel_id: Option[String]
  9. val click_action: Option[String]
  10. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  11. val color: Option[String]
  12. val default_light_settings: Option[Boolean]
  13. val default_sound: Option[String]
  14. val default_vibrate_timings: Option[Boolean]
  15. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. val event_time: Option[String]
  17. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  18. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  19. val icon: Option[String]
  20. val image: Option[String]
  21. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  22. val light_settings: Option[LightSettings]
  23. val local_only: Option[Boolean]
  24. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. val notification_count: Option[Int]
  26. val notification_priority: Option[NotificationPriority]
  27. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  28. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  29. def productElementNames: Iterator[String]
    Definition Classes
    Product
  30. val sound: Option[String]
  31. val sticky: Option[Boolean]
  32. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  33. val tag: Option[String]
  34. val ticker: Option[String]
  35. val title: Option[String]
  36. val title_loc_args: Option[Seq[String]]
  37. val title_loc_key: Option[String]
  38. val vibrate_timings: Option[Seq[String]]
  39. val visibility: Option[Visibility]
  40. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  41. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  42. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  43. def withBody(value: String): AndroidNotification
  44. def withBodyLocArgs(value: Seq[String]): AndroidNotification
  45. def withBodyLocKey(value: String): AndroidNotification
  46. def withChannelId(value: String): AndroidNotification
  47. def withClickAction(value: String): AndroidNotification
  48. def withColor(value: String): AndroidNotification
  49. def withDefaultLightSettings(value: Boolean): AndroidNotification
  50. def withDefaultSound(value: String): AndroidNotification
  51. def withDefaultVibrateTimings(value: Boolean): AndroidNotification
  52. def withEventTime(value: String): AndroidNotification
  53. def withIcon(value: String): AndroidNotification
  54. def withImage(value: String): AndroidNotification
  55. def withLightSettings(value: LightSettings): AndroidNotification
  56. def withLocalOnly(value: Boolean): AndroidNotification
  57. def withNotificationCount(value: Int): AndroidNotification
  58. def withNotificationPriority(value: NotificationPriority): AndroidNotification
  59. def withSound(value: String): AndroidNotification
  60. def withSticky(value: Boolean): AndroidNotification
  61. def withTag(value: String): AndroidNotification
  62. def withTicker(value: String): AndroidNotification
  63. def withTitle(value: String): AndroidNotification
  64. def withTitleLocArgs(value: Seq[String]): AndroidNotification
  65. def withTitleLocKey(value: String): AndroidNotification
  66. def withVibrateTimings(value: Seq[String]): AndroidNotification
  67. def withVisibility(value: Visibility): AndroidNotification

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped