Skip navigation links
A B C D E F G H I J L M N O P Q R S T U W 

A

AbstractSender - Class in com.rollbar.notifier.sender
Base class to implement senders. Implementations based on this class should just implement the AbstractSender.doSend(com.rollbar.api.payload.Payload) method and not have to deal with listener and notifications to them.
AbstractSender() - Constructor for class com.rollbar.notifier.sender.AbstractSender
 
accessToken() - Method in interface com.rollbar.notifier.config.Config
Get the access token.
accessToken(String) - Method in class com.rollbar.notifier.config.ConfigBuilder
The access token to use.
accessToken(String) - Method in class com.rollbar.notifier.sender.SyncSender.Builder
The rollbar access token.
addListener(SenderListener) - Method in class com.rollbar.notifier.sender.AbstractSender
 
addListener(SenderListener) - Method in class com.rollbar.notifier.sender.BufferedSender
 
addListener(SenderListener) - Method in interface com.rollbar.notifier.sender.Sender
Registers a listener to get notifications of sending payloads through the sender listener.
ApiException - Exception in com.rollbar.notifier.sender.exception
Represents an error return by the Rollbar API.
ApiException(Response) - Constructor for exception com.rollbar.notifier.sender.exception.ApiException
Constructor.

B

batchSize(int) - Method in class com.rollbar.notifier.sender.BufferedSender.Builder
The batch size for every flush.
body(String) - Method in class com.rollbar.notifier.sender.result.Result.Builder
The body of the response returned by Rollbar.
BodyFactory - Class in com.rollbar.notifier.util
Body factory helper to build the proper body depending on the throwable or the description.
BodyFactory() - Constructor for class com.rollbar.notifier.util.BodyFactory
 
BufferedSender - Class in com.rollbar.notifier.sender
A buffered sender implementation.
BufferedSender.Builder - Class in com.rollbar.notifier.sender
Builder class for BufferedSender.
build() - Method in class com.rollbar.notifier.config.ConfigBuilder
Builds the config.
build() - Method in class com.rollbar.notifier.sender.BufferedSender.Builder
Builds the buffered sender.
build() - Method in class com.rollbar.notifier.sender.queue.DiskQueue.Builder
Builds the disk queue.
build() - Method in class com.rollbar.notifier.sender.result.Response.Builder
Builds the response.
build() - Method in class com.rollbar.notifier.sender.result.Result.Builder
Builds the result.
build() - Method in class com.rollbar.notifier.sender.SyncSender.Builder
Builds the sync sender.
Builder() - Constructor for class com.rollbar.notifier.sender.BufferedSender.Builder
Constructor.
Builder() - Constructor for class com.rollbar.notifier.sender.queue.DiskQueue.Builder
Constructor.
Builder() - Constructor for class com.rollbar.notifier.sender.result.Response.Builder
 
Builder() - Constructor for class com.rollbar.notifier.sender.result.Result.Builder
 
Builder() - Constructor for class com.rollbar.notifier.sender.SyncSender.Builder
 
Builder(String) - Constructor for class com.rollbar.notifier.sender.SyncSender.Builder
Constructor.

C

client() - Method in interface com.rollbar.notifier.config.Config
Get the client provider.
client(Provider<Client>) - Method in class com.rollbar.notifier.config.ConfigBuilder
The provider to retrieve the client.
close(boolean) - Method in class com.rollbar.notifier.Rollbar
 
close() - Method in class com.rollbar.notifier.sender.AbstractSender
 
close(boolean) - Method in class com.rollbar.notifier.sender.AbstractSender
 
close() - Method in class com.rollbar.notifier.sender.BufferedSender
 
close(boolean) - Method in class com.rollbar.notifier.sender.BufferedSender
 
close(boolean) - Method in interface com.rollbar.notifier.sender.Sender
Closes the sender.
close() - Method in class com.rollbar.notifier.sender.SyncSender
 
close(Closeable) - Static method in class com.rollbar.notifier.util.ObjectsUtils
Closes stream if possible.
code(int) - Method in class com.rollbar.notifier.sender.result.Result.Builder
The err returned by Rollbar.
codeVersion() - Method in interface com.rollbar.notifier.config.Config
Get the code version.
codeVersion(String) - Method in class com.rollbar.notifier.config.ConfigBuilder
The currently running version of the code.
com.rollbar - package com.rollbar
 
com.rollbar.notifier - package com.rollbar.notifier
 
com.rollbar.notifier.config - package com.rollbar.notifier.config
 
com.rollbar.notifier.filter - package com.rollbar.notifier.filter
 
com.rollbar.notifier.fingerprint - package com.rollbar.notifier.fingerprint
 
com.rollbar.notifier.provider - package com.rollbar.notifier.provider
 
com.rollbar.notifier.provider.notifier - package com.rollbar.notifier.provider.notifier
 
com.rollbar.notifier.provider.server - package com.rollbar.notifier.provider.server
 
com.rollbar.notifier.provider.timestamp - package com.rollbar.notifier.provider.timestamp
 
com.rollbar.notifier.sender - package com.rollbar.notifier.sender
 
com.rollbar.notifier.sender.exception - package com.rollbar.notifier.sender.exception
 
com.rollbar.notifier.sender.json - package com.rollbar.notifier.sender.json
 
com.rollbar.notifier.sender.listener - package com.rollbar.notifier.sender.listener
 
com.rollbar.notifier.sender.queue - package com.rollbar.notifier.sender.queue
 
com.rollbar.notifier.sender.result - package com.rollbar.notifier.sender.result
 
com.rollbar.notifier.transformer - package com.rollbar.notifier.transformer
 
com.rollbar.notifier.uncaughtexception - package com.rollbar.notifier.uncaughtexception
 
com.rollbar.notifier.util - package com.rollbar.notifier.util
 
com.rollbar.notifier.uuid - package com.rollbar.notifier.uuid
 
com.rollbar.notifier.wrapper - package com.rollbar.notifier.wrapper
 
Config - Interface in com.rollbar.notifier.config
The configuration for the notifier.
ConfigBuilder - Class in com.rollbar.notifier.config
Configuration builder to build the configuration of the rollbar notifier.
ConfigProvider - Interface in com.rollbar.notifier.config
 
ConfigProviderHelper - Class in com.rollbar.notifier.config
Static helper for the ConfigProvider class.
ConfigProviderHelper() - Constructor for class com.rollbar.notifier.config.ConfigProviderHelper
 
configure(ConfigProvider) - Method in class com.rollbar.notifier.Rollbar
Replace the configuration of this instance.
configure(Config) - Method in class com.rollbar.notifier.Rollbar
Replace the configuration of this instance directly.
context() - Method in interface com.rollbar.notifier.config.Config
Get the context provider.
context(Provider<String>) - Method in class com.rollbar.notifier.config.ConfigBuilder
The provider to retrieve the context.
critical(Throwable) - Method in class com.rollbar.notifier.Rollbar
Record a critical error.
critical(Throwable, String) - Method in class com.rollbar.notifier.Rollbar
Record a critical error with human readable description.
critical(Throwable, Map<String, Object>) - Method in class com.rollbar.notifier.Rollbar
Record a critical error with extra information attached.
critical(String) - Method in class com.rollbar.notifier.Rollbar
Record a critical message.
critical(String, Map<String, Object>) - Method in class com.rollbar.notifier.Rollbar
Record a critical message with extra information attached.
critical(Throwable, Map<String, Object>, String) - Method in class com.rollbar.notifier.Rollbar
Record a critical error with custom parameters and human readable description.
critical(Throwable) - Method in class com.rollbar.Rollbar
Deprecated.
Record a critical error.
critical(Throwable, Map<String, Object>) - Method in class com.rollbar.Rollbar
Deprecated.
Record a critical error with extra information attached.
critical(Throwable, String) - Method in class com.rollbar.Rollbar
Deprecated.
Record a critical error with human readable description.
critical(Throwable, Map<String, Object>, String) - Method in class com.rollbar.Rollbar
Deprecated.
Record a critical error with custom parameters and human readable description.
critical(String) - Method in class com.rollbar.Rollbar
Deprecated.
Record a critical message.
critical(String, Map<String, Object>) - Method in class com.rollbar.Rollbar
Deprecated.
Record a critical message with extra information attached.
custom() - Method in interface com.rollbar.notifier.config.Config
Get the custom provider.
custom(Provider<Map<String, Object>>) - Method in class com.rollbar.notifier.config.ConfigBuilder
The provider to retrieve the custom.

D

debug(Throwable) - Method in class com.rollbar.notifier.Rollbar
Record an error as debugging information.
debug(Throwable, String) - Method in class com.rollbar.notifier.Rollbar
Record a debug error with human readable description.
debug(Throwable, Map<String, Object>) - Method in class com.rollbar.notifier.Rollbar
Record a debug error with extra information attached.
debug(String) - Method in class com.rollbar.notifier.Rollbar
Record a debugging message.
debug(String, Map<String, Object>) - Method in class com.rollbar.notifier.Rollbar
Record a debugging message with extra information attached.
debug(Throwable, Map<String, Object>, String) - Method in class com.rollbar.notifier.Rollbar
Record a debug error with custom parameters and human readable description.
debug(Throwable) - Method in class com.rollbar.Rollbar
Deprecated.
Record an error as debugging information.
debug(Throwable, Map<String, Object>) - Method in class com.rollbar.Rollbar
Deprecated.
Record a debug error with extra information attached.
debug(Throwable, String) - Method in class com.rollbar.Rollbar
Deprecated.
Record a debug error with human readable description.
debug(Throwable, Map<String, Object>, String) - Method in class com.rollbar.Rollbar
Deprecated.
Record a debug error with custom parameters and human readable description.
debug(String) - Method in class com.rollbar.Rollbar
Deprecated.
Record a debugging message.
debug(String, Map<String, Object>) - Method in class com.rollbar.Rollbar
Deprecated.
Record a debugging message with extra information attached.
DEFAULT_API_ENDPOINT - Static variable in class com.rollbar.notifier.sender.SyncSender
 
DiskQueue - Class in com.rollbar.notifier.sender.queue
A queue of payloads persisted on disk.
DiskQueue.Builder - Class in com.rollbar.notifier.sender.queue
Builder class for DiskQueue.
doSend(Payload) - Method in class com.rollbar.notifier.sender.AbstractSender
This method just do the send logic.
doSend(Payload) - Method in class com.rollbar.notifier.sender.SyncSender
 

E

enabled(boolean) - Method in class com.rollbar.notifier.config.ConfigBuilder
Flag to indicate that the Rollbar notifier should enabled/disabled.
endpoint() - Method in interface com.rollbar.notifier.config.Config
Get the Rollbar endpoint.
endpoint(String) - Method in class com.rollbar.notifier.config.ConfigBuilder
The Rollbar endpoint to use.
environment() - Method in interface com.rollbar.notifier.config.Config
Get the environment.
environment(String) - Method in class com.rollbar.notifier.config.ConfigBuilder
Represents the current environment (e.g.: production, debug, test).
equals(Object) - Method in exception com.rollbar.notifier.sender.exception.ApiException
 
equals(Object) - Method in class com.rollbar.notifier.sender.result.Response
 
equals(Object) - Method in class com.rollbar.notifier.sender.result.Result
 
equals(Object, Object) - Static method in class com.rollbar.notifier.util.ObjectsUtils
 
equals(Object) - Method in class com.rollbar.notifier.wrapper.RollbarThrowableWrapper
 
error(Throwable) - Method in class com.rollbar.notifier.Rollbar
Record an error.
error(Throwable, String) - Method in class com.rollbar.notifier.Rollbar
Record an error with human readable description.
error(Throwable, Map<String, Object>) - Method in class com.rollbar.notifier.Rollbar
Record an error with extra information attached.
error(String) - Method in class com.rollbar.notifier.Rollbar
Record an error message.
error(String, Map<String, Object>) - Method in class com.rollbar.notifier.Rollbar
Record a error message with extra information attached.
error(Throwable, Map<String, Object>, String) - Method in class com.rollbar.notifier.Rollbar
Record an error with custom parameters and human readable description.
error(Throwable) - Method in class com.rollbar.Rollbar
Deprecated.
Record an error.
error(Throwable, Map<String, Object>) - Method in class com.rollbar.Rollbar
Deprecated.
Record an error with extra information attached.
error(Throwable, String) - Method in class com.rollbar.Rollbar
Deprecated.
Record an error with human readable description.
error(Throwable, Map<String, Object>, String) - Method in class com.rollbar.Rollbar
Deprecated.
Record an error with custom parameters and human readable description.
error(String) - Method in class com.rollbar.Rollbar
Deprecated.
Record an error message.
error(String, Map<String, Object>) - Method in class com.rollbar.Rollbar
Deprecated.
Record a error message with extra information attached.

F

filter() - Method in interface com.rollbar.notifier.config.Config
Get the filter.
filter(Filter) - Method in class com.rollbar.notifier.config.ConfigBuilder
The provider to retrieve the filter.
Filter - Interface in com.rollbar.notifier.filter
Filter interface.
FilterPipeline - Class in com.rollbar.notifier.filter
 
FilterPipeline() - Constructor for class com.rollbar.notifier.filter.FilterPipeline
Constructor.
FilterPipeline(List<Filter>) - Constructor for class com.rollbar.notifier.filter.FilterPipeline
Constructor.
fingerPrintGenerator() - Method in interface com.rollbar.notifier.config.Config
fingerPrintGenerator(FingerprintGenerator) - Method in class com.rollbar.notifier.config.ConfigBuilder
The provider to retrieve the fingerprint generator.
FingerprintGenerator - Interface in com.rollbar.notifier.fingerprint
Interface to generate the fingerprint of the data to send to Rollbar.
flushFreq(long) - Method in class com.rollbar.notifier.sender.BufferedSender.Builder
The frequency to flush the queue in millis.
framework() - Method in interface com.rollbar.notifier.config.Config
Get the framework.
framework(String) - Method in class com.rollbar.notifier.config.ConfigBuilder
The framework being run (e.g.
from(Data) - Method in interface com.rollbar.notifier.fingerprint.FingerprintGenerator
Generates the fingerprint for the data.
from(Throwable, String) - Method in class com.rollbar.notifier.util.BodyFactory
from(ThrowableWrapper, String) - Method in class com.rollbar.notifier.util.BodyFactory
Builds the body from the throwableWrapper and the description supplied.
from(Data) - Method in interface com.rollbar.notifier.uuid.UuidGenerator
Generates the UUID for the data.

G

getCause() - Method in class com.rollbar.notifier.wrapper.RollbarThrowableWrapper
 
getCause() - Method in interface com.rollbar.notifier.wrapper.ThrowableWrapper
Get the throwable wrapped cause.
getClassName() - Method in class com.rollbar.notifier.wrapper.RollbarThrowableWrapper
 
getClassName() - Method in interface com.rollbar.notifier.wrapper.ThrowableWrapper
Get the throwable class name.
getConfigProvider(String) - Static method in class com.rollbar.notifier.config.ConfigProviderHelper
Instantiate a ConfigProvider object based on the class name given as parameter.
getContent() - Method in class com.rollbar.notifier.sender.result.Result
The content return by Rollbar, message/uuid.
getErr() - Method in class com.rollbar.notifier.sender.result.Result
The err field of the json returned by Rollbar.
getListeners() - Method in class com.rollbar.notifier.sender.AbstractSender
 
getListeners() - Method in class com.rollbar.notifier.sender.BufferedSender
 
getListeners() - Method in interface com.rollbar.notifier.sender.Sender
Get the list of listeners registered.
getMessage() - Method in class com.rollbar.notifier.wrapper.RollbarThrowableWrapper
 
getMessage() - Method in interface com.rollbar.notifier.wrapper.ThrowableWrapper
Get the throwable message.
getResult() - Method in class com.rollbar.notifier.sender.result.Response
The Rollbar result from API.
getStackTrace() - Method in class com.rollbar.notifier.wrapper.RollbarThrowableWrapper
 
getStackTrace() - Method in interface com.rollbar.notifier.wrapper.ThrowableWrapper
Get the throwable stack trace elements.
getStatus() - Method in class com.rollbar.notifier.sender.result.Response
The status code of the response.
getThrowable() - Method in class com.rollbar.notifier.wrapper.RollbarThrowableWrapper
 
getThrowable() - Method in interface com.rollbar.notifier.wrapper.ThrowableWrapper
Get the wrapped throwable.

H

handleUncaughtErrors() - Method in interface com.rollbar.notifier.config.Config
Flag to indicate that the Rollbar notifier should handle the uncaught errors.
handleUncaughtErrors(boolean) - Method in class com.rollbar.notifier.config.ConfigBuilder
Flag to set the default handler for uncaught errors, see Thread.UncaughtExceptionHandler.
handleUncaughtErrors() - Method in class com.rollbar.notifier.Rollbar
Handle all uncaught errors on current thread with this `Rollbar`.
handleUncaughtErrors(Thread) - Method in class com.rollbar.notifier.Rollbar
Handle all uncaught errors on thread with this `Rollbar`.
handleUncaughtErrors() - Method in class com.rollbar.Rollbar
Deprecated.
Handle all uncaught errors on current thread with this `Rollbar`.
handleUncaughtErrors(Thread) - Method in class com.rollbar.Rollbar
Deprecated.
Handle all uncaught errors on thread with this `Rollbar`.
hash(Object...) - Static method in class com.rollbar.notifier.util.ObjectsUtils
 
hashCode() - Method in exception com.rollbar.notifier.sender.exception.ApiException
 
hashCode() - Method in class com.rollbar.notifier.sender.result.Response
 
hashCode() - Method in class com.rollbar.notifier.sender.result.Result
 
hashCode() - Method in class com.rollbar.notifier.wrapper.RollbarThrowableWrapper
 

I

info(Throwable) - Method in class com.rollbar.notifier.Rollbar
Record an error as an info.
info(Throwable, String) - Method in class com.rollbar.notifier.Rollbar
Record an info error with human readable description.
info(Throwable, Map<String, Object>) - Method in class com.rollbar.notifier.Rollbar
Record an info error with extra information attached.
info(String) - Method in class com.rollbar.notifier.Rollbar
Record an informational message.
info(String, Map<String, Object>) - Method in class com.rollbar.notifier.Rollbar
Record an informational message with extra information attached.
info(Throwable, Map<String, Object>, String) - Method in class com.rollbar.notifier.Rollbar
Record an info error with custom parameters and human readable description.
info(Throwable) - Method in class com.rollbar.Rollbar
Deprecated.
Record an error as an info.
info(Throwable, Map<String, Object>) - Method in class com.rollbar.Rollbar
Deprecated.
Record an info error with extra information attached.
info(Throwable, String) - Method in class com.rollbar.Rollbar
Deprecated.
Record an info error with human readable description.
info(Throwable, Map<String, Object>, String) - Method in class com.rollbar.Rollbar
Deprecated.
Record an info error with custom parameters and human readable description.
info(String) - Method in class com.rollbar.Rollbar
Deprecated.
Record an informational message.
info(String, Map<String, Object>) - Method in class com.rollbar.Rollbar
Deprecated.
Record an informational message with extra information attached.
init(Config) - Static method in class com.rollbar.notifier.Rollbar
Method to initialize the library managed notifier instance.
initialFlushDelay(long) - Method in class com.rollbar.notifier.sender.BufferedSender.Builder
The frequency to wait before the first flush of the queue in millis.
isEnabled() - Method in interface com.rollbar.notifier.config.Config
Flag to indicate that the Rollbar notifier should be enabled/disabled.
isError() - Method in class com.rollbar.notifier.sender.result.Result
Indicates if is an error.
iterator() - Method in class com.rollbar.notifier.sender.queue.DiskQueue
 

J

JsonSerializer - Interface in com.rollbar.notifier.sender.json
Serializer to be used by the sender.
jsonSerializer(JsonSerializer) - Method in class com.rollbar.notifier.sender.SyncSender.Builder
JsonSerializerImpl - Class in com.rollbar.notifier.sender.json
Implementation of the json serializer.
JsonSerializerImpl() - Constructor for class com.rollbar.notifier.sender.json.JsonSerializerImpl
Construct a JsonSerializerImpl that does not pretty print the Payload.
JsonSerializerImpl(boolean) - Constructor for class com.rollbar.notifier.sender.json.JsonSerializerImpl
Construct a JsonSerializerImpl.

L

language() - Method in interface com.rollbar.notifier.config.Config
Get the language.
language(String) - Method in class com.rollbar.notifier.config.ConfigBuilder
The language running (most likely java, but any JVM language might be here).
level(Throwable) - Method in class com.rollbar.notifier.Rollbar
Get the level of the error or message.
log(Throwable) - Method in class com.rollbar.notifier.Rollbar
Log an error at the level returned by Rollbar.level(java.lang.Throwable).
log(Throwable, String) - Method in class com.rollbar.notifier.Rollbar
Record an error with human readable description at the default level returned by Rollbar.level(java.lang.Throwable).
log(Throwable, Map<String, Object>) - Method in class com.rollbar.notifier.Rollbar
Record an error with extra information attached at the default level returned by Rollbar.level(java.lang.Throwable).
log(Throwable, Map<String, Object>, Level) - Method in class com.rollbar.notifier.Rollbar
Record an error with extra information attached at the level specified.
log(Throwable, Level) - Method in class com.rollbar.notifier.Rollbar
Log an error at level specified.
log(Throwable, String, Level) - Method in class com.rollbar.notifier.Rollbar
Record a debug error with human readable description at the specified level.
log(Throwable, Map<String, Object>, String) - Method in class com.rollbar.notifier.Rollbar
Record an error with custom parameters and human readable description at the default level returned by Rollbar.level(java.lang.Throwable).
log(String) - Method in class com.rollbar.notifier.Rollbar
Record a debugging message at the level returned by Rollbar.level(java.lang.Throwable) (WARNING unless level is overridden).
log(String, Map<String, Object>) - Method in class com.rollbar.notifier.Rollbar
Record a message with extra information attached at the default level returned by Rollbar.level(java.lang.Throwable), (WARNING unless level overridden).
log(String, Level) - Method in class com.rollbar.notifier.Rollbar
Record a message at the level specified.
log(String, Map<String, Object>, Level) - Method in class com.rollbar.notifier.Rollbar
Record a message with extra information attached at the specified level.
log(Throwable, Map<String, Object>, String, Level) - Method in class com.rollbar.notifier.Rollbar
Record an error or message with extra data at the level specified.
log(Throwable, Map<String, Object>, String, Level, boolean) - Method in class com.rollbar.notifier.Rollbar
Record an error or message with extra data at the level specified.
log(ThrowableWrapper, Map<String, Object>, String, Level, boolean) - Method in class com.rollbar.notifier.Rollbar
Record an error or message with extra data at the level specified.
log(Throwable) - Method in class com.rollbar.Rollbar
Deprecated.
Log an error at the default level.
log(Throwable, Level) - Method in class com.rollbar.Rollbar
Deprecated.
Log an error at level specified.
log(Throwable, Map<String, Object>) - Method in class com.rollbar.Rollbar
Deprecated.
Record an error with extra information attached at the default level.
log(Throwable, Map<String, Object>, Level) - Method in class com.rollbar.Rollbar
Deprecated.
Record an error with extra information attached at the level specified.
log(Throwable, String) - Method in class com.rollbar.Rollbar
Deprecated.
Record an error with human readable description at the default level.
log(Throwable, String, Level) - Method in class com.rollbar.Rollbar
Deprecated.
Record a debug error with human readable description at the specified level.
log(Throwable, Map<String, Object>, String) - Method in class com.rollbar.Rollbar
Deprecated.
Record an error with custom parameters and human readable description at the default level.
log(String) - Method in class com.rollbar.Rollbar
Deprecated.
Record a debugging message at the default level of WARNING.
log(String, Level) - Method in class com.rollbar.Rollbar
Deprecated.
Record a message at the level specified.
log(String, Map<String, Object>) - Method in class com.rollbar.Rollbar
Deprecated.
Record a message with extra information attached at the default level of WARNING.
log(String, Map<String, Object>, Level) - Method in class com.rollbar.Rollbar
Deprecated.
Record a message with extra information attached at the specified level.
log(Throwable, Map<String, Object>, String, Level) - Method in class com.rollbar.Rollbar
Deprecated.
Record an error or message with extra data at the level specified.
log(Throwable, Map<String, Object>, String, Level, boolean) - Method in class com.rollbar.Rollbar
Deprecated.
Record an error or message with extra data at the level specified.

M

maxSize(int) - Method in class com.rollbar.notifier.sender.queue.DiskQueue.Builder
The max size of the queue.

N

notifier() - Method in interface com.rollbar.notifier.config.Config
Get the notifier provider.
notifier(Provider<Notifier>) - Method in class com.rollbar.notifier.config.ConfigBuilder
The provider to retrieve the notifier.
NotifierProvider - Class in com.rollbar.notifier.provider.notifier
Default implementation to provide the Notifier.
NotifierProvider() - Constructor for class com.rollbar.notifier.provider.notifier.NotifierProvider
 

O

ObjectsUtils - Class in com.rollbar.notifier.util
Helper class that provides Java 7 features.
ObjectsUtils() - Constructor for class com.rollbar.notifier.util.ObjectsUtils
 
offer(Payload) - Method in class com.rollbar.notifier.sender.queue.DiskQueue
 
onError(Payload, Exception) - Method in interface com.rollbar.notifier.sender.listener.SenderListener
This method is called every time there is an error in the process of sending the payloads to Rollbar or processing the Rollbar response.
onResponse(Payload, Response) - Method in interface com.rollbar.notifier.sender.listener.SenderListener
This method is called every time the sender gets a response from Rollbar.

P

peek() - Method in class com.rollbar.notifier.sender.queue.DiskQueue
 
person() - Method in interface com.rollbar.notifier.config.Config
Get the person provider.
person(Provider<Person>) - Method in class com.rollbar.notifier.config.ConfigBuilder
The provider to retrieve the person.
platform() - Method in interface com.rollbar.notifier.config.Config
Get the platform.
platform(String) - Method in class com.rollbar.notifier.config.ConfigBuilder
The platform running (most likely JVM and a version).
poll() - Method in class com.rollbar.notifier.sender.queue.DiskQueue
 
postProcess(Data) - Method in interface com.rollbar.notifier.filter.Filter
Post-filter hook to decide once the final payload is ready if it should be send to Rollbar.
postProcess(Data) - Method in class com.rollbar.notifier.filter.FilterPipeline
 
preProcess(Level, Throwable, Map<String, Object>, String) - Method in interface com.rollbar.notifier.filter.Filter
Pre-filter hook to decide before gathering information and transforming the data if it is susceptible of it.
preProcess(Level, Throwable, Map<String, Object>, String) - Method in class com.rollbar.notifier.filter.FilterPipeline
 
provide(ConfigBuilder) - Method in interface com.rollbar.notifier.config.ConfigProvider
Provides the config given a builder.
provide() - Method in class com.rollbar.notifier.provider.notifier.NotifierProvider
 
provide() - Method in interface com.rollbar.notifier.provider.Provider
Provides the value.
provide() - Method in class com.rollbar.notifier.provider.server.ServerProvider
 
provide() - Method in class com.rollbar.notifier.provider.timestamp.TimestampProvider
 
Provider<T> - Interface in com.rollbar.notifier.provider
Provider interface used to retrieve different data by the notifier through the config supplied to it.
proxy() - Method in interface com.rollbar.notifier.config.Config
Get the proxy.
proxy(Proxy) - Method in class com.rollbar.notifier.config.ConfigBuilder
The proxy to be used to send the data.
proxy(Proxy) - Method in class com.rollbar.notifier.sender.SyncSender.Builder
The proxy.

Q

queue(Queue<Payload>) - Method in class com.rollbar.notifier.sender.BufferedSender.Builder
The queue.
queueFolder(File) - Method in class com.rollbar.notifier.sender.queue.DiskQueue.Builder
The queue folder where persist the payloads.

R

request() - Method in interface com.rollbar.notifier.config.Config
Get the request provider.
request(Provider<Request>) - Method in class com.rollbar.notifier.config.ConfigBuilder
The provider to retrieve the request.
requireNonNull(T, String) - Static method in class com.rollbar.notifier.util.ObjectsUtils
Checks that the specified object reference is not null.
Response - Class in com.rollbar.notifier.sender.result
Represents the Rollbar response.
Response.Builder - Class in com.rollbar.notifier.sender.result
Builder class for Response.
result(Result) - Method in class com.rollbar.notifier.sender.result.Response.Builder
The Rollbar result.
Result - Class in com.rollbar.notifier.sender.result
Represents the result returned by Rollbar.
Result.Builder - Class in com.rollbar.notifier.sender.result
Builder class for Result.
resultFrom(String) - Method in interface com.rollbar.notifier.sender.json.JsonSerializer
Parses the response from Rollbar to a result.
resultFrom(String) - Method in class com.rollbar.notifier.sender.json.JsonSerializerImpl
 
Rollbar - Class in com.rollbar.notifier
This is the current Rollbar notifier and the main starting point to send the data to Rollbar.
Rollbar(Config) - Constructor for class com.rollbar.notifier.Rollbar
Constructor.
Rollbar - Class in com.rollbar
Deprecated.
Rollbar(String, String) - Constructor for class com.rollbar.Rollbar
Deprecated.
Construct a notifier defaults for everything including Sender.
Rollbar(String, String, Sender) - Constructor for class com.rollbar.Rollbar
Deprecated.
Construct notifier, defaults for everything but Sender.
Rollbar(String, String, Sender, String, String, String, String, String, Request, Person, Server, Map<String, Object>, Notifier, SenderListener, Filter, Transformer) - Constructor for class com.rollbar.Rollbar
Deprecated.
Construct notifier with static values for all configuration options set.
RollbarThrowableWrapper - Class in com.rollbar.notifier.wrapper
Implementation of the throwable wrapper.
RollbarThrowableWrapper(Throwable) - Constructor for class com.rollbar.notifier.wrapper.RollbarThrowableWrapper
Constructor.
RollbarThrowableWrapper(String, String, StackTraceElement[], ThrowableWrapper) - Constructor for class com.rollbar.notifier.wrapper.RollbarThrowableWrapper
Constructor.
RollbarUncaughtExceptionHandler - Class in com.rollbar.notifier.uncaughtexception
Rollbar uncaught exception handler.
RollbarUncaughtExceptionHandler(Rollbar, Thread.UncaughtExceptionHandler) - Constructor for class com.rollbar.notifier.uncaughtexception.RollbarUncaughtExceptionHandler
Constructor.

S

send(Payload) - Method in class com.rollbar.notifier.sender.AbstractSender
 
send(Payload) - Method in class com.rollbar.notifier.sender.BufferedSender
 
send(Payload) - Method in interface com.rollbar.notifier.sender.Sender
Sends the payload getting notifications on the send callback passed.
sender() - Method in interface com.rollbar.notifier.config.Config
Get the sender.
sender(Sender) - Method in class com.rollbar.notifier.config.ConfigBuilder
The sender.
sender(Sender) - Method in class com.rollbar.notifier.sender.BufferedSender.Builder
The sender.
Sender - Interface in com.rollbar.notifier.sender
Sender interface to send the payload to Rollbar.
SenderException - Exception in com.rollbar.notifier.sender.exception
Exception to indicate that there was a problem related in the sender.
SenderException(Exception) - Constructor for exception com.rollbar.notifier.sender.exception.SenderException
 
SenderListener - Interface in com.rollbar.notifier.sender.listener
Sender listener to be notified by the Sender.
server() - Method in interface com.rollbar.notifier.config.Config
Get the server provider.
server(Provider<Server>) - Method in class com.rollbar.notifier.config.ConfigBuilder
The provider to retrieve the server.
ServerProvider - Class in com.rollbar.notifier.provider.server
Server provider that populates the server's hostname.
ServerProvider() - Constructor for class com.rollbar.notifier.provider.server.ServerProvider
 
size() - Method in class com.rollbar.notifier.sender.queue.DiskQueue
 
status(int) - Method in class com.rollbar.notifier.sender.result.Response.Builder
The status code of the response.
SyncSender - Class in com.rollbar.notifier.sender
Synchronous implementation of the sender.
SyncSender.Builder - Class in com.rollbar.notifier.sender
Builder class for SyncSender.

T

ThrowableWrapper - Interface in com.rollbar.notifier.wrapper
Throwable wrapper to wrap a thowable or to represent a not available one.
timestamp() - Method in interface com.rollbar.notifier.config.Config
Get the timestamp provider.
timestamp(Provider<Long>) - Method in class com.rollbar.notifier.config.ConfigBuilder
The provider to retrieve the timestamp.
TimestampProvider - Class in com.rollbar.notifier.provider.timestamp
Provides the current timestamp from System.currentTimeMillis().
TimestampProvider() - Constructor for class com.rollbar.notifier.provider.timestamp.TimestampProvider
 
toJson(Payload) - Method in interface com.rollbar.notifier.sender.json.JsonSerializer
Parses to a json the payload to be sent.
toJson(Payload) - Method in class com.rollbar.notifier.sender.json.JsonSerializerImpl
 
toString() - Method in class com.rollbar.notifier.sender.result.Response
 
toString() - Method in class com.rollbar.notifier.sender.result.Result
 
toString() - Method in class com.rollbar.notifier.wrapper.RollbarThrowableWrapper
 
transform(Data) - Method in interface com.rollbar.notifier.transformer.Transformer
Transforms the incoming data into other data that will be returned.
transform(Data) - Method in class com.rollbar.notifier.transformer.TransformerPipeline
 
transformer() - Method in interface com.rollbar.notifier.config.Config
Get the transformer.
transformer(Transformer) - Method in class com.rollbar.notifier.config.ConfigBuilder
The provider to retrieve the transformer.
Transformer - Interface in com.rollbar.notifier.transformer
Transformer interface to process the data before sending it to Rollbar..
TransformerPipeline - Class in com.rollbar.notifier.transformer
Utility to create a pipeline of transformers to transform the data.
TransformerPipeline() - Constructor for class com.rollbar.notifier.transformer.TransformerPipeline
Constructor.
TransformerPipeline(List<Transformer>) - Constructor for class com.rollbar.notifier.transformer.TransformerPipeline
Constructor.

U

uncaughtException(Thread, Throwable) - Method in class com.rollbar.notifier.uncaughtexception.RollbarUncaughtExceptionHandler
 
url(String) - Method in class com.rollbar.notifier.sender.SyncSender.Builder
The url as string.
url(URL) - Method in class com.rollbar.notifier.sender.SyncSender.Builder
The url as URL.
uuidGenerator() - Method in interface com.rollbar.notifier.config.Config
uuidGenerator(UuidGenerator) - Method in class com.rollbar.notifier.config.ConfigBuilder
The provider to retrieve the uuid generator.
UuidGenerator - Interface in com.rollbar.notifier.uuid
Interface to generate the UUID of the data to send to Rollbar.

W

warning(Throwable) - Method in class com.rollbar.notifier.Rollbar
Record an error as a warning.
warning(Throwable, String) - Method in class com.rollbar.notifier.Rollbar
Record a warning with human readable description.
warning(Throwable, Map<String, Object>) - Method in class com.rollbar.notifier.Rollbar
Record a warning error with extra information attached.
warning(String) - Method in class com.rollbar.notifier.Rollbar
Record a warning message.
warning(String, Map<String, Object>) - Method in class com.rollbar.notifier.Rollbar
Record a warning message with extra information attached.
warning(Throwable, Map<String, Object>, String) - Method in class com.rollbar.notifier.Rollbar
Record a warning error with custom parameters and human readable description.
warning(Throwable) - Method in class com.rollbar.Rollbar
Deprecated.
Record an error as a warning.
warning(Throwable, Map<String, Object>) - Method in class com.rollbar.Rollbar
Deprecated.
Record a warning error with extra information attached.
warning(Throwable, String) - Method in class com.rollbar.Rollbar
Deprecated.
Record a warning with human readable description.
warning(Throwable, Map<String, Object>, String) - Method in class com.rollbar.Rollbar
Deprecated.
Record a warning error with custom parameters and human readable description.
warning(String) - Method in class com.rollbar.Rollbar
Deprecated.
Record a warning message.
warning(String, Map<String, Object>) - Method in class com.rollbar.Rollbar
Deprecated.
Record a warning message with extra information attached.
withAccessToken(String) - Static method in class com.rollbar.notifier.config.ConfigBuilder
Initializes a config builder instance with the access token supplied.
withConfig(Config) - Static method in class com.rollbar.notifier.config.ConfigBuilder
Initializes a config builder instance with the values set in the supplied config.
A B C D E F G H I J L M N O P Q R S T U W 
Skip navigation links