Index

B C D E F G I L O R S T V W 
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.
Prefer to explicitly state if ANDROID_ID should be sent or not, with Bugfender.init(Context, String, boolean, boolean).
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
 
B C D E F G I L O R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form