public static class CrashlyticsCore.Builder
extends Object
CrashlyticsCore instances.| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CrashlyticsCore |
build() |
CrashlyticsCore.Builder |
delay(float delay)
Specify the time (seconds) to wait before attempting to send any cached crash reports
|
CrashlyticsCore.Builder |
disabled(boolean isDisabled)
Specify that this Crashlytics instance is disabled.
|
CrashlyticsCore.Builder |
listener(CrashlyticsListener listener)
Specify a listener that listens to Crashes
|
CrashlyticsCore.Builder |
pinningInfo(PinningInfoProvider pinningInfoProvider)
Deprecated.
Setting a
PinningInfoProvider to use for
sending crash reports has been deprecated. |
public CrashlyticsCore.Builder delay(float delay)
public CrashlyticsCore.Builder listener(CrashlyticsListener listener)
@Deprecated public CrashlyticsCore.Builder pinningInfo(PinningInfoProvider pinningInfoProvider)
PinningInfoProvider to use for
sending crash reports has been deprecated.public CrashlyticsCore.Builder disabled(boolean isDisabled)
Specify that this Crashlytics instance is disabled.
This is useful in situations where you want to use Crashlytics in a production build, but want to disable it in debug or development builds. For example,
new Crashlytics.Builder().disabled(BuildConfig.DEBUG).build();
public CrashlyticsCore build()