Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
B
- Bugfender - Class in com.bugfender.sdk
- Bugfender() - Constructor for class com.bugfender.sdk.Bugfender
C
- com.bugfender.sdk - package com.bugfender.sdk
- com.bugfender.sdk.logcat - package com.bugfender.sdk.logcat
- com.bugfender.sdk.ui - package com.bugfender.sdk.ui
D
- d(String, String) - Static method in class com.bugfender.sdk.Bugfender
-
Debug Bugfender log method.
- Debug - Enum constant in enum class com.bugfender.sdk.LogLevel
- DefaultLogcatInterceptor - Class in com.bugfender.sdk.logcat
-
This interceptor does nothing and returns the intercepted Log as is
- DefaultLogcatInterceptor() - Constructor for class com.bugfender.sdk.logcat.DefaultLogcatInterceptor
- disableReflection(boolean) - Static method in class com.bugfender.sdk.Bugfender
-
Disable reflection when generation log lines.
E
- e(String, String) - Static method in class com.bugfender.sdk.Bugfender
-
Error Bugfender log method.
- enableCrashReporting() - Static method in class com.bugfender.sdk.Bugfender
-
Enable crash reporting tool functionality
- enableLogcatLogging() - Static method in class com.bugfender.sdk.Bugfender
-
Logs all logs written via Logcat.
- enableLogcatLogging(LogcatInterceptor) - Static method in class com.bugfender.sdk.Bugfender
-
Logs all logs written via Logcat.
- enableUIEventLogging(Application, Object...) - Static method in class com.bugfender.sdk.Bugfender
-
Logs all actions performed and screen changes in the application, such as button touches, etc...
- Error - Enum constant in enum class com.bugfender.sdk.LogLevel
F
- f(String, String) - Static method in class com.bugfender.sdk.Bugfender
-
Fatal Bugfender log method.
- Fatal - Enum constant in enum class com.bugfender.sdk.LogLevel
- FeedbackActivity - Class in com.bugfender.sdk.ui
-
This Activity displays a form to gather the feedback of the users and sent it to Bugfender
- FeedbackActivity() - Constructor for class com.bugfender.sdk.ui.FeedbackActivity
- FeedbackStyle - Class in com.bugfender.sdk.ui
-
This class allows to configure the colors used on the feedback screen.
- FeedbackStyle() - Constructor for class com.bugfender.sdk.ui.FeedbackStyle
- forceSendOnce() - Static method in class com.bugfender.sdk.Bugfender
-
Synchronizes all logs and issues with the server once, regardless if this device is enabled or not.
G
- getDeviceUrl() - Static method in class com.bugfender.sdk.Bugfender
-
Get a URL pointing to the Bugfender dashboard page for the device.
- getFile() - Method in class com.bugfender.sdk.logcat.InterceptedLog
-
Gets the file where the log has happened
- getIntent(Context, String, String, String, String, String, FeedbackStyle) - Static method in class com.bugfender.sdk.ui.FeedbackActivity
- getLevel() - Method in class com.bugfender.sdk.logcat.InterceptedLog
-
Gets the level of importance of the log
- getLineNumber() - Method in class com.bugfender.sdk.logcat.InterceptedLog
-
Gets the line number of the log
- getMessage() - Method in class com.bugfender.sdk.logcat.InterceptedLog
-
Gets message to be logged.
- getMethod() - Method in class com.bugfender.sdk.logcat.InterceptedLog
-
Gets the method where the log has happened
- getSessionUrl() - Static method in class com.bugfender.sdk.Bugfender
-
Get a URL pointing to the Bugfender dashboard page for the device and current session.
- getTag() - Method in class com.bugfender.sdk.logcat.InterceptedLog
-
Gets the tag of the log line
- getUserFeedbackActivityIntent(Context, String, String, String, String, String) - Static method in class com.bugfender.sdk.Bugfender
-
Provides an Intent for opening an Activity to gather the feedback of the users and sent it to Bugfender.
- getUserFeedbackActivityIntent(Context, String, String, String, String, String, FeedbackStyle) - Static method in class com.bugfender.sdk.Bugfender
-
Provides an Intent for opening an Activity to gather the feedback of the users and sent it to Bugfender.
I
- i(String, String) - Static method in class com.bugfender.sdk.Bugfender
-
Info Bugfender log method.
- Info - Enum constant in enum class com.bugfender.sdk.LogLevel
- init(Context, String, boolean) - Static method in class com.bugfender.sdk.Bugfender
-
Deprecated.
- init(Context, String, boolean, boolean) - Static method in class com.bugfender.sdk.Bugfender
-
Initialize the Bugfender SDK with a specific application token.
- intercept(InterceptedLog) - Method in class com.bugfender.sdk.logcat.DefaultLogcatInterceptor
- intercept(InterceptedLog) - Method in interface com.bugfender.sdk.logcat.LogcatInterceptor
-
Intercept a log entry from the Logcat and allow to modify it or to block it.
- InterceptedLog - Class in com.bugfender.sdk.logcat
-
Intercepted log from Logcat
- InterceptedLog(int, String, String, LogLevel, String, String) - Constructor for class com.bugfender.sdk.logcat.InterceptedLog
L
- log(int, String, String, LogLevel, String, String) - Static method in class com.bugfender.sdk.Bugfender
-
Bugfender interface for logging, which takes a simple string as log message.
- LogcatInterceptor - Interface in com.bugfender.sdk.logcat
- LogLevel - Enum Class in com.bugfender.sdk
O
- onCreate(Bundle) - Method in class com.bugfender.sdk.ui.FeedbackActivity
- overrideDeviceName(String) - Static method in class com.bugfender.sdk.Bugfender
-
Overrides the device name that will be shown in the Dashboard.
R
- removeDeviceKey(String) - Static method in class com.bugfender.sdk.Bugfender
-
Remove a device detail.
- REQUEST_CODE - Static variable in class com.bugfender.sdk.ui.FeedbackActivity
- RESULT_FEEDBACK_URL - Static variable in class com.bugfender.sdk.ui.FeedbackActivity
S
- sendCrash(String, String) - Static method in class com.bugfender.sdk.Bugfender
-
Send a crash.
- sendIssue(String, String) - Static method in class com.bugfender.sdk.Bugfender
-
Sends an issue
- sendUserFeedback(String, String) - Static method in class com.bugfender.sdk.Bugfender
-
Sends user feedback
- setApiUrl(String) - Static method in class com.bugfender.sdk.Bugfender
-
Sets the URL of the API
- setAppBarColors(int, int, int, int) - Method in class com.bugfender.sdk.ui.FeedbackStyle
-
Configure the app bar colors
- setBaseUrl(String) - Static method in class com.bugfender.sdk.Bugfender
-
Sets the URL of the Bugfender Dashboard
- setDeviceBoolean(String, boolean) - Static method in class com.bugfender.sdk.Bugfender
-
Sets a device detail with boolean type.
- setDeviceFloat(String, Float) - Static method in class com.bugfender.sdk.Bugfender
-
Sets a device detail with double type.
- setDeviceInteger(String, Integer) - Static method in class com.bugfender.sdk.Bugfender
-
Sets a device detail with integer type.
- setDeviceString(String, String) - Static method in class com.bugfender.sdk.Bugfender
-
Sets a device detail with string type.
- setFile(String) - Method in class com.bugfender.sdk.logcat.InterceptedLog
-
Sets the file where the log has happened
- setForceEnabled(boolean) - Static method in class com.bugfender.sdk.Bugfender
-
Synchronizes all logs and issues with the server all the time, regardless if this device is enabled or not.
- setInputColors(int, int, int) - Method in class com.bugfender.sdk.ui.FeedbackStyle
-
Configure form input (EditText) colors
- setLevel(LogLevel) - Method in class com.bugfender.sdk.logcat.InterceptedLog
-
Sets the level of importance of the log
- setLineNumber(int) - Method in class com.bugfender.sdk.logcat.InterceptedLog
-
Sets the line number of the log
- setMaximumLocalStorageSize(long) - Static method in class com.bugfender.sdk.Bugfender
-
Set the maximum size to store local log files.
- setMessage(String) - Method in class com.bugfender.sdk.logcat.InterceptedLog
-
Sets message to be logged.
- setMethod(String) - Method in class com.bugfender.sdk.logcat.InterceptedLog
-
Sets the method where the log has happened
- setScreenColors(int, int) - Method in class com.bugfender.sdk.ui.FeedbackStyle
-
Configure general screen colors
- setTag(String) - Method in class com.bugfender.sdk.logcat.InterceptedLog
-
Sets the tag of the log line
T
- t(String, String) - Static method in class com.bugfender.sdk.Bugfender
-
Trace Bugfender log method.
- Trace - Enum constant in enum class com.bugfender.sdk.LogLevel
V
- valueOf(String) - Static method in enum class com.bugfender.sdk.LogLevel
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.bugfender.sdk.LogLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- w(String, String) - Static method in class com.bugfender.sdk.Bugfender
-
Warning Bugfender log method.
- Warning - Enum constant in enum class com.bugfender.sdk.LogLevel
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Bugfender.init(Context, String, boolean, boolean)
.