Package io.rong.imlib.model
Class AndroidConfig
-
- All Implemented Interfaces:
public class AndroidConfig
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumAndroidConfig.VivoTypepublic enumAndroidConfig.ChannelKeypublic enumAndroidConfig.ImportanceHWHuawei message classification has two methods: 1. Smart Message Classification 2. Custom Message Classification
By default, all messages are classified using the Smart Message Classification feature. If you apply for the Custom Classification privilege, your app's push notifications will be categorized as NORMAL or LOW.
public enumAndroidConfig.ImportanceHonorGlory Message Classification
public classAndroidConfig.Builder
-
Field Summary
Fields Modifier and Type Field Description public final static StringOPERATEpublic final static StringSYSTEMpublic final static StringCHANNEL_IDpublic final static Creator<AndroidConfig>CREATORpublic StringnotificationIdpublic StringchannelIdMipublic StringimageUrlMipublic StringchannelIdHWpublic StringimageUrlHWpublic StringimportanceHWpublic StringcategoryHWpublic StringchannelIdOPPOpublic StringtypeVivopublic StringcategoryVivopublic StringcollapseKeyFCMpublic StringimageUrlFCMpublic StringchannelIdFCMpublic StringimportanceHonorpublic StringimageUrlHonor
-
Constructor Summary
Constructors Constructor Description AndroidConfig()
-
Method Summary
Modifier and Type Method Description StringgetNotificationId()voidsetNotificationId(String notificationId)StringgetChannelIdMi()voidsetChannelIdMi(String channelIdMi)StringgetImageUrlMi()voidsetImageUrlMi(String imageUrlMi)StringgetChannelIdHW()voidsetChannelIdHW(String channelIdHW)StringgetImageUrlHW()voidsetImageUrlHW(String imageUrlHW)StringgetImportanceHW()StringgetCategoryHW()Get Huawei self-classification voidsetCategoryHW(String categoryHW)Set Huawei self-assignment StringgetChannelIdOPPO()voidsetChannelIdOPPO(String channelIdOPPO)StringgetTypeVivo()voidsetTypeVivo(String typeVivo)StringgetCategoryVivo()Get Vivo self-classification voidsetCategoryVivo(String categoryVivo)Vivo documentation Message Classification Standards StringgetCollapseKeyFCM()voidsetCollapseKeyFCM(String collapseKeyFCM)StringgetImageUrlFCM()voidsetImageUrlFCM(String fcmImageUrl)StringgetChannelIdFCM()voidsetChannelIdFCM(String channelIdFCM)StringgetImportanceHonor()StringgetImageUrlHonor()voidsetImageUrlHonor(String imageUrlHonor)The URL of the notification image used for honor notification type push notifications. intdescribeContents()voidwriteToParcel(Parcel dest, int flags)JSONArraytoJson()voidsetTypeVivo(AndroidConfig.VivoType typeVivo)StringtoString()voidsetImportanceHW(AndroidConfig.ImportanceHW importanceHW)voidsetImportanceHonor(AndroidConfig.ImportanceHonor importanceHonor)When LOW, the message is for marketing or informational purposes; when NORMAL, the message is for service and communication. -
-
Method Detail
-
getNotificationId
String getNotificationId()
-
setNotificationId
void setNotificationId(String notificationId)
-
getChannelIdMi
String getChannelIdMi()
-
setChannelIdMi
void setChannelIdMi(String channelIdMi)
-
getImageUrlMi
String getImageUrlMi()
-
setImageUrlMi
void setImageUrlMi(String imageUrlMi)
-
getChannelIdHW
String getChannelIdHW()
-
setChannelIdHW
void setChannelIdHW(String channelIdHW)
-
getImageUrlHW
String getImageUrlHW()
-
setImageUrlHW
void setImageUrlHW(String imageUrlHW)
-
getImportanceHW
String getImportanceHW()
-
getCategoryHW
String getCategoryHW()
Get Huawei self-classification
- Since:
5.4.0
-
setCategoryHW
void setCategoryHW(String categoryHW)
Set Huawei self-assignment
- Parameters:
categoryHW- Social Communication: Instant Messaging [IM], Audio/Video Calling [VOIP] Service Reminders: Subscription [SUBSCRIPTION], Travel [TRAVEL], Health [HEALTH], Work Reminders [WORK], Account Activity [ACCOUNT], Order &Logistics [EXPRESS], Finance [FINANCE], System Notifications [SYSTEM_REMINDER], Email [MAIL] Information &Marketing: Content/News/Financial Updates/Lifestyle Updates/Social Updates/Surveys/Other [MARKETING] Marketing Activities: Product Promotions/Feature Recommendations/Operational Activities/MARKETING Note: The default value is null.- Since:
5.4.0
-
getChannelIdOPPO
String getChannelIdOPPO()
-
setChannelIdOPPO
void setChannelIdOPPO(String channelIdOPPO)
-
getTypeVivo
String getTypeVivo()
-
setTypeVivo
@Deprecated() void setTypeVivo(String typeVivo)
-
getCategoryVivo
String getCategoryVivo()
Get Vivo self-classification
- Since:
5.4.2
-
setCategoryVivo
void setCategoryVivo(String categoryVivo)
Vivo documentation Message Classification Standards
- Parameters:
categoryVivo- System message classification Instant Messaging [IM], Account &Assets [ACCOUNT], Schedule &To-Do [TODO], Device Information [DEVICE_REMINDER], Orders &Logistics [ORDER], Subscription Reminders [SUBSCRIPTION] Operational message classification: News [NEWS], Content Recommendations [CONTENT], Marketing Campaigns [MARKETING], Social Updates [SOCIAL]- Since:
5.4.2
-
getCollapseKeyFCM
String getCollapseKeyFCM()
-
setCollapseKeyFCM
void setCollapseKeyFCM(String collapseKeyFCM)
-
getImageUrlFCM
String getImageUrlFCM()
-
setImageUrlFCM
void setImageUrlFCM(String fcmImageUrl)
-
getChannelIdFCM
String getChannelIdFCM()
-
setChannelIdFCM
void setChannelIdFCM(String channelIdFCM)
-
getImportanceHonor
String getImportanceHonor()
-
getImageUrlHonor
String getImageUrlHonor()
-
setImageUrlHonor
void setImageUrlHonor(String imageUrlHonor)
The URL of the notification image used for honor notification type push notifications.
- Since:
5.6.7
-
describeContents
int describeContents()
-
writeToParcel
void writeToParcel(Parcel dest, int flags)
-
toJson
JSONArray toJson()
-
setTypeVivo
@Deprecated() void setTypeVivo(AndroidConfig.VivoType typeVivo)
-
toString
String toString()
-
setImportanceHW
void setImportanceHW(AndroidConfig.ImportanceHW importanceHW)
-
setImportanceHonor
void setImportanceHonor(AndroidConfig.ImportanceHonor importanceHonor)
When LOW, the message is for marketing or informational purposes; when NORMAL, the message is for service and communication. Default is NORMAL.
- Since:
5.6.7
-
-
-
-