web/static/javadoc/5.5.0/org/acra/config/NotificationConfigurationBuilder.html
Class
Summary:
Nested |
Field |
Constr |
Detail:
Field |
Constr |
org.acra.config
public interfaceNotificationConfigurationBuilderextends[ConfigurationBuilder](../../../org/acra/config/ConfigurationBuilder.html "interface in org.acra.config")
Class generated based on AcraNotification (18.03.2020 16:20:26)
All Methods Instance Methods Abstract Methods | Modifier and Type | Method and Description |
| --- | --- |
| NotificationConfigurationBuilder | setChannelDescription(String channelDescription)
notification channel description
|
| NotificationConfigurationBuilder | setChannelName(String channelName)
notification channel name.
|
| NotificationConfigurationBuilder | setCommentPrompt(String commentPrompt)
in-line comment prompt label.
|
| NotificationConfigurationBuilder | setDiscardButtonText(String discardButtonText)
discard button text shown in expanded view
|
| NotificationConfigurationBuilder | setEnabled(boolean enabled) |
| NotificationConfigurationBuilder | setResChannelDescription(int resChannelDescription)
notification channel description
|
| NotificationConfigurationBuilder | setResChannelImportance(int resChannelImportance)
notification channel importance.
|
| NotificationConfigurationBuilder | setResChannelName(int resChannelName)
notification channel name.
|
| NotificationConfigurationBuilder | setResCommentPrompt(int resCommentPrompt)
in-line comment prompt label.
|
| NotificationConfigurationBuilder | setResDiscardButtonIcon(int resDiscardButtonIcon)
discard button icon shown in collapsed and sometimes expanded view
|
| NotificationConfigurationBuilder | setResDiscardButtonText(int resDiscardButtonText)
discard button text shown in expanded view
|
| NotificationConfigurationBuilder | setResIcon(int resIcon)
icon of the notification
|
| NotificationConfigurationBuilder | setResSendButtonIcon(int resSendButtonIcon)
send button icon shown in collapsed and sometimes expanded view
|
| NotificationConfigurationBuilder | setResSendButtonText(int resSendButtonText)
send button text shown in expanded view
|
| NotificationConfigurationBuilder | setResSendWithCommentButtonIcon(int resSendWithCommentButtonIcon)
in-line comment button icon.
|
| NotificationConfigurationBuilder | setResSendWithCommentButtonText(int resSendWithCommentButtonText)
in-line comment button text.
|
| NotificationConfigurationBuilder | setResText(int resText)
text in the notification
|
| NotificationConfigurationBuilder | setResTickerText(int resTickerText)
ticker text for the notification
|
| NotificationConfigurationBuilder | setResTitle(int resTitle)
title of the notification
|
| NotificationConfigurationBuilder | setSendButtonText(String sendButtonText)
send button text shown in expanded view
|
| NotificationConfigurationBuilder | setSendOnClick(boolean sendOnClick)
enable to send report even on normal click, not only on button click
|
| NotificationConfigurationBuilder | setSendWithCommentButtonText(String sendWithCommentButtonText)
in-line comment button text.
|
| NotificationConfigurationBuilder | setText(String text)
text in the notification
|
| NotificationConfigurationBuilder | setTickerText(String tickerText)
ticker text for the notification
|
| NotificationConfigurationBuilder | setTitle(String title)
title of the notification
|
-
build
-
@NonNull[NotificationConfigurationBuilder](../../../org/acra/config/NotificationConfigurationBuilder.html "interface in org.acra.config")setEnabled(boolean enabled)
-
@NonNull[NotificationConfigurationBuilder](../../../org/acra/config/NotificationConfigurationBuilder.html "interface in org.acra.config")setResIcon(@DrawableRes
int resIcon)
icon of the notification
Parameters:resIcon - Resource id for the icon in the status bar notification.Returns:this instanceSince:5.0.0See Also:NotificationCompat.Builder.setSmallIcon(int)
-
@NonNull[NotificationConfigurationBuilder](../../../org/acra/config/NotificationConfigurationBuilder.html "interface in org.acra.config")setTitle(@Nullable[String](http://d.android.com/reference/java/lang/String.html?is-external=true "class or interface in java.lang")title)
title of the notification
Parameters:title - Resource id for the title in the status bar notification.Returns:this instanceSince:5.0.0See Also:NotificationCompat.Builder.setContentTitle(CharSequence)
-
@NonNull[NotificationConfigurationBuilder](../../../org/acra/config/NotificationConfigurationBuilder.html "interface in org.acra.config")setResTitle(@StringRes
int resTitle)
title of the notification
Parameters:resTitle - Resource id for the title in the status bar notification.Returns:this instanceSince:5.0.0See Also:NotificationCompat.Builder.setContentTitle(CharSequence)
-
@NonNull[NotificationConfigurationBuilder](../../../org/acra/config/NotificationConfigurationBuilder.html "interface in org.acra.config")setText(@Nullable[String](http://d.android.com/reference/java/lang/String.html?is-external=true "class or interface in java.lang")text)
text in the notification
Parameters:text - Resource id for the text in the status bar notification.Returns:this instanceSince:5.0.0See Also:NotificationCompat.Builder.setContentText(CharSequence)
-
@NonNull[NotificationConfigurationBuilder](../../../org/acra/config/NotificationConfigurationBuilder.html "interface in org.acra.config")setResText(@StringRes
int resText)
text in the notification
Parameters:resText - Resource id for the text in the status bar notification.Returns:this instanceSince:5.0.0See Also:NotificationCompat.Builder.setContentText(CharSequence)
-
@NonNull[NotificationConfigurationBuilder](../../../org/acra/config/NotificationConfigurationBuilder.html "interface in org.acra.config")setTickerText(@Nullable[String](http://d.android.com/reference/java/lang/String.html?is-external=true "class or interface in java.lang")tickerText)
ticker text for the notification
Parameters:tickerText - Resource id for the ticker text in the status bar notification.Returns:this instanceSince:5.0.0See Also:NotificationCompat.Builder.setTicker(CharSequence)
-
@NonNull[NotificationConfigurationBuilder](../../../org/acra/config/NotificationConfigurationBuilder.html "interface in org.acra.config")setResTickerText(@StringRes
int resTickerText)
ticker text for the notification
Parameters:resTickerText - Resource id for the ticker text in the status bar notification.Returns:this instanceSince:5.0.0See Also:NotificationCompat.Builder.setTicker(CharSequence)
-
@NonNull[NotificationConfigurationBuilder](../../../org/acra/config/NotificationConfigurationBuilder.html "interface in org.acra.config")setSendButtonText(@NonNull[String](http://d.android.com/reference/java/lang/String.html?is-external=true "class or interface in java.lang")sendButtonText)
send button text shown in expanded view
Parameters:sendButtonText - Resource id for the send button text in the status bar notification.Returns:this instanceSince:5.0.0See Also:NotificationCompat.Builder.addAction(int, CharSequence, PendingIntent)
-
@NonNull[NotificationConfigurationBuilder](../../../org/acra/config/NotificationConfigurationBuilder.html "interface in org.acra.config")setResSendButtonText(@StringRes
int resSendButtonText)
send button text shown in expanded view
Parameters:resSendButtonText - Resource id for the send button text in the status bar notification.Returns:this instanceSince:5.0.0See Also:NotificationCompat.Builder.addAction(int, CharSequence, PendingIntent)
-
@NonNull[NotificationConfigurationBuilder](../../../org/acra/config/NotificationConfigurationBuilder.html "interface in org.acra.config")setResSendButtonIcon(@DrawableRes
int resSendButtonIcon)
send button icon shown in collapsed and sometimes expanded view
Parameters:resSendButtonIcon - Resource id for the send button icon in the status bar notification.Returns:this instanceSince:5.0.0See Also:NotificationCompat.Builder.addAction(int, CharSequence, PendingIntent)
-
@NonNull[NotificationConfigurationBuilder](../../../org/acra/config/NotificationConfigurationBuilder.html "interface in org.acra.config")setDiscardButtonText(@NonNull[String](http://d.android.com/reference/java/lang/String.html?is-external=true "class or interface in java.lang")discardButtonText)
discard button text shown in expanded view
Parameters:discardButtonText - Resource id for the discard button text in the status bar notification.Returns:this instanceSince:5.0.0See Also:NotificationCompat.Builder.addAction(int, CharSequence, PendingIntent)
-
@NonNull[NotificationConfigurationBuilder](../../../org/acra/config/NotificationConfigurationBuilder.html "interface in org.acra.config")setResDiscardButtonText(@StringRes
int resDiscardButtonText)
discard button text shown in expanded view
Parameters:resDiscardButtonText - Resource id for the discard button text in the status bar notification.Returns:this instanceSince:5.0.0See Also:NotificationCompat.Builder.addAction(int, CharSequence, PendingIntent)
-
@NonNull[NotificationConfigurationBuilder](../../../org/acra/config/NotificationConfigurationBuilder.html "interface in org.acra.config")setResDiscardButtonIcon(@DrawableRes
int resDiscardButtonIcon)
discard button icon shown in collapsed and sometimes expanded view
Parameters:resDiscardButtonIcon - Resource id for the discard button icon in the status bar notification.Returns:this instanceSince:5.0.0See Also:NotificationCompat.Builder.addAction(int, CharSequence, PendingIntent)
-
@NonNull[NotificationConfigurationBuilder](../../../org/acra/config/NotificationConfigurationBuilder.html "interface in org.acra.config")setChannelName(@Nullable[String](http://d.android.com/reference/java/lang/String.html?is-external=true "class or interface in java.lang")channelName)
notification channel name. To learn about notification channels, visit the notification guide
Parameters:channelName - Resource id for the notification channel nameReturns:this instanceSince:5.0.0See Also:NotificationChannel.NotificationChannel(String, CharSequence, int)
-
@NonNull[NotificationConfigurationBuilder](../../../org/acra/config/NotificationConfigurationBuilder.html "interface in org.acra.config")setResChannelName(@StringRes
int resChannelName)
notification channel name. To learn about notification channels, visit the notification guide
Parameters:resChannelName - Resource id for the notification channel nameReturns:this instanceSince:5.0.0See Also:NotificationChannel.NotificationChannel(String, CharSequence, int)
-
@NonNull[NotificationConfigurationBuilder](../../../org/acra/config/NotificationConfigurationBuilder.html "interface in org.acra.config")setChannelDescription(@Nullable[String](http://d.android.com/reference/java/lang/String.html?is-external=true "class or interface in java.lang")channelDescription)
notification channel description
Parameters:channelDescription - Resource id for the notification channel descriptionReturns:this instanceSince:5.0.0See Also:NotificationChannel.setDescription(String)
-
@NonNull[NotificationConfigurationBuilder](../../../org/acra/config/NotificationConfigurationBuilder.html "interface in org.acra.config")setResChannelDescription(@StringRes
int resChannelDescription)
notification channel description
Parameters:resChannelDescription - Resource id for the notification channel descriptionReturns:this instanceSince:5.0.0See Also:NotificationChannel.setDescription(String)
-
@NonNull[NotificationConfigurationBuilder](../../../org/acra/config/NotificationConfigurationBuilder.html "interface in org.acra.config")setResChannelImportance(int resChannelImportance)
notification channel importance. Must be one of
- NotificationManager.IMPORTANCE_NONE
- NotificationManager.IMPORTANCE_LOW
- NotificationManager.IMPORTANCE_DEFAULT
- NotificationManager.IMPORTANCE_HIGH
- NotificationManager.IMPORTANCE_MAX
Parameters:resChannelImportance - notification channel importance. Default is NotificationManager.IMPORTANCE_HIGHReturns:this instanceSince:5.0.0See Also:NotificationChannel.NotificationChannel(String, CharSequence, int)
-
@NonNull[NotificationConfigurationBuilder](../../../org/acra/config/NotificationConfigurationBuilder.html "interface in org.acra.config")setSendWithCommentButtonText(@Nullable[String](http://d.android.com/reference/java/lang/String.html?is-external=true "class or interface in java.lang")sendWithCommentButtonText)
in-line comment button text. No effect on pre-nougat devices.
Parameters:sendWithCommentButtonText - Resource id for the send with comment button text in the status bar notification.Returns:this instanceSince:5.0.0See Also:NotificationCompat.Builder.addAction(int, CharSequence, PendingIntent)
-
@NonNull[NotificationConfigurationBuilder](../../../org/acra/config/NotificationConfigurationBuilder.html "interface in org.acra.config")setResSendWithCommentButtonText(@StringRes
int resSendWithCommentButtonText)
in-line comment button text. No effect on pre-nougat devices.
Parameters:resSendWithCommentButtonText - Resource id for the send with comment button text in the status bar notification.Returns:this instanceSince:5.0.0See Also:NotificationCompat.Builder.addAction(int, CharSequence, PendingIntent)
-
@NonNull[NotificationConfigurationBuilder](../../../org/acra/config/NotificationConfigurationBuilder.html "interface in org.acra.config")setResSendWithCommentButtonIcon(@DrawableRes
int resSendWithCommentButtonIcon)
in-line comment button icon. No effect on pre-nougat devices.
Parameters:resSendWithCommentButtonIcon - Resource id for the send with comment button icon in the status bar notification.Returns:this instanceSince:5.0.0See Also:NotificationCompat.Builder.addAction(int, CharSequence, PendingIntent)
-
@NonNull[NotificationConfigurationBuilder](../../../org/acra/config/NotificationConfigurationBuilder.html "interface in org.acra.config")setCommentPrompt(@Nullable[String](http://d.android.com/reference/java/lang/String.html?is-external=true "class or interface in java.lang")commentPrompt)
in-line comment prompt label. No effect on pre-nougat devices.
Parameters:commentPrompt - Resource id for the user comment input label in the notification action.Returns:this instanceSince:5.0.0See Also:RemoteInput.Builder.setLabel(CharSequence)
-
@NonNull[NotificationConfigurationBuilder](../../../org/acra/config/NotificationConfigurationBuilder.html "interface in org.acra.config")setResCommentPrompt(@StringRes
int resCommentPrompt)
in-line comment prompt label. No effect on pre-nougat devices.
Parameters:resCommentPrompt - Resource id for the user comment input label in the notification action.Returns:this instanceSince:5.0.0See Also:RemoteInput.Builder.setLabel(CharSequence)
-
@NonNull[NotificationConfigurationBuilder](../../../org/acra/config/NotificationConfigurationBuilder.html "interface in org.acra.config")setSendOnClick(boolean sendOnClick)
enable to send report even on normal click, not only on button click
Parameters:sendOnClick - if a normal click on the notification should send the reportReturns:this instanceSince:5.0.0
Class
Summary:
Nested |
Field |
Constr |
Detail:
Field |
Constr |