Primer paso de la investigacion. Se aportan el .apk, las carpetas con el apk extraido y el apk descompilado. El archivo API_DOCUMENTATION.md es un archivo donde se anotaran los descubrimientos del funcionamiento de la API, y los .py son scripts para probar la funcionalidad de la API con los métodos que vayamos encontrando. Finalmente, los archivos .js son scripts de Frida para extraer informacion de la APP durante la ejecucion.

This commit is contained in:
2025-12-04 13:59:54 +01:00
parent f2fd1c3bf5
commit e0133d2ca2
10432 changed files with 1019085 additions and 1 deletions

View File

@@ -0,0 +1,654 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.android.gms.measurement.api.AppMeasurementSdk;
import com.google.firebase.analytics.FirebaseAnalytics;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
import com.google.firebase.encoders.FieldDescriptor;
import com.google.firebase.encoders.ObjectEncoder;
import com.google.firebase.encoders.ObjectEncoderContext;
import com.google.firebase.encoders.config.Configurator;
import com.google.firebase.encoders.config.EncoderConfig;
import com.google.firebase.remoteconfig.RemoteConfigConstants;
import com.google.firebase.remoteconfig.internal.ConfigContainer;
import java.io.IOException;
/* loaded from: classes3.dex */
public final class AutoCrashlyticsReportEncoder implements Configurator {
public static final int CODEGEN_VERSION = 2;
public static final Configurator CONFIG = new AutoCrashlyticsReportEncoder();
/* loaded from: classes3.dex */
public static final class CrashlyticsReportApplicationExitInfoBuildIdMappingForArchEncoder implements ObjectEncoder<CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch> {
static final CrashlyticsReportApplicationExitInfoBuildIdMappingForArchEncoder INSTANCE = new CrashlyticsReportApplicationExitInfoBuildIdMappingForArchEncoder();
private static final FieldDescriptor ARCH_DESCRIPTOR = FieldDescriptor.of("arch");
private static final FieldDescriptor LIBRARYNAME_DESCRIPTOR = FieldDescriptor.of("libraryName");
private static final FieldDescriptor BUILDID_DESCRIPTOR = FieldDescriptor.of("buildId");
private CrashlyticsReportApplicationExitInfoBuildIdMappingForArchEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch buildIdMappingForArch, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(ARCH_DESCRIPTOR, buildIdMappingForArch.getArch());
objectEncoderContext.add(LIBRARYNAME_DESCRIPTOR, buildIdMappingForArch.getLibraryName());
objectEncoderContext.add(BUILDID_DESCRIPTOR, buildIdMappingForArch.getBuildId());
}
}
/* loaded from: classes3.dex */
public static final class CrashlyticsReportApplicationExitInfoEncoder implements ObjectEncoder<CrashlyticsReport.ApplicationExitInfo> {
static final CrashlyticsReportApplicationExitInfoEncoder INSTANCE = new CrashlyticsReportApplicationExitInfoEncoder();
private static final FieldDescriptor PID_DESCRIPTOR = FieldDescriptor.of("pid");
private static final FieldDescriptor PROCESSNAME_DESCRIPTOR = FieldDescriptor.of("processName");
private static final FieldDescriptor REASONCODE_DESCRIPTOR = FieldDescriptor.of("reasonCode");
private static final FieldDescriptor IMPORTANCE_DESCRIPTOR = FieldDescriptor.of("importance");
private static final FieldDescriptor PSS_DESCRIPTOR = FieldDescriptor.of("pss");
private static final FieldDescriptor RSS_DESCRIPTOR = FieldDescriptor.of("rss");
private static final FieldDescriptor TIMESTAMP_DESCRIPTOR = FieldDescriptor.of("timestamp");
private static final FieldDescriptor TRACEFILE_DESCRIPTOR = FieldDescriptor.of("traceFile");
private static final FieldDescriptor BUILDIDMAPPINGFORARCH_DESCRIPTOR = FieldDescriptor.of("buildIdMappingForArch");
private CrashlyticsReportApplicationExitInfoEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport.ApplicationExitInfo applicationExitInfo, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(PID_DESCRIPTOR, applicationExitInfo.getPid());
objectEncoderContext.add(PROCESSNAME_DESCRIPTOR, applicationExitInfo.getProcessName());
objectEncoderContext.add(REASONCODE_DESCRIPTOR, applicationExitInfo.getReasonCode());
objectEncoderContext.add(IMPORTANCE_DESCRIPTOR, applicationExitInfo.getImportance());
objectEncoderContext.add(PSS_DESCRIPTOR, applicationExitInfo.getPss());
objectEncoderContext.add(RSS_DESCRIPTOR, applicationExitInfo.getRss());
objectEncoderContext.add(TIMESTAMP_DESCRIPTOR, applicationExitInfo.getTimestamp());
objectEncoderContext.add(TRACEFILE_DESCRIPTOR, applicationExitInfo.getTraceFile());
objectEncoderContext.add(BUILDIDMAPPINGFORARCH_DESCRIPTOR, applicationExitInfo.getBuildIdMappingForArch());
}
}
/* loaded from: classes3.dex */
public static final class CrashlyticsReportCustomAttributeEncoder implements ObjectEncoder<CrashlyticsReport.CustomAttribute> {
static final CrashlyticsReportCustomAttributeEncoder INSTANCE = new CrashlyticsReportCustomAttributeEncoder();
private static final FieldDescriptor KEY_DESCRIPTOR = FieldDescriptor.of("key");
private static final FieldDescriptor VALUE_DESCRIPTOR = FieldDescriptor.of("value");
private CrashlyticsReportCustomAttributeEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport.CustomAttribute customAttribute, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(KEY_DESCRIPTOR, customAttribute.getKey());
objectEncoderContext.add(VALUE_DESCRIPTOR, customAttribute.getValue());
}
}
/* loaded from: classes3.dex */
public static final class CrashlyticsReportEncoder implements ObjectEncoder<CrashlyticsReport> {
static final CrashlyticsReportEncoder INSTANCE = new CrashlyticsReportEncoder();
private static final FieldDescriptor SDKVERSION_DESCRIPTOR = FieldDescriptor.of(RemoteConfigConstants.RequestFieldKey.SDK_VERSION);
private static final FieldDescriptor GMPAPPID_DESCRIPTOR = FieldDescriptor.of("gmpAppId");
private static final FieldDescriptor PLATFORM_DESCRIPTOR = FieldDescriptor.of("platform");
private static final FieldDescriptor INSTALLATIONUUID_DESCRIPTOR = FieldDescriptor.of("installationUuid");
private static final FieldDescriptor FIREBASEINSTALLATIONID_DESCRIPTOR = FieldDescriptor.of("firebaseInstallationId");
private static final FieldDescriptor APPQUALITYSESSIONID_DESCRIPTOR = FieldDescriptor.of("appQualitySessionId");
private static final FieldDescriptor BUILDVERSION_DESCRIPTOR = FieldDescriptor.of("buildVersion");
private static final FieldDescriptor DISPLAYVERSION_DESCRIPTOR = FieldDescriptor.of("displayVersion");
private static final FieldDescriptor SESSION_DESCRIPTOR = FieldDescriptor.of("session");
private static final FieldDescriptor NDKPAYLOAD_DESCRIPTOR = FieldDescriptor.of("ndkPayload");
private static final FieldDescriptor APPEXITINFO_DESCRIPTOR = FieldDescriptor.of("appExitInfo");
private CrashlyticsReportEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport crashlyticsReport, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(SDKVERSION_DESCRIPTOR, crashlyticsReport.getSdkVersion());
objectEncoderContext.add(GMPAPPID_DESCRIPTOR, crashlyticsReport.getGmpAppId());
objectEncoderContext.add(PLATFORM_DESCRIPTOR, crashlyticsReport.getPlatform());
objectEncoderContext.add(INSTALLATIONUUID_DESCRIPTOR, crashlyticsReport.getInstallationUuid());
objectEncoderContext.add(FIREBASEINSTALLATIONID_DESCRIPTOR, crashlyticsReport.getFirebaseInstallationId());
objectEncoderContext.add(APPQUALITYSESSIONID_DESCRIPTOR, crashlyticsReport.getAppQualitySessionId());
objectEncoderContext.add(BUILDVERSION_DESCRIPTOR, crashlyticsReport.getBuildVersion());
objectEncoderContext.add(DISPLAYVERSION_DESCRIPTOR, crashlyticsReport.getDisplayVersion());
objectEncoderContext.add(SESSION_DESCRIPTOR, crashlyticsReport.getSession());
objectEncoderContext.add(NDKPAYLOAD_DESCRIPTOR, crashlyticsReport.getNdkPayload());
objectEncoderContext.add(APPEXITINFO_DESCRIPTOR, crashlyticsReport.getAppExitInfo());
}
}
/* loaded from: classes3.dex */
public static final class CrashlyticsReportFilesPayloadEncoder implements ObjectEncoder<CrashlyticsReport.FilesPayload> {
static final CrashlyticsReportFilesPayloadEncoder INSTANCE = new CrashlyticsReportFilesPayloadEncoder();
private static final FieldDescriptor FILES_DESCRIPTOR = FieldDescriptor.of("files");
private static final FieldDescriptor ORGID_DESCRIPTOR = FieldDescriptor.of("orgId");
private CrashlyticsReportFilesPayloadEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport.FilesPayload filesPayload, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(FILES_DESCRIPTOR, filesPayload.getFiles());
objectEncoderContext.add(ORGID_DESCRIPTOR, filesPayload.getOrgId());
}
}
/* loaded from: classes3.dex */
public static final class CrashlyticsReportFilesPayloadFileEncoder implements ObjectEncoder<CrashlyticsReport.FilesPayload.File> {
static final CrashlyticsReportFilesPayloadFileEncoder INSTANCE = new CrashlyticsReportFilesPayloadFileEncoder();
private static final FieldDescriptor FILENAME_DESCRIPTOR = FieldDescriptor.of("filename");
private static final FieldDescriptor CONTENTS_DESCRIPTOR = FieldDescriptor.of("contents");
private CrashlyticsReportFilesPayloadFileEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport.FilesPayload.File file, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(FILENAME_DESCRIPTOR, file.getFilename());
objectEncoderContext.add(CONTENTS_DESCRIPTOR, file.getContents());
}
}
/* loaded from: classes3.dex */
public static final class CrashlyticsReportSessionApplicationEncoder implements ObjectEncoder<CrashlyticsReport.Session.Application> {
static final CrashlyticsReportSessionApplicationEncoder INSTANCE = new CrashlyticsReportSessionApplicationEncoder();
private static final FieldDescriptor IDENTIFIER_DESCRIPTOR = FieldDescriptor.of("identifier");
private static final FieldDescriptor VERSION_DESCRIPTOR = FieldDescriptor.of("version");
private static final FieldDescriptor DISPLAYVERSION_DESCRIPTOR = FieldDescriptor.of("displayVersion");
private static final FieldDescriptor ORGANIZATION_DESCRIPTOR = FieldDescriptor.of("organization");
private static final FieldDescriptor INSTALLATIONUUID_DESCRIPTOR = FieldDescriptor.of("installationUuid");
private static final FieldDescriptor DEVELOPMENTPLATFORM_DESCRIPTOR = FieldDescriptor.of("developmentPlatform");
private static final FieldDescriptor DEVELOPMENTPLATFORMVERSION_DESCRIPTOR = FieldDescriptor.of("developmentPlatformVersion");
private CrashlyticsReportSessionApplicationEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport.Session.Application application, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(IDENTIFIER_DESCRIPTOR, application.getIdentifier());
objectEncoderContext.add(VERSION_DESCRIPTOR, application.getVersion());
objectEncoderContext.add(DISPLAYVERSION_DESCRIPTOR, application.getDisplayVersion());
objectEncoderContext.add(ORGANIZATION_DESCRIPTOR, application.getOrganization());
objectEncoderContext.add(INSTALLATIONUUID_DESCRIPTOR, application.getInstallationUuid());
objectEncoderContext.add(DEVELOPMENTPLATFORM_DESCRIPTOR, application.getDevelopmentPlatform());
objectEncoderContext.add(DEVELOPMENTPLATFORMVERSION_DESCRIPTOR, application.getDevelopmentPlatformVersion());
}
}
/* loaded from: classes3.dex */
public static final class CrashlyticsReportSessionApplicationOrganizationEncoder implements ObjectEncoder<CrashlyticsReport.Session.Application.Organization> {
static final CrashlyticsReportSessionApplicationOrganizationEncoder INSTANCE = new CrashlyticsReportSessionApplicationOrganizationEncoder();
private static final FieldDescriptor CLSID_DESCRIPTOR = FieldDescriptor.of("clsId");
private CrashlyticsReportSessionApplicationOrganizationEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport.Session.Application.Organization organization, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(CLSID_DESCRIPTOR, organization.getClsId());
}
}
/* loaded from: classes3.dex */
public static final class CrashlyticsReportSessionDeviceEncoder implements ObjectEncoder<CrashlyticsReport.Session.Device> {
static final CrashlyticsReportSessionDeviceEncoder INSTANCE = new CrashlyticsReportSessionDeviceEncoder();
private static final FieldDescriptor ARCH_DESCRIPTOR = FieldDescriptor.of("arch");
private static final FieldDescriptor MODEL_DESCRIPTOR = FieldDescriptor.of("model");
private static final FieldDescriptor CORES_DESCRIPTOR = FieldDescriptor.of("cores");
private static final FieldDescriptor RAM_DESCRIPTOR = FieldDescriptor.of("ram");
private static final FieldDescriptor DISKSPACE_DESCRIPTOR = FieldDescriptor.of("diskSpace");
private static final FieldDescriptor SIMULATOR_DESCRIPTOR = FieldDescriptor.of("simulator");
private static final FieldDescriptor STATE_DESCRIPTOR = FieldDescriptor.of(RemoteConfigConstants.ResponseFieldKey.STATE);
private static final FieldDescriptor MANUFACTURER_DESCRIPTOR = FieldDescriptor.of("manufacturer");
private static final FieldDescriptor MODELCLASS_DESCRIPTOR = FieldDescriptor.of("modelClass");
private CrashlyticsReportSessionDeviceEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport.Session.Device device, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(ARCH_DESCRIPTOR, device.getArch());
objectEncoderContext.add(MODEL_DESCRIPTOR, device.getModel());
objectEncoderContext.add(CORES_DESCRIPTOR, device.getCores());
objectEncoderContext.add(RAM_DESCRIPTOR, device.getRam());
objectEncoderContext.add(DISKSPACE_DESCRIPTOR, device.getDiskSpace());
objectEncoderContext.add(SIMULATOR_DESCRIPTOR, device.isSimulator());
objectEncoderContext.add(STATE_DESCRIPTOR, device.getState());
objectEncoderContext.add(MANUFACTURER_DESCRIPTOR, device.getManufacturer());
objectEncoderContext.add(MODELCLASS_DESCRIPTOR, device.getModelClass());
}
}
/* loaded from: classes3.dex */
public static final class CrashlyticsReportSessionEncoder implements ObjectEncoder<CrashlyticsReport.Session> {
static final CrashlyticsReportSessionEncoder INSTANCE = new CrashlyticsReportSessionEncoder();
private static final FieldDescriptor GENERATOR_DESCRIPTOR = FieldDescriptor.of("generator");
private static final FieldDescriptor IDENTIFIER_DESCRIPTOR = FieldDescriptor.of("identifier");
private static final FieldDescriptor APPQUALITYSESSIONID_DESCRIPTOR = FieldDescriptor.of("appQualitySessionId");
private static final FieldDescriptor STARTEDAT_DESCRIPTOR = FieldDescriptor.of("startedAt");
private static final FieldDescriptor ENDEDAT_DESCRIPTOR = FieldDescriptor.of("endedAt");
private static final FieldDescriptor CRASHED_DESCRIPTOR = FieldDescriptor.of("crashed");
private static final FieldDescriptor APP_DESCRIPTOR = FieldDescriptor.of("app");
private static final FieldDescriptor USER_DESCRIPTOR = FieldDescriptor.of("user");
private static final FieldDescriptor OS_DESCRIPTOR = FieldDescriptor.of("os");
private static final FieldDescriptor DEVICE_DESCRIPTOR = FieldDescriptor.of("device");
private static final FieldDescriptor EVENTS_DESCRIPTOR = FieldDescriptor.of("events");
private static final FieldDescriptor GENERATORTYPE_DESCRIPTOR = FieldDescriptor.of("generatorType");
private CrashlyticsReportSessionEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport.Session session, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(GENERATOR_DESCRIPTOR, session.getGenerator());
objectEncoderContext.add(IDENTIFIER_DESCRIPTOR, session.getIdentifierUtf8Bytes());
objectEncoderContext.add(APPQUALITYSESSIONID_DESCRIPTOR, session.getAppQualitySessionId());
objectEncoderContext.add(STARTEDAT_DESCRIPTOR, session.getStartedAt());
objectEncoderContext.add(ENDEDAT_DESCRIPTOR, session.getEndedAt());
objectEncoderContext.add(CRASHED_DESCRIPTOR, session.isCrashed());
objectEncoderContext.add(APP_DESCRIPTOR, session.getApp());
objectEncoderContext.add(USER_DESCRIPTOR, session.getUser());
objectEncoderContext.add(OS_DESCRIPTOR, session.getOs());
objectEncoderContext.add(DEVICE_DESCRIPTOR, session.getDevice());
objectEncoderContext.add(EVENTS_DESCRIPTOR, session.getEvents());
objectEncoderContext.add(GENERATORTYPE_DESCRIPTOR, session.getGeneratorType());
}
}
/* loaded from: classes3.dex */
public static final class CrashlyticsReportSessionEventApplicationEncoder implements ObjectEncoder<CrashlyticsReport.Session.Event.Application> {
static final CrashlyticsReportSessionEventApplicationEncoder INSTANCE = new CrashlyticsReportSessionEventApplicationEncoder();
private static final FieldDescriptor EXECUTION_DESCRIPTOR = FieldDescriptor.of("execution");
private static final FieldDescriptor CUSTOMATTRIBUTES_DESCRIPTOR = FieldDescriptor.of("customAttributes");
private static final FieldDescriptor INTERNALKEYS_DESCRIPTOR = FieldDescriptor.of("internalKeys");
private static final FieldDescriptor BACKGROUND_DESCRIPTOR = FieldDescriptor.of("background");
private static final FieldDescriptor CURRENTPROCESSDETAILS_DESCRIPTOR = FieldDescriptor.of("currentProcessDetails");
private static final FieldDescriptor APPPROCESSDETAILS_DESCRIPTOR = FieldDescriptor.of("appProcessDetails");
private static final FieldDescriptor UIORIENTATION_DESCRIPTOR = FieldDescriptor.of("uiOrientation");
private CrashlyticsReportSessionEventApplicationEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport.Session.Event.Application application, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(EXECUTION_DESCRIPTOR, application.getExecution());
objectEncoderContext.add(CUSTOMATTRIBUTES_DESCRIPTOR, application.getCustomAttributes());
objectEncoderContext.add(INTERNALKEYS_DESCRIPTOR, application.getInternalKeys());
objectEncoderContext.add(BACKGROUND_DESCRIPTOR, application.getBackground());
objectEncoderContext.add(CURRENTPROCESSDETAILS_DESCRIPTOR, application.getCurrentProcessDetails());
objectEncoderContext.add(APPPROCESSDETAILS_DESCRIPTOR, application.getAppProcessDetails());
objectEncoderContext.add(UIORIENTATION_DESCRIPTOR, application.getUiOrientation());
}
}
/* loaded from: classes3.dex */
public static final class CrashlyticsReportSessionEventApplicationExecutionBinaryImageEncoder implements ObjectEncoder<CrashlyticsReport.Session.Event.Application.Execution.BinaryImage> {
static final CrashlyticsReportSessionEventApplicationExecutionBinaryImageEncoder INSTANCE = new CrashlyticsReportSessionEventApplicationExecutionBinaryImageEncoder();
private static final FieldDescriptor BASEADDRESS_DESCRIPTOR = FieldDescriptor.of("baseAddress");
private static final FieldDescriptor SIZE_DESCRIPTOR = FieldDescriptor.of("size");
private static final FieldDescriptor NAME_DESCRIPTOR = FieldDescriptor.of(AppMeasurementSdk.ConditionalUserProperty.NAME);
private static final FieldDescriptor UUID_DESCRIPTOR = FieldDescriptor.of("uuid");
private CrashlyticsReportSessionEventApplicationExecutionBinaryImageEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport.Session.Event.Application.Execution.BinaryImage binaryImage, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(BASEADDRESS_DESCRIPTOR, binaryImage.getBaseAddress());
objectEncoderContext.add(SIZE_DESCRIPTOR, binaryImage.getSize());
objectEncoderContext.add(NAME_DESCRIPTOR, binaryImage.getName());
objectEncoderContext.add(UUID_DESCRIPTOR, binaryImage.getUuidUtf8Bytes());
}
}
/* loaded from: classes3.dex */
public static final class CrashlyticsReportSessionEventApplicationExecutionEncoder implements ObjectEncoder<CrashlyticsReport.Session.Event.Application.Execution> {
static final CrashlyticsReportSessionEventApplicationExecutionEncoder INSTANCE = new CrashlyticsReportSessionEventApplicationExecutionEncoder();
private static final FieldDescriptor THREADS_DESCRIPTOR = FieldDescriptor.of("threads");
private static final FieldDescriptor EXCEPTION_DESCRIPTOR = FieldDescriptor.of("exception");
private static final FieldDescriptor APPEXITINFO_DESCRIPTOR = FieldDescriptor.of("appExitInfo");
private static final FieldDescriptor SIGNAL_DESCRIPTOR = FieldDescriptor.of("signal");
private static final FieldDescriptor BINARIES_DESCRIPTOR = FieldDescriptor.of("binaries");
private CrashlyticsReportSessionEventApplicationExecutionEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport.Session.Event.Application.Execution execution, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(THREADS_DESCRIPTOR, execution.getThreads());
objectEncoderContext.add(EXCEPTION_DESCRIPTOR, execution.getException());
objectEncoderContext.add(APPEXITINFO_DESCRIPTOR, execution.getAppExitInfo());
objectEncoderContext.add(SIGNAL_DESCRIPTOR, execution.getSignal());
objectEncoderContext.add(BINARIES_DESCRIPTOR, execution.getBinaries());
}
}
/* loaded from: classes3.dex */
public static final class CrashlyticsReportSessionEventApplicationExecutionExceptionEncoder implements ObjectEncoder<CrashlyticsReport.Session.Event.Application.Execution.Exception> {
static final CrashlyticsReportSessionEventApplicationExecutionExceptionEncoder INSTANCE = new CrashlyticsReportSessionEventApplicationExecutionExceptionEncoder();
private static final FieldDescriptor TYPE_DESCRIPTOR = FieldDescriptor.of("type");
private static final FieldDescriptor REASON_DESCRIPTOR = FieldDescriptor.of("reason");
private static final FieldDescriptor FRAMES_DESCRIPTOR = FieldDescriptor.of("frames");
private static final FieldDescriptor CAUSEDBY_DESCRIPTOR = FieldDescriptor.of("causedBy");
private static final FieldDescriptor OVERFLOWCOUNT_DESCRIPTOR = FieldDescriptor.of("overflowCount");
private CrashlyticsReportSessionEventApplicationExecutionExceptionEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport.Session.Event.Application.Execution.Exception exception, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(TYPE_DESCRIPTOR, exception.getType());
objectEncoderContext.add(REASON_DESCRIPTOR, exception.getReason());
objectEncoderContext.add(FRAMES_DESCRIPTOR, exception.getFrames());
objectEncoderContext.add(CAUSEDBY_DESCRIPTOR, exception.getCausedBy());
objectEncoderContext.add(OVERFLOWCOUNT_DESCRIPTOR, exception.getOverflowCount());
}
}
/* loaded from: classes3.dex */
public static final class CrashlyticsReportSessionEventApplicationExecutionSignalEncoder implements ObjectEncoder<CrashlyticsReport.Session.Event.Application.Execution.Signal> {
static final CrashlyticsReportSessionEventApplicationExecutionSignalEncoder INSTANCE = new CrashlyticsReportSessionEventApplicationExecutionSignalEncoder();
private static final FieldDescriptor NAME_DESCRIPTOR = FieldDescriptor.of(AppMeasurementSdk.ConditionalUserProperty.NAME);
private static final FieldDescriptor CODE_DESCRIPTOR = FieldDescriptor.of("code");
private static final FieldDescriptor ADDRESS_DESCRIPTOR = FieldDescriptor.of("address");
private CrashlyticsReportSessionEventApplicationExecutionSignalEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport.Session.Event.Application.Execution.Signal signal, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(NAME_DESCRIPTOR, signal.getName());
objectEncoderContext.add(CODE_DESCRIPTOR, signal.getCode());
objectEncoderContext.add(ADDRESS_DESCRIPTOR, signal.getAddress());
}
}
/* loaded from: classes3.dex */
public static final class CrashlyticsReportSessionEventApplicationExecutionThreadEncoder implements ObjectEncoder<CrashlyticsReport.Session.Event.Application.Execution.Thread> {
static final CrashlyticsReportSessionEventApplicationExecutionThreadEncoder INSTANCE = new CrashlyticsReportSessionEventApplicationExecutionThreadEncoder();
private static final FieldDescriptor NAME_DESCRIPTOR = FieldDescriptor.of(AppMeasurementSdk.ConditionalUserProperty.NAME);
private static final FieldDescriptor IMPORTANCE_DESCRIPTOR = FieldDescriptor.of("importance");
private static final FieldDescriptor FRAMES_DESCRIPTOR = FieldDescriptor.of("frames");
private CrashlyticsReportSessionEventApplicationExecutionThreadEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport.Session.Event.Application.Execution.Thread thread, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(NAME_DESCRIPTOR, thread.getName());
objectEncoderContext.add(IMPORTANCE_DESCRIPTOR, thread.getImportance());
objectEncoderContext.add(FRAMES_DESCRIPTOR, thread.getFrames());
}
}
/* loaded from: classes3.dex */
public static final class CrashlyticsReportSessionEventApplicationExecutionThreadFrameEncoder implements ObjectEncoder<CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame> {
static final CrashlyticsReportSessionEventApplicationExecutionThreadFrameEncoder INSTANCE = new CrashlyticsReportSessionEventApplicationExecutionThreadFrameEncoder();
private static final FieldDescriptor PC_DESCRIPTOR = FieldDescriptor.of("pc");
private static final FieldDescriptor SYMBOL_DESCRIPTOR = FieldDescriptor.of("symbol");
private static final FieldDescriptor FILE_DESCRIPTOR = FieldDescriptor.of("file");
private static final FieldDescriptor OFFSET_DESCRIPTOR = FieldDescriptor.of("offset");
private static final FieldDescriptor IMPORTANCE_DESCRIPTOR = FieldDescriptor.of("importance");
private CrashlyticsReportSessionEventApplicationExecutionThreadFrameEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame frame, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(PC_DESCRIPTOR, frame.getPc());
objectEncoderContext.add(SYMBOL_DESCRIPTOR, frame.getSymbol());
objectEncoderContext.add(FILE_DESCRIPTOR, frame.getFile());
objectEncoderContext.add(OFFSET_DESCRIPTOR, frame.getOffset());
objectEncoderContext.add(IMPORTANCE_DESCRIPTOR, frame.getImportance());
}
}
/* loaded from: classes3.dex */
public static final class CrashlyticsReportSessionEventApplicationProcessDetailsEncoder implements ObjectEncoder<CrashlyticsReport.Session.Event.Application.ProcessDetails> {
static final CrashlyticsReportSessionEventApplicationProcessDetailsEncoder INSTANCE = new CrashlyticsReportSessionEventApplicationProcessDetailsEncoder();
private static final FieldDescriptor PROCESSNAME_DESCRIPTOR = FieldDescriptor.of("processName");
private static final FieldDescriptor PID_DESCRIPTOR = FieldDescriptor.of("pid");
private static final FieldDescriptor IMPORTANCE_DESCRIPTOR = FieldDescriptor.of("importance");
private static final FieldDescriptor DEFAULTPROCESS_DESCRIPTOR = FieldDescriptor.of("defaultProcess");
private CrashlyticsReportSessionEventApplicationProcessDetailsEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport.Session.Event.Application.ProcessDetails processDetails, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(PROCESSNAME_DESCRIPTOR, processDetails.getProcessName());
objectEncoderContext.add(PID_DESCRIPTOR, processDetails.getPid());
objectEncoderContext.add(IMPORTANCE_DESCRIPTOR, processDetails.getImportance());
objectEncoderContext.add(DEFAULTPROCESS_DESCRIPTOR, processDetails.isDefaultProcess());
}
}
/* loaded from: classes3.dex */
public static final class CrashlyticsReportSessionEventDeviceEncoder implements ObjectEncoder<CrashlyticsReport.Session.Event.Device> {
static final CrashlyticsReportSessionEventDeviceEncoder INSTANCE = new CrashlyticsReportSessionEventDeviceEncoder();
private static final FieldDescriptor BATTERYLEVEL_DESCRIPTOR = FieldDescriptor.of("batteryLevel");
private static final FieldDescriptor BATTERYVELOCITY_DESCRIPTOR = FieldDescriptor.of("batteryVelocity");
private static final FieldDescriptor PROXIMITYON_DESCRIPTOR = FieldDescriptor.of("proximityOn");
private static final FieldDescriptor ORIENTATION_DESCRIPTOR = FieldDescriptor.of("orientation");
private static final FieldDescriptor RAMUSED_DESCRIPTOR = FieldDescriptor.of("ramUsed");
private static final FieldDescriptor DISKUSED_DESCRIPTOR = FieldDescriptor.of("diskUsed");
private CrashlyticsReportSessionEventDeviceEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport.Session.Event.Device device, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(BATTERYLEVEL_DESCRIPTOR, device.getBatteryLevel());
objectEncoderContext.add(BATTERYVELOCITY_DESCRIPTOR, device.getBatteryVelocity());
objectEncoderContext.add(PROXIMITYON_DESCRIPTOR, device.isProximityOn());
objectEncoderContext.add(ORIENTATION_DESCRIPTOR, device.getOrientation());
objectEncoderContext.add(RAMUSED_DESCRIPTOR, device.getRamUsed());
objectEncoderContext.add(DISKUSED_DESCRIPTOR, device.getDiskUsed());
}
}
/* loaded from: classes3.dex */
public static final class CrashlyticsReportSessionEventEncoder implements ObjectEncoder<CrashlyticsReport.Session.Event> {
static final CrashlyticsReportSessionEventEncoder INSTANCE = new CrashlyticsReportSessionEventEncoder();
private static final FieldDescriptor TIMESTAMP_DESCRIPTOR = FieldDescriptor.of("timestamp");
private static final FieldDescriptor TYPE_DESCRIPTOR = FieldDescriptor.of("type");
private static final FieldDescriptor APP_DESCRIPTOR = FieldDescriptor.of("app");
private static final FieldDescriptor DEVICE_DESCRIPTOR = FieldDescriptor.of("device");
private static final FieldDescriptor LOG_DESCRIPTOR = FieldDescriptor.of("log");
private static final FieldDescriptor ROLLOUTS_DESCRIPTOR = FieldDescriptor.of("rollouts");
private CrashlyticsReportSessionEventEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport.Session.Event event, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(TIMESTAMP_DESCRIPTOR, event.getTimestamp());
objectEncoderContext.add(TYPE_DESCRIPTOR, event.getType());
objectEncoderContext.add(APP_DESCRIPTOR, event.getApp());
objectEncoderContext.add(DEVICE_DESCRIPTOR, event.getDevice());
objectEncoderContext.add(LOG_DESCRIPTOR, event.getLog());
objectEncoderContext.add(ROLLOUTS_DESCRIPTOR, event.getRollouts());
}
}
/* loaded from: classes3.dex */
public static final class CrashlyticsReportSessionEventLogEncoder implements ObjectEncoder<CrashlyticsReport.Session.Event.Log> {
static final CrashlyticsReportSessionEventLogEncoder INSTANCE = new CrashlyticsReportSessionEventLogEncoder();
private static final FieldDescriptor CONTENT_DESCRIPTOR = FieldDescriptor.of(FirebaseAnalytics.Param.CONTENT);
private CrashlyticsReportSessionEventLogEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport.Session.Event.Log log, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(CONTENT_DESCRIPTOR, log.getContent());
}
}
/* loaded from: classes3.dex */
public static final class CrashlyticsReportSessionEventRolloutAssignmentEncoder implements ObjectEncoder<CrashlyticsReport.Session.Event.RolloutAssignment> {
static final CrashlyticsReportSessionEventRolloutAssignmentEncoder INSTANCE = new CrashlyticsReportSessionEventRolloutAssignmentEncoder();
private static final FieldDescriptor ROLLOUTVARIANT_DESCRIPTOR = FieldDescriptor.of("rolloutVariant");
private static final FieldDescriptor PARAMETERKEY_DESCRIPTOR = FieldDescriptor.of("parameterKey");
private static final FieldDescriptor PARAMETERVALUE_DESCRIPTOR = FieldDescriptor.of("parameterValue");
private static final FieldDescriptor TEMPLATEVERSION_DESCRIPTOR = FieldDescriptor.of(RemoteConfigConstants.ResponseFieldKey.TEMPLATE_VERSION_NUMBER);
private CrashlyticsReportSessionEventRolloutAssignmentEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport.Session.Event.RolloutAssignment rolloutAssignment, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(ROLLOUTVARIANT_DESCRIPTOR, rolloutAssignment.getRolloutVariant());
objectEncoderContext.add(PARAMETERKEY_DESCRIPTOR, rolloutAssignment.getParameterKey());
objectEncoderContext.add(PARAMETERVALUE_DESCRIPTOR, rolloutAssignment.getParameterValue());
objectEncoderContext.add(TEMPLATEVERSION_DESCRIPTOR, rolloutAssignment.getTemplateVersion());
}
}
/* loaded from: classes3.dex */
public static final class CrashlyticsReportSessionEventRolloutAssignmentRolloutVariantEncoder implements ObjectEncoder<CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant> {
static final CrashlyticsReportSessionEventRolloutAssignmentRolloutVariantEncoder INSTANCE = new CrashlyticsReportSessionEventRolloutAssignmentRolloutVariantEncoder();
private static final FieldDescriptor ROLLOUTID_DESCRIPTOR = FieldDescriptor.of(ConfigContainer.ROLLOUT_METADATA_ID);
private static final FieldDescriptor VARIANTID_DESCRIPTOR = FieldDescriptor.of("variantId");
private CrashlyticsReportSessionEventRolloutAssignmentRolloutVariantEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant rolloutVariant, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(ROLLOUTID_DESCRIPTOR, rolloutVariant.getRolloutId());
objectEncoderContext.add(VARIANTID_DESCRIPTOR, rolloutVariant.getVariantId());
}
}
/* loaded from: classes3.dex */
public static final class CrashlyticsReportSessionEventRolloutsStateEncoder implements ObjectEncoder<CrashlyticsReport.Session.Event.RolloutsState> {
static final CrashlyticsReportSessionEventRolloutsStateEncoder INSTANCE = new CrashlyticsReportSessionEventRolloutsStateEncoder();
private static final FieldDescriptor ASSIGNMENTS_DESCRIPTOR = FieldDescriptor.of("assignments");
private CrashlyticsReportSessionEventRolloutsStateEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport.Session.Event.RolloutsState rolloutsState, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(ASSIGNMENTS_DESCRIPTOR, rolloutsState.getRolloutAssignments());
}
}
/* loaded from: classes3.dex */
public static final class CrashlyticsReportSessionOperatingSystemEncoder implements ObjectEncoder<CrashlyticsReport.Session.OperatingSystem> {
static final CrashlyticsReportSessionOperatingSystemEncoder INSTANCE = new CrashlyticsReportSessionOperatingSystemEncoder();
private static final FieldDescriptor PLATFORM_DESCRIPTOR = FieldDescriptor.of("platform");
private static final FieldDescriptor VERSION_DESCRIPTOR = FieldDescriptor.of("version");
private static final FieldDescriptor BUILDVERSION_DESCRIPTOR = FieldDescriptor.of("buildVersion");
private static final FieldDescriptor JAILBROKEN_DESCRIPTOR = FieldDescriptor.of("jailbroken");
private CrashlyticsReportSessionOperatingSystemEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport.Session.OperatingSystem operatingSystem, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(PLATFORM_DESCRIPTOR, operatingSystem.getPlatform());
objectEncoderContext.add(VERSION_DESCRIPTOR, operatingSystem.getVersion());
objectEncoderContext.add(BUILDVERSION_DESCRIPTOR, operatingSystem.getBuildVersion());
objectEncoderContext.add(JAILBROKEN_DESCRIPTOR, operatingSystem.isJailbroken());
}
}
/* loaded from: classes3.dex */
public static final class CrashlyticsReportSessionUserEncoder implements ObjectEncoder<CrashlyticsReport.Session.User> {
static final CrashlyticsReportSessionUserEncoder INSTANCE = new CrashlyticsReportSessionUserEncoder();
private static final FieldDescriptor IDENTIFIER_DESCRIPTOR = FieldDescriptor.of("identifier");
private CrashlyticsReportSessionUserEncoder() {
}
@Override // com.google.firebase.encoders.Encoder
public void encode(CrashlyticsReport.Session.User user, ObjectEncoderContext objectEncoderContext) throws IOException {
objectEncoderContext.add(IDENTIFIER_DESCRIPTOR, user.getIdentifier());
}
}
private AutoCrashlyticsReportEncoder() {
}
@Override // com.google.firebase.encoders.config.Configurator
public void configure(EncoderConfig<?> encoderConfig) {
CrashlyticsReportEncoder crashlyticsReportEncoder = CrashlyticsReportEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.class, crashlyticsReportEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport.class, crashlyticsReportEncoder);
CrashlyticsReportSessionEncoder crashlyticsReportSessionEncoder = CrashlyticsReportSessionEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.Session.class, crashlyticsReportSessionEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport_Session.class, crashlyticsReportSessionEncoder);
CrashlyticsReportSessionApplicationEncoder crashlyticsReportSessionApplicationEncoder = CrashlyticsReportSessionApplicationEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.Session.Application.class, crashlyticsReportSessionApplicationEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport_Session_Application.class, crashlyticsReportSessionApplicationEncoder);
CrashlyticsReportSessionApplicationOrganizationEncoder crashlyticsReportSessionApplicationOrganizationEncoder = CrashlyticsReportSessionApplicationOrganizationEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.Session.Application.Organization.class, crashlyticsReportSessionApplicationOrganizationEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport_Session_Application_Organization.class, crashlyticsReportSessionApplicationOrganizationEncoder);
CrashlyticsReportSessionUserEncoder crashlyticsReportSessionUserEncoder = CrashlyticsReportSessionUserEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.Session.User.class, crashlyticsReportSessionUserEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport_Session_User.class, crashlyticsReportSessionUserEncoder);
CrashlyticsReportSessionOperatingSystemEncoder crashlyticsReportSessionOperatingSystemEncoder = CrashlyticsReportSessionOperatingSystemEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.Session.OperatingSystem.class, crashlyticsReportSessionOperatingSystemEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport_Session_OperatingSystem.class, crashlyticsReportSessionOperatingSystemEncoder);
CrashlyticsReportSessionDeviceEncoder crashlyticsReportSessionDeviceEncoder = CrashlyticsReportSessionDeviceEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.Session.Device.class, crashlyticsReportSessionDeviceEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport_Session_Device.class, crashlyticsReportSessionDeviceEncoder);
CrashlyticsReportSessionEventEncoder crashlyticsReportSessionEventEncoder = CrashlyticsReportSessionEventEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.Session.Event.class, crashlyticsReportSessionEventEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport_Session_Event.class, crashlyticsReportSessionEventEncoder);
CrashlyticsReportSessionEventApplicationEncoder crashlyticsReportSessionEventApplicationEncoder = CrashlyticsReportSessionEventApplicationEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.Session.Event.Application.class, crashlyticsReportSessionEventApplicationEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport_Session_Event_Application.class, crashlyticsReportSessionEventApplicationEncoder);
CrashlyticsReportSessionEventApplicationExecutionEncoder crashlyticsReportSessionEventApplicationExecutionEncoder = CrashlyticsReportSessionEventApplicationExecutionEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.Session.Event.Application.Execution.class, crashlyticsReportSessionEventApplicationExecutionEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport_Session_Event_Application_Execution.class, crashlyticsReportSessionEventApplicationExecutionEncoder);
CrashlyticsReportSessionEventApplicationExecutionThreadEncoder crashlyticsReportSessionEventApplicationExecutionThreadEncoder = CrashlyticsReportSessionEventApplicationExecutionThreadEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.Session.Event.Application.Execution.Thread.class, crashlyticsReportSessionEventApplicationExecutionThreadEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Thread.class, crashlyticsReportSessionEventApplicationExecutionThreadEncoder);
CrashlyticsReportSessionEventApplicationExecutionThreadFrameEncoder crashlyticsReportSessionEventApplicationExecutionThreadFrameEncoder = CrashlyticsReportSessionEventApplicationExecutionThreadFrameEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame.class, crashlyticsReportSessionEventApplicationExecutionThreadFrameEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Thread_Frame.class, crashlyticsReportSessionEventApplicationExecutionThreadFrameEncoder);
CrashlyticsReportSessionEventApplicationExecutionExceptionEncoder crashlyticsReportSessionEventApplicationExecutionExceptionEncoder = CrashlyticsReportSessionEventApplicationExecutionExceptionEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.Session.Event.Application.Execution.Exception.class, crashlyticsReportSessionEventApplicationExecutionExceptionEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Exception.class, crashlyticsReportSessionEventApplicationExecutionExceptionEncoder);
CrashlyticsReportApplicationExitInfoEncoder crashlyticsReportApplicationExitInfoEncoder = CrashlyticsReportApplicationExitInfoEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.ApplicationExitInfo.class, crashlyticsReportApplicationExitInfoEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport_ApplicationExitInfo.class, crashlyticsReportApplicationExitInfoEncoder);
CrashlyticsReportApplicationExitInfoBuildIdMappingForArchEncoder crashlyticsReportApplicationExitInfoBuildIdMappingForArchEncoder = CrashlyticsReportApplicationExitInfoBuildIdMappingForArchEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch.class, crashlyticsReportApplicationExitInfoBuildIdMappingForArchEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport_ApplicationExitInfo_BuildIdMappingForArch.class, crashlyticsReportApplicationExitInfoBuildIdMappingForArchEncoder);
CrashlyticsReportSessionEventApplicationExecutionSignalEncoder crashlyticsReportSessionEventApplicationExecutionSignalEncoder = CrashlyticsReportSessionEventApplicationExecutionSignalEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.Session.Event.Application.Execution.Signal.class, crashlyticsReportSessionEventApplicationExecutionSignalEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Signal.class, crashlyticsReportSessionEventApplicationExecutionSignalEncoder);
CrashlyticsReportSessionEventApplicationExecutionBinaryImageEncoder crashlyticsReportSessionEventApplicationExecutionBinaryImageEncoder = CrashlyticsReportSessionEventApplicationExecutionBinaryImageEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.Session.Event.Application.Execution.BinaryImage.class, crashlyticsReportSessionEventApplicationExecutionBinaryImageEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport_Session_Event_Application_Execution_BinaryImage.class, crashlyticsReportSessionEventApplicationExecutionBinaryImageEncoder);
CrashlyticsReportCustomAttributeEncoder crashlyticsReportCustomAttributeEncoder = CrashlyticsReportCustomAttributeEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.CustomAttribute.class, crashlyticsReportCustomAttributeEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport_CustomAttribute.class, crashlyticsReportCustomAttributeEncoder);
CrashlyticsReportSessionEventApplicationProcessDetailsEncoder crashlyticsReportSessionEventApplicationProcessDetailsEncoder = CrashlyticsReportSessionEventApplicationProcessDetailsEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.Session.Event.Application.ProcessDetails.class, crashlyticsReportSessionEventApplicationProcessDetailsEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport_Session_Event_Application_ProcessDetails.class, crashlyticsReportSessionEventApplicationProcessDetailsEncoder);
CrashlyticsReportSessionEventDeviceEncoder crashlyticsReportSessionEventDeviceEncoder = CrashlyticsReportSessionEventDeviceEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.Session.Event.Device.class, crashlyticsReportSessionEventDeviceEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport_Session_Event_Device.class, crashlyticsReportSessionEventDeviceEncoder);
CrashlyticsReportSessionEventLogEncoder crashlyticsReportSessionEventLogEncoder = CrashlyticsReportSessionEventLogEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.Session.Event.Log.class, crashlyticsReportSessionEventLogEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport_Session_Event_Log.class, crashlyticsReportSessionEventLogEncoder);
CrashlyticsReportSessionEventRolloutsStateEncoder crashlyticsReportSessionEventRolloutsStateEncoder = CrashlyticsReportSessionEventRolloutsStateEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.Session.Event.RolloutsState.class, crashlyticsReportSessionEventRolloutsStateEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport_Session_Event_RolloutsState.class, crashlyticsReportSessionEventRolloutsStateEncoder);
CrashlyticsReportSessionEventRolloutAssignmentEncoder crashlyticsReportSessionEventRolloutAssignmentEncoder = CrashlyticsReportSessionEventRolloutAssignmentEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.Session.Event.RolloutAssignment.class, crashlyticsReportSessionEventRolloutAssignmentEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport_Session_Event_RolloutAssignment.class, crashlyticsReportSessionEventRolloutAssignmentEncoder);
CrashlyticsReportSessionEventRolloutAssignmentRolloutVariantEncoder crashlyticsReportSessionEventRolloutAssignmentRolloutVariantEncoder = CrashlyticsReportSessionEventRolloutAssignmentRolloutVariantEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant.class, crashlyticsReportSessionEventRolloutAssignmentRolloutVariantEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport_Session_Event_RolloutAssignment_RolloutVariant.class, crashlyticsReportSessionEventRolloutAssignmentRolloutVariantEncoder);
CrashlyticsReportFilesPayloadEncoder crashlyticsReportFilesPayloadEncoder = CrashlyticsReportFilesPayloadEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.FilesPayload.class, crashlyticsReportFilesPayloadEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport_FilesPayload.class, crashlyticsReportFilesPayloadEncoder);
CrashlyticsReportFilesPayloadFileEncoder crashlyticsReportFilesPayloadFileEncoder = CrashlyticsReportFilesPayloadFileEncoder.INSTANCE;
encoderConfig.registerEncoder(CrashlyticsReport.FilesPayload.File.class, crashlyticsReportFilesPayloadFileEncoder);
encoderConfig.registerEncoder(AutoValue_CrashlyticsReport_FilesPayload_File.class, crashlyticsReportFilesPayloadFileEncoder);
}
}

View File

@@ -0,0 +1,266 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport extends CrashlyticsReport {
private final CrashlyticsReport.ApplicationExitInfo appExitInfo;
private final String appQualitySessionId;
private final String buildVersion;
private final String displayVersion;
private final String firebaseInstallationId;
private final String gmpAppId;
private final String installationUuid;
private final CrashlyticsReport.FilesPayload ndkPayload;
private final int platform;
private final String sdkVersion;
private final CrashlyticsReport.Session session;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.Builder {
private CrashlyticsReport.ApplicationExitInfo appExitInfo;
private String appQualitySessionId;
private String buildVersion;
private String displayVersion;
private String firebaseInstallationId;
private String gmpAppId;
private String installationUuid;
private CrashlyticsReport.FilesPayload ndkPayload;
private Integer platform;
private String sdkVersion;
private CrashlyticsReport.Session session;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Builder
public CrashlyticsReport build() {
String str = this.sdkVersion == null ? " sdkVersion" : "";
if (this.gmpAppId == null) {
str = w.n(str, " gmpAppId");
}
if (this.platform == null) {
str = w.n(str, " platform");
}
if (this.installationUuid == null) {
str = w.n(str, " installationUuid");
}
if (this.buildVersion == null) {
str = w.n(str, " buildVersion");
}
if (this.displayVersion == null) {
str = w.n(str, " displayVersion");
}
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport(this.sdkVersion, this.gmpAppId, this.platform.intValue(), this.installationUuid, this.firebaseInstallationId, this.appQualitySessionId, this.buildVersion, this.displayVersion, this.session, this.ndkPayload, this.appExitInfo);
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Builder
public CrashlyticsReport.Builder setAppExitInfo(CrashlyticsReport.ApplicationExitInfo applicationExitInfo) {
this.appExitInfo = applicationExitInfo;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Builder
public CrashlyticsReport.Builder setAppQualitySessionId(String str) {
this.appQualitySessionId = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Builder
public CrashlyticsReport.Builder setBuildVersion(String str) {
if (str == null) {
throw new NullPointerException("Null buildVersion");
}
this.buildVersion = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Builder
public CrashlyticsReport.Builder setDisplayVersion(String str) {
if (str == null) {
throw new NullPointerException("Null displayVersion");
}
this.displayVersion = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Builder
public CrashlyticsReport.Builder setFirebaseInstallationId(String str) {
this.firebaseInstallationId = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Builder
public CrashlyticsReport.Builder setGmpAppId(String str) {
if (str == null) {
throw new NullPointerException("Null gmpAppId");
}
this.gmpAppId = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Builder
public CrashlyticsReport.Builder setInstallationUuid(String str) {
if (str == null) {
throw new NullPointerException("Null installationUuid");
}
this.installationUuid = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Builder
public CrashlyticsReport.Builder setNdkPayload(CrashlyticsReport.FilesPayload filesPayload) {
this.ndkPayload = filesPayload;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Builder
public CrashlyticsReport.Builder setPlatform(int i) {
this.platform = Integer.valueOf(i);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Builder
public CrashlyticsReport.Builder setSdkVersion(String str) {
if (str == null) {
throw new NullPointerException("Null sdkVersion");
}
this.sdkVersion = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Builder
public CrashlyticsReport.Builder setSession(CrashlyticsReport.Session session) {
this.session = session;
return this;
}
public Builder() {
}
private Builder(CrashlyticsReport crashlyticsReport) {
this.sdkVersion = crashlyticsReport.getSdkVersion();
this.gmpAppId = crashlyticsReport.getGmpAppId();
this.platform = Integer.valueOf(crashlyticsReport.getPlatform());
this.installationUuid = crashlyticsReport.getInstallationUuid();
this.firebaseInstallationId = crashlyticsReport.getFirebaseInstallationId();
this.appQualitySessionId = crashlyticsReport.getAppQualitySessionId();
this.buildVersion = crashlyticsReport.getBuildVersion();
this.displayVersion = crashlyticsReport.getDisplayVersion();
this.session = crashlyticsReport.getSession();
this.ndkPayload = crashlyticsReport.getNdkPayload();
this.appExitInfo = crashlyticsReport.getAppExitInfo();
}
}
public boolean equals(Object obj) {
String str;
String str2;
CrashlyticsReport.Session session;
CrashlyticsReport.FilesPayload filesPayload;
CrashlyticsReport.ApplicationExitInfo applicationExitInfo;
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport) {
CrashlyticsReport crashlyticsReport = (CrashlyticsReport) obj;
if (this.sdkVersion.equals(crashlyticsReport.getSdkVersion()) && this.gmpAppId.equals(crashlyticsReport.getGmpAppId()) && this.platform == crashlyticsReport.getPlatform() && this.installationUuid.equals(crashlyticsReport.getInstallationUuid()) && ((str = this.firebaseInstallationId) != null ? str.equals(crashlyticsReport.getFirebaseInstallationId()) : crashlyticsReport.getFirebaseInstallationId() == null) && ((str2 = this.appQualitySessionId) != null ? str2.equals(crashlyticsReport.getAppQualitySessionId()) : crashlyticsReport.getAppQualitySessionId() == null) && this.buildVersion.equals(crashlyticsReport.getBuildVersion()) && this.displayVersion.equals(crashlyticsReport.getDisplayVersion()) && ((session = this.session) != null ? session.equals(crashlyticsReport.getSession()) : crashlyticsReport.getSession() == null) && ((filesPayload = this.ndkPayload) != null ? filesPayload.equals(crashlyticsReport.getNdkPayload()) : crashlyticsReport.getNdkPayload() == null) && ((applicationExitInfo = this.appExitInfo) != null ? applicationExitInfo.equals(crashlyticsReport.getAppExitInfo()) : crashlyticsReport.getAppExitInfo() == null)) {
return true;
}
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport
public CrashlyticsReport.ApplicationExitInfo getAppExitInfo() {
return this.appExitInfo;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport
public String getAppQualitySessionId() {
return this.appQualitySessionId;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport
public String getBuildVersion() {
return this.buildVersion;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport
public String getDisplayVersion() {
return this.displayVersion;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport
public String getFirebaseInstallationId() {
return this.firebaseInstallationId;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport
public String getGmpAppId() {
return this.gmpAppId;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport
public String getInstallationUuid() {
return this.installationUuid;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport
public CrashlyticsReport.FilesPayload getNdkPayload() {
return this.ndkPayload;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport
public int getPlatform() {
return this.platform;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport
public String getSdkVersion() {
return this.sdkVersion;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport
public CrashlyticsReport.Session getSession() {
return this.session;
}
public int hashCode() {
int hashCode = (((((((this.sdkVersion.hashCode() ^ 1000003) * 1000003) ^ this.gmpAppId.hashCode()) * 1000003) ^ this.platform) * 1000003) ^ this.installationUuid.hashCode()) * 1000003;
String str = this.firebaseInstallationId;
int hashCode2 = (hashCode ^ (str == null ? 0 : str.hashCode())) * 1000003;
String str2 = this.appQualitySessionId;
int hashCode3 = (((((hashCode2 ^ (str2 == null ? 0 : str2.hashCode())) * 1000003) ^ this.buildVersion.hashCode()) * 1000003) ^ this.displayVersion.hashCode()) * 1000003;
CrashlyticsReport.Session session = this.session;
int hashCode4 = (hashCode3 ^ (session == null ? 0 : session.hashCode())) * 1000003;
CrashlyticsReport.FilesPayload filesPayload = this.ndkPayload;
int hashCode5 = (hashCode4 ^ (filesPayload == null ? 0 : filesPayload.hashCode())) * 1000003;
CrashlyticsReport.ApplicationExitInfo applicationExitInfo = this.appExitInfo;
return hashCode5 ^ (applicationExitInfo != null ? applicationExitInfo.hashCode() : 0);
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport
public CrashlyticsReport.Builder toBuilder() {
return new Builder(this);
}
public String toString() {
return "CrashlyticsReport{sdkVersion=" + this.sdkVersion + ", gmpAppId=" + this.gmpAppId + ", platform=" + this.platform + ", installationUuid=" + this.installationUuid + ", firebaseInstallationId=" + this.firebaseInstallationId + ", appQualitySessionId=" + this.appQualitySessionId + ", buildVersion=" + this.buildVersion + ", displayVersion=" + this.displayVersion + ", session=" + this.session + ", ndkPayload=" + this.ndkPayload + ", appExitInfo=" + this.appExitInfo + "}";
}
private AutoValue_CrashlyticsReport(String str, String str2, int i, String str3, String str4, String str5, String str6, String str7, CrashlyticsReport.Session session, CrashlyticsReport.FilesPayload filesPayload, CrashlyticsReport.ApplicationExitInfo applicationExitInfo) {
this.sdkVersion = str;
this.gmpAppId = str2;
this.platform = i;
this.installationUuid = str3;
this.firebaseInstallationId = str4;
this.appQualitySessionId = str5;
this.buildVersion = str6;
this.displayVersion = str7;
this.session = session;
this.ndkPayload = filesPayload;
this.appExitInfo = applicationExitInfo;
}
}

View File

@@ -0,0 +1,205 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
import java.util.List;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport_ApplicationExitInfo extends CrashlyticsReport.ApplicationExitInfo {
private final List<CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch> buildIdMappingForArch;
private final int importance;
private final int pid;
private final String processName;
private final long pss;
private final int reasonCode;
private final long rss;
private final long timestamp;
private final String traceFile;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.ApplicationExitInfo.Builder {
private List<CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch> buildIdMappingForArch;
private Integer importance;
private Integer pid;
private String processName;
private Long pss;
private Integer reasonCode;
private Long rss;
private Long timestamp;
private String traceFile;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo.Builder
public CrashlyticsReport.ApplicationExitInfo build() {
String str = this.pid == null ? " pid" : "";
if (this.processName == null) {
str = w.n(str, " processName");
}
if (this.reasonCode == null) {
str = w.n(str, " reasonCode");
}
if (this.importance == null) {
str = w.n(str, " importance");
}
if (this.pss == null) {
str = w.n(str, " pss");
}
if (this.rss == null) {
str = w.n(str, " rss");
}
if (this.timestamp == null) {
str = w.n(str, " timestamp");
}
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport_ApplicationExitInfo(this.pid.intValue(), this.processName, this.reasonCode.intValue(), this.importance.intValue(), this.pss.longValue(), this.rss.longValue(), this.timestamp.longValue(), this.traceFile, this.buildIdMappingForArch);
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo.Builder
public CrashlyticsReport.ApplicationExitInfo.Builder setBuildIdMappingForArch(List<CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch> list) {
this.buildIdMappingForArch = list;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo.Builder
public CrashlyticsReport.ApplicationExitInfo.Builder setImportance(int i) {
this.importance = Integer.valueOf(i);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo.Builder
public CrashlyticsReport.ApplicationExitInfo.Builder setPid(int i) {
this.pid = Integer.valueOf(i);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo.Builder
public CrashlyticsReport.ApplicationExitInfo.Builder setProcessName(String str) {
if (str == null) {
throw new NullPointerException("Null processName");
}
this.processName = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo.Builder
public CrashlyticsReport.ApplicationExitInfo.Builder setPss(long j4) {
this.pss = Long.valueOf(j4);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo.Builder
public CrashlyticsReport.ApplicationExitInfo.Builder setReasonCode(int i) {
this.reasonCode = Integer.valueOf(i);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo.Builder
public CrashlyticsReport.ApplicationExitInfo.Builder setRss(long j4) {
this.rss = Long.valueOf(j4);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo.Builder
public CrashlyticsReport.ApplicationExitInfo.Builder setTimestamp(long j4) {
this.timestamp = Long.valueOf(j4);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo.Builder
public CrashlyticsReport.ApplicationExitInfo.Builder setTraceFile(String str) {
this.traceFile = str;
return this;
}
}
public boolean equals(Object obj) {
String str;
List<CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch> list;
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport.ApplicationExitInfo) {
CrashlyticsReport.ApplicationExitInfo applicationExitInfo = (CrashlyticsReport.ApplicationExitInfo) obj;
if (this.pid == applicationExitInfo.getPid() && this.processName.equals(applicationExitInfo.getProcessName()) && this.reasonCode == applicationExitInfo.getReasonCode() && this.importance == applicationExitInfo.getImportance() && this.pss == applicationExitInfo.getPss() && this.rss == applicationExitInfo.getRss() && this.timestamp == applicationExitInfo.getTimestamp() && ((str = this.traceFile) != null ? str.equals(applicationExitInfo.getTraceFile()) : applicationExitInfo.getTraceFile() == null) && ((list = this.buildIdMappingForArch) != null ? list.equals(applicationExitInfo.getBuildIdMappingForArch()) : applicationExitInfo.getBuildIdMappingForArch() == null)) {
return true;
}
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo
public List<CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch> getBuildIdMappingForArch() {
return this.buildIdMappingForArch;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo
public int getImportance() {
return this.importance;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo
public int getPid() {
return this.pid;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo
public String getProcessName() {
return this.processName;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo
public long getPss() {
return this.pss;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo
public int getReasonCode() {
return this.reasonCode;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo
public long getRss() {
return this.rss;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo
public long getTimestamp() {
return this.timestamp;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo
public String getTraceFile() {
return this.traceFile;
}
public int hashCode() {
int hashCode = (((((((this.pid ^ 1000003) * 1000003) ^ this.processName.hashCode()) * 1000003) ^ this.reasonCode) * 1000003) ^ this.importance) * 1000003;
long j4 = this.pss;
int i = (hashCode ^ ((int) (j4 ^ (j4 >>> 32)))) * 1000003;
long j5 = this.rss;
int i4 = (i ^ ((int) (j5 ^ (j5 >>> 32)))) * 1000003;
long j6 = this.timestamp;
int i5 = (i4 ^ ((int) (j6 ^ (j6 >>> 32)))) * 1000003;
String str = this.traceFile;
int hashCode2 = (i5 ^ (str == null ? 0 : str.hashCode())) * 1000003;
List<CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch> list = this.buildIdMappingForArch;
return hashCode2 ^ (list != null ? list.hashCode() : 0);
}
public String toString() {
return "ApplicationExitInfo{pid=" + this.pid + ", processName=" + this.processName + ", reasonCode=" + this.reasonCode + ", importance=" + this.importance + ", pss=" + this.pss + ", rss=" + this.rss + ", timestamp=" + this.timestamp + ", traceFile=" + this.traceFile + ", buildIdMappingForArch=" + this.buildIdMappingForArch + "}";
}
private AutoValue_CrashlyticsReport_ApplicationExitInfo(int i, String str, int i4, int i5, long j4, long j5, long j6, String str2, List<CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch> list) {
this.pid = i;
this.processName = str;
this.reasonCode = i4;
this.importance = i5;
this.pss = j4;
this.rss = j5;
this.timestamp = j6;
this.traceFile = str2;
this.buildIdMappingForArch = list;
}
}

View File

@@ -0,0 +1,107 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport_ApplicationExitInfo_BuildIdMappingForArch extends CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch {
private final String arch;
private final String buildId;
private final String libraryName;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch.Builder {
private String arch;
private String buildId;
private String libraryName;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch.Builder
public CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch build() {
String str = this.arch == null ? " arch" : "";
if (this.libraryName == null) {
str = w.n(str, " libraryName");
}
if (this.buildId == null) {
str = w.n(str, " buildId");
}
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport_ApplicationExitInfo_BuildIdMappingForArch(this.arch, this.libraryName, this.buildId);
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch.Builder
public CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch.Builder setArch(String str) {
if (str == null) {
throw new NullPointerException("Null arch");
}
this.arch = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch.Builder
public CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch.Builder setBuildId(String str) {
if (str == null) {
throw new NullPointerException("Null buildId");
}
this.buildId = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch.Builder
public CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch.Builder setLibraryName(String str) {
if (str == null) {
throw new NullPointerException("Null libraryName");
}
this.libraryName = str;
return this;
}
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch) {
CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch buildIdMappingForArch = (CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch) obj;
if (this.arch.equals(buildIdMappingForArch.getArch()) && this.libraryName.equals(buildIdMappingForArch.getLibraryName()) && this.buildId.equals(buildIdMappingForArch.getBuildId())) {
return true;
}
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch
public String getArch() {
return this.arch;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch
public String getBuildId() {
return this.buildId;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch
public String getLibraryName() {
return this.libraryName;
}
public int hashCode() {
return this.buildId.hashCode() ^ ((((this.arch.hashCode() ^ 1000003) * 1000003) ^ this.libraryName.hashCode()) * 1000003);
}
public String toString() {
StringBuilder sb = new StringBuilder("BuildIdMappingForArch{arch=");
sb.append(this.arch);
sb.append(", libraryName=");
sb.append(this.libraryName);
sb.append(", buildId=");
return w.r(sb, this.buildId, "}");
}
private AutoValue_CrashlyticsReport_ApplicationExitInfo_BuildIdMappingForArch(String str, String str2, String str3) {
this.arch = str;
this.libraryName = str2;
this.buildId = str3;
}
}

View File

@@ -0,0 +1,85 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport_CustomAttribute extends CrashlyticsReport.CustomAttribute {
private final String key;
private final String value;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.CustomAttribute.Builder {
private String key;
private String value;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.CustomAttribute.Builder
public CrashlyticsReport.CustomAttribute build() {
String str = this.key == null ? " key" : "";
if (this.value == null) {
str = w.n(str, " value");
}
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport_CustomAttribute(this.key, this.value);
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.CustomAttribute.Builder
public CrashlyticsReport.CustomAttribute.Builder setKey(String str) {
if (str == null) {
throw new NullPointerException("Null key");
}
this.key = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.CustomAttribute.Builder
public CrashlyticsReport.CustomAttribute.Builder setValue(String str) {
if (str == null) {
throw new NullPointerException("Null value");
}
this.value = str;
return this;
}
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport.CustomAttribute) {
CrashlyticsReport.CustomAttribute customAttribute = (CrashlyticsReport.CustomAttribute) obj;
if (this.key.equals(customAttribute.getKey()) && this.value.equals(customAttribute.getValue())) {
return true;
}
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.CustomAttribute
public String getKey() {
return this.key;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.CustomAttribute
public String getValue() {
return this.value;
}
public int hashCode() {
return this.value.hashCode() ^ ((this.key.hashCode() ^ 1000003) * 1000003);
}
public String toString() {
StringBuilder sb = new StringBuilder("CustomAttribute{key=");
sb.append(this.key);
sb.append(", value=");
return w.r(sb, this.value, "}");
}
private AutoValue_CrashlyticsReport_CustomAttribute(String str, String str2) {
this.key = str;
this.value = str2;
}
}

View File

@@ -0,0 +1,96 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
import java.util.List;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport_FilesPayload extends CrashlyticsReport.FilesPayload {
private final List<CrashlyticsReport.FilesPayload.File> files;
private final String orgId;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.FilesPayload.Builder {
private List<CrashlyticsReport.FilesPayload.File> files;
private String orgId;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.FilesPayload.Builder
public CrashlyticsReport.FilesPayload build() {
String str = this.files == null ? " files" : "";
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport_FilesPayload(this.files, this.orgId);
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.FilesPayload.Builder
public CrashlyticsReport.FilesPayload.Builder setFiles(List<CrashlyticsReport.FilesPayload.File> list) {
if (list == null) {
throw new NullPointerException("Null files");
}
this.files = list;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.FilesPayload.Builder
public CrashlyticsReport.FilesPayload.Builder setOrgId(String str) {
this.orgId = str;
return this;
}
public Builder() {
}
private Builder(CrashlyticsReport.FilesPayload filesPayload) {
this.files = filesPayload.getFiles();
this.orgId = filesPayload.getOrgId();
}
}
public boolean equals(Object obj) {
String str;
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport.FilesPayload) {
CrashlyticsReport.FilesPayload filesPayload = (CrashlyticsReport.FilesPayload) obj;
if (this.files.equals(filesPayload.getFiles()) && ((str = this.orgId) != null ? str.equals(filesPayload.getOrgId()) : filesPayload.getOrgId() == null)) {
return true;
}
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.FilesPayload
public List<CrashlyticsReport.FilesPayload.File> getFiles() {
return this.files;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.FilesPayload
public String getOrgId() {
return this.orgId;
}
public int hashCode() {
int hashCode = (this.files.hashCode() ^ 1000003) * 1000003;
String str = this.orgId;
return (str == null ? 0 : str.hashCode()) ^ hashCode;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.FilesPayload
public CrashlyticsReport.FilesPayload.Builder toBuilder() {
return new Builder(this);
}
public String toString() {
StringBuilder sb = new StringBuilder("FilesPayload{files=");
sb.append(this.files);
sb.append(", orgId=");
return w.r(sb, this.orgId, "}");
}
private AutoValue_CrashlyticsReport_FilesPayload(List<CrashlyticsReport.FilesPayload.File> list, String str) {
this.files = list;
this.orgId = str;
}
}

View File

@@ -0,0 +1,85 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
import java.util.Arrays;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport_FilesPayload_File extends CrashlyticsReport.FilesPayload.File {
private final byte[] contents;
private final String filename;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.FilesPayload.File.Builder {
private byte[] contents;
private String filename;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.FilesPayload.File.Builder
public CrashlyticsReport.FilesPayload.File build() {
String str = this.filename == null ? " filename" : "";
if (this.contents == null) {
str = w.n(str, " contents");
}
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport_FilesPayload_File(this.filename, this.contents);
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.FilesPayload.File.Builder
public CrashlyticsReport.FilesPayload.File.Builder setContents(byte[] bArr) {
if (bArr == null) {
throw new NullPointerException("Null contents");
}
this.contents = bArr;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.FilesPayload.File.Builder
public CrashlyticsReport.FilesPayload.File.Builder setFilename(String str) {
if (str == null) {
throw new NullPointerException("Null filename");
}
this.filename = str;
return this;
}
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport.FilesPayload.File) {
CrashlyticsReport.FilesPayload.File file = (CrashlyticsReport.FilesPayload.File) obj;
if (this.filename.equals(file.getFilename())) {
if (Arrays.equals(this.contents, file instanceof AutoValue_CrashlyticsReport_FilesPayload_File ? ((AutoValue_CrashlyticsReport_FilesPayload_File) file).contents : file.getContents())) {
return true;
}
}
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.FilesPayload.File
public byte[] getContents() {
return this.contents;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.FilesPayload.File
public String getFilename() {
return this.filename;
}
public int hashCode() {
return Arrays.hashCode(this.contents) ^ ((this.filename.hashCode() ^ 1000003) * 1000003);
}
public String toString() {
return "File{filename=" + this.filename + ", contents=" + Arrays.toString(this.contents) + "}";
}
private AutoValue_CrashlyticsReport_FilesPayload_File(String str, byte[] bArr) {
this.filename = str;
this.contents = bArr;
}
}

View File

@@ -0,0 +1,307 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.android.gms.measurement.internal.a;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
import com.google.firebase.encoders.annotations.Encodable;
import java.util.List;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport_Session extends CrashlyticsReport.Session {
private final CrashlyticsReport.Session.Application app;
private final String appQualitySessionId;
private final boolean crashed;
private final CrashlyticsReport.Session.Device device;
private final Long endedAt;
private final List<CrashlyticsReport.Session.Event> events;
private final String generator;
private final int generatorType;
private final String identifier;
private final CrashlyticsReport.Session.OperatingSystem os;
private final long startedAt;
private final CrashlyticsReport.Session.User user;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.Session.Builder {
private CrashlyticsReport.Session.Application app;
private String appQualitySessionId;
private Boolean crashed;
private CrashlyticsReport.Session.Device device;
private Long endedAt;
private List<CrashlyticsReport.Session.Event> events;
private String generator;
private Integer generatorType;
private String identifier;
private CrashlyticsReport.Session.OperatingSystem os;
private Long startedAt;
private CrashlyticsReport.Session.User user;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Builder
public CrashlyticsReport.Session build() {
String str = this.generator == null ? " generator" : "";
if (this.identifier == null) {
str = w.n(str, " identifier");
}
if (this.startedAt == null) {
str = w.n(str, " startedAt");
}
if (this.crashed == null) {
str = w.n(str, " crashed");
}
if (this.app == null) {
str = w.n(str, " app");
}
if (this.generatorType == null) {
str = w.n(str, " generatorType");
}
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport_Session(this.generator, this.identifier, this.appQualitySessionId, this.startedAt.longValue(), this.endedAt, this.crashed.booleanValue(), this.app, this.user, this.os, this.device, this.events, this.generatorType.intValue());
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Builder
public CrashlyticsReport.Session.Builder setApp(CrashlyticsReport.Session.Application application) {
if (application == null) {
throw new NullPointerException("Null app");
}
this.app = application;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Builder
public CrashlyticsReport.Session.Builder setAppQualitySessionId(String str) {
this.appQualitySessionId = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Builder
public CrashlyticsReport.Session.Builder setCrashed(boolean z3) {
this.crashed = Boolean.valueOf(z3);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Builder
public CrashlyticsReport.Session.Builder setDevice(CrashlyticsReport.Session.Device device) {
this.device = device;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Builder
public CrashlyticsReport.Session.Builder setEndedAt(Long l4) {
this.endedAt = l4;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Builder
public CrashlyticsReport.Session.Builder setEvents(List<CrashlyticsReport.Session.Event> list) {
this.events = list;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Builder
public CrashlyticsReport.Session.Builder setGenerator(String str) {
if (str == null) {
throw new NullPointerException("Null generator");
}
this.generator = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Builder
public CrashlyticsReport.Session.Builder setGeneratorType(int i) {
this.generatorType = Integer.valueOf(i);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Builder
public CrashlyticsReport.Session.Builder setIdentifier(String str) {
if (str == null) {
throw new NullPointerException("Null identifier");
}
this.identifier = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Builder
public CrashlyticsReport.Session.Builder setOs(CrashlyticsReport.Session.OperatingSystem operatingSystem) {
this.os = operatingSystem;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Builder
public CrashlyticsReport.Session.Builder setStartedAt(long j4) {
this.startedAt = Long.valueOf(j4);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Builder
public CrashlyticsReport.Session.Builder setUser(CrashlyticsReport.Session.User user) {
this.user = user;
return this;
}
public Builder() {
}
private Builder(CrashlyticsReport.Session session) {
this.generator = session.getGenerator();
this.identifier = session.getIdentifier();
this.appQualitySessionId = session.getAppQualitySessionId();
this.startedAt = Long.valueOf(session.getStartedAt());
this.endedAt = session.getEndedAt();
this.crashed = Boolean.valueOf(session.isCrashed());
this.app = session.getApp();
this.user = session.getUser();
this.os = session.getOs();
this.device = session.getDevice();
this.events = session.getEvents();
this.generatorType = Integer.valueOf(session.getGeneratorType());
}
}
public boolean equals(Object obj) {
String str;
Long l4;
CrashlyticsReport.Session.User user;
CrashlyticsReport.Session.OperatingSystem operatingSystem;
CrashlyticsReport.Session.Device device;
List<CrashlyticsReport.Session.Event> list;
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport.Session) {
CrashlyticsReport.Session session = (CrashlyticsReport.Session) obj;
if (this.generator.equals(session.getGenerator()) && this.identifier.equals(session.getIdentifier()) && ((str = this.appQualitySessionId) != null ? str.equals(session.getAppQualitySessionId()) : session.getAppQualitySessionId() == null) && this.startedAt == session.getStartedAt() && ((l4 = this.endedAt) != null ? l4.equals(session.getEndedAt()) : session.getEndedAt() == null) && this.crashed == session.isCrashed() && this.app.equals(session.getApp()) && ((user = this.user) != null ? user.equals(session.getUser()) : session.getUser() == null) && ((operatingSystem = this.os) != null ? operatingSystem.equals(session.getOs()) : session.getOs() == null) && ((device = this.device) != null ? device.equals(session.getDevice()) : session.getDevice() == null) && ((list = this.events) != null ? list.equals(session.getEvents()) : session.getEvents() == null) && this.generatorType == session.getGeneratorType()) {
return true;
}
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session
public CrashlyticsReport.Session.Application getApp() {
return this.app;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session
public String getAppQualitySessionId() {
return this.appQualitySessionId;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session
public CrashlyticsReport.Session.Device getDevice() {
return this.device;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session
public Long getEndedAt() {
return this.endedAt;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session
public List<CrashlyticsReport.Session.Event> getEvents() {
return this.events;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session
public String getGenerator() {
return this.generator;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session
public int getGeneratorType() {
return this.generatorType;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session
@Encodable.Ignore
public String getIdentifier() {
return this.identifier;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session
public CrashlyticsReport.Session.OperatingSystem getOs() {
return this.os;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session
public long getStartedAt() {
return this.startedAt;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session
public CrashlyticsReport.Session.User getUser() {
return this.user;
}
public int hashCode() {
int hashCode = (((this.generator.hashCode() ^ 1000003) * 1000003) ^ this.identifier.hashCode()) * 1000003;
String str = this.appQualitySessionId;
int hashCode2 = str == null ? 0 : str.hashCode();
long j4 = this.startedAt;
int i = (((hashCode ^ hashCode2) * 1000003) ^ ((int) (j4 ^ (j4 >>> 32)))) * 1000003;
Long l4 = this.endedAt;
int hashCode3 = (((((i ^ (l4 == null ? 0 : l4.hashCode())) * 1000003) ^ (this.crashed ? 1231 : 1237)) * 1000003) ^ this.app.hashCode()) * 1000003;
CrashlyticsReport.Session.User user = this.user;
int hashCode4 = (hashCode3 ^ (user == null ? 0 : user.hashCode())) * 1000003;
CrashlyticsReport.Session.OperatingSystem operatingSystem = this.os;
int hashCode5 = (hashCode4 ^ (operatingSystem == null ? 0 : operatingSystem.hashCode())) * 1000003;
CrashlyticsReport.Session.Device device = this.device;
int hashCode6 = (hashCode5 ^ (device == null ? 0 : device.hashCode())) * 1000003;
List<CrashlyticsReport.Session.Event> list = this.events;
return this.generatorType ^ ((hashCode6 ^ (list != null ? list.hashCode() : 0)) * 1000003);
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session
public boolean isCrashed() {
return this.crashed;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session
public CrashlyticsReport.Session.Builder toBuilder() {
return new Builder(this);
}
public String toString() {
StringBuilder sb = new StringBuilder("Session{generator=");
sb.append(this.generator);
sb.append(", identifier=");
sb.append(this.identifier);
sb.append(", appQualitySessionId=");
sb.append(this.appQualitySessionId);
sb.append(", startedAt=");
sb.append(this.startedAt);
sb.append(", endedAt=");
sb.append(this.endedAt);
sb.append(", crashed=");
sb.append(this.crashed);
sb.append(", app=");
sb.append(this.app);
sb.append(", user=");
sb.append(this.user);
sb.append(", os=");
sb.append(this.os);
sb.append(", device=");
sb.append(this.device);
sb.append(", events=");
sb.append(this.events);
sb.append(", generatorType=");
return a.m(sb, this.generatorType, "}");
}
private AutoValue_CrashlyticsReport_Session(String str, String str2, String str3, long j4, Long l4, boolean z3, CrashlyticsReport.Session.Application application, CrashlyticsReport.Session.User user, CrashlyticsReport.Session.OperatingSystem operatingSystem, CrashlyticsReport.Session.Device device, List<CrashlyticsReport.Session.Event> list, int i) {
this.generator = str;
this.identifier = str2;
this.appQualitySessionId = str3;
this.startedAt = j4;
this.endedAt = l4;
this.crashed = z3;
this.app = application;
this.user = user;
this.os = operatingSystem;
this.device = device;
this.events = list;
this.generatorType = i;
}
}

View File

@@ -0,0 +1,198 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport_Session_Application extends CrashlyticsReport.Session.Application {
private final String developmentPlatform;
private final String developmentPlatformVersion;
private final String displayVersion;
private final String identifier;
private final String installationUuid;
private final CrashlyticsReport.Session.Application.Organization organization;
private final String version;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.Session.Application.Builder {
private String developmentPlatform;
private String developmentPlatformVersion;
private String displayVersion;
private String identifier;
private String installationUuid;
private CrashlyticsReport.Session.Application.Organization organization;
private String version;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Application.Builder
public CrashlyticsReport.Session.Application build() {
String str = this.identifier == null ? " identifier" : "";
if (this.version == null) {
str = w.n(str, " version");
}
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport_Session_Application(this.identifier, this.version, this.displayVersion, this.organization, this.installationUuid, this.developmentPlatform, this.developmentPlatformVersion);
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Application.Builder
public CrashlyticsReport.Session.Application.Builder setDevelopmentPlatform(String str) {
this.developmentPlatform = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Application.Builder
public CrashlyticsReport.Session.Application.Builder setDevelopmentPlatformVersion(String str) {
this.developmentPlatformVersion = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Application.Builder
public CrashlyticsReport.Session.Application.Builder setDisplayVersion(String str) {
this.displayVersion = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Application.Builder
public CrashlyticsReport.Session.Application.Builder setIdentifier(String str) {
if (str == null) {
throw new NullPointerException("Null identifier");
}
this.identifier = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Application.Builder
public CrashlyticsReport.Session.Application.Builder setInstallationUuid(String str) {
this.installationUuid = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Application.Builder
public CrashlyticsReport.Session.Application.Builder setOrganization(CrashlyticsReport.Session.Application.Organization organization) {
this.organization = organization;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Application.Builder
public CrashlyticsReport.Session.Application.Builder setVersion(String str) {
if (str == null) {
throw new NullPointerException("Null version");
}
this.version = str;
return this;
}
public Builder() {
}
private Builder(CrashlyticsReport.Session.Application application) {
this.identifier = application.getIdentifier();
this.version = application.getVersion();
this.displayVersion = application.getDisplayVersion();
this.organization = application.getOrganization();
this.installationUuid = application.getInstallationUuid();
this.developmentPlatform = application.getDevelopmentPlatform();
this.developmentPlatformVersion = application.getDevelopmentPlatformVersion();
}
}
public boolean equals(Object obj) {
String str;
CrashlyticsReport.Session.Application.Organization organization;
String str2;
String str3;
String str4;
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport.Session.Application) {
CrashlyticsReport.Session.Application application = (CrashlyticsReport.Session.Application) obj;
if (this.identifier.equals(application.getIdentifier()) && this.version.equals(application.getVersion()) && ((str = this.displayVersion) != null ? str.equals(application.getDisplayVersion()) : application.getDisplayVersion() == null) && ((organization = this.organization) != null ? organization.equals(application.getOrganization()) : application.getOrganization() == null) && ((str2 = this.installationUuid) != null ? str2.equals(application.getInstallationUuid()) : application.getInstallationUuid() == null) && ((str3 = this.developmentPlatform) != null ? str3.equals(application.getDevelopmentPlatform()) : application.getDevelopmentPlatform() == null) && ((str4 = this.developmentPlatformVersion) != null ? str4.equals(application.getDevelopmentPlatformVersion()) : application.getDevelopmentPlatformVersion() == null)) {
return true;
}
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Application
public String getDevelopmentPlatform() {
return this.developmentPlatform;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Application
public String getDevelopmentPlatformVersion() {
return this.developmentPlatformVersion;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Application
public String getDisplayVersion() {
return this.displayVersion;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Application
public String getIdentifier() {
return this.identifier;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Application
public String getInstallationUuid() {
return this.installationUuid;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Application
public CrashlyticsReport.Session.Application.Organization getOrganization() {
return this.organization;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Application
public String getVersion() {
return this.version;
}
public int hashCode() {
int hashCode = (((this.identifier.hashCode() ^ 1000003) * 1000003) ^ this.version.hashCode()) * 1000003;
String str = this.displayVersion;
int hashCode2 = (hashCode ^ (str == null ? 0 : str.hashCode())) * 1000003;
CrashlyticsReport.Session.Application.Organization organization = this.organization;
int hashCode3 = (hashCode2 ^ (organization == null ? 0 : organization.hashCode())) * 1000003;
String str2 = this.installationUuid;
int hashCode4 = (hashCode3 ^ (str2 == null ? 0 : str2.hashCode())) * 1000003;
String str3 = this.developmentPlatform;
int hashCode5 = (hashCode4 ^ (str3 == null ? 0 : str3.hashCode())) * 1000003;
String str4 = this.developmentPlatformVersion;
return hashCode5 ^ (str4 != null ? str4.hashCode() : 0);
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Application
public CrashlyticsReport.Session.Application.Builder toBuilder() {
return new Builder(this);
}
public String toString() {
StringBuilder sb = new StringBuilder("Application{identifier=");
sb.append(this.identifier);
sb.append(", version=");
sb.append(this.version);
sb.append(", displayVersion=");
sb.append(this.displayVersion);
sb.append(", organization=");
sb.append(this.organization);
sb.append(", installationUuid=");
sb.append(this.installationUuid);
sb.append(", developmentPlatform=");
sb.append(this.developmentPlatform);
sb.append(", developmentPlatformVersion=");
return w.r(sb, this.developmentPlatformVersion, "}");
}
private AutoValue_CrashlyticsReport_Session_Application(String str, String str2, String str3, CrashlyticsReport.Session.Application.Organization organization, String str4, String str5, String str6) {
this.identifier = str;
this.version = str2;
this.displayVersion = str3;
this.organization = organization;
this.installationUuid = str4;
this.developmentPlatform = str5;
this.developmentPlatformVersion = str6;
}
}

View File

@@ -0,0 +1,71 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport_Session_Application_Organization extends CrashlyticsReport.Session.Application.Organization {
private final String clsId;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.Session.Application.Organization.Builder {
private String clsId;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Application.Organization.Builder
public CrashlyticsReport.Session.Application.Organization build() {
String str = this.clsId == null ? " clsId" : "";
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport_Session_Application_Organization(this.clsId);
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Application.Organization.Builder
public CrashlyticsReport.Session.Application.Organization.Builder setClsId(String str) {
if (str == null) {
throw new NullPointerException("Null clsId");
}
this.clsId = str;
return this;
}
public Builder() {
}
private Builder(CrashlyticsReport.Session.Application.Organization organization) {
this.clsId = organization.getClsId();
}
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport.Session.Application.Organization) {
return this.clsId.equals(((CrashlyticsReport.Session.Application.Organization) obj).getClsId());
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Application.Organization
public String getClsId() {
return this.clsId;
}
public int hashCode() {
return this.clsId.hashCode() ^ 1000003;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Application.Organization
public CrashlyticsReport.Session.Application.Organization.Builder toBuilder() {
return new Builder(this);
}
public String toString() {
return w.r(new StringBuilder("Organization{clsId="), this.clsId, "}");
}
private AutoValue_CrashlyticsReport_Session_Application_Organization(String str) {
this.clsId = str;
}
}

View File

@@ -0,0 +1,225 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport_Session_Device extends CrashlyticsReport.Session.Device {
private final int arch;
private final int cores;
private final long diskSpace;
private final String manufacturer;
private final String model;
private final String modelClass;
private final long ram;
private final boolean simulator;
private final int state;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.Session.Device.Builder {
private Integer arch;
private Integer cores;
private Long diskSpace;
private String manufacturer;
private String model;
private String modelClass;
private Long ram;
private Boolean simulator;
private Integer state;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Device.Builder
public CrashlyticsReport.Session.Device build() {
String str = this.arch == null ? " arch" : "";
if (this.model == null) {
str = w.n(str, " model");
}
if (this.cores == null) {
str = w.n(str, " cores");
}
if (this.ram == null) {
str = w.n(str, " ram");
}
if (this.diskSpace == null) {
str = w.n(str, " diskSpace");
}
if (this.simulator == null) {
str = w.n(str, " simulator");
}
if (this.state == null) {
str = w.n(str, " state");
}
if (this.manufacturer == null) {
str = w.n(str, " manufacturer");
}
if (this.modelClass == null) {
str = w.n(str, " modelClass");
}
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport_Session_Device(this.arch.intValue(), this.model, this.cores.intValue(), this.ram.longValue(), this.diskSpace.longValue(), this.simulator.booleanValue(), this.state.intValue(), this.manufacturer, this.modelClass);
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Device.Builder
public CrashlyticsReport.Session.Device.Builder setArch(int i) {
this.arch = Integer.valueOf(i);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Device.Builder
public CrashlyticsReport.Session.Device.Builder setCores(int i) {
this.cores = Integer.valueOf(i);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Device.Builder
public CrashlyticsReport.Session.Device.Builder setDiskSpace(long j4) {
this.diskSpace = Long.valueOf(j4);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Device.Builder
public CrashlyticsReport.Session.Device.Builder setManufacturer(String str) {
if (str == null) {
throw new NullPointerException("Null manufacturer");
}
this.manufacturer = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Device.Builder
public CrashlyticsReport.Session.Device.Builder setModel(String str) {
if (str == null) {
throw new NullPointerException("Null model");
}
this.model = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Device.Builder
public CrashlyticsReport.Session.Device.Builder setModelClass(String str) {
if (str == null) {
throw new NullPointerException("Null modelClass");
}
this.modelClass = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Device.Builder
public CrashlyticsReport.Session.Device.Builder setRam(long j4) {
this.ram = Long.valueOf(j4);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Device.Builder
public CrashlyticsReport.Session.Device.Builder setSimulator(boolean z3) {
this.simulator = Boolean.valueOf(z3);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Device.Builder
public CrashlyticsReport.Session.Device.Builder setState(int i) {
this.state = Integer.valueOf(i);
return this;
}
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport.Session.Device) {
CrashlyticsReport.Session.Device device = (CrashlyticsReport.Session.Device) obj;
if (this.arch == device.getArch() && this.model.equals(device.getModel()) && this.cores == device.getCores() && this.ram == device.getRam() && this.diskSpace == device.getDiskSpace() && this.simulator == device.isSimulator() && this.state == device.getState() && this.manufacturer.equals(device.getManufacturer()) && this.modelClass.equals(device.getModelClass())) {
return true;
}
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Device
public int getArch() {
return this.arch;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Device
public int getCores() {
return this.cores;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Device
public long getDiskSpace() {
return this.diskSpace;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Device
public String getManufacturer() {
return this.manufacturer;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Device
public String getModel() {
return this.model;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Device
public String getModelClass() {
return this.modelClass;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Device
public long getRam() {
return this.ram;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Device
public int getState() {
return this.state;
}
public int hashCode() {
int hashCode = (((((this.arch ^ 1000003) * 1000003) ^ this.model.hashCode()) * 1000003) ^ this.cores) * 1000003;
long j4 = this.ram;
int i = (hashCode ^ ((int) (j4 ^ (j4 >>> 32)))) * 1000003;
long j5 = this.diskSpace;
return this.modelClass.hashCode() ^ ((((((((i ^ ((int) (j5 ^ (j5 >>> 32)))) * 1000003) ^ (this.simulator ? 1231 : 1237)) * 1000003) ^ this.state) * 1000003) ^ this.manufacturer.hashCode()) * 1000003);
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Device
public boolean isSimulator() {
return this.simulator;
}
public String toString() {
StringBuilder sb = new StringBuilder("Device{arch=");
sb.append(this.arch);
sb.append(", model=");
sb.append(this.model);
sb.append(", cores=");
sb.append(this.cores);
sb.append(", ram=");
sb.append(this.ram);
sb.append(", diskSpace=");
sb.append(this.diskSpace);
sb.append(", simulator=");
sb.append(this.simulator);
sb.append(", state=");
sb.append(this.state);
sb.append(", manufacturer=");
sb.append(this.manufacturer);
sb.append(", modelClass=");
return w.r(sb, this.modelClass, "}");
}
private AutoValue_CrashlyticsReport_Session_Device(int i, String str, int i4, long j4, long j5, boolean z3, int i5, String str2, String str3) {
this.arch = i;
this.model = str;
this.cores = i4;
this.ram = j4;
this.diskSpace = j5;
this.simulator = z3;
this.state = i5;
this.manufacturer = str2;
this.modelClass = str3;
}
}

View File

@@ -0,0 +1,171 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport_Session_Event extends CrashlyticsReport.Session.Event {
private final CrashlyticsReport.Session.Event.Application app;
private final CrashlyticsReport.Session.Event.Device device;
private final CrashlyticsReport.Session.Event.Log log;
private final CrashlyticsReport.Session.Event.RolloutsState rollouts;
private final long timestamp;
private final String type;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.Session.Event.Builder {
private CrashlyticsReport.Session.Event.Application app;
private CrashlyticsReport.Session.Event.Device device;
private CrashlyticsReport.Session.Event.Log log;
private CrashlyticsReport.Session.Event.RolloutsState rollouts;
private Long timestamp;
private String type;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Builder
public CrashlyticsReport.Session.Event build() {
String str = this.timestamp == null ? " timestamp" : "";
if (this.type == null) {
str = w.n(str, " type");
}
if (this.app == null) {
str = w.n(str, " app");
}
if (this.device == null) {
str = w.n(str, " device");
}
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport_Session_Event(this.timestamp.longValue(), this.type, this.app, this.device, this.log, this.rollouts);
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Builder
public CrashlyticsReport.Session.Event.Builder setApp(CrashlyticsReport.Session.Event.Application application) {
if (application == null) {
throw new NullPointerException("Null app");
}
this.app = application;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Builder
public CrashlyticsReport.Session.Event.Builder setDevice(CrashlyticsReport.Session.Event.Device device) {
if (device == null) {
throw new NullPointerException("Null device");
}
this.device = device;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Builder
public CrashlyticsReport.Session.Event.Builder setLog(CrashlyticsReport.Session.Event.Log log) {
this.log = log;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Builder
public CrashlyticsReport.Session.Event.Builder setRollouts(CrashlyticsReport.Session.Event.RolloutsState rolloutsState) {
this.rollouts = rolloutsState;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Builder
public CrashlyticsReport.Session.Event.Builder setTimestamp(long j4) {
this.timestamp = Long.valueOf(j4);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Builder
public CrashlyticsReport.Session.Event.Builder setType(String str) {
if (str == null) {
throw new NullPointerException("Null type");
}
this.type = str;
return this;
}
public Builder() {
}
private Builder(CrashlyticsReport.Session.Event event) {
this.timestamp = Long.valueOf(event.getTimestamp());
this.type = event.getType();
this.app = event.getApp();
this.device = event.getDevice();
this.log = event.getLog();
this.rollouts = event.getRollouts();
}
}
public boolean equals(Object obj) {
CrashlyticsReport.Session.Event.Log log;
CrashlyticsReport.Session.Event.RolloutsState rolloutsState;
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport.Session.Event) {
CrashlyticsReport.Session.Event event = (CrashlyticsReport.Session.Event) obj;
if (this.timestamp == event.getTimestamp() && this.type.equals(event.getType()) && this.app.equals(event.getApp()) && this.device.equals(event.getDevice()) && ((log = this.log) != null ? log.equals(event.getLog()) : event.getLog() == null) && ((rolloutsState = this.rollouts) != null ? rolloutsState.equals(event.getRollouts()) : event.getRollouts() == null)) {
return true;
}
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event
public CrashlyticsReport.Session.Event.Application getApp() {
return this.app;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event
public CrashlyticsReport.Session.Event.Device getDevice() {
return this.device;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event
public CrashlyticsReport.Session.Event.Log getLog() {
return this.log;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event
public CrashlyticsReport.Session.Event.RolloutsState getRollouts() {
return this.rollouts;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event
public long getTimestamp() {
return this.timestamp;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event
public String getType() {
return this.type;
}
public int hashCode() {
long j4 = this.timestamp;
int hashCode = (((((((((int) (j4 ^ (j4 >>> 32))) ^ 1000003) * 1000003) ^ this.type.hashCode()) * 1000003) ^ this.app.hashCode()) * 1000003) ^ this.device.hashCode()) * 1000003;
CrashlyticsReport.Session.Event.Log log = this.log;
int hashCode2 = (hashCode ^ (log == null ? 0 : log.hashCode())) * 1000003;
CrashlyticsReport.Session.Event.RolloutsState rolloutsState = this.rollouts;
return hashCode2 ^ (rolloutsState != null ? rolloutsState.hashCode() : 0);
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event
public CrashlyticsReport.Session.Event.Builder toBuilder() {
return new Builder(this);
}
public String toString() {
return "Event{timestamp=" + this.timestamp + ", type=" + this.type + ", app=" + this.app + ", device=" + this.device + ", log=" + this.log + ", rollouts=" + this.rollouts + "}";
}
private AutoValue_CrashlyticsReport_Session_Event(long j4, String str, CrashlyticsReport.Session.Event.Application application, CrashlyticsReport.Session.Event.Device device, CrashlyticsReport.Session.Event.Log log, CrashlyticsReport.Session.Event.RolloutsState rolloutsState) {
this.timestamp = j4;
this.type = str;
this.app = application;
this.device = device;
this.log = log;
this.rollouts = rolloutsState;
}
}

View File

@@ -0,0 +1,197 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.android.gms.measurement.internal.a;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
import java.util.List;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport_Session_Event_Application extends CrashlyticsReport.Session.Event.Application {
private final List<CrashlyticsReport.Session.Event.Application.ProcessDetails> appProcessDetails;
private final Boolean background;
private final CrashlyticsReport.Session.Event.Application.ProcessDetails currentProcessDetails;
private final List<CrashlyticsReport.CustomAttribute> customAttributes;
private final CrashlyticsReport.Session.Event.Application.Execution execution;
private final List<CrashlyticsReport.CustomAttribute> internalKeys;
private final int uiOrientation;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.Session.Event.Application.Builder {
private List<CrashlyticsReport.Session.Event.Application.ProcessDetails> appProcessDetails;
private Boolean background;
private CrashlyticsReport.Session.Event.Application.ProcessDetails currentProcessDetails;
private List<CrashlyticsReport.CustomAttribute> customAttributes;
private CrashlyticsReport.Session.Event.Application.Execution execution;
private List<CrashlyticsReport.CustomAttribute> internalKeys;
private Integer uiOrientation;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Builder
public CrashlyticsReport.Session.Event.Application build() {
String str = this.execution == null ? " execution" : "";
if (this.uiOrientation == null) {
str = w.n(str, " uiOrientation");
}
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport_Session_Event_Application(this.execution, this.customAttributes, this.internalKeys, this.background, this.currentProcessDetails, this.appProcessDetails, this.uiOrientation.intValue());
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Builder
public CrashlyticsReport.Session.Event.Application.Builder setAppProcessDetails(List<CrashlyticsReport.Session.Event.Application.ProcessDetails> list) {
this.appProcessDetails = list;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Builder
public CrashlyticsReport.Session.Event.Application.Builder setBackground(Boolean bool) {
this.background = bool;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Builder
public CrashlyticsReport.Session.Event.Application.Builder setCurrentProcessDetails(CrashlyticsReport.Session.Event.Application.ProcessDetails processDetails) {
this.currentProcessDetails = processDetails;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Builder
public CrashlyticsReport.Session.Event.Application.Builder setCustomAttributes(List<CrashlyticsReport.CustomAttribute> list) {
this.customAttributes = list;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Builder
public CrashlyticsReport.Session.Event.Application.Builder setExecution(CrashlyticsReport.Session.Event.Application.Execution execution) {
if (execution == null) {
throw new NullPointerException("Null execution");
}
this.execution = execution;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Builder
public CrashlyticsReport.Session.Event.Application.Builder setInternalKeys(List<CrashlyticsReport.CustomAttribute> list) {
this.internalKeys = list;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Builder
public CrashlyticsReport.Session.Event.Application.Builder setUiOrientation(int i) {
this.uiOrientation = Integer.valueOf(i);
return this;
}
public Builder() {
}
private Builder(CrashlyticsReport.Session.Event.Application application) {
this.execution = application.getExecution();
this.customAttributes = application.getCustomAttributes();
this.internalKeys = application.getInternalKeys();
this.background = application.getBackground();
this.currentProcessDetails = application.getCurrentProcessDetails();
this.appProcessDetails = application.getAppProcessDetails();
this.uiOrientation = Integer.valueOf(application.getUiOrientation());
}
}
public boolean equals(Object obj) {
List<CrashlyticsReport.CustomAttribute> list;
List<CrashlyticsReport.CustomAttribute> list2;
Boolean bool;
CrashlyticsReport.Session.Event.Application.ProcessDetails processDetails;
List<CrashlyticsReport.Session.Event.Application.ProcessDetails> list3;
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport.Session.Event.Application) {
CrashlyticsReport.Session.Event.Application application = (CrashlyticsReport.Session.Event.Application) obj;
if (this.execution.equals(application.getExecution()) && ((list = this.customAttributes) != null ? list.equals(application.getCustomAttributes()) : application.getCustomAttributes() == null) && ((list2 = this.internalKeys) != null ? list2.equals(application.getInternalKeys()) : application.getInternalKeys() == null) && ((bool = this.background) != null ? bool.equals(application.getBackground()) : application.getBackground() == null) && ((processDetails = this.currentProcessDetails) != null ? processDetails.equals(application.getCurrentProcessDetails()) : application.getCurrentProcessDetails() == null) && ((list3 = this.appProcessDetails) != null ? list3.equals(application.getAppProcessDetails()) : application.getAppProcessDetails() == null) && this.uiOrientation == application.getUiOrientation()) {
return true;
}
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application
public List<CrashlyticsReport.Session.Event.Application.ProcessDetails> getAppProcessDetails() {
return this.appProcessDetails;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application
public Boolean getBackground() {
return this.background;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application
public CrashlyticsReport.Session.Event.Application.ProcessDetails getCurrentProcessDetails() {
return this.currentProcessDetails;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application
public List<CrashlyticsReport.CustomAttribute> getCustomAttributes() {
return this.customAttributes;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application
public CrashlyticsReport.Session.Event.Application.Execution getExecution() {
return this.execution;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application
public List<CrashlyticsReport.CustomAttribute> getInternalKeys() {
return this.internalKeys;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application
public int getUiOrientation() {
return this.uiOrientation;
}
public int hashCode() {
int hashCode = (this.execution.hashCode() ^ 1000003) * 1000003;
List<CrashlyticsReport.CustomAttribute> list = this.customAttributes;
int hashCode2 = (hashCode ^ (list == null ? 0 : list.hashCode())) * 1000003;
List<CrashlyticsReport.CustomAttribute> list2 = this.internalKeys;
int hashCode3 = (hashCode2 ^ (list2 == null ? 0 : list2.hashCode())) * 1000003;
Boolean bool = this.background;
int hashCode4 = (hashCode3 ^ (bool == null ? 0 : bool.hashCode())) * 1000003;
CrashlyticsReport.Session.Event.Application.ProcessDetails processDetails = this.currentProcessDetails;
int hashCode5 = (hashCode4 ^ (processDetails == null ? 0 : processDetails.hashCode())) * 1000003;
List<CrashlyticsReport.Session.Event.Application.ProcessDetails> list3 = this.appProcessDetails;
return this.uiOrientation ^ ((hashCode5 ^ (list3 != null ? list3.hashCode() : 0)) * 1000003);
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application
public CrashlyticsReport.Session.Event.Application.Builder toBuilder() {
return new Builder(this);
}
public String toString() {
StringBuilder sb = new StringBuilder("Application{execution=");
sb.append(this.execution);
sb.append(", customAttributes=");
sb.append(this.customAttributes);
sb.append(", internalKeys=");
sb.append(this.internalKeys);
sb.append(", background=");
sb.append(this.background);
sb.append(", currentProcessDetails=");
sb.append(this.currentProcessDetails);
sb.append(", appProcessDetails=");
sb.append(this.appProcessDetails);
sb.append(", uiOrientation=");
return a.m(sb, this.uiOrientation, "}");
}
private AutoValue_CrashlyticsReport_Session_Event_Application(CrashlyticsReport.Session.Event.Application.Execution execution, List<CrashlyticsReport.CustomAttribute> list, List<CrashlyticsReport.CustomAttribute> list2, Boolean bool, CrashlyticsReport.Session.Event.Application.ProcessDetails processDetails, List<CrashlyticsReport.Session.Event.Application.ProcessDetails> list3, int i) {
this.execution = execution;
this.customAttributes = list;
this.internalKeys = list2;
this.background = bool;
this.currentProcessDetails = processDetails;
this.appProcessDetails = list3;
this.uiOrientation = i;
}
}

View File

@@ -0,0 +1,139 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
import java.util.List;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport_Session_Event_Application_Execution extends CrashlyticsReport.Session.Event.Application.Execution {
private final CrashlyticsReport.ApplicationExitInfo appExitInfo;
private final List<CrashlyticsReport.Session.Event.Application.Execution.BinaryImage> binaries;
private final CrashlyticsReport.Session.Event.Application.Execution.Exception exception;
private final CrashlyticsReport.Session.Event.Application.Execution.Signal signal;
private final List<CrashlyticsReport.Session.Event.Application.Execution.Thread> threads;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.Session.Event.Application.Execution.Builder {
private CrashlyticsReport.ApplicationExitInfo appExitInfo;
private List<CrashlyticsReport.Session.Event.Application.Execution.BinaryImage> binaries;
private CrashlyticsReport.Session.Event.Application.Execution.Exception exception;
private CrashlyticsReport.Session.Event.Application.Execution.Signal signal;
private List<CrashlyticsReport.Session.Event.Application.Execution.Thread> threads;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Builder
public CrashlyticsReport.Session.Event.Application.Execution build() {
String str = this.signal == null ? " signal" : "";
if (this.binaries == null) {
str = w.n(str, " binaries");
}
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport_Session_Event_Application_Execution(this.threads, this.exception, this.appExitInfo, this.signal, this.binaries);
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Builder setAppExitInfo(CrashlyticsReport.ApplicationExitInfo applicationExitInfo) {
this.appExitInfo = applicationExitInfo;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Builder setBinaries(List<CrashlyticsReport.Session.Event.Application.Execution.BinaryImage> list) {
if (list == null) {
throw new NullPointerException("Null binaries");
}
this.binaries = list;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Builder setException(CrashlyticsReport.Session.Event.Application.Execution.Exception exception) {
this.exception = exception;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Builder setSignal(CrashlyticsReport.Session.Event.Application.Execution.Signal signal) {
if (signal == null) {
throw new NullPointerException("Null signal");
}
this.signal = signal;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Builder setThreads(List<CrashlyticsReport.Session.Event.Application.Execution.Thread> list) {
this.threads = list;
return this;
}
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport.Session.Event.Application.Execution) {
CrashlyticsReport.Session.Event.Application.Execution execution = (CrashlyticsReport.Session.Event.Application.Execution) obj;
List<CrashlyticsReport.Session.Event.Application.Execution.Thread> list = this.threads;
if (list != null ? list.equals(execution.getThreads()) : execution.getThreads() == null) {
CrashlyticsReport.Session.Event.Application.Execution.Exception exception = this.exception;
if (exception != null ? exception.equals(execution.getException()) : execution.getException() == null) {
CrashlyticsReport.ApplicationExitInfo applicationExitInfo = this.appExitInfo;
if (applicationExitInfo != null ? applicationExitInfo.equals(execution.getAppExitInfo()) : execution.getAppExitInfo() == null) {
if (this.signal.equals(execution.getSignal()) && this.binaries.equals(execution.getBinaries())) {
return true;
}
}
}
}
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution
public CrashlyticsReport.ApplicationExitInfo getAppExitInfo() {
return this.appExitInfo;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution
public List<CrashlyticsReport.Session.Event.Application.Execution.BinaryImage> getBinaries() {
return this.binaries;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution
public CrashlyticsReport.Session.Event.Application.Execution.Exception getException() {
return this.exception;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution
public CrashlyticsReport.Session.Event.Application.Execution.Signal getSignal() {
return this.signal;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution
public List<CrashlyticsReport.Session.Event.Application.Execution.Thread> getThreads() {
return this.threads;
}
public int hashCode() {
List<CrashlyticsReport.Session.Event.Application.Execution.Thread> list = this.threads;
int hashCode = ((list == null ? 0 : list.hashCode()) ^ 1000003) * 1000003;
CrashlyticsReport.Session.Event.Application.Execution.Exception exception = this.exception;
int hashCode2 = (hashCode ^ (exception == null ? 0 : exception.hashCode())) * 1000003;
CrashlyticsReport.ApplicationExitInfo applicationExitInfo = this.appExitInfo;
return this.binaries.hashCode() ^ ((((hashCode2 ^ (applicationExitInfo != null ? applicationExitInfo.hashCode() : 0)) * 1000003) ^ this.signal.hashCode()) * 1000003);
}
public String toString() {
return "Execution{threads=" + this.threads + ", exception=" + this.exception + ", appExitInfo=" + this.appExitInfo + ", signal=" + this.signal + ", binaries=" + this.binaries + "}";
}
private AutoValue_CrashlyticsReport_Session_Event_Application_Execution(List<CrashlyticsReport.Session.Event.Application.Execution.Thread> list, CrashlyticsReport.Session.Event.Application.Execution.Exception exception, CrashlyticsReport.ApplicationExitInfo applicationExitInfo, CrashlyticsReport.Session.Event.Application.Execution.Signal signal, List<CrashlyticsReport.Session.Event.Application.Execution.BinaryImage> list2) {
this.threads = list;
this.exception = exception;
this.appExitInfo = applicationExitInfo;
this.signal = signal;
this.binaries = list2;
}
}

View File

@@ -0,0 +1,124 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
import com.google.firebase.encoders.annotations.Encodable;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport_Session_Event_Application_Execution_BinaryImage extends CrashlyticsReport.Session.Event.Application.Execution.BinaryImage {
private final long baseAddress;
private final String name;
private final long size;
private final String uuid;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.Session.Event.Application.Execution.BinaryImage.Builder {
private Long baseAddress;
private String name;
private Long size;
private String uuid;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.BinaryImage.Builder
public CrashlyticsReport.Session.Event.Application.Execution.BinaryImage build() {
String str = this.baseAddress == null ? " baseAddress" : "";
if (this.size == null) {
str = w.n(str, " size");
}
if (this.name == null) {
str = w.n(str, " name");
}
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport_Session_Event_Application_Execution_BinaryImage(this.baseAddress.longValue(), this.size.longValue(), this.name, this.uuid);
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.BinaryImage.Builder
public CrashlyticsReport.Session.Event.Application.Execution.BinaryImage.Builder setBaseAddress(long j4) {
this.baseAddress = Long.valueOf(j4);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.BinaryImage.Builder
public CrashlyticsReport.Session.Event.Application.Execution.BinaryImage.Builder setName(String str) {
if (str == null) {
throw new NullPointerException("Null name");
}
this.name = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.BinaryImage.Builder
public CrashlyticsReport.Session.Event.Application.Execution.BinaryImage.Builder setSize(long j4) {
this.size = Long.valueOf(j4);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.BinaryImage.Builder
public CrashlyticsReport.Session.Event.Application.Execution.BinaryImage.Builder setUuid(String str) {
this.uuid = str;
return this;
}
}
public boolean equals(Object obj) {
String str;
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport.Session.Event.Application.Execution.BinaryImage) {
CrashlyticsReport.Session.Event.Application.Execution.BinaryImage binaryImage = (CrashlyticsReport.Session.Event.Application.Execution.BinaryImage) obj;
if (this.baseAddress == binaryImage.getBaseAddress() && this.size == binaryImage.getSize() && this.name.equals(binaryImage.getName()) && ((str = this.uuid) != null ? str.equals(binaryImage.getUuid()) : binaryImage.getUuid() == null)) {
return true;
}
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.BinaryImage
public long getBaseAddress() {
return this.baseAddress;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.BinaryImage
public String getName() {
return this.name;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.BinaryImage
public long getSize() {
return this.size;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.BinaryImage
@Encodable.Ignore
public String getUuid() {
return this.uuid;
}
public int hashCode() {
long j4 = this.baseAddress;
long j5 = this.size;
int hashCode = (((((((int) (j4 ^ (j4 >>> 32))) ^ 1000003) * 1000003) ^ ((int) ((j5 >>> 32) ^ j5))) * 1000003) ^ this.name.hashCode()) * 1000003;
String str = this.uuid;
return (str == null ? 0 : str.hashCode()) ^ hashCode;
}
public String toString() {
StringBuilder sb = new StringBuilder("BinaryImage{baseAddress=");
sb.append(this.baseAddress);
sb.append(", size=");
sb.append(this.size);
sb.append(", name=");
sb.append(this.name);
sb.append(", uuid=");
return w.r(sb, this.uuid, "}");
}
private AutoValue_CrashlyticsReport_Session_Event_Application_Execution_BinaryImage(long j4, long j5, String str, String str2) {
this.baseAddress = j4;
this.size = j5;
this.name = str;
this.uuid = str2;
}
}

View File

@@ -0,0 +1,144 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.android.gms.measurement.internal.a;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
import java.util.List;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Exception extends CrashlyticsReport.Session.Event.Application.Execution.Exception {
private final CrashlyticsReport.Session.Event.Application.Execution.Exception causedBy;
private final List<CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame> frames;
private final int overflowCount;
private final String reason;
private final String type;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.Session.Event.Application.Execution.Exception.Builder {
private CrashlyticsReport.Session.Event.Application.Execution.Exception causedBy;
private List<CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame> frames;
private Integer overflowCount;
private String reason;
private String type;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Exception.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Exception build() {
String str = this.type == null ? " type" : "";
if (this.frames == null) {
str = w.n(str, " frames");
}
if (this.overflowCount == null) {
str = w.n(str, " overflowCount");
}
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Exception(this.type, this.reason, this.frames, this.causedBy, this.overflowCount.intValue());
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Exception.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Exception.Builder setCausedBy(CrashlyticsReport.Session.Event.Application.Execution.Exception exception) {
this.causedBy = exception;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Exception.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Exception.Builder setFrames(List<CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame> list) {
if (list == null) {
throw new NullPointerException("Null frames");
}
this.frames = list;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Exception.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Exception.Builder setOverflowCount(int i) {
this.overflowCount = Integer.valueOf(i);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Exception.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Exception.Builder setReason(String str) {
this.reason = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Exception.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Exception.Builder setType(String str) {
if (str == null) {
throw new NullPointerException("Null type");
}
this.type = str;
return this;
}
}
public boolean equals(Object obj) {
String str;
CrashlyticsReport.Session.Event.Application.Execution.Exception exception;
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport.Session.Event.Application.Execution.Exception) {
CrashlyticsReport.Session.Event.Application.Execution.Exception exception2 = (CrashlyticsReport.Session.Event.Application.Execution.Exception) obj;
if (this.type.equals(exception2.getType()) && ((str = this.reason) != null ? str.equals(exception2.getReason()) : exception2.getReason() == null) && this.frames.equals(exception2.getFrames()) && ((exception = this.causedBy) != null ? exception.equals(exception2.getCausedBy()) : exception2.getCausedBy() == null) && this.overflowCount == exception2.getOverflowCount()) {
return true;
}
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Exception
public CrashlyticsReport.Session.Event.Application.Execution.Exception getCausedBy() {
return this.causedBy;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Exception
public List<CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame> getFrames() {
return this.frames;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Exception
public int getOverflowCount() {
return this.overflowCount;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Exception
public String getReason() {
return this.reason;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Exception
public String getType() {
return this.type;
}
public int hashCode() {
int hashCode = (this.type.hashCode() ^ 1000003) * 1000003;
String str = this.reason;
int hashCode2 = (((hashCode ^ (str == null ? 0 : str.hashCode())) * 1000003) ^ this.frames.hashCode()) * 1000003;
CrashlyticsReport.Session.Event.Application.Execution.Exception exception = this.causedBy;
return this.overflowCount ^ ((hashCode2 ^ (exception != null ? exception.hashCode() : 0)) * 1000003);
}
public String toString() {
StringBuilder sb = new StringBuilder("Exception{type=");
sb.append(this.type);
sb.append(", reason=");
sb.append(this.reason);
sb.append(", frames=");
sb.append(this.frames);
sb.append(", causedBy=");
sb.append(this.causedBy);
sb.append(", overflowCount=");
return a.m(sb, this.overflowCount, "}");
}
private AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Exception(String str, String str2, List<CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame> list, CrashlyticsReport.Session.Event.Application.Execution.Exception exception, int i) {
this.type = str;
this.reason = str2;
this.frames = list;
this.causedBy = exception;
this.overflowCount = i;
}
}

View File

@@ -0,0 +1,106 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Signal extends CrashlyticsReport.Session.Event.Application.Execution.Signal {
private final long address;
private final String code;
private final String name;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.Session.Event.Application.Execution.Signal.Builder {
private Long address;
private String code;
private String name;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Signal.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Signal build() {
String str = this.name == null ? " name" : "";
if (this.code == null) {
str = w.n(str, " code");
}
if (this.address == null) {
str = w.n(str, " address");
}
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Signal(this.name, this.code, this.address.longValue());
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Signal.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Signal.Builder setAddress(long j4) {
this.address = Long.valueOf(j4);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Signal.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Signal.Builder setCode(String str) {
if (str == null) {
throw new NullPointerException("Null code");
}
this.code = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Signal.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Signal.Builder setName(String str) {
if (str == null) {
throw new NullPointerException("Null name");
}
this.name = str;
return this;
}
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport.Session.Event.Application.Execution.Signal) {
CrashlyticsReport.Session.Event.Application.Execution.Signal signal = (CrashlyticsReport.Session.Event.Application.Execution.Signal) obj;
if (this.name.equals(signal.getName()) && this.code.equals(signal.getCode()) && this.address == signal.getAddress()) {
return true;
}
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Signal
public long getAddress() {
return this.address;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Signal
public String getCode() {
return this.code;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Signal
public String getName() {
return this.name;
}
public int hashCode() {
int hashCode = (((this.name.hashCode() ^ 1000003) * 1000003) ^ this.code.hashCode()) * 1000003;
long j4 = this.address;
return ((int) (j4 ^ (j4 >>> 32))) ^ hashCode;
}
public String toString() {
StringBuilder sb = new StringBuilder("Signal{name=");
sb.append(this.name);
sb.append(", code=");
sb.append(this.code);
sb.append(", address=");
return w.q(sb, this.address, "}");
}
private AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Signal(String str, String str2, long j4) {
this.name = str;
this.code = str2;
this.address = j4;
}
}

View File

@@ -0,0 +1,100 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
import java.util.List;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Thread extends CrashlyticsReport.Session.Event.Application.Execution.Thread {
private final List<CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame> frames;
private final int importance;
private final String name;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.Session.Event.Application.Execution.Thread.Builder {
private List<CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame> frames;
private Integer importance;
private String name;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Thread.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Thread build() {
String str = this.name == null ? " name" : "";
if (this.importance == null) {
str = w.n(str, " importance");
}
if (this.frames == null) {
str = w.n(str, " frames");
}
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Thread(this.name, this.importance.intValue(), this.frames);
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Thread.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Thread.Builder setFrames(List<CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame> list) {
if (list == null) {
throw new NullPointerException("Null frames");
}
this.frames = list;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Thread.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Thread.Builder setImportance(int i) {
this.importance = Integer.valueOf(i);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Thread.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Thread.Builder setName(String str) {
if (str == null) {
throw new NullPointerException("Null name");
}
this.name = str;
return this;
}
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport.Session.Event.Application.Execution.Thread) {
CrashlyticsReport.Session.Event.Application.Execution.Thread thread = (CrashlyticsReport.Session.Event.Application.Execution.Thread) obj;
if (this.name.equals(thread.getName()) && this.importance == thread.getImportance() && this.frames.equals(thread.getFrames())) {
return true;
}
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Thread
public List<CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame> getFrames() {
return this.frames;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Thread
public int getImportance() {
return this.importance;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Thread
public String getName() {
return this.name;
}
public int hashCode() {
return this.frames.hashCode() ^ ((((this.name.hashCode() ^ 1000003) * 1000003) ^ this.importance) * 1000003);
}
public String toString() {
return "Thread{name=" + this.name + ", importance=" + this.importance + ", frames=" + this.frames + "}";
}
private AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Thread(String str, int i, List<CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame> list) {
this.name = str;
this.importance = i;
this.frames = list;
}
}

View File

@@ -0,0 +1,143 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.android.gms.measurement.internal.a;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Thread_Frame extends CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame {
private final String file;
private final int importance;
private final long offset;
private final long pc;
private final String symbol;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame.Builder {
private String file;
private Integer importance;
private Long offset;
private Long pc;
private String symbol;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame build() {
String str = this.pc == null ? " pc" : "";
if (this.symbol == null) {
str = w.n(str, " symbol");
}
if (this.offset == null) {
str = w.n(str, " offset");
}
if (this.importance == null) {
str = w.n(str, " importance");
}
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Thread_Frame(this.pc.longValue(), this.symbol, this.file, this.offset.longValue(), this.importance.intValue());
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame.Builder setFile(String str) {
this.file = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame.Builder setImportance(int i) {
this.importance = Integer.valueOf(i);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame.Builder setOffset(long j4) {
this.offset = Long.valueOf(j4);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame.Builder setPc(long j4) {
this.pc = Long.valueOf(j4);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame.Builder setSymbol(String str) {
if (str == null) {
throw new NullPointerException("Null symbol");
}
this.symbol = str;
return this;
}
}
public boolean equals(Object obj) {
String str;
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame) {
CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame frame = (CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame) obj;
if (this.pc == frame.getPc() && this.symbol.equals(frame.getSymbol()) && ((str = this.file) != null ? str.equals(frame.getFile()) : frame.getFile() == null) && this.offset == frame.getOffset() && this.importance == frame.getImportance()) {
return true;
}
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame
public String getFile() {
return this.file;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame
public int getImportance() {
return this.importance;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame
public long getOffset() {
return this.offset;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame
public long getPc() {
return this.pc;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame
public String getSymbol() {
return this.symbol;
}
public int hashCode() {
long j4 = this.pc;
int hashCode = (((((int) (j4 ^ (j4 >>> 32))) ^ 1000003) * 1000003) ^ this.symbol.hashCode()) * 1000003;
String str = this.file;
int hashCode2 = (hashCode ^ (str == null ? 0 : str.hashCode())) * 1000003;
long j5 = this.offset;
return this.importance ^ ((hashCode2 ^ ((int) ((j5 >>> 32) ^ j5))) * 1000003);
}
public String toString() {
StringBuilder sb = new StringBuilder("Frame{pc=");
sb.append(this.pc);
sb.append(", symbol=");
sb.append(this.symbol);
sb.append(", file=");
sb.append(this.file);
sb.append(", offset=");
sb.append(this.offset);
sb.append(", importance=");
return a.m(sb, this.importance, "}");
}
private AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Thread_Frame(long j4, String str, String str2, long j5, int i) {
this.pc = j4;
this.symbol = str;
this.file = str2;
this.offset = j5;
this.importance = i;
}
}

View File

@@ -0,0 +1,113 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport_Session_Event_Application_ProcessDetails extends CrashlyticsReport.Session.Event.Application.ProcessDetails {
private final boolean defaultProcess;
private final int importance;
private final int pid;
private final String processName;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.Session.Event.Application.ProcessDetails.Builder {
private Boolean defaultProcess;
private Integer importance;
private Integer pid;
private String processName;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.ProcessDetails.Builder
public CrashlyticsReport.Session.Event.Application.ProcessDetails build() {
String str = this.processName == null ? " processName" : "";
if (this.pid == null) {
str = w.n(str, " pid");
}
if (this.importance == null) {
str = w.n(str, " importance");
}
if (this.defaultProcess == null) {
str = w.n(str, " defaultProcess");
}
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport_Session_Event_Application_ProcessDetails(this.processName, this.pid.intValue(), this.importance.intValue(), this.defaultProcess.booleanValue());
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.ProcessDetails.Builder
public CrashlyticsReport.Session.Event.Application.ProcessDetails.Builder setDefaultProcess(boolean z3) {
this.defaultProcess = Boolean.valueOf(z3);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.ProcessDetails.Builder
public CrashlyticsReport.Session.Event.Application.ProcessDetails.Builder setImportance(int i) {
this.importance = Integer.valueOf(i);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.ProcessDetails.Builder
public CrashlyticsReport.Session.Event.Application.ProcessDetails.Builder setPid(int i) {
this.pid = Integer.valueOf(i);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.ProcessDetails.Builder
public CrashlyticsReport.Session.Event.Application.ProcessDetails.Builder setProcessName(String str) {
if (str == null) {
throw new NullPointerException("Null processName");
}
this.processName = str;
return this;
}
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport.Session.Event.Application.ProcessDetails) {
CrashlyticsReport.Session.Event.Application.ProcessDetails processDetails = (CrashlyticsReport.Session.Event.Application.ProcessDetails) obj;
if (this.processName.equals(processDetails.getProcessName()) && this.pid == processDetails.getPid() && this.importance == processDetails.getImportance() && this.defaultProcess == processDetails.isDefaultProcess()) {
return true;
}
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.ProcessDetails
public int getImportance() {
return this.importance;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.ProcessDetails
public int getPid() {
return this.pid;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.ProcessDetails
public String getProcessName() {
return this.processName;
}
public int hashCode() {
return (this.defaultProcess ? 1231 : 1237) ^ ((((((this.processName.hashCode() ^ 1000003) * 1000003) ^ this.pid) * 1000003) ^ this.importance) * 1000003);
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.ProcessDetails
public boolean isDefaultProcess() {
return this.defaultProcess;
}
public String toString() {
return "ProcessDetails{processName=" + this.processName + ", pid=" + this.pid + ", importance=" + this.importance + ", defaultProcess=" + this.defaultProcess + "}";
}
private AutoValue_CrashlyticsReport_Session_Event_Application_ProcessDetails(String str, int i, int i4, boolean z3) {
this.processName = str;
this.pid = i;
this.importance = i4;
this.defaultProcess = z3;
}
}

View File

@@ -0,0 +1,159 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport_Session_Event_Device extends CrashlyticsReport.Session.Event.Device {
private final Double batteryLevel;
private final int batteryVelocity;
private final long diskUsed;
private final int orientation;
private final boolean proximityOn;
private final long ramUsed;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.Session.Event.Device.Builder {
private Double batteryLevel;
private Integer batteryVelocity;
private Long diskUsed;
private Integer orientation;
private Boolean proximityOn;
private Long ramUsed;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Device.Builder
public CrashlyticsReport.Session.Event.Device build() {
String str = this.batteryVelocity == null ? " batteryVelocity" : "";
if (this.proximityOn == null) {
str = w.n(str, " proximityOn");
}
if (this.orientation == null) {
str = w.n(str, " orientation");
}
if (this.ramUsed == null) {
str = w.n(str, " ramUsed");
}
if (this.diskUsed == null) {
str = w.n(str, " diskUsed");
}
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport_Session_Event_Device(this.batteryLevel, this.batteryVelocity.intValue(), this.proximityOn.booleanValue(), this.orientation.intValue(), this.ramUsed.longValue(), this.diskUsed.longValue());
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Device.Builder
public CrashlyticsReport.Session.Event.Device.Builder setBatteryLevel(Double d4) {
this.batteryLevel = d4;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Device.Builder
public CrashlyticsReport.Session.Event.Device.Builder setBatteryVelocity(int i) {
this.batteryVelocity = Integer.valueOf(i);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Device.Builder
public CrashlyticsReport.Session.Event.Device.Builder setDiskUsed(long j4) {
this.diskUsed = Long.valueOf(j4);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Device.Builder
public CrashlyticsReport.Session.Event.Device.Builder setOrientation(int i) {
this.orientation = Integer.valueOf(i);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Device.Builder
public CrashlyticsReport.Session.Event.Device.Builder setProximityOn(boolean z3) {
this.proximityOn = Boolean.valueOf(z3);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Device.Builder
public CrashlyticsReport.Session.Event.Device.Builder setRamUsed(long j4) {
this.ramUsed = Long.valueOf(j4);
return this;
}
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport.Session.Event.Device) {
CrashlyticsReport.Session.Event.Device device = (CrashlyticsReport.Session.Event.Device) obj;
Double d4 = this.batteryLevel;
if (d4 != null ? d4.equals(device.getBatteryLevel()) : device.getBatteryLevel() == null) {
if (this.batteryVelocity == device.getBatteryVelocity() && this.proximityOn == device.isProximityOn() && this.orientation == device.getOrientation() && this.ramUsed == device.getRamUsed() && this.diskUsed == device.getDiskUsed()) {
return true;
}
}
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Device
public Double getBatteryLevel() {
return this.batteryLevel;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Device
public int getBatteryVelocity() {
return this.batteryVelocity;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Device
public long getDiskUsed() {
return this.diskUsed;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Device
public int getOrientation() {
return this.orientation;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Device
public long getRamUsed() {
return this.ramUsed;
}
public int hashCode() {
Double d4 = this.batteryLevel;
int hashCode = ((((((((d4 == null ? 0 : d4.hashCode()) ^ 1000003) * 1000003) ^ this.batteryVelocity) * 1000003) ^ (this.proximityOn ? 1231 : 1237)) * 1000003) ^ this.orientation) * 1000003;
long j4 = this.ramUsed;
long j5 = this.diskUsed;
return ((int) (j5 ^ (j5 >>> 32))) ^ ((hashCode ^ ((int) (j4 ^ (j4 >>> 32)))) * 1000003);
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Device
public boolean isProximityOn() {
return this.proximityOn;
}
public String toString() {
StringBuilder sb = new StringBuilder("Device{batteryLevel=");
sb.append(this.batteryLevel);
sb.append(", batteryVelocity=");
sb.append(this.batteryVelocity);
sb.append(", proximityOn=");
sb.append(this.proximityOn);
sb.append(", orientation=");
sb.append(this.orientation);
sb.append(", ramUsed=");
sb.append(this.ramUsed);
sb.append(", diskUsed=");
return w.q(sb, this.diskUsed, "}");
}
private AutoValue_CrashlyticsReport_Session_Event_Device(Double d4, int i, boolean z3, int i4, long j4, long j5) {
this.batteryLevel = d4;
this.batteryVelocity = i;
this.proximityOn = z3;
this.orientation = i4;
this.ramUsed = j4;
this.diskUsed = j5;
}
}

View File

@@ -0,0 +1,59 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport_Session_Event_Log extends CrashlyticsReport.Session.Event.Log {
private final String content;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.Session.Event.Log.Builder {
private String content;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Log.Builder
public CrashlyticsReport.Session.Event.Log build() {
String str = this.content == null ? " content" : "";
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport_Session_Event_Log(this.content);
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Log.Builder
public CrashlyticsReport.Session.Event.Log.Builder setContent(String str) {
if (str == null) {
throw new NullPointerException("Null content");
}
this.content = str;
return this;
}
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport.Session.Event.Log) {
return this.content.equals(((CrashlyticsReport.Session.Event.Log) obj).getContent());
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Log
public String getContent() {
return this.content;
}
public int hashCode() {
return this.content.hashCode() ^ 1000003;
}
public String toString() {
return w.r(new StringBuilder("Log{content="), this.content, "}");
}
private AutoValue_CrashlyticsReport_Session_Event_Log(String str) {
this.content = str;
}
}

View File

@@ -0,0 +1,128 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport_Session_Event_RolloutAssignment extends CrashlyticsReport.Session.Event.RolloutAssignment {
private final String parameterKey;
private final String parameterValue;
private final CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant rolloutVariant;
private final long templateVersion;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.Session.Event.RolloutAssignment.Builder {
private String parameterKey;
private String parameterValue;
private CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant rolloutVariant;
private Long templateVersion;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.RolloutAssignment.Builder
public CrashlyticsReport.Session.Event.RolloutAssignment build() {
String str = this.rolloutVariant == null ? " rolloutVariant" : "";
if (this.parameterKey == null) {
str = w.n(str, " parameterKey");
}
if (this.parameterValue == null) {
str = w.n(str, " parameterValue");
}
if (this.templateVersion == null) {
str = w.n(str, " templateVersion");
}
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport_Session_Event_RolloutAssignment(this.rolloutVariant, this.parameterKey, this.parameterValue, this.templateVersion.longValue());
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.RolloutAssignment.Builder
public CrashlyticsReport.Session.Event.RolloutAssignment.Builder setParameterKey(String str) {
if (str == null) {
throw new NullPointerException("Null parameterKey");
}
this.parameterKey = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.RolloutAssignment.Builder
public CrashlyticsReport.Session.Event.RolloutAssignment.Builder setParameterValue(String str) {
if (str == null) {
throw new NullPointerException("Null parameterValue");
}
this.parameterValue = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.RolloutAssignment.Builder
public CrashlyticsReport.Session.Event.RolloutAssignment.Builder setRolloutVariant(CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant rolloutVariant) {
if (rolloutVariant == null) {
throw new NullPointerException("Null rolloutVariant");
}
this.rolloutVariant = rolloutVariant;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.RolloutAssignment.Builder
public CrashlyticsReport.Session.Event.RolloutAssignment.Builder setTemplateVersion(long j4) {
this.templateVersion = Long.valueOf(j4);
return this;
}
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport.Session.Event.RolloutAssignment) {
CrashlyticsReport.Session.Event.RolloutAssignment rolloutAssignment = (CrashlyticsReport.Session.Event.RolloutAssignment) obj;
if (this.rolloutVariant.equals(rolloutAssignment.getRolloutVariant()) && this.parameterKey.equals(rolloutAssignment.getParameterKey()) && this.parameterValue.equals(rolloutAssignment.getParameterValue()) && this.templateVersion == rolloutAssignment.getTemplateVersion()) {
return true;
}
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.RolloutAssignment
public String getParameterKey() {
return this.parameterKey;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.RolloutAssignment
public String getParameterValue() {
return this.parameterValue;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.RolloutAssignment
public CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant getRolloutVariant() {
return this.rolloutVariant;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.RolloutAssignment
public long getTemplateVersion() {
return this.templateVersion;
}
public int hashCode() {
int hashCode = (((((this.rolloutVariant.hashCode() ^ 1000003) * 1000003) ^ this.parameterKey.hashCode()) * 1000003) ^ this.parameterValue.hashCode()) * 1000003;
long j4 = this.templateVersion;
return ((int) (j4 ^ (j4 >>> 32))) ^ hashCode;
}
public String toString() {
StringBuilder sb = new StringBuilder("RolloutAssignment{rolloutVariant=");
sb.append(this.rolloutVariant);
sb.append(", parameterKey=");
sb.append(this.parameterKey);
sb.append(", parameterValue=");
sb.append(this.parameterValue);
sb.append(", templateVersion=");
return w.q(sb, this.templateVersion, "}");
}
private AutoValue_CrashlyticsReport_Session_Event_RolloutAssignment(CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant rolloutVariant, String str, String str2, long j4) {
this.rolloutVariant = rolloutVariant;
this.parameterKey = str;
this.parameterValue = str2;
this.templateVersion = j4;
}
}

View File

@@ -0,0 +1,85 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport_Session_Event_RolloutAssignment_RolloutVariant extends CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant {
private final String rolloutId;
private final String variantId;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant.Builder {
private String rolloutId;
private String variantId;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant.Builder
public CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant build() {
String str = this.rolloutId == null ? " rolloutId" : "";
if (this.variantId == null) {
str = w.n(str, " variantId");
}
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport_Session_Event_RolloutAssignment_RolloutVariant(this.rolloutId, this.variantId);
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant.Builder
public CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant.Builder setRolloutId(String str) {
if (str == null) {
throw new NullPointerException("Null rolloutId");
}
this.rolloutId = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant.Builder
public CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant.Builder setVariantId(String str) {
if (str == null) {
throw new NullPointerException("Null variantId");
}
this.variantId = str;
return this;
}
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant) {
CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant rolloutVariant = (CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant) obj;
if (this.rolloutId.equals(rolloutVariant.getRolloutId()) && this.variantId.equals(rolloutVariant.getVariantId())) {
return true;
}
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant
public String getRolloutId() {
return this.rolloutId;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant
public String getVariantId() {
return this.variantId;
}
public int hashCode() {
return this.variantId.hashCode() ^ ((this.rolloutId.hashCode() ^ 1000003) * 1000003);
}
public String toString() {
StringBuilder sb = new StringBuilder("RolloutVariant{rolloutId=");
sb.append(this.rolloutId);
sb.append(", variantId=");
return w.r(sb, this.variantId, "}");
}
private AutoValue_CrashlyticsReport_Session_Event_RolloutAssignment_RolloutVariant(String str, String str2) {
this.rolloutId = str;
this.variantId = str2;
}
}

View File

@@ -0,0 +1,61 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
import com.google.firebase.encoders.annotations.Encodable;
import java.util.List;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport_Session_Event_RolloutsState extends CrashlyticsReport.Session.Event.RolloutsState {
private final List<CrashlyticsReport.Session.Event.RolloutAssignment> rolloutAssignments;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.Session.Event.RolloutsState.Builder {
private List<CrashlyticsReport.Session.Event.RolloutAssignment> rolloutAssignments;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.RolloutsState.Builder
public CrashlyticsReport.Session.Event.RolloutsState build() {
String str = this.rolloutAssignments == null ? " rolloutAssignments" : "";
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport_Session_Event_RolloutsState(this.rolloutAssignments);
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.RolloutsState.Builder
public CrashlyticsReport.Session.Event.RolloutsState.Builder setRolloutAssignments(List<CrashlyticsReport.Session.Event.RolloutAssignment> list) {
if (list == null) {
throw new NullPointerException("Null rolloutAssignments");
}
this.rolloutAssignments = list;
return this;
}
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport.Session.Event.RolloutsState) {
return this.rolloutAssignments.equals(((CrashlyticsReport.Session.Event.RolloutsState) obj).getRolloutAssignments());
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.RolloutsState
@Encodable.Field(name = "assignments")
public List<CrashlyticsReport.Session.Event.RolloutAssignment> getRolloutAssignments() {
return this.rolloutAssignments;
}
public int hashCode() {
return this.rolloutAssignments.hashCode() ^ 1000003;
}
public String toString() {
return "RolloutsState{rolloutAssignments=" + this.rolloutAssignments + "}";
}
private AutoValue_CrashlyticsReport_Session_Event_RolloutsState(List<CrashlyticsReport.Session.Event.RolloutAssignment> list) {
this.rolloutAssignments = list;
}
}

View File

@@ -0,0 +1,116 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport_Session_OperatingSystem extends CrashlyticsReport.Session.OperatingSystem {
private final String buildVersion;
private final boolean jailbroken;
private final int platform;
private final String version;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.Session.OperatingSystem.Builder {
private String buildVersion;
private Boolean jailbroken;
private Integer platform;
private String version;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.OperatingSystem.Builder
public CrashlyticsReport.Session.OperatingSystem build() {
String str = this.platform == null ? " platform" : "";
if (this.version == null) {
str = w.n(str, " version");
}
if (this.buildVersion == null) {
str = w.n(str, " buildVersion");
}
if (this.jailbroken == null) {
str = w.n(str, " jailbroken");
}
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport_Session_OperatingSystem(this.platform.intValue(), this.version, this.buildVersion, this.jailbroken.booleanValue());
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.OperatingSystem.Builder
public CrashlyticsReport.Session.OperatingSystem.Builder setBuildVersion(String str) {
if (str == null) {
throw new NullPointerException("Null buildVersion");
}
this.buildVersion = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.OperatingSystem.Builder
public CrashlyticsReport.Session.OperatingSystem.Builder setJailbroken(boolean z3) {
this.jailbroken = Boolean.valueOf(z3);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.OperatingSystem.Builder
public CrashlyticsReport.Session.OperatingSystem.Builder setPlatform(int i) {
this.platform = Integer.valueOf(i);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.OperatingSystem.Builder
public CrashlyticsReport.Session.OperatingSystem.Builder setVersion(String str) {
if (str == null) {
throw new NullPointerException("Null version");
}
this.version = str;
return this;
}
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport.Session.OperatingSystem) {
CrashlyticsReport.Session.OperatingSystem operatingSystem = (CrashlyticsReport.Session.OperatingSystem) obj;
if (this.platform == operatingSystem.getPlatform() && this.version.equals(operatingSystem.getVersion()) && this.buildVersion.equals(operatingSystem.getBuildVersion()) && this.jailbroken == operatingSystem.isJailbroken()) {
return true;
}
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.OperatingSystem
public String getBuildVersion() {
return this.buildVersion;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.OperatingSystem
public int getPlatform() {
return this.platform;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.OperatingSystem
public String getVersion() {
return this.version;
}
public int hashCode() {
return (this.jailbroken ? 1231 : 1237) ^ ((((((this.platform ^ 1000003) * 1000003) ^ this.version.hashCode()) * 1000003) ^ this.buildVersion.hashCode()) * 1000003);
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.OperatingSystem
public boolean isJailbroken() {
return this.jailbroken;
}
public String toString() {
return "OperatingSystem{platform=" + this.platform + ", version=" + this.version + ", buildVersion=" + this.buildVersion + ", jailbroken=" + this.jailbroken + "}";
}
private AutoValue_CrashlyticsReport_Session_OperatingSystem(int i, String str, String str2, boolean z3) {
this.platform = i;
this.version = str;
this.buildVersion = str2;
this.jailbroken = z3;
}
}

View File

@@ -0,0 +1,59 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
final class AutoValue_CrashlyticsReport_Session_User extends CrashlyticsReport.Session.User {
private final String identifier;
/* loaded from: classes3.dex */
public static final class Builder extends CrashlyticsReport.Session.User.Builder {
private String identifier;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.User.Builder
public CrashlyticsReport.Session.User build() {
String str = this.identifier == null ? " identifier" : "";
if (str.isEmpty()) {
return new AutoValue_CrashlyticsReport_Session_User(this.identifier);
}
throw new IllegalStateException("Missing required properties:".concat(str));
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.User.Builder
public CrashlyticsReport.Session.User.Builder setIdentifier(String str) {
if (str == null) {
throw new NullPointerException("Null identifier");
}
this.identifier = str;
return this;
}
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (obj instanceof CrashlyticsReport.Session.User) {
return this.identifier.equals(((CrashlyticsReport.Session.User) obj).getIdentifier());
}
return false;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.User
public String getIdentifier() {
return this.identifier;
}
public int hashCode() {
return this.identifier.hashCode() ^ 1000003;
}
public String toString() {
return w.r(new StringBuilder("User{identifier="), this.identifier, "}");
}
private AutoValue_CrashlyticsReport_Session_User(String str) {
this.identifier = str;
}
}

View File

@@ -0,0 +1,62 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.StaticSessionData;
/* JADX INFO: Access modifiers changed from: package-private */
/* loaded from: classes3.dex */
public final class AutoValue_StaticSessionData extends StaticSessionData {
private final StaticSessionData.AppData appData;
private final StaticSessionData.DeviceData deviceData;
private final StaticSessionData.OsData osData;
public AutoValue_StaticSessionData(StaticSessionData.AppData appData, StaticSessionData.OsData osData, StaticSessionData.DeviceData deviceData) {
if (appData == null) {
throw new NullPointerException("Null appData");
}
this.appData = appData;
if (osData == null) {
throw new NullPointerException("Null osData");
}
this.osData = osData;
if (deviceData == null) {
throw new NullPointerException("Null deviceData");
}
this.deviceData = deviceData;
}
@Override // com.google.firebase.crashlytics.internal.model.StaticSessionData
public StaticSessionData.AppData appData() {
return this.appData;
}
@Override // com.google.firebase.crashlytics.internal.model.StaticSessionData
public StaticSessionData.DeviceData deviceData() {
return this.deviceData;
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (obj instanceof StaticSessionData) {
StaticSessionData staticSessionData = (StaticSessionData) obj;
if (this.appData.equals(staticSessionData.appData()) && this.osData.equals(staticSessionData.osData()) && this.deviceData.equals(staticSessionData.deviceData())) {
return true;
}
}
return false;
}
public int hashCode() {
return this.deviceData.hashCode() ^ ((((this.appData.hashCode() ^ 1000003) * 1000003) ^ this.osData.hashCode()) * 1000003);
}
@Override // com.google.firebase.crashlytics.internal.model.StaticSessionData
public StaticSessionData.OsData osData() {
return this.osData;
}
public String toString() {
return "StaticSessionData{appData=" + this.appData + ", osData=" + this.osData + ", deviceData=" + this.deviceData + "}";
}
}

View File

@@ -0,0 +1,90 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.DevelopmentPlatformProvider;
import com.google.firebase.crashlytics.internal.model.StaticSessionData;
/* JADX INFO: Access modifiers changed from: package-private */
/* loaded from: classes3.dex */
public final class AutoValue_StaticSessionData_AppData extends StaticSessionData.AppData {
private final String appIdentifier;
private final int deliveryMechanism;
private final DevelopmentPlatformProvider developmentPlatformProvider;
private final String installUuid;
private final String versionCode;
private final String versionName;
public AutoValue_StaticSessionData_AppData(String str, String str2, String str3, String str4, int i, DevelopmentPlatformProvider developmentPlatformProvider) {
if (str == null) {
throw new NullPointerException("Null appIdentifier");
}
this.appIdentifier = str;
if (str2 == null) {
throw new NullPointerException("Null versionCode");
}
this.versionCode = str2;
if (str3 == null) {
throw new NullPointerException("Null versionName");
}
this.versionName = str3;
if (str4 == null) {
throw new NullPointerException("Null installUuid");
}
this.installUuid = str4;
this.deliveryMechanism = i;
if (developmentPlatformProvider == null) {
throw new NullPointerException("Null developmentPlatformProvider");
}
this.developmentPlatformProvider = developmentPlatformProvider;
}
@Override // com.google.firebase.crashlytics.internal.model.StaticSessionData.AppData
public String appIdentifier() {
return this.appIdentifier;
}
@Override // com.google.firebase.crashlytics.internal.model.StaticSessionData.AppData
public int deliveryMechanism() {
return this.deliveryMechanism;
}
@Override // com.google.firebase.crashlytics.internal.model.StaticSessionData.AppData
public DevelopmentPlatformProvider developmentPlatformProvider() {
return this.developmentPlatformProvider;
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (obj instanceof StaticSessionData.AppData) {
StaticSessionData.AppData appData = (StaticSessionData.AppData) obj;
if (this.appIdentifier.equals(appData.appIdentifier()) && this.versionCode.equals(appData.versionCode()) && this.versionName.equals(appData.versionName()) && this.installUuid.equals(appData.installUuid()) && this.deliveryMechanism == appData.deliveryMechanism() && this.developmentPlatformProvider.equals(appData.developmentPlatformProvider())) {
return true;
}
}
return false;
}
public int hashCode() {
return this.developmentPlatformProvider.hashCode() ^ ((((((((((this.appIdentifier.hashCode() ^ 1000003) * 1000003) ^ this.versionCode.hashCode()) * 1000003) ^ this.versionName.hashCode()) * 1000003) ^ this.installUuid.hashCode()) * 1000003) ^ this.deliveryMechanism) * 1000003);
}
@Override // com.google.firebase.crashlytics.internal.model.StaticSessionData.AppData
public String installUuid() {
return this.installUuid;
}
public String toString() {
return "AppData{appIdentifier=" + this.appIdentifier + ", versionCode=" + this.versionCode + ", versionName=" + this.versionName + ", installUuid=" + this.installUuid + ", deliveryMechanism=" + this.deliveryMechanism + ", developmentPlatformProvider=" + this.developmentPlatformProvider + "}";
}
@Override // com.google.firebase.crashlytics.internal.model.StaticSessionData.AppData
public String versionCode() {
return this.versionCode;
}
@Override // com.google.firebase.crashlytics.internal.model.StaticSessionData.AppData
public String versionName() {
return this.versionName;
}
}

View File

@@ -0,0 +1,126 @@
package com.google.firebase.crashlytics.internal.model;
import C.w;
import com.google.firebase.crashlytics.internal.model.StaticSessionData;
/* JADX INFO: Access modifiers changed from: package-private */
/* loaded from: classes3.dex */
public final class AutoValue_StaticSessionData_DeviceData extends StaticSessionData.DeviceData {
private final int arch;
private final int availableProcessors;
private final long diskSpace;
private final boolean isEmulator;
private final String manufacturer;
private final String model;
private final String modelClass;
private final int state;
private final long totalRam;
public AutoValue_StaticSessionData_DeviceData(int i, String str, int i4, long j4, long j5, boolean z3, int i5, String str2, String str3) {
this.arch = i;
if (str == null) {
throw new NullPointerException("Null model");
}
this.model = str;
this.availableProcessors = i4;
this.totalRam = j4;
this.diskSpace = j5;
this.isEmulator = z3;
this.state = i5;
if (str2 == null) {
throw new NullPointerException("Null manufacturer");
}
this.manufacturer = str2;
if (str3 == null) {
throw new NullPointerException("Null modelClass");
}
this.modelClass = str3;
}
@Override // com.google.firebase.crashlytics.internal.model.StaticSessionData.DeviceData
public int arch() {
return this.arch;
}
@Override // com.google.firebase.crashlytics.internal.model.StaticSessionData.DeviceData
public int availableProcessors() {
return this.availableProcessors;
}
@Override // com.google.firebase.crashlytics.internal.model.StaticSessionData.DeviceData
public long diskSpace() {
return this.diskSpace;
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (obj instanceof StaticSessionData.DeviceData) {
StaticSessionData.DeviceData deviceData = (StaticSessionData.DeviceData) obj;
if (this.arch == deviceData.arch() && this.model.equals(deviceData.model()) && this.availableProcessors == deviceData.availableProcessors() && this.totalRam == deviceData.totalRam() && this.diskSpace == deviceData.diskSpace() && this.isEmulator == deviceData.isEmulator() && this.state == deviceData.state() && this.manufacturer.equals(deviceData.manufacturer()) && this.modelClass.equals(deviceData.modelClass())) {
return true;
}
}
return false;
}
public int hashCode() {
int hashCode = (((((this.arch ^ 1000003) * 1000003) ^ this.model.hashCode()) * 1000003) ^ this.availableProcessors) * 1000003;
long j4 = this.totalRam;
int i = (hashCode ^ ((int) (j4 ^ (j4 >>> 32)))) * 1000003;
long j5 = this.diskSpace;
return this.modelClass.hashCode() ^ ((((((((i ^ ((int) (j5 ^ (j5 >>> 32)))) * 1000003) ^ (this.isEmulator ? 1231 : 1237)) * 1000003) ^ this.state) * 1000003) ^ this.manufacturer.hashCode()) * 1000003);
}
@Override // com.google.firebase.crashlytics.internal.model.StaticSessionData.DeviceData
public boolean isEmulator() {
return this.isEmulator;
}
@Override // com.google.firebase.crashlytics.internal.model.StaticSessionData.DeviceData
public String manufacturer() {
return this.manufacturer;
}
@Override // com.google.firebase.crashlytics.internal.model.StaticSessionData.DeviceData
public String model() {
return this.model;
}
@Override // com.google.firebase.crashlytics.internal.model.StaticSessionData.DeviceData
public String modelClass() {
return this.modelClass;
}
@Override // com.google.firebase.crashlytics.internal.model.StaticSessionData.DeviceData
public int state() {
return this.state;
}
public String toString() {
StringBuilder sb = new StringBuilder("DeviceData{arch=");
sb.append(this.arch);
sb.append(", model=");
sb.append(this.model);
sb.append(", availableProcessors=");
sb.append(this.availableProcessors);
sb.append(", totalRam=");
sb.append(this.totalRam);
sb.append(", diskSpace=");
sb.append(this.diskSpace);
sb.append(", isEmulator=");
sb.append(this.isEmulator);
sb.append(", state=");
sb.append(this.state);
sb.append(", manufacturer=");
sb.append(this.manufacturer);
sb.append(", modelClass=");
return w.r(sb, this.modelClass, "}");
}
@Override // com.google.firebase.crashlytics.internal.model.StaticSessionData.DeviceData
public long totalRam() {
return this.totalRam;
}
}

View File

@@ -0,0 +1,59 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.StaticSessionData;
/* JADX INFO: Access modifiers changed from: package-private */
/* loaded from: classes3.dex */
public final class AutoValue_StaticSessionData_OsData extends StaticSessionData.OsData {
private final boolean isRooted;
private final String osCodeName;
private final String osRelease;
public AutoValue_StaticSessionData_OsData(String str, String str2, boolean z3) {
if (str == null) {
throw new NullPointerException("Null osRelease");
}
this.osRelease = str;
if (str2 == null) {
throw new NullPointerException("Null osCodeName");
}
this.osCodeName = str2;
this.isRooted = z3;
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (obj instanceof StaticSessionData.OsData) {
StaticSessionData.OsData osData = (StaticSessionData.OsData) obj;
if (this.osRelease.equals(osData.osRelease()) && this.osCodeName.equals(osData.osCodeName()) && this.isRooted == osData.isRooted()) {
return true;
}
}
return false;
}
public int hashCode() {
return (this.isRooted ? 1231 : 1237) ^ ((((this.osRelease.hashCode() ^ 1000003) * 1000003) ^ this.osCodeName.hashCode()) * 1000003);
}
@Override // com.google.firebase.crashlytics.internal.model.StaticSessionData.OsData
public boolean isRooted() {
return this.isRooted;
}
@Override // com.google.firebase.crashlytics.internal.model.StaticSessionData.OsData
public String osCodeName() {
return this.osCodeName;
}
@Override // com.google.firebase.crashlytics.internal.model.StaticSessionData.OsData
public String osRelease() {
return this.osRelease;
}
public String toString() {
return "OsData{osRelease=" + this.osRelease + ", osCodeName=" + this.osCodeName + ", isRooted=" + this.isRooted + "}";
}
}

View File

@@ -0,0 +1,79 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.auto.value.AutoValue;
import com.google.firebase.crashlytics.internal.DevelopmentPlatformProvider;
@AutoValue
/* loaded from: classes3.dex */
public abstract class StaticSessionData {
@AutoValue
/* loaded from: classes3.dex */
public static abstract class AppData {
public static AppData create(String str, String str2, String str3, String str4, int i, DevelopmentPlatformProvider developmentPlatformProvider) {
return new AutoValue_StaticSessionData_AppData(str, str2, str3, str4, i, developmentPlatformProvider);
}
public abstract String appIdentifier();
public abstract int deliveryMechanism();
public abstract DevelopmentPlatformProvider developmentPlatformProvider();
public abstract String installUuid();
public abstract String versionCode();
public abstract String versionName();
}
@AutoValue
/* loaded from: classes3.dex */
public static abstract class DeviceData {
public static DeviceData create(int i, String str, int i4, long j4, long j5, boolean z3, int i5, String str2, String str3) {
return new AutoValue_StaticSessionData_DeviceData(i, str, i4, j4, j5, z3, i5, str2, str3);
}
public abstract int arch();
public abstract int availableProcessors();
public abstract long diskSpace();
public abstract boolean isEmulator();
public abstract String manufacturer();
public abstract String model();
public abstract String modelClass();
public abstract int state();
public abstract long totalRam();
}
@AutoValue
/* loaded from: classes3.dex */
public static abstract class OsData {
public static OsData create(String str, String str2, boolean z3) {
return new AutoValue_StaticSessionData_OsData(str, str2, z3);
}
public abstract boolean isRooted();
public abstract String osCodeName();
public abstract String osRelease();
}
public static StaticSessionData create(AppData appData, OsData osData, DeviceData deviceData) {
return new AutoValue_StaticSessionData(appData, osData, deviceData);
}
public abstract AppData appData();
public abstract DeviceData deviceData();
public abstract OsData osData();
}

View File

@@ -0,0 +1,39 @@
package com.google.firebase.crashlytics.internal.model.serialization;
import android.util.JsonReader;
import com.google.firebase.crashlytics.internal.model.serialization.CrashlyticsReportJsonTransform;
/* loaded from: classes3.dex */
public final /* synthetic */ class a implements CrashlyticsReportJsonTransform.ObjectParser {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ int f5977a;
public /* synthetic */ a(int i) {
this.f5977a = i;
}
@Override // com.google.firebase.crashlytics.internal.model.serialization.CrashlyticsReportJsonTransform.ObjectParser
public final Object parse(JsonReader jsonReader) {
switch (this.f5977a) {
case 0:
return CrashlyticsReportJsonTransform.c(jsonReader);
case 1:
return CrashlyticsReportJsonTransform.b(jsonReader);
case 2:
return CrashlyticsReportJsonTransform.d(jsonReader);
case 3:
return CrashlyticsReportJsonTransform.h(jsonReader);
case 4:
return CrashlyticsReportJsonTransform.i(jsonReader);
case 5:
return CrashlyticsReportJsonTransform.f(jsonReader);
case 6:
return CrashlyticsReportJsonTransform.e(jsonReader);
case 7:
return CrashlyticsReportJsonTransform.g(jsonReader);
default:
return CrashlyticsReportJsonTransform.a(jsonReader);
}
}
}