public interface CommonConfig
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
accessToken()
Get the access token.
|
java.util.List<java.lang.String> |
appPackages()
Get the list of packages considered to be in your app.
|
Provider<com.rollbar.api.payload.data.Client> |
client()
Get the
client provider. |
java.lang.String |
codeVersion()
Get the code version.
|
Provider<java.lang.String> |
context()
Get the context provider.
|
Provider<java.util.Map<java.lang.String,java.lang.Object>> |
custom()
Get the custom
provider. |
com.rollbar.api.payload.data.Level |
defaultErrorLevel()
Level to use as the default for Errors if one is not otherwise specified.
|
com.rollbar.api.payload.data.Level |
defaultMessageLevel()
Level to use as the default for messages if one is not otherwise specified.
|
com.rollbar.api.payload.data.Level |
defaultThrowableLevel()
Level to use as the default for non-Error Throwables if one is not otherwise specified.
|
java.lang.String |
endpoint()
Get the Rollbar endpoint.
|
java.lang.String |
environment()
Get the environment.
|
Filter |
filter()
Get the
filter. |
FingerprintGenerator |
fingerPrintGenerator()
Get the
fingerprint generator. |
java.lang.String |
framework()
Get the framework.
|
boolean |
handleUncaughtErrors()
Flag to indicate that the Rollbar notifier should handle the uncaught errors.
|
boolean |
isEnabled()
Flag to indicate that the Rollbar notifier should be enabled/disabled.
|
JsonSerializer |
jsonSerializer()
The serializer to convert a payload to JSON.
|
java.lang.String |
language()
Get the language.
|
Provider<com.rollbar.api.payload.data.Notifier> |
notifier()
Get the
notifier provider. |
Provider<com.rollbar.api.payload.data.Person> |
person()
Get the
person provider. |
java.lang.String |
platform()
Get the platform.
|
Provider<com.rollbar.api.payload.data.Request> |
request()
Get the
request provider. |
Provider<com.rollbar.api.payload.data.Server> |
server()
Get the
server provider. |
Provider<java.lang.Long> |
timestamp()
Get the
timestamp provider. |
Transformer |
transformer()
Get the
transformer. |
boolean |
truncateLargePayloads()
If set to true, the notifier will attempt to truncate payloads that are larger than the
maximum size Rollbar allows.
|
UuidGenerator |
uuidGenerator()
Get the
UUID generator. |
java.lang.String accessToken()
java.lang.String endpoint()
java.lang.String environment()
java.lang.String codeVersion()
java.lang.String platform()
java.lang.String language()
java.lang.String framework()
Provider<java.lang.String> context()
Provider<com.rollbar.api.payload.data.Request> request()
request provider.Provider<com.rollbar.api.payload.data.Person> person()
person provider.Provider<com.rollbar.api.payload.data.Server> server()
server provider.Provider<com.rollbar.api.payload.data.Client> client()
client provider.Provider<java.util.Map<java.lang.String,java.lang.Object>> custom()
provider.Provider<com.rollbar.api.payload.data.Notifier> notifier()
notifier provider.Provider<java.lang.Long> timestamp()
timestamp provider.Transformer transformer()
transformer.FingerprintGenerator fingerPrintGenerator()
fingerprint generator.UuidGenerator uuidGenerator()
UUID generator.JsonSerializer jsonSerializer()
instance.java.util.List<java.lang.String> appPackages()
boolean handleUncaughtErrors()
boolean isEnabled()
com.rollbar.api.payload.data.Level defaultMessageLevel()
com.rollbar.api.payload.data.Level defaultErrorLevel()
com.rollbar.api.payload.data.Level defaultThrowableLevel()
boolean truncateLargePayloads()
If set to true, the notifier will attempt to truncate payloads that are larger than the maximum size Rollbar allows. Default: false.