-
- All Implemented Interfaces:
-
io.karte.android.tracking.DTO
public final class KarteAttributes implements DTO<KarteAttributes>
KARTEが自動で処理するプッシュ通知のデータを取り扱うクラスです。
-
-
Method Summary
Modifier and Type Method Description KarteAttributesload(JSONObject jsonObject)StringtoString()final Stringcomponent1()final Stringcomponent2()final Booleancomponent3()final Stringcomponent4()final Stringcomponent5()final Stringcomponent7()final KarteAttributescopy(String title, String body, Boolean sound, String channel, String link, String type, String fileUrl)final StringgetTitle()final StringgetBody()final BooleangetSound()final StringgetChannel()final StringgetLink()final StringgetFileUrl()final UnitsetTitle(@JvmField() String title)final UnitsetBody(@JvmField() String body)final UnitsetSound(@JvmField() Boolean sound)final UnitsetChannel(@JvmField() String channel)final UnitsetLink(@JvmField() String link)final UnitsetFileUrl(@JvmField() String fileUrl)-
-
Method Detail
-
load
KarteAttributes load(JSONObject jsonObject)
-
component1
final String component1()
-
component2
final String component2()
-
component3
final Boolean component3()
-
component4
final String component4()
-
component5
final String component5()
-
component7
final String component7()
-
copy
final KarteAttributes copy(String title, String body, Boolean sound, String channel, String link, String type, String fileUrl)
-
getChannel
final String getChannel()
-
getFileUrl
final String getFileUrl()
-
setChannel
final Unit setChannel(@JvmField() String channel)
-
setFileUrl
final Unit setFileUrl(@JvmField() String fileUrl)
-
-
-
-