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

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

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

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped