@AutoService(value=Collector.class) public final class DeviceIdCollector extends Object
Collector.Order
Constructor and Description |
---|
DeviceIdCollector() |
Modifier and Type | Method and Description |
---|---|
void |
collect(Context context,
CoreConfiguration config,
ReportBuilder reportBuilder,
CrashReportData target)
Calls
shouldCollect(Context, CoreConfiguration, ReportField, ReportBuilder) for each ReportField
and then collect(ReportField, Context, CoreConfiguration, ReportBuilder, CrashReportData) if it returned true |
public final void collect(@NonNull Context context, @NonNull CoreConfiguration config, @NonNull ReportBuilder reportBuilder, @NonNull CrashReportData target) throws CollectorException
shouldCollect(Context, CoreConfiguration, ReportField, ReportBuilder)
for each ReportField
and then collect(ReportField, Context, CoreConfiguration, ReportBuilder, CrashReportData)
if it returned truecollect
in interface Collector
context
- a contextconfig
- current ConfigurationreportBuilder
- current ReportBuildertarget
- put results hereCollectorException
- if collection failed