case class AndroidNotification(title: Option[String] = None, body: Option[String] = None, icon: Option[String] = None, color: Option[String] = None, sound: Option[String] = None, default_sound: Option[Boolean] = None, tag: Option[String] = None, click_action: Option[ClickAction] = 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, multi_lang_key: Option[String] = None, channel_id: Option[String] = None, notify_summary: Option[String] = None, image: Option[String] = None, style: Option[Int] = None, big_title: Option[String] = None, big_body: Option[String] = None, auto_clear: Option[Int] = None, notify_id: Option[Int] = None, group: Option[String] = None, badge: Option[BadgeNotification] = None, ticker: Option[String] = None, when: Option[String] = None, importance: Option[String] = None, use_default_vibrate: Option[Boolean] = None, use_default_light: Option[Boolean] = None, vibrate_config: Option[Seq[String]] = None, visibility: Option[String] = None, light_settings: Option[LightSettings] = None, foreground_show: Option[Boolean] = None, profile_id: Option[String] = None, inbox_content: Option[Seq[String]] = None, buttons: Option[Seq[Button]] = None) extends Product with Serializable

AndroidNotification model.

Source
AndroidConfig.scala
See also

https://developer.huawei.com/consumer/en/doc/development/HMSCore-References-V5/https-send-api-0000001050986197-V5#EN-US_TOPIC_0000001134031085

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, default_sound: Option[Boolean] = None, tag: Option[String] = None, click_action: Option[ClickAction] = 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, multi_lang_key: Option[String] = None, channel_id: Option[String] = None, notify_summary: Option[String] = None, image: Option[String] = None, style: Option[Int] = None, big_title: Option[String] = None, big_body: Option[String] = None, auto_clear: Option[Int] = None, notify_id: Option[Int] = None, group: Option[String] = None, badge: Option[BadgeNotification] = None, ticker: Option[String] = None, when: Option[String] = None, importance: Option[String] = None, use_default_vibrate: Option[Boolean] = None, use_default_light: Option[Boolean] = None, vibrate_config: Option[Seq[String]] = None, visibility: Option[String] = None, light_settings: Option[LightSettings] = None, foreground_show: Option[Boolean] = None, profile_id: Option[String] = None, inbox_content: Option[Seq[String]] = None, buttons: Option[Seq[Button]] = 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 auto_clear: Option[Int]
  6. val badge: Option[BadgeNotification]
  7. val big_body: Option[String]
  8. val big_title: Option[String]
  9. val body: Option[String]
  10. val body_loc_args: Option[Seq[String]]
  11. val body_loc_key: Option[String]
  12. val buttons: Option[Seq[Button]]
  13. val channel_id: Option[String]
  14. val click_action: Option[ClickAction]
  15. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  16. val color: Option[String]
  17. val default_sound: Option[Boolean]
  18. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  20. val foreground_show: Option[Boolean]
  21. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  22. val group: Option[String]
  23. val icon: Option[String]
  24. val image: Option[String]
  25. val importance: Option[String]
  26. val inbox_content: Option[Seq[String]]
  27. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  28. val light_settings: Option[LightSettings]
  29. val multi_lang_key: Option[String]
  30. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  31. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  32. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  33. val notify_id: Option[Int]
  34. val notify_summary: Option[String]
  35. def productElementNames: Iterator[String]
    Definition Classes
    Product
  36. val profile_id: Option[String]
  37. val sound: Option[String]
  38. val style: Option[Int]
  39. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  40. val tag: Option[String]
  41. val ticker: Option[String]
  42. val title: Option[String]
  43. val title_loc_args: Option[Seq[String]]
  44. val title_loc_key: Option[String]
  45. val use_default_light: Option[Boolean]
  46. val use_default_vibrate: Option[Boolean]
  47. val vibrate_config: Option[Seq[String]]
  48. val visibility: Option[String]
  49. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  50. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  51. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  52. val when: Option[String]
  53. def withAutoClear(value: Int): AndroidNotification
  54. def withBadge(notification: BadgeNotification): AndroidNotification
  55. def withBigBody(value: String): AndroidNotification
  56. def withBigTitle(value: String): AndroidNotification
  57. def withBody(value: String): AndroidNotification
  58. def withBodyLocArgs(values: Seq[String]): AndroidNotification
  59. def withBodyLocKey(value: String): AndroidNotification
  60. def withButtons(buttons: Seq[Button]): AndroidNotification
  61. def withChannelId(value: String): AndroidNotification
  62. def withClickAction(clickAction: ClickAction): AndroidNotification
  63. def withColor(value: String): AndroidNotification
  64. def withDefaultSound(value: Boolean): AndroidNotification
  65. def withForegroundShow(value: Boolean): AndroidNotification
  66. def withGroup(value: String): AndroidNotification
  67. def withIcon(value: String): AndroidNotification
  68. def withImage(value: String): AndroidNotification
  69. def withImportance(value: String): AndroidNotification
  70. def withInboxContent(value: Seq[String]): AndroidNotification
  71. def withLightSettings(settings: LightSettings): AndroidNotification
  72. def withMultiLangKey(value: String): AndroidNotification
  73. def withNotifyId(value: Int): AndroidNotification
  74. def withNotifySummary(value: String): AndroidNotification
  75. def withProfileId(value: String): AndroidNotification
  76. def withSound(value: String): AndroidNotification
  77. def withStyle(value: Int): AndroidNotification
  78. def withTag(value: String): AndroidNotification
  79. def withTicker(value: String): AndroidNotification
  80. def withTitle(value: String): AndroidNotification
  81. def withTitleLocArgs(values: Seq[String]): AndroidNotification
  82. def withTitleLocKey(value: String): AndroidNotification
  83. def withUseDefaultLight(value: Boolean): AndroidNotification
  84. def withUseDefaultVibrate(value: Boolean): AndroidNotification
  85. def withVibrateConfig(values: Seq[String]): AndroidNotification
  86. def withVisibility(value: String): AndroidNotification
  87. def withWhen(value: String): AndroidNotification

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped