Add decompiled APK source code (JADX)

- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,556 @@
package com.google.firebase.crashlytics.internal.model;
import com.amazonaws.handlers.HandlerChainFactory$$ExternalSyntheticThrowCCEIfNotNull0;
import com.facebook.appevents.integrity.IntegrityManager;
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.ironsource.ad;
import com.ironsource.v8;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.foundation.entity.b;
/* loaded from: classes3.dex */
public final class AutoCrashlyticsReportEncoder implements Configurator {
public static final Configurator CONFIG = new 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);
}
public static final class CrashlyticsReportEncoder implements ObjectEncoder {
public static final CrashlyticsReportEncoder INSTANCE = new CrashlyticsReportEncoder();
public static final FieldDescriptor SDKVERSION_DESCRIPTOR = FieldDescriptor.of("sdkVersion");
public static final FieldDescriptor GMPAPPID_DESCRIPTOR = FieldDescriptor.of("gmpAppId");
public static final FieldDescriptor PLATFORM_DESCRIPTOR = FieldDescriptor.of("platform");
public static final FieldDescriptor INSTALLATIONUUID_DESCRIPTOR = FieldDescriptor.of("installationUuid");
public static final FieldDescriptor FIREBASEINSTALLATIONID_DESCRIPTOR = FieldDescriptor.of("firebaseInstallationId");
public static final FieldDescriptor FIREBASEAUTHENTICATIONTOKEN_DESCRIPTOR = FieldDescriptor.of("firebaseAuthenticationToken");
public static final FieldDescriptor APPQUALITYSESSIONID_DESCRIPTOR = FieldDescriptor.of("appQualitySessionId");
public static final FieldDescriptor BUILDVERSION_DESCRIPTOR = FieldDescriptor.of("buildVersion");
public static final FieldDescriptor DISPLAYVERSION_DESCRIPTOR = FieldDescriptor.of("displayVersion");
public static final FieldDescriptor SESSION_DESCRIPTOR = FieldDescriptor.of("session");
public static final FieldDescriptor NDKPAYLOAD_DESCRIPTOR = FieldDescriptor.of("ndkPayload");
public static final FieldDescriptor APPEXITINFO_DESCRIPTOR = FieldDescriptor.of("appExitInfo");
@Override // com.google.firebase.encoders.ObjectEncoder
public void encode(CrashlyticsReport crashlyticsReport, ObjectEncoderContext objectEncoderContext) {
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(FIREBASEAUTHENTICATIONTOKEN_DESCRIPTOR, crashlyticsReport.getFirebaseAuthenticationToken());
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());
}
}
public static final class CrashlyticsReportSessionEncoder implements ObjectEncoder {
public static final CrashlyticsReportSessionEncoder INSTANCE = new CrashlyticsReportSessionEncoder();
public static final FieldDescriptor GENERATOR_DESCRIPTOR = FieldDescriptor.of("generator");
public static final FieldDescriptor IDENTIFIER_DESCRIPTOR = FieldDescriptor.of("identifier");
public static final FieldDescriptor APPQUALITYSESSIONID_DESCRIPTOR = FieldDescriptor.of("appQualitySessionId");
public static final FieldDescriptor STARTEDAT_DESCRIPTOR = FieldDescriptor.of("startedAt");
public static final FieldDescriptor ENDEDAT_DESCRIPTOR = FieldDescriptor.of("endedAt");
public static final FieldDescriptor CRASHED_DESCRIPTOR = FieldDescriptor.of("crashed");
public static final FieldDescriptor APP_DESCRIPTOR = FieldDescriptor.of(MBridgeConstans.DYNAMIC_VIEW_WX_APP);
public static final FieldDescriptor USER_DESCRIPTOR = FieldDescriptor.of("user");
public static final FieldDescriptor OS_DESCRIPTOR = FieldDescriptor.of(ad.y);
public static final FieldDescriptor DEVICE_DESCRIPTOR = FieldDescriptor.of("device");
public static final FieldDescriptor EVENTS_DESCRIPTOR = FieldDescriptor.of("events");
public static final FieldDescriptor GENERATORTYPE_DESCRIPTOR = FieldDescriptor.of("generatorType");
@Override // com.google.firebase.encoders.ObjectEncoder
public void encode(CrashlyticsReport.Session session, ObjectEncoderContext objectEncoderContext) {
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());
}
}
public static final class CrashlyticsReportSessionApplicationEncoder implements ObjectEncoder {
public static final CrashlyticsReportSessionApplicationEncoder INSTANCE = new CrashlyticsReportSessionApplicationEncoder();
public static final FieldDescriptor IDENTIFIER_DESCRIPTOR = FieldDescriptor.of("identifier");
public static final FieldDescriptor VERSION_DESCRIPTOR = FieldDescriptor.of("version");
public static final FieldDescriptor DISPLAYVERSION_DESCRIPTOR = FieldDescriptor.of("displayVersion");
public static final FieldDescriptor ORGANIZATION_DESCRIPTOR = FieldDescriptor.of("organization");
public static final FieldDescriptor INSTALLATIONUUID_DESCRIPTOR = FieldDescriptor.of("installationUuid");
public static final FieldDescriptor DEVELOPMENTPLATFORM_DESCRIPTOR = FieldDescriptor.of("developmentPlatform");
public static final FieldDescriptor DEVELOPMENTPLATFORMVERSION_DESCRIPTOR = FieldDescriptor.of("developmentPlatformVersion");
@Override // com.google.firebase.encoders.ObjectEncoder
public void encode(CrashlyticsReport.Session.Application application, ObjectEncoderContext objectEncoderContext) {
objectEncoderContext.add(IDENTIFIER_DESCRIPTOR, application.getIdentifier());
objectEncoderContext.add(VERSION_DESCRIPTOR, application.getVersion());
objectEncoderContext.add(DISPLAYVERSION_DESCRIPTOR, application.getDisplayVersion());
FieldDescriptor fieldDescriptor = ORGANIZATION_DESCRIPTOR;
application.getOrganization();
objectEncoderContext.add(fieldDescriptor, (Object) null);
objectEncoderContext.add(INSTALLATIONUUID_DESCRIPTOR, application.getInstallationUuid());
objectEncoderContext.add(DEVELOPMENTPLATFORM_DESCRIPTOR, application.getDevelopmentPlatform());
objectEncoderContext.add(DEVELOPMENTPLATFORMVERSION_DESCRIPTOR, application.getDevelopmentPlatformVersion());
}
}
public static final class CrashlyticsReportSessionApplicationOrganizationEncoder implements ObjectEncoder {
public static final CrashlyticsReportSessionApplicationOrganizationEncoder INSTANCE = new CrashlyticsReportSessionApplicationOrganizationEncoder();
public static final FieldDescriptor CLSID_DESCRIPTOR = FieldDescriptor.of("clsId");
@Override // com.google.firebase.encoders.ObjectEncoder
public /* bridge */ /* synthetic */ void encode(Object obj, Object obj2) {
HandlerChainFactory$$ExternalSyntheticThrowCCEIfNotNull0.m(obj);
encode((CrashlyticsReport.Session.Application.Organization) null, (ObjectEncoderContext) obj2);
}
public void encode(CrashlyticsReport.Session.Application.Organization organization, ObjectEncoderContext objectEncoderContext) {
throw null;
}
}
public static final class CrashlyticsReportSessionUserEncoder implements ObjectEncoder {
public static final CrashlyticsReportSessionUserEncoder INSTANCE = new CrashlyticsReportSessionUserEncoder();
public static final FieldDescriptor IDENTIFIER_DESCRIPTOR = FieldDescriptor.of("identifier");
@Override // com.google.firebase.encoders.ObjectEncoder
public void encode(CrashlyticsReport.Session.User user, ObjectEncoderContext objectEncoderContext) {
objectEncoderContext.add(IDENTIFIER_DESCRIPTOR, user.getIdentifier());
}
}
public static final class CrashlyticsReportSessionOperatingSystemEncoder implements ObjectEncoder {
public static final CrashlyticsReportSessionOperatingSystemEncoder INSTANCE = new CrashlyticsReportSessionOperatingSystemEncoder();
public static final FieldDescriptor PLATFORM_DESCRIPTOR = FieldDescriptor.of("platform");
public static final FieldDescriptor VERSION_DESCRIPTOR = FieldDescriptor.of("version");
public static final FieldDescriptor BUILDVERSION_DESCRIPTOR = FieldDescriptor.of("buildVersion");
public static final FieldDescriptor JAILBROKEN_DESCRIPTOR = FieldDescriptor.of("jailbroken");
@Override // com.google.firebase.encoders.ObjectEncoder
public void encode(CrashlyticsReport.Session.OperatingSystem operatingSystem, ObjectEncoderContext objectEncoderContext) {
objectEncoderContext.add(PLATFORM_DESCRIPTOR, operatingSystem.getPlatform());
objectEncoderContext.add(VERSION_DESCRIPTOR, operatingSystem.getVersion());
objectEncoderContext.add(BUILDVERSION_DESCRIPTOR, operatingSystem.getBuildVersion());
objectEncoderContext.add(JAILBROKEN_DESCRIPTOR, operatingSystem.isJailbroken());
}
}
public static final class CrashlyticsReportSessionDeviceEncoder implements ObjectEncoder {
public static final CrashlyticsReportSessionDeviceEncoder INSTANCE = new CrashlyticsReportSessionDeviceEncoder();
public static final FieldDescriptor ARCH_DESCRIPTOR = FieldDescriptor.of("arch");
public static final FieldDescriptor MODEL_DESCRIPTOR = FieldDescriptor.of("model");
public static final FieldDescriptor CORES_DESCRIPTOR = FieldDescriptor.of("cores");
public static final FieldDescriptor RAM_DESCRIPTOR = FieldDescriptor.of("ram");
public static final FieldDescriptor DISKSPACE_DESCRIPTOR = FieldDescriptor.of("diskSpace");
public static final FieldDescriptor SIMULATOR_DESCRIPTOR = FieldDescriptor.of("simulator");
public static final FieldDescriptor STATE_DESCRIPTOR = FieldDescriptor.of("state");
public static final FieldDescriptor MANUFACTURER_DESCRIPTOR = FieldDescriptor.of("manufacturer");
public static final FieldDescriptor MODELCLASS_DESCRIPTOR = FieldDescriptor.of("modelClass");
@Override // com.google.firebase.encoders.ObjectEncoder
public void encode(CrashlyticsReport.Session.Device device, ObjectEncoderContext objectEncoderContext) {
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());
}
}
public static final class CrashlyticsReportSessionEventEncoder implements ObjectEncoder {
public static final CrashlyticsReportSessionEventEncoder INSTANCE = new CrashlyticsReportSessionEventEncoder();
public static final FieldDescriptor TIMESTAMP_DESCRIPTOR = FieldDescriptor.of("timestamp");
public static final FieldDescriptor TYPE_DESCRIPTOR = FieldDescriptor.of("type");
public static final FieldDescriptor APP_DESCRIPTOR = FieldDescriptor.of(MBridgeConstans.DYNAMIC_VIEW_WX_APP);
public static final FieldDescriptor DEVICE_DESCRIPTOR = FieldDescriptor.of("device");
public static final FieldDescriptor LOG_DESCRIPTOR = FieldDescriptor.of("log");
public static final FieldDescriptor ROLLOUTS_DESCRIPTOR = FieldDescriptor.of("rollouts");
@Override // com.google.firebase.encoders.ObjectEncoder
public void encode(CrashlyticsReport.Session.Event event, ObjectEncoderContext objectEncoderContext) {
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());
}
}
public static final class CrashlyticsReportSessionEventApplicationEncoder implements ObjectEncoder {
public static final CrashlyticsReportSessionEventApplicationEncoder INSTANCE = new CrashlyticsReportSessionEventApplicationEncoder();
public static final FieldDescriptor EXECUTION_DESCRIPTOR = FieldDescriptor.of("execution");
public static final FieldDescriptor CUSTOMATTRIBUTES_DESCRIPTOR = FieldDescriptor.of("customAttributes");
public static final FieldDescriptor INTERNALKEYS_DESCRIPTOR = FieldDescriptor.of("internalKeys");
public static final FieldDescriptor BACKGROUND_DESCRIPTOR = FieldDescriptor.of("background");
public static final FieldDescriptor CURRENTPROCESSDETAILS_DESCRIPTOR = FieldDescriptor.of("currentProcessDetails");
public static final FieldDescriptor APPPROCESSDETAILS_DESCRIPTOR = FieldDescriptor.of("appProcessDetails");
public static final FieldDescriptor UIORIENTATION_DESCRIPTOR = FieldDescriptor.of("uiOrientation");
@Override // com.google.firebase.encoders.ObjectEncoder
public void encode(CrashlyticsReport.Session.Event.Application application, ObjectEncoderContext objectEncoderContext) {
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());
}
}
public static final class CrashlyticsReportSessionEventApplicationExecutionEncoder implements ObjectEncoder {
public static final CrashlyticsReportSessionEventApplicationExecutionEncoder INSTANCE = new CrashlyticsReportSessionEventApplicationExecutionEncoder();
public static final FieldDescriptor THREADS_DESCRIPTOR = FieldDescriptor.of("threads");
public static final FieldDescriptor EXCEPTION_DESCRIPTOR = FieldDescriptor.of("exception");
public static final FieldDescriptor APPEXITINFO_DESCRIPTOR = FieldDescriptor.of("appExitInfo");
public static final FieldDescriptor SIGNAL_DESCRIPTOR = FieldDescriptor.of("signal");
public static final FieldDescriptor BINARIES_DESCRIPTOR = FieldDescriptor.of("binaries");
@Override // com.google.firebase.encoders.ObjectEncoder
public void encode(CrashlyticsReport.Session.Event.Application.Execution execution, ObjectEncoderContext objectEncoderContext) {
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());
}
}
public static final class CrashlyticsReportSessionEventApplicationExecutionThreadEncoder implements ObjectEncoder {
public static final CrashlyticsReportSessionEventApplicationExecutionThreadEncoder INSTANCE = new CrashlyticsReportSessionEventApplicationExecutionThreadEncoder();
public static final FieldDescriptor NAME_DESCRIPTOR = FieldDescriptor.of("name");
public static final FieldDescriptor IMPORTANCE_DESCRIPTOR = FieldDescriptor.of("importance");
public static final FieldDescriptor FRAMES_DESCRIPTOR = FieldDescriptor.of(b.JSON_KEY_FRAME_ADS);
@Override // com.google.firebase.encoders.ObjectEncoder
public void encode(CrashlyticsReport.Session.Event.Application.Execution.Thread thread, ObjectEncoderContext objectEncoderContext) {
objectEncoderContext.add(NAME_DESCRIPTOR, thread.getName());
objectEncoderContext.add(IMPORTANCE_DESCRIPTOR, thread.getImportance());
objectEncoderContext.add(FRAMES_DESCRIPTOR, thread.getFrames());
}
}
public static final class CrashlyticsReportSessionEventApplicationExecutionThreadFrameEncoder implements ObjectEncoder {
public static final CrashlyticsReportSessionEventApplicationExecutionThreadFrameEncoder INSTANCE = new CrashlyticsReportSessionEventApplicationExecutionThreadFrameEncoder();
public static final FieldDescriptor PC_DESCRIPTOR = FieldDescriptor.of("pc");
public static final FieldDescriptor SYMBOL_DESCRIPTOR = FieldDescriptor.of("symbol");
public static final FieldDescriptor FILE_DESCRIPTOR = FieldDescriptor.of("file");
public static final FieldDescriptor OFFSET_DESCRIPTOR = FieldDescriptor.of("offset");
public static final FieldDescriptor IMPORTANCE_DESCRIPTOR = FieldDescriptor.of("importance");
@Override // com.google.firebase.encoders.ObjectEncoder
public void encode(CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame frame, ObjectEncoderContext objectEncoderContext) {
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());
}
}
public static final class CrashlyticsReportSessionEventApplicationExecutionExceptionEncoder implements ObjectEncoder {
public static final CrashlyticsReportSessionEventApplicationExecutionExceptionEncoder INSTANCE = new CrashlyticsReportSessionEventApplicationExecutionExceptionEncoder();
public static final FieldDescriptor TYPE_DESCRIPTOR = FieldDescriptor.of("type");
public static final FieldDescriptor REASON_DESCRIPTOR = FieldDescriptor.of("reason");
public static final FieldDescriptor FRAMES_DESCRIPTOR = FieldDescriptor.of(b.JSON_KEY_FRAME_ADS);
public static final FieldDescriptor CAUSEDBY_DESCRIPTOR = FieldDescriptor.of("causedBy");
public static final FieldDescriptor OVERFLOWCOUNT_DESCRIPTOR = FieldDescriptor.of("overflowCount");
@Override // com.google.firebase.encoders.ObjectEncoder
public void encode(CrashlyticsReport.Session.Event.Application.Execution.Exception exception, ObjectEncoderContext objectEncoderContext) {
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());
}
}
public static final class CrashlyticsReportApplicationExitInfoEncoder implements ObjectEncoder {
public static final CrashlyticsReportApplicationExitInfoEncoder INSTANCE = new CrashlyticsReportApplicationExitInfoEncoder();
public static final FieldDescriptor PID_DESCRIPTOR = FieldDescriptor.of("pid");
public static final FieldDescriptor PROCESSNAME_DESCRIPTOR = FieldDescriptor.of("processName");
public static final FieldDescriptor REASONCODE_DESCRIPTOR = FieldDescriptor.of("reasonCode");
public static final FieldDescriptor IMPORTANCE_DESCRIPTOR = FieldDescriptor.of("importance");
public static final FieldDescriptor PSS_DESCRIPTOR = FieldDescriptor.of("pss");
public static final FieldDescriptor RSS_DESCRIPTOR = FieldDescriptor.of("rss");
public static final FieldDescriptor TIMESTAMP_DESCRIPTOR = FieldDescriptor.of("timestamp");
public static final FieldDescriptor TRACEFILE_DESCRIPTOR = FieldDescriptor.of("traceFile");
public static final FieldDescriptor BUILDIDMAPPINGFORARCH_DESCRIPTOR = FieldDescriptor.of("buildIdMappingForArch");
@Override // com.google.firebase.encoders.ObjectEncoder
public void encode(CrashlyticsReport.ApplicationExitInfo applicationExitInfo, ObjectEncoderContext objectEncoderContext) {
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());
}
}
public static final class CrashlyticsReportApplicationExitInfoBuildIdMappingForArchEncoder implements ObjectEncoder {
public static final CrashlyticsReportApplicationExitInfoBuildIdMappingForArchEncoder INSTANCE = new CrashlyticsReportApplicationExitInfoBuildIdMappingForArchEncoder();
public static final FieldDescriptor ARCH_DESCRIPTOR = FieldDescriptor.of("arch");
public static final FieldDescriptor LIBRARYNAME_DESCRIPTOR = FieldDescriptor.of("libraryName");
public static final FieldDescriptor BUILDID_DESCRIPTOR = FieldDescriptor.of("buildId");
@Override // com.google.firebase.encoders.ObjectEncoder
public void encode(CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch buildIdMappingForArch, ObjectEncoderContext objectEncoderContext) {
objectEncoderContext.add(ARCH_DESCRIPTOR, buildIdMappingForArch.getArch());
objectEncoderContext.add(LIBRARYNAME_DESCRIPTOR, buildIdMappingForArch.getLibraryName());
objectEncoderContext.add(BUILDID_DESCRIPTOR, buildIdMappingForArch.getBuildId());
}
}
public static final class CrashlyticsReportSessionEventApplicationExecutionSignalEncoder implements ObjectEncoder {
public static final CrashlyticsReportSessionEventApplicationExecutionSignalEncoder INSTANCE = new CrashlyticsReportSessionEventApplicationExecutionSignalEncoder();
public static final FieldDescriptor NAME_DESCRIPTOR = FieldDescriptor.of("name");
public static final FieldDescriptor CODE_DESCRIPTOR = FieldDescriptor.of("code");
public static final FieldDescriptor ADDRESS_DESCRIPTOR = FieldDescriptor.of(IntegrityManager.INTEGRITY_TYPE_ADDRESS);
@Override // com.google.firebase.encoders.ObjectEncoder
public void encode(CrashlyticsReport.Session.Event.Application.Execution.Signal signal, ObjectEncoderContext objectEncoderContext) {
objectEncoderContext.add(NAME_DESCRIPTOR, signal.getName());
objectEncoderContext.add(CODE_DESCRIPTOR, signal.getCode());
objectEncoderContext.add(ADDRESS_DESCRIPTOR, signal.getAddress());
}
}
public static final class CrashlyticsReportSessionEventApplicationExecutionBinaryImageEncoder implements ObjectEncoder {
public static final CrashlyticsReportSessionEventApplicationExecutionBinaryImageEncoder INSTANCE = new CrashlyticsReportSessionEventApplicationExecutionBinaryImageEncoder();
public static final FieldDescriptor BASEADDRESS_DESCRIPTOR = FieldDescriptor.of("baseAddress");
public static final FieldDescriptor SIZE_DESCRIPTOR = FieldDescriptor.of("size");
public static final FieldDescriptor NAME_DESCRIPTOR = FieldDescriptor.of("name");
public static final FieldDescriptor UUID_DESCRIPTOR = FieldDescriptor.of("uuid");
@Override // com.google.firebase.encoders.ObjectEncoder
public void encode(CrashlyticsReport.Session.Event.Application.Execution.BinaryImage binaryImage, ObjectEncoderContext objectEncoderContext) {
objectEncoderContext.add(BASEADDRESS_DESCRIPTOR, binaryImage.getBaseAddress());
objectEncoderContext.add(SIZE_DESCRIPTOR, binaryImage.getSize());
objectEncoderContext.add(NAME_DESCRIPTOR, binaryImage.getName());
objectEncoderContext.add(UUID_DESCRIPTOR, binaryImage.getUuidUtf8Bytes());
}
}
public static final class CrashlyticsReportCustomAttributeEncoder implements ObjectEncoder {
public static final CrashlyticsReportCustomAttributeEncoder INSTANCE = new CrashlyticsReportCustomAttributeEncoder();
public static final FieldDescriptor KEY_DESCRIPTOR = FieldDescriptor.of("key");
public static final FieldDescriptor VALUE_DESCRIPTOR = FieldDescriptor.of("value");
@Override // com.google.firebase.encoders.ObjectEncoder
public void encode(CrashlyticsReport.CustomAttribute customAttribute, ObjectEncoderContext objectEncoderContext) {
objectEncoderContext.add(KEY_DESCRIPTOR, customAttribute.getKey());
objectEncoderContext.add(VALUE_DESCRIPTOR, customAttribute.getValue());
}
}
public static final class CrashlyticsReportSessionEventApplicationProcessDetailsEncoder implements ObjectEncoder {
public static final CrashlyticsReportSessionEventApplicationProcessDetailsEncoder INSTANCE = new CrashlyticsReportSessionEventApplicationProcessDetailsEncoder();
public static final FieldDescriptor PROCESSNAME_DESCRIPTOR = FieldDescriptor.of("processName");
public static final FieldDescriptor PID_DESCRIPTOR = FieldDescriptor.of("pid");
public static final FieldDescriptor IMPORTANCE_DESCRIPTOR = FieldDescriptor.of("importance");
public static final FieldDescriptor DEFAULTPROCESS_DESCRIPTOR = FieldDescriptor.of("defaultProcess");
@Override // com.google.firebase.encoders.ObjectEncoder
public void encode(CrashlyticsReport.Session.Event.Application.ProcessDetails processDetails, ObjectEncoderContext objectEncoderContext) {
objectEncoderContext.add(PROCESSNAME_DESCRIPTOR, processDetails.getProcessName());
objectEncoderContext.add(PID_DESCRIPTOR, processDetails.getPid());
objectEncoderContext.add(IMPORTANCE_DESCRIPTOR, processDetails.getImportance());
objectEncoderContext.add(DEFAULTPROCESS_DESCRIPTOR, processDetails.isDefaultProcess());
}
}
public static final class CrashlyticsReportSessionEventDeviceEncoder implements ObjectEncoder {
public static final CrashlyticsReportSessionEventDeviceEncoder INSTANCE = new CrashlyticsReportSessionEventDeviceEncoder();
public static final FieldDescriptor BATTERYLEVEL_DESCRIPTOR = FieldDescriptor.of(v8.i.Y);
public static final FieldDescriptor BATTERYVELOCITY_DESCRIPTOR = FieldDescriptor.of("batteryVelocity");
public static final FieldDescriptor PROXIMITYON_DESCRIPTOR = FieldDescriptor.of("proximityOn");
public static final FieldDescriptor ORIENTATION_DESCRIPTOR = FieldDescriptor.of("orientation");
public static final FieldDescriptor RAMUSED_DESCRIPTOR = FieldDescriptor.of("ramUsed");
public static final FieldDescriptor DISKUSED_DESCRIPTOR = FieldDescriptor.of("diskUsed");
@Override // com.google.firebase.encoders.ObjectEncoder
public void encode(CrashlyticsReport.Session.Event.Device device, ObjectEncoderContext objectEncoderContext) {
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());
}
}
public static final class CrashlyticsReportSessionEventLogEncoder implements ObjectEncoder {
public static final CrashlyticsReportSessionEventLogEncoder INSTANCE = new CrashlyticsReportSessionEventLogEncoder();
public static final FieldDescriptor CONTENT_DESCRIPTOR = FieldDescriptor.of("content");
@Override // com.google.firebase.encoders.ObjectEncoder
public void encode(CrashlyticsReport.Session.Event.Log log, ObjectEncoderContext objectEncoderContext) {
objectEncoderContext.add(CONTENT_DESCRIPTOR, log.getContent());
}
}
public static final class CrashlyticsReportSessionEventRolloutsStateEncoder implements ObjectEncoder {
public static final CrashlyticsReportSessionEventRolloutsStateEncoder INSTANCE = new CrashlyticsReportSessionEventRolloutsStateEncoder();
public static final FieldDescriptor ASSIGNMENTS_DESCRIPTOR = FieldDescriptor.of("assignments");
@Override // com.google.firebase.encoders.ObjectEncoder
public void encode(CrashlyticsReport.Session.Event.RolloutsState rolloutsState, ObjectEncoderContext objectEncoderContext) {
objectEncoderContext.add(ASSIGNMENTS_DESCRIPTOR, rolloutsState.getRolloutAssignments());
}
}
public static final class CrashlyticsReportSessionEventRolloutAssignmentEncoder implements ObjectEncoder {
public static final CrashlyticsReportSessionEventRolloutAssignmentEncoder INSTANCE = new CrashlyticsReportSessionEventRolloutAssignmentEncoder();
public static final FieldDescriptor ROLLOUTVARIANT_DESCRIPTOR = FieldDescriptor.of("rolloutVariant");
public static final FieldDescriptor PARAMETERKEY_DESCRIPTOR = FieldDescriptor.of("parameterKey");
public static final FieldDescriptor PARAMETERVALUE_DESCRIPTOR = FieldDescriptor.of("parameterValue");
public static final FieldDescriptor TEMPLATEVERSION_DESCRIPTOR = FieldDescriptor.of("templateVersion");
@Override // com.google.firebase.encoders.ObjectEncoder
public void encode(CrashlyticsReport.Session.Event.RolloutAssignment rolloutAssignment, ObjectEncoderContext objectEncoderContext) {
objectEncoderContext.add(ROLLOUTVARIANT_DESCRIPTOR, rolloutAssignment.getRolloutVariant());
objectEncoderContext.add(PARAMETERKEY_DESCRIPTOR, rolloutAssignment.getParameterKey());
objectEncoderContext.add(PARAMETERVALUE_DESCRIPTOR, rolloutAssignment.getParameterValue());
objectEncoderContext.add(TEMPLATEVERSION_DESCRIPTOR, rolloutAssignment.getTemplateVersion());
}
}
public static final class CrashlyticsReportSessionEventRolloutAssignmentRolloutVariantEncoder implements ObjectEncoder {
public static final CrashlyticsReportSessionEventRolloutAssignmentRolloutVariantEncoder INSTANCE = new CrashlyticsReportSessionEventRolloutAssignmentRolloutVariantEncoder();
public static final FieldDescriptor ROLLOUTID_DESCRIPTOR = FieldDescriptor.of("rolloutId");
public static final FieldDescriptor VARIANTID_DESCRIPTOR = FieldDescriptor.of("variantId");
@Override // com.google.firebase.encoders.ObjectEncoder
public void encode(CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant rolloutVariant, ObjectEncoderContext objectEncoderContext) {
objectEncoderContext.add(ROLLOUTID_DESCRIPTOR, rolloutVariant.getRolloutId());
objectEncoderContext.add(VARIANTID_DESCRIPTOR, rolloutVariant.getVariantId());
}
}
public static final class CrashlyticsReportFilesPayloadEncoder implements ObjectEncoder {
public static final CrashlyticsReportFilesPayloadEncoder INSTANCE = new CrashlyticsReportFilesPayloadEncoder();
public static final FieldDescriptor FILES_DESCRIPTOR = FieldDescriptor.of("files");
public static final FieldDescriptor ORGID_DESCRIPTOR = FieldDescriptor.of("orgId");
@Override // com.google.firebase.encoders.ObjectEncoder
public void encode(CrashlyticsReport.FilesPayload filesPayload, ObjectEncoderContext objectEncoderContext) {
objectEncoderContext.add(FILES_DESCRIPTOR, filesPayload.getFiles());
objectEncoderContext.add(ORGID_DESCRIPTOR, filesPayload.getOrgId());
}
}
public static final class CrashlyticsReportFilesPayloadFileEncoder implements ObjectEncoder {
public static final CrashlyticsReportFilesPayloadFileEncoder INSTANCE = new CrashlyticsReportFilesPayloadFileEncoder();
public static final FieldDescriptor FILENAME_DESCRIPTOR = FieldDescriptor.of("filename");
public static final FieldDescriptor CONTENTS_DESCRIPTOR = FieldDescriptor.of("contents");
@Override // com.google.firebase.encoders.ObjectEncoder
public void encode(CrashlyticsReport.FilesPayload.File file, ObjectEncoderContext objectEncoderContext) {
objectEncoderContext.add(FILENAME_DESCRIPTOR, file.getFilename());
objectEncoderContext.add(CONTENTS_DESCRIPTOR, file.getContents());
}
}
}

View File

@@ -0,0 +1,292 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
public final class AutoValue_CrashlyticsReport extends CrashlyticsReport {
public final CrashlyticsReport.ApplicationExitInfo appExitInfo;
public final String appQualitySessionId;
public final String buildVersion;
public final String displayVersion;
public final String firebaseAuthenticationToken;
public final String firebaseInstallationId;
public final String gmpAppId;
public final String installationUuid;
public final CrashlyticsReport.FilesPayload ndkPayload;
public final int platform;
public final String sdkVersion;
public final CrashlyticsReport.Session session;
@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 getFirebaseAuthenticationToken() {
return this.firebaseAuthenticationToken;
}
@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 AutoValue_CrashlyticsReport(String str, String str2, int i, String str3, String str4, String str5, String str6, String str7, String str8, 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.firebaseAuthenticationToken = str5;
this.appQualitySessionId = str6;
this.buildVersion = str7;
this.displayVersion = str8;
this.session = session;
this.ndkPayload = filesPayload;
this.appExitInfo = applicationExitInfo;
}
public String toString() {
return "CrashlyticsReport{sdkVersion=" + this.sdkVersion + ", gmpAppId=" + this.gmpAppId + ", platform=" + this.platform + ", installationUuid=" + this.installationUuid + ", firebaseInstallationId=" + this.firebaseInstallationId + ", firebaseAuthenticationToken=" + this.firebaseAuthenticationToken + ", appQualitySessionId=" + this.appQualitySessionId + ", buildVersion=" + this.buildVersion + ", displayVersion=" + this.displayVersion + ", session=" + this.session + ", ndkPayload=" + this.ndkPayload + ", appExitInfo=" + this.appExitInfo + "}";
}
public boolean equals(Object obj) {
String str;
String str2;
String str3;
CrashlyticsReport.Session session;
CrashlyticsReport.FilesPayload filesPayload;
if (obj == this) {
return true;
}
if (!(obj instanceof CrashlyticsReport)) {
return false;
}
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.firebaseAuthenticationToken) != null ? str2.equals(crashlyticsReport.getFirebaseAuthenticationToken()) : crashlyticsReport.getFirebaseAuthenticationToken() == null) && ((str3 = this.appQualitySessionId) != null ? str3.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)) {
CrashlyticsReport.ApplicationExitInfo applicationExitInfo = this.appExitInfo;
if (applicationExitInfo == null) {
if (crashlyticsReport.getAppExitInfo() == null) {
return true;
}
} else if (applicationExitInfo.equals(crashlyticsReport.getAppExitInfo())) {
return true;
}
}
return false;
}
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.firebaseAuthenticationToken;
int hashCode3 = (hashCode2 ^ (str2 == null ? 0 : str2.hashCode())) * 1000003;
String str3 = this.appQualitySessionId;
int hashCode4 = (((((hashCode3 ^ (str3 == null ? 0 : str3.hashCode())) * 1000003) ^ this.buildVersion.hashCode()) * 1000003) ^ this.displayVersion.hashCode()) * 1000003;
CrashlyticsReport.Session session = this.session;
int hashCode5 = (hashCode4 ^ (session == null ? 0 : session.hashCode())) * 1000003;
CrashlyticsReport.FilesPayload filesPayload = this.ndkPayload;
int hashCode6 = (hashCode5 ^ (filesPayload == null ? 0 : filesPayload.hashCode())) * 1000003;
CrashlyticsReport.ApplicationExitInfo applicationExitInfo = this.appExitInfo;
return hashCode6 ^ (applicationExitInfo != null ? applicationExitInfo.hashCode() : 0);
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport
public CrashlyticsReport.Builder toBuilder() {
return new Builder(this);
}
public static final class Builder extends CrashlyticsReport.Builder {
public CrashlyticsReport.ApplicationExitInfo appExitInfo;
public String appQualitySessionId;
public String buildVersion;
public String displayVersion;
public String firebaseAuthenticationToken;
public String firebaseInstallationId;
public String gmpAppId;
public String installationUuid;
public CrashlyticsReport.FilesPayload ndkPayload;
public Integer platform;
public String sdkVersion;
public CrashlyticsReport.Session session;
@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 setFirebaseAuthenticationToken(String str) {
this.firebaseAuthenticationToken = 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 setNdkPayload(CrashlyticsReport.FilesPayload filesPayload) {
this.ndkPayload = filesPayload;
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() {
}
public 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.firebaseAuthenticationToken = crashlyticsReport.getFirebaseAuthenticationToken();
this.appQualitySessionId = crashlyticsReport.getAppQualitySessionId();
this.buildVersion = crashlyticsReport.getBuildVersion();
this.displayVersion = crashlyticsReport.getDisplayVersion();
this.session = crashlyticsReport.getSession();
this.ndkPayload = crashlyticsReport.getNdkPayload();
this.appExitInfo = crashlyticsReport.getAppExitInfo();
}
@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 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 setPlatform(int i) {
this.platform = Integer.valueOf(i);
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 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 build() {
String str = "";
if (this.sdkVersion == null) {
str = " sdkVersion";
}
if (this.gmpAppId == null) {
str = str + " gmpAppId";
}
if (this.platform == null) {
str = str + " platform";
}
if (this.installationUuid == null) {
str = str + " installationUuid";
}
if (this.buildVersion == null) {
str = str + " buildVersion";
}
if (this.displayVersion == null) {
str = str + " displayVersion";
}
if (!str.isEmpty()) {
throw new IllegalStateException("Missing required properties:" + str);
}
return new AutoValue_CrashlyticsReport(this.sdkVersion, this.gmpAppId, this.platform.intValue(), this.installationUuid, this.firebaseInstallationId, this.firebaseAuthenticationToken, this.appQualitySessionId, this.buildVersion, this.displayVersion, this.session, this.ndkPayload, this.appExitInfo);
}
}
}

View File

@@ -0,0 +1,213 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
import java.util.List;
/* loaded from: classes3.dex */
public final class AutoValue_CrashlyticsReport_ApplicationExitInfo extends CrashlyticsReport.ApplicationExitInfo {
public final List buildIdMappingForArch;
public final int importance;
public final int pid;
public final String processName;
public final long pss;
public final int reasonCode;
public final long rss;
public final long timestamp;
public final String traceFile;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo
public List 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 AutoValue_CrashlyticsReport_ApplicationExitInfo(int i, String str, int i2, int i3, long j, long j2, long j3, String str2, List list) {
this.pid = i;
this.processName = str;
this.reasonCode = i2;
this.importance = i3;
this.pss = j;
this.rss = j2;
this.timestamp = j3;
this.traceFile = str2;
this.buildIdMappingForArch = list;
}
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 + "}";
}
public boolean equals(Object obj) {
String str;
if (obj == this) {
return true;
}
if (!(obj instanceof CrashlyticsReport.ApplicationExitInfo)) {
return false;
}
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 list = this.buildIdMappingForArch;
if (list == null) {
if (applicationExitInfo.getBuildIdMappingForArch() == null) {
return true;
}
} else if (list.equals(applicationExitInfo.getBuildIdMappingForArch())) {
return true;
}
}
return false;
}
public int hashCode() {
int hashCode = (((((((this.pid ^ 1000003) * 1000003) ^ this.processName.hashCode()) * 1000003) ^ this.reasonCode) * 1000003) ^ this.importance) * 1000003;
long j = this.pss;
int i = (hashCode ^ ((int) (j ^ (j >>> 32)))) * 1000003;
long j2 = this.rss;
int i2 = (i ^ ((int) (j2 ^ (j2 >>> 32)))) * 1000003;
long j3 = this.timestamp;
int i3 = (i2 ^ ((int) (j3 ^ (j3 >>> 32)))) * 1000003;
String str = this.traceFile;
int hashCode2 = (i3 ^ (str == null ? 0 : str.hashCode())) * 1000003;
List list = this.buildIdMappingForArch;
return hashCode2 ^ (list != null ? list.hashCode() : 0);
}
public static final class Builder extends CrashlyticsReport.ApplicationExitInfo.Builder {
public List buildIdMappingForArch;
public Integer importance;
public Integer pid;
public String processName;
public Long pss;
public Integer reasonCode;
public Long rss;
public Long timestamp;
public String traceFile;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo.Builder
public CrashlyticsReport.ApplicationExitInfo.Builder setBuildIdMappingForArch(List list) {
this.buildIdMappingForArch = list;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo.Builder
public CrashlyticsReport.ApplicationExitInfo.Builder setTraceFile(String str) {
this.traceFile = str;
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 setReasonCode(int i) {
this.reasonCode = Integer.valueOf(i);
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 setPss(long j) {
this.pss = Long.valueOf(j);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo.Builder
public CrashlyticsReport.ApplicationExitInfo.Builder setRss(long j) {
this.rss = Long.valueOf(j);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo.Builder
public CrashlyticsReport.ApplicationExitInfo.Builder setTimestamp(long j) {
this.timestamp = Long.valueOf(j);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.ApplicationExitInfo.Builder
public CrashlyticsReport.ApplicationExitInfo build() {
String str = "";
if (this.pid == null) {
str = " pid";
}
if (this.processName == null) {
str = str + " processName";
}
if (this.reasonCode == null) {
str = str + " reasonCode";
}
if (this.importance == null) {
str = str + " importance";
}
if (this.pss == null) {
str = str + " pss";
}
if (this.rss == null) {
str = str + " rss";
}
if (this.timestamp == null) {
str = str + " timestamp";
}
if (!str.isEmpty()) {
throw new IllegalStateException("Missing required properties:" + str);
}
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);
}
}
}

View File

@@ -0,0 +1,101 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
public final class AutoValue_CrashlyticsReport_ApplicationExitInfo_BuildIdMappingForArch extends CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch {
public final String arch;
public final String buildId;
public final String libraryName;
@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 AutoValue_CrashlyticsReport_ApplicationExitInfo_BuildIdMappingForArch(String str, String str2, String str3) {
this.arch = str;
this.libraryName = str2;
this.buildId = str3;
}
public String toString() {
return "BuildIdMappingForArch{arch=" + this.arch + ", libraryName=" + this.libraryName + ", buildId=" + this.buildId + "}";
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch)) {
return false;
}
CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch buildIdMappingForArch = (CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch) obj;
return this.arch.equals(buildIdMappingForArch.getArch()) && this.libraryName.equals(buildIdMappingForArch.getLibraryName()) && this.buildId.equals(buildIdMappingForArch.getBuildId());
}
public int hashCode() {
return ((((this.arch.hashCode() ^ 1000003) * 1000003) ^ this.libraryName.hashCode()) * 1000003) ^ this.buildId.hashCode();
}
public static final class Builder extends CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch.Builder {
public String arch;
public String buildId;
public String libraryName;
@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 setLibraryName(String str) {
if (str == null) {
throw new NullPointerException("Null libraryName");
}
this.libraryName = 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 build() {
String str = "";
if (this.arch == null) {
str = " arch";
}
if (this.libraryName == null) {
str = str + " libraryName";
}
if (this.buildId == null) {
str = str + " buildId";
}
if (!str.isEmpty()) {
throw new IllegalStateException("Missing required properties:" + str);
}
return new AutoValue_CrashlyticsReport_ApplicationExitInfo_BuildIdMappingForArch(this.arch, this.libraryName, this.buildId);
}
}
}

View File

@@ -0,0 +1,81 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
public final class AutoValue_CrashlyticsReport_CustomAttribute extends CrashlyticsReport.CustomAttribute {
public final String key;
public final String value;
@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 AutoValue_CrashlyticsReport_CustomAttribute(String str, String str2) {
this.key = str;
this.value = str2;
}
public String toString() {
return "CustomAttribute{key=" + this.key + ", value=" + this.value + "}";
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof CrashlyticsReport.CustomAttribute)) {
return false;
}
CrashlyticsReport.CustomAttribute customAttribute = (CrashlyticsReport.CustomAttribute) obj;
return this.key.equals(customAttribute.getKey()) && this.value.equals(customAttribute.getValue());
}
public int hashCode() {
return ((this.key.hashCode() ^ 1000003) * 1000003) ^ this.value.hashCode();
}
public static final class Builder extends CrashlyticsReport.CustomAttribute.Builder {
public String key;
public String value;
@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;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.CustomAttribute.Builder
public CrashlyticsReport.CustomAttribute build() {
String str = "";
if (this.key == null) {
str = " key";
}
if (this.value == null) {
str = str + " value";
}
if (!str.isEmpty()) {
throw new IllegalStateException("Missing required properties:" + str);
}
return new AutoValue_CrashlyticsReport_CustomAttribute(this.key, this.value);
}
}
}

View File

@@ -0,0 +1,88 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
import java.util.List;
/* loaded from: classes3.dex */
public final class AutoValue_CrashlyticsReport_FilesPayload extends CrashlyticsReport.FilesPayload {
public final List files;
public final String orgId;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.FilesPayload
public List getFiles() {
return this.files;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.FilesPayload
public String getOrgId() {
return this.orgId;
}
public AutoValue_CrashlyticsReport_FilesPayload(List list, String str) {
this.files = list;
this.orgId = str;
}
public String toString() {
return "FilesPayload{files=" + this.files + ", orgId=" + this.orgId + "}";
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof CrashlyticsReport.FilesPayload)) {
return false;
}
CrashlyticsReport.FilesPayload filesPayload = (CrashlyticsReport.FilesPayload) obj;
if (this.files.equals(filesPayload.getFiles())) {
String str = this.orgId;
if (str == null) {
if (filesPayload.getOrgId() == null) {
return true;
}
} else if (str.equals(filesPayload.getOrgId())) {
return true;
}
}
return false;
}
public int hashCode() {
int hashCode = (this.files.hashCode() ^ 1000003) * 1000003;
String str = this.orgId;
return hashCode ^ (str == null ? 0 : str.hashCode());
}
public static final class Builder extends CrashlyticsReport.FilesPayload.Builder {
public List files;
public String orgId;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.FilesPayload.Builder
public CrashlyticsReport.FilesPayload.Builder setOrgId(String str) {
this.orgId = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.FilesPayload.Builder
public CrashlyticsReport.FilesPayload.Builder setFiles(List 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 build() {
String str = "";
if (this.files == null) {
str = " files";
}
if (!str.isEmpty()) {
throw new IllegalStateException("Missing required properties:" + str);
}
return new AutoValue_CrashlyticsReport_FilesPayload(this.files, this.orgId);
}
}
}

View File

@@ -0,0 +1,87 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
import java.util.Arrays;
/* loaded from: classes3.dex */
public final class AutoValue_CrashlyticsReport_FilesPayload_File extends CrashlyticsReport.FilesPayload.File {
public final byte[] contents;
public final String filename;
@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 AutoValue_CrashlyticsReport_FilesPayload_File(String str, byte[] bArr) {
this.filename = str;
this.contents = bArr;
}
public String toString() {
return "File{filename=" + this.filename + ", contents=" + Arrays.toString(this.contents) + "}";
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof CrashlyticsReport.FilesPayload.File)) {
return false;
}
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;
}
public int hashCode() {
return ((this.filename.hashCode() ^ 1000003) * 1000003) ^ Arrays.hashCode(this.contents);
}
public static final class Builder extends CrashlyticsReport.FilesPayload.File.Builder {
public byte[] contents;
public String filename;
@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;
}
@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 build() {
String str = "";
if (this.filename == null) {
str = " filename";
}
if (this.contents == null) {
str = str + " contents";
}
if (!str.isEmpty()) {
throw new IllegalStateException("Missing required properties:" + str);
}
return new AutoValue_CrashlyticsReport_FilesPayload_File(this.filename, this.contents);
}
}
}

View File

@@ -0,0 +1,280 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
import java.util.List;
/* loaded from: classes3.dex */
public final class AutoValue_CrashlyticsReport_Session extends CrashlyticsReport.Session {
public final CrashlyticsReport.Session.Application app;
public final String appQualitySessionId;
public final boolean crashed;
public final CrashlyticsReport.Session.Device device;
public final Long endedAt;
public final List events;
public final String generator;
public final int generatorType;
public final String identifier;
public final CrashlyticsReport.Session.OperatingSystem os;
public final long startedAt;
public final CrashlyticsReport.Session.User user;
@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 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
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;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session
public boolean isCrashed() {
return this.crashed;
}
public AutoValue_CrashlyticsReport_Session(String str, String str2, String str3, long j, Long l, boolean z, CrashlyticsReport.Session.Application application, CrashlyticsReport.Session.User user, CrashlyticsReport.Session.OperatingSystem operatingSystem, CrashlyticsReport.Session.Device device, List list, int i) {
this.generator = str;
this.identifier = str2;
this.appQualitySessionId = str3;
this.startedAt = j;
this.endedAt = l;
this.crashed = z;
this.app = application;
this.user = user;
this.os = operatingSystem;
this.device = device;
this.events = list;
this.generatorType = i;
}
public String toString() {
return "Session{generator=" + this.generator + ", identifier=" + this.identifier + ", appQualitySessionId=" + this.appQualitySessionId + ", startedAt=" + this.startedAt + ", endedAt=" + this.endedAt + ", crashed=" + this.crashed + ", app=" + this.app + ", user=" + this.user + ", os=" + this.os + ", device=" + this.device + ", events=" + this.events + ", generatorType=" + this.generatorType + "}";
}
public boolean equals(Object obj) {
String str;
Long l;
CrashlyticsReport.Session.User user;
CrashlyticsReport.Session.OperatingSystem operatingSystem;
CrashlyticsReport.Session.Device device;
List list;
if (obj == this) {
return true;
}
if (!(obj instanceof CrashlyticsReport.Session)) {
return false;
}
CrashlyticsReport.Session session = (CrashlyticsReport.Session) obj;
return 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() && ((l = this.endedAt) != null ? l.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();
}
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 j = this.startedAt;
int i = (((hashCode ^ hashCode2) * 1000003) ^ ((int) (j ^ (j >>> 32)))) * 1000003;
Long l = this.endedAt;
int hashCode3 = (((((i ^ (l == null ? 0 : l.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 list = this.events;
return ((hashCode6 ^ (list != null ? list.hashCode() : 0)) * 1000003) ^ this.generatorType;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session
public CrashlyticsReport.Session.Builder toBuilder() {
return new Builder(this);
}
public static final class Builder extends CrashlyticsReport.Session.Builder {
public CrashlyticsReport.Session.Application app;
public String appQualitySessionId;
public Boolean crashed;
public CrashlyticsReport.Session.Device device;
public Long endedAt;
public List events;
public String generator;
public Integer generatorType;
public String identifier;
public CrashlyticsReport.Session.OperatingSystem os;
public Long startedAt;
public CrashlyticsReport.Session.User user;
@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 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 l) {
this.endedAt = l;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Builder
public CrashlyticsReport.Session.Builder setEvents(List list) {
this.events = list;
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 setUser(CrashlyticsReport.Session.User user) {
this.user = user;
return this;
}
public Builder() {
}
public 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());
}
@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 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 setStartedAt(long j) {
this.startedAt = Long.valueOf(j);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Builder
public CrashlyticsReport.Session.Builder setCrashed(boolean z) {
this.crashed = Boolean.valueOf(z);
return this;
}
@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 setGeneratorType(int i) {
this.generatorType = Integer.valueOf(i);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Builder
public CrashlyticsReport.Session build() {
String str = "";
if (this.generator == null) {
str = " generator";
}
if (this.identifier == null) {
str = str + " identifier";
}
if (this.startedAt == null) {
str = str + " startedAt";
}
if (this.crashed == null) {
str = str + " crashed";
}
if (this.app == null) {
str = str + " app";
}
if (this.generatorType == null) {
str = str + " generatorType";
}
if (!str.isEmpty()) {
throw new IllegalStateException("Missing required properties:" + str);
}
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());
}
}
}

View File

@@ -0,0 +1,168 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
public final class AutoValue_CrashlyticsReport_Session_Application extends CrashlyticsReport.Session.Application {
public final String developmentPlatform;
public final String developmentPlatformVersion;
public final String displayVersion;
public final String identifier;
public final String installationUuid;
public final String version;
@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 null;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Application
public String getVersion() {
return this.version;
}
public 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.installationUuid = str4;
this.developmentPlatform = str5;
this.developmentPlatformVersion = str6;
}
public String toString() {
return "Application{identifier=" + this.identifier + ", version=" + this.version + ", displayVersion=" + this.displayVersion + ", organization=" + ((Object) null) + ", installationUuid=" + this.installationUuid + ", developmentPlatform=" + this.developmentPlatform + ", developmentPlatformVersion=" + this.developmentPlatformVersion + "}";
}
public boolean equals(Object obj) {
String str;
if (obj == this) {
return true;
}
if (!(obj instanceof CrashlyticsReport.Session.Application)) {
return false;
}
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)) {
application.getOrganization();
String str2 = this.installationUuid;
if (str2 != null ? str2.equals(application.getInstallationUuid()) : application.getInstallationUuid() == null) {
String str3 = this.developmentPlatform;
if (str3 != null ? str3.equals(application.getDevelopmentPlatform()) : application.getDevelopmentPlatform() == null) {
String str4 = this.developmentPlatformVersion;
if (str4 == null) {
if (application.getDevelopmentPlatformVersion() == null) {
return true;
}
} else if (str4.equals(application.getDevelopmentPlatformVersion())) {
return true;
}
}
}
}
return false;
}
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())) * (-721379959);
String str2 = this.installationUuid;
int hashCode3 = (hashCode2 ^ (str2 == null ? 0 : str2.hashCode())) * 1000003;
String str3 = this.developmentPlatform;
int hashCode4 = (hashCode3 ^ (str3 == null ? 0 : str3.hashCode())) * 1000003;
String str4 = this.developmentPlatformVersion;
return hashCode4 ^ (str4 != null ? str4.hashCode() : 0);
}
public static final class Builder extends CrashlyticsReport.Session.Application.Builder {
public String developmentPlatform;
public String developmentPlatformVersion;
public String displayVersion;
public String identifier;
public String installationUuid;
public String version;
@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 setInstallationUuid(String str) {
this.installationUuid = 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 setVersion(String str) {
if (str == null) {
throw new NullPointerException("Null version");
}
this.version = str;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Application.Builder
public CrashlyticsReport.Session.Application build() {
String str = "";
if (this.identifier == null) {
str = " identifier";
}
if (this.version == null) {
str = str + " version";
}
if (!str.isEmpty()) {
throw new IllegalStateException("Missing required properties:" + str);
}
return new AutoValue_CrashlyticsReport_Session_Application(this.identifier, this.version, this.displayVersion, null, this.installationUuid, this.developmentPlatform, this.developmentPlatformVersion);
}
}
}

View File

@@ -0,0 +1,7 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
public abstract class AutoValue_CrashlyticsReport_Session_Application_Organization extends CrashlyticsReport.Session.Application.Organization {
}

View File

@@ -0,0 +1,207 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
public final class AutoValue_CrashlyticsReport_Session_Device extends CrashlyticsReport.Session.Device {
public final int arch;
public final int cores;
public final long diskSpace;
public final String manufacturer;
public final String model;
public final String modelClass;
public final long ram;
public final boolean simulator;
public final int state;
@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;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Device
public boolean isSimulator() {
return this.simulator;
}
public AutoValue_CrashlyticsReport_Session_Device(int i, String str, int i2, long j, long j2, boolean z, int i3, String str2, String str3) {
this.arch = i;
this.model = str;
this.cores = i2;
this.ram = j;
this.diskSpace = j2;
this.simulator = z;
this.state = i3;
this.manufacturer = str2;
this.modelClass = str3;
}
public String toString() {
return "Device{arch=" + this.arch + ", model=" + this.model + ", cores=" + this.cores + ", ram=" + this.ram + ", diskSpace=" + this.diskSpace + ", simulator=" + this.simulator + ", state=" + this.state + ", manufacturer=" + this.manufacturer + ", modelClass=" + this.modelClass + "}";
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof CrashlyticsReport.Session.Device)) {
return false;
}
CrashlyticsReport.Session.Device device = (CrashlyticsReport.Session.Device) obj;
return 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());
}
public int hashCode() {
int hashCode = (((((this.arch ^ 1000003) * 1000003) ^ this.model.hashCode()) * 1000003) ^ this.cores) * 1000003;
long j = this.ram;
int i = (hashCode ^ ((int) (j ^ (j >>> 32)))) * 1000003;
long j2 = this.diskSpace;
return ((((((((i ^ ((int) (j2 ^ (j2 >>> 32)))) * 1000003) ^ (this.simulator ? 1231 : 1237)) * 1000003) ^ this.state) * 1000003) ^ this.manufacturer.hashCode()) * 1000003) ^ this.modelClass.hashCode();
}
public static final class Builder extends CrashlyticsReport.Session.Device.Builder {
public Integer arch;
public Integer cores;
public Long diskSpace;
public String manufacturer;
public String model;
public String modelClass;
public Long ram;
public Boolean simulator;
public Integer state;
@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 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 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 setRam(long j) {
this.ram = Long.valueOf(j);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Device.Builder
public CrashlyticsReport.Session.Device.Builder setDiskSpace(long j) {
this.diskSpace = Long.valueOf(j);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Device.Builder
public CrashlyticsReport.Session.Device.Builder setSimulator(boolean z) {
this.simulator = Boolean.valueOf(z);
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;
}
@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 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 build() {
String str = "";
if (this.arch == null) {
str = " arch";
}
if (this.model == null) {
str = str + " model";
}
if (this.cores == null) {
str = str + " cores";
}
if (this.ram == null) {
str = str + " ram";
}
if (this.diskSpace == null) {
str = str + " diskSpace";
}
if (this.simulator == null) {
str = str + " simulator";
}
if (this.state == null) {
str = str + " state";
}
if (this.manufacturer == null) {
str = str + " manufacturer";
}
if (this.modelClass == null) {
str = str + " modelClass";
}
if (!str.isEmpty()) {
throw new IllegalStateException("Missing required properties:" + str);
}
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);
}
}
}

View File

@@ -0,0 +1,179 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
public final class AutoValue_CrashlyticsReport_Session_Event extends CrashlyticsReport.Session.Event {
public final CrashlyticsReport.Session.Event.Application app;
public final CrashlyticsReport.Session.Event.Device device;
public final CrashlyticsReport.Session.Event.Log log;
public final CrashlyticsReport.Session.Event.RolloutsState rollouts;
public final long timestamp;
public final String type;
@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 AutoValue_CrashlyticsReport_Session_Event(long j, String str, CrashlyticsReport.Session.Event.Application application, CrashlyticsReport.Session.Event.Device device, CrashlyticsReport.Session.Event.Log log, CrashlyticsReport.Session.Event.RolloutsState rolloutsState) {
this.timestamp = j;
this.type = str;
this.app = application;
this.device = device;
this.log = log;
this.rollouts = rolloutsState;
}
public String toString() {
return "Event{timestamp=" + this.timestamp + ", type=" + this.type + ", app=" + this.app + ", device=" + this.device + ", log=" + this.log + ", rollouts=" + this.rollouts + "}";
}
public boolean equals(Object obj) {
CrashlyticsReport.Session.Event.Log log;
if (obj == this) {
return true;
}
if (!(obj instanceof CrashlyticsReport.Session.Event)) {
return false;
}
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)) {
CrashlyticsReport.Session.Event.RolloutsState rolloutsState = this.rollouts;
if (rolloutsState == null) {
if (event.getRollouts() == null) {
return true;
}
} else if (rolloutsState.equals(event.getRollouts())) {
return true;
}
}
return false;
}
public int hashCode() {
long j = this.timestamp;
int hashCode = (((((((((int) (j ^ (j >>> 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 static final class Builder extends CrashlyticsReport.Session.Event.Builder {
public CrashlyticsReport.Session.Event.Application app;
public CrashlyticsReport.Session.Event.Device device;
public CrashlyticsReport.Session.Event.Log log;
public CrashlyticsReport.Session.Event.RolloutsState rollouts;
public Long timestamp;
public String type;
@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;
}
public Builder() {
}
public 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();
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Builder
public CrashlyticsReport.Session.Event.Builder setTimestamp(long j) {
this.timestamp = Long.valueOf(j);
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;
}
@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 build() {
String str = "";
if (this.timestamp == null) {
str = " timestamp";
}
if (this.type == null) {
str = str + " type";
}
if (this.app == null) {
str = str + " app";
}
if (this.device == null) {
str = str + " device";
}
if (!str.isEmpty()) {
throw new IllegalStateException("Missing required properties:" + str);
}
return new AutoValue_CrashlyticsReport_Session_Event(this.timestamp.longValue(), this.type, this.app, this.device, this.log, this.rollouts);
}
}
}

View File

@@ -0,0 +1,182 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
import java.util.List;
/* loaded from: classes3.dex */
public final class AutoValue_CrashlyticsReport_Session_Event_Application extends CrashlyticsReport.Session.Event.Application {
public final List appProcessDetails;
public final Boolean background;
public final CrashlyticsReport.Session.Event.Application.ProcessDetails currentProcessDetails;
public final List customAttributes;
public final CrashlyticsReport.Session.Event.Application.Execution execution;
public final List internalKeys;
public final int uiOrientation;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application
public List 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 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 getInternalKeys() {
return this.internalKeys;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application
public int getUiOrientation() {
return this.uiOrientation;
}
public AutoValue_CrashlyticsReport_Session_Event_Application(CrashlyticsReport.Session.Event.Application.Execution execution, List list, List list2, Boolean bool, CrashlyticsReport.Session.Event.Application.ProcessDetails processDetails, List list3, int i) {
this.execution = execution;
this.customAttributes = list;
this.internalKeys = list2;
this.background = bool;
this.currentProcessDetails = processDetails;
this.appProcessDetails = list3;
this.uiOrientation = i;
}
public String toString() {
return "Application{execution=" + this.execution + ", customAttributes=" + this.customAttributes + ", internalKeys=" + this.internalKeys + ", background=" + this.background + ", currentProcessDetails=" + this.currentProcessDetails + ", appProcessDetails=" + this.appProcessDetails + ", uiOrientation=" + this.uiOrientation + "}";
}
public boolean equals(Object obj) {
List list;
List list2;
Boolean bool;
CrashlyticsReport.Session.Event.Application.ProcessDetails processDetails;
List list3;
if (obj == this) {
return true;
}
if (!(obj instanceof CrashlyticsReport.Session.Event.Application)) {
return false;
}
CrashlyticsReport.Session.Event.Application application = (CrashlyticsReport.Session.Event.Application) obj;
return 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();
}
public int hashCode() {
int hashCode = (this.execution.hashCode() ^ 1000003) * 1000003;
List list = this.customAttributes;
int hashCode2 = (hashCode ^ (list == null ? 0 : list.hashCode())) * 1000003;
List 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 list3 = this.appProcessDetails;
return ((hashCode5 ^ (list3 != null ? list3.hashCode() : 0)) * 1000003) ^ this.uiOrientation;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application
public CrashlyticsReport.Session.Event.Application.Builder toBuilder() {
return new Builder(this);
}
public static final class Builder extends CrashlyticsReport.Session.Event.Application.Builder {
public List appProcessDetails;
public Boolean background;
public CrashlyticsReport.Session.Event.Application.ProcessDetails currentProcessDetails;
public List customAttributes;
public CrashlyticsReport.Session.Event.Application.Execution execution;
public List internalKeys;
public Integer uiOrientation;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Builder
public CrashlyticsReport.Session.Event.Application.Builder setAppProcessDetails(List 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 list) {
this.customAttributes = list;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Builder
public CrashlyticsReport.Session.Event.Application.Builder setInternalKeys(List list) {
this.internalKeys = list;
return this;
}
public Builder() {
}
public 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());
}
@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 setUiOrientation(int i) {
this.uiOrientation = Integer.valueOf(i);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Builder
public CrashlyticsReport.Session.Event.Application build() {
String str = "";
if (this.execution == null) {
str = " execution";
}
if (this.uiOrientation == null) {
str = str + " uiOrientation";
}
if (!str.isEmpty()) {
throw new IllegalStateException("Missing required properties:" + str);
}
return new AutoValue_CrashlyticsReport_Session_Event_Application(this.execution, this.customAttributes, this.internalKeys, this.background, this.currentProcessDetails, this.appProcessDetails, this.uiOrientation.intValue());
}
}
}

View File

@@ -0,0 +1,141 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
import java.util.List;
/* loaded from: classes3.dex */
public final class AutoValue_CrashlyticsReport_Session_Event_Application_Execution extends CrashlyticsReport.Session.Event.Application.Execution {
public final CrashlyticsReport.ApplicationExitInfo appExitInfo;
public final List binaries;
public final CrashlyticsReport.Session.Event.Application.Execution.Exception exception;
public final CrashlyticsReport.Session.Event.Application.Execution.Signal signal;
public final List threads;
@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 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 getThreads() {
return this.threads;
}
public AutoValue_CrashlyticsReport_Session_Event_Application_Execution(List list, CrashlyticsReport.Session.Event.Application.Execution.Exception exception, CrashlyticsReport.ApplicationExitInfo applicationExitInfo, CrashlyticsReport.Session.Event.Application.Execution.Signal signal, List list2) {
this.threads = list;
this.exception = exception;
this.appExitInfo = applicationExitInfo;
this.signal = signal;
this.binaries = list2;
}
public String toString() {
return "Execution{threads=" + this.threads + ", exception=" + this.exception + ", appExitInfo=" + this.appExitInfo + ", signal=" + this.signal + ", binaries=" + this.binaries + "}";
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof CrashlyticsReport.Session.Event.Application.Execution)) {
return false;
}
CrashlyticsReport.Session.Event.Application.Execution execution = (CrashlyticsReport.Session.Event.Application.Execution) obj;
List 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;
}
public int hashCode() {
List 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 ((((hashCode2 ^ (applicationExitInfo != null ? applicationExitInfo.hashCode() : 0)) * 1000003) ^ this.signal.hashCode()) * 1000003) ^ this.binaries.hashCode();
}
public static final class Builder extends CrashlyticsReport.Session.Event.Application.Execution.Builder {
public CrashlyticsReport.ApplicationExitInfo appExitInfo;
public List binaries;
public CrashlyticsReport.Session.Event.Application.Execution.Exception exception;
public CrashlyticsReport.Session.Event.Application.Execution.Signal signal;
public List threads;
@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 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 setThreads(List list) {
this.threads = list;
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 setBinaries(List 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 build() {
String str = "";
if (this.signal == null) {
str = " signal";
}
if (this.binaries == null) {
str = str + " binaries";
}
if (!str.isEmpty()) {
throw new IllegalStateException("Missing required properties:" + str);
}
return new AutoValue_CrashlyticsReport_Session_Event_Application_Execution(this.threads, this.exception, this.appExitInfo, this.signal, this.binaries);
}
}
}

View File

@@ -0,0 +1,123 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
public final class AutoValue_CrashlyticsReport_Session_Event_Application_Execution_BinaryImage extends CrashlyticsReport.Session.Event.Application.Execution.BinaryImage {
public final long baseAddress;
public final String name;
public final long size;
public final String uuid;
@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
public String getUuid() {
return this.uuid;
}
public AutoValue_CrashlyticsReport_Session_Event_Application_Execution_BinaryImage(long j, long j2, String str, String str2) {
this.baseAddress = j;
this.size = j2;
this.name = str;
this.uuid = str2;
}
public String toString() {
return "BinaryImage{baseAddress=" + this.baseAddress + ", size=" + this.size + ", name=" + this.name + ", uuid=" + this.uuid + "}";
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof CrashlyticsReport.Session.Event.Application.Execution.BinaryImage)) {
return false;
}
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())) {
String str = this.uuid;
if (str == null) {
if (binaryImage.getUuid() == null) {
return true;
}
} else if (str.equals(binaryImage.getUuid())) {
return true;
}
}
return false;
}
public int hashCode() {
long j = this.baseAddress;
long j2 = this.size;
int hashCode = (((((((int) (j ^ (j >>> 32))) ^ 1000003) * 1000003) ^ ((int) ((j2 >>> 32) ^ j2))) * 1000003) ^ this.name.hashCode()) * 1000003;
String str = this.uuid;
return hashCode ^ (str == null ? 0 : str.hashCode());
}
public static final class Builder extends CrashlyticsReport.Session.Event.Application.Execution.BinaryImage.Builder {
public Long baseAddress;
public String name;
public Long size;
public String uuid;
@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;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.BinaryImage.Builder
public CrashlyticsReport.Session.Event.Application.Execution.BinaryImage.Builder setBaseAddress(long j) {
this.baseAddress = Long.valueOf(j);
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 j) {
this.size = Long.valueOf(j);
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 build() {
String str = "";
if (this.baseAddress == null) {
str = " baseAddress";
}
if (this.size == null) {
str = str + " size";
}
if (this.name == null) {
str = str + " name";
}
if (!str.isEmpty()) {
throw new IllegalStateException("Missing required properties:" + str);
}
return new AutoValue_CrashlyticsReport_Session_Event_Application_Execution_BinaryImage(this.baseAddress.longValue(), this.size.longValue(), this.name, this.uuid);
}
}
}

View File

@@ -0,0 +1,133 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
import java.util.List;
/* loaded from: classes3.dex */
public final class AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Exception extends CrashlyticsReport.Session.Event.Application.Execution.Exception {
public final CrashlyticsReport.Session.Event.Application.Execution.Exception causedBy;
public final List frames;
public final int overflowCount;
public final String reason;
public final String type;
@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 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 AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Exception(String str, String str2, List 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;
}
public String toString() {
return "Exception{type=" + this.type + ", reason=" + this.reason + ", frames=" + this.frames + ", causedBy=" + this.causedBy + ", overflowCount=" + this.overflowCount + "}";
}
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)) {
return false;
}
CrashlyticsReport.Session.Event.Application.Execution.Exception exception2 = (CrashlyticsReport.Session.Event.Application.Execution.Exception) obj;
return 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();
}
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 ((hashCode2 ^ (exception != null ? exception.hashCode() : 0)) * 1000003) ^ this.overflowCount;
}
public static final class Builder extends CrashlyticsReport.Session.Event.Application.Execution.Exception.Builder {
public CrashlyticsReport.Session.Event.Application.Execution.Exception causedBy;
public List frames;
public Integer overflowCount;
public String reason;
public String type;
@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 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;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Exception.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Exception.Builder setFrames(List 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 build() {
String str = "";
if (this.type == null) {
str = " type";
}
if (this.frames == null) {
str = str + " frames";
}
if (this.overflowCount == null) {
str = str + " overflowCount";
}
if (!str.isEmpty()) {
throw new IllegalStateException("Missing required properties:" + str);
}
return new AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Exception(this.type, this.reason, this.frames, this.causedBy, this.overflowCount.intValue());
}
}
}

View File

@@ -0,0 +1,100 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
public final class AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Signal extends CrashlyticsReport.Session.Event.Application.Execution.Signal {
public final long address;
public final String code;
public final String name;
@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 AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Signal(String str, String str2, long j) {
this.name = str;
this.code = str2;
this.address = j;
}
public String toString() {
return "Signal{name=" + this.name + ", code=" + this.code + ", address=" + this.address + "}";
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof CrashlyticsReport.Session.Event.Application.Execution.Signal)) {
return false;
}
CrashlyticsReport.Session.Event.Application.Execution.Signal signal = (CrashlyticsReport.Session.Event.Application.Execution.Signal) obj;
return this.name.equals(signal.getName()) && this.code.equals(signal.getCode()) && this.address == signal.getAddress();
}
public int hashCode() {
int hashCode = (((this.name.hashCode() ^ 1000003) * 1000003) ^ this.code.hashCode()) * 1000003;
long j = this.address;
return hashCode ^ ((int) (j ^ (j >>> 32)));
}
public static final class Builder extends CrashlyticsReport.Session.Event.Application.Execution.Signal.Builder {
public Long address;
public String code;
public String name;
@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;
}
@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 setAddress(long j) {
this.address = Long.valueOf(j);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.Execution.Signal.Builder
public CrashlyticsReport.Session.Event.Application.Execution.Signal build() {
String str = "";
if (this.name == null) {
str = " name";
}
if (this.code == null) {
str = str + " code";
}
if (this.address == null) {
str = str + " address";
}
if (!str.isEmpty()) {
throw new IllegalStateException("Missing required properties:" + str);
}
return new AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Signal(this.name, this.code, this.address.longValue());
}
}
}

View File

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

View File

@@ -0,0 +1,132 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
public final class AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Thread_Frame extends CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame {
public final String file;
public final int importance;
public final long offset;
public final long pc;
public final String symbol;
@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 AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Thread_Frame(long j, String str, String str2, long j2, int i) {
this.pc = j;
this.symbol = str;
this.file = str2;
this.offset = j2;
this.importance = i;
}
public String toString() {
return "Frame{pc=" + this.pc + ", symbol=" + this.symbol + ", file=" + this.file + ", offset=" + this.offset + ", importance=" + this.importance + "}";
}
public boolean equals(Object obj) {
String str;
if (obj == this) {
return true;
}
if (!(obj instanceof CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame)) {
return false;
}
CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame frame = (CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame) obj;
return 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();
}
public int hashCode() {
long j = this.pc;
int hashCode = (((((int) (j ^ (j >>> 32))) ^ 1000003) * 1000003) ^ this.symbol.hashCode()) * 1000003;
String str = this.file;
int hashCode2 = (hashCode ^ (str == null ? 0 : str.hashCode())) * 1000003;
long j2 = this.offset;
return ((hashCode2 ^ ((int) ((j2 >>> 32) ^ j2))) * 1000003) ^ this.importance;
}
public static final class Builder extends CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame.Builder {
public String file;
public Integer importance;
public Long offset;
public Long pc;
public 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.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 setPc(long j) {
this.pc = Long.valueOf(j);
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;
}
@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 j) {
this.offset = Long.valueOf(j);
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 build() {
String str = "";
if (this.pc == null) {
str = " pc";
}
if (this.symbol == null) {
str = str + " symbol";
}
if (this.offset == null) {
str = str + " offset";
}
if (this.importance == null) {
str = str + " importance";
}
if (!str.isEmpty()) {
throw new IllegalStateException("Missing required properties:" + str);
}
return new AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Thread_Frame(this.pc.longValue(), this.symbol, this.file, this.offset.longValue(), this.importance.intValue());
}
}
}

View File

@@ -0,0 +1,112 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
public final class AutoValue_CrashlyticsReport_Session_Event_Application_ProcessDetails extends CrashlyticsReport.Session.Event.Application.ProcessDetails {
public final boolean defaultProcess;
public final int importance;
public final int pid;
public final String processName;
@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;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.ProcessDetails
public boolean isDefaultProcess() {
return this.defaultProcess;
}
public AutoValue_CrashlyticsReport_Session_Event_Application_ProcessDetails(String str, int i, int i2, boolean z) {
this.processName = str;
this.pid = i;
this.importance = i2;
this.defaultProcess = z;
}
public String toString() {
return "ProcessDetails{processName=" + this.processName + ", pid=" + this.pid + ", importance=" + this.importance + ", defaultProcess=" + this.defaultProcess + "}";
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof CrashlyticsReport.Session.Event.Application.ProcessDetails)) {
return false;
}
CrashlyticsReport.Session.Event.Application.ProcessDetails processDetails = (CrashlyticsReport.Session.Event.Application.ProcessDetails) obj;
return this.processName.equals(processDetails.getProcessName()) && this.pid == processDetails.getPid() && this.importance == processDetails.getImportance() && this.defaultProcess == processDetails.isDefaultProcess();
}
public int hashCode() {
return ((((((this.processName.hashCode() ^ 1000003) * 1000003) ^ this.pid) * 1000003) ^ this.importance) * 1000003) ^ (this.defaultProcess ? 1231 : 1237);
}
public static final class Builder extends CrashlyticsReport.Session.Event.Application.ProcessDetails.Builder {
public Boolean defaultProcess;
public Integer importance;
public Integer pid;
public String processName;
@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;
}
@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 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 setDefaultProcess(boolean z) {
this.defaultProcess = Boolean.valueOf(z);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Application.ProcessDetails.Builder
public CrashlyticsReport.Session.Event.Application.ProcessDetails build() {
String str = "";
if (this.processName == null) {
str = " processName";
}
if (this.pid == null) {
str = str + " pid";
}
if (this.importance == null) {
str = str + " importance";
}
if (this.defaultProcess == null) {
str = str + " defaultProcess";
}
if (!str.isEmpty()) {
throw new IllegalStateException("Missing required properties:" + str);
}
return new AutoValue_CrashlyticsReport_Session_Event_Application_ProcessDetails(this.processName, this.pid.intValue(), this.importance.intValue(), this.defaultProcess.booleanValue());
}
}
}

View File

@@ -0,0 +1,150 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
public final class AutoValue_CrashlyticsReport_Session_Event_Device extends CrashlyticsReport.Session.Event.Device {
public final Double batteryLevel;
public final int batteryVelocity;
public final long diskUsed;
public final int orientation;
public final boolean proximityOn;
public final long ramUsed;
@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;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Device
public boolean isProximityOn() {
return this.proximityOn;
}
public AutoValue_CrashlyticsReport_Session_Event_Device(Double d, int i, boolean z, int i2, long j, long j2) {
this.batteryLevel = d;
this.batteryVelocity = i;
this.proximityOn = z;
this.orientation = i2;
this.ramUsed = j;
this.diskUsed = j2;
}
public String toString() {
return "Device{batteryLevel=" + this.batteryLevel + ", batteryVelocity=" + this.batteryVelocity + ", proximityOn=" + this.proximityOn + ", orientation=" + this.orientation + ", ramUsed=" + this.ramUsed + ", diskUsed=" + this.diskUsed + "}";
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof CrashlyticsReport.Session.Event.Device)) {
return false;
}
CrashlyticsReport.Session.Event.Device device = (CrashlyticsReport.Session.Event.Device) obj;
Double d = this.batteryLevel;
if (d != null ? d.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;
}
public int hashCode() {
Double d = this.batteryLevel;
int hashCode = ((((((((d == null ? 0 : d.hashCode()) ^ 1000003) * 1000003) ^ this.batteryVelocity) * 1000003) ^ (this.proximityOn ? 1231 : 1237)) * 1000003) ^ this.orientation) * 1000003;
long j = this.ramUsed;
long j2 = this.diskUsed;
return ((hashCode ^ ((int) (j ^ (j >>> 32)))) * 1000003) ^ ((int) (j2 ^ (j2 >>> 32)));
}
public static final class Builder extends CrashlyticsReport.Session.Event.Device.Builder {
public Double batteryLevel;
public Integer batteryVelocity;
public Long diskUsed;
public Integer orientation;
public Boolean proximityOn;
public Long ramUsed;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Device.Builder
public CrashlyticsReport.Session.Event.Device.Builder setBatteryLevel(Double d) {
this.batteryLevel = d;
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 setProximityOn(boolean z) {
this.proximityOn = Boolean.valueOf(z);
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 setRamUsed(long j) {
this.ramUsed = Long.valueOf(j);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Device.Builder
public CrashlyticsReport.Session.Event.Device.Builder setDiskUsed(long j) {
this.diskUsed = Long.valueOf(j);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Device.Builder
public CrashlyticsReport.Session.Event.Device build() {
String str = "";
if (this.batteryVelocity == null) {
str = " batteryVelocity";
}
if (this.proximityOn == null) {
str = str + " proximityOn";
}
if (this.orientation == null) {
str = str + " orientation";
}
if (this.ramUsed == null) {
str = str + " ramUsed";
}
if (this.diskUsed == null) {
str = str + " diskUsed";
}
if (!str.isEmpty()) {
throw new IllegalStateException("Missing required properties:" + str);
}
return new AutoValue_CrashlyticsReport_Session_Event_Device(this.batteryLevel, this.batteryVelocity.intValue(), this.proximityOn.booleanValue(), this.orientation.intValue(), this.ramUsed.longValue(), this.diskUsed.longValue());
}
}
}

View File

@@ -0,0 +1,60 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
public final class AutoValue_CrashlyticsReport_Session_Event_Log extends CrashlyticsReport.Session.Event.Log {
public final String content;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Log
public String getContent() {
return this.content;
}
public AutoValue_CrashlyticsReport_Session_Event_Log(String str) {
this.content = str;
}
public String toString() {
return "Log{content=" + this.content + "}";
}
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;
}
public int hashCode() {
return this.content.hashCode() ^ 1000003;
}
public static final class Builder extends CrashlyticsReport.Session.Event.Log.Builder {
public String content;
@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;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.Log.Builder
public CrashlyticsReport.Session.Event.Log build() {
String str = "";
if (this.content == null) {
str = " content";
}
if (!str.isEmpty()) {
throw new IllegalStateException("Missing required properties:" + str);
}
return new AutoValue_CrashlyticsReport_Session_Event_Log(this.content);
}
}
}

View File

@@ -0,0 +1,120 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
public final class AutoValue_CrashlyticsReport_Session_Event_RolloutAssignment extends CrashlyticsReport.Session.Event.RolloutAssignment {
public final String parameterKey;
public final String parameterValue;
public final CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant rolloutVariant;
public final long templateVersion;
@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 AutoValue_CrashlyticsReport_Session_Event_RolloutAssignment(CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant rolloutVariant, String str, String str2, long j) {
this.rolloutVariant = rolloutVariant;
this.parameterKey = str;
this.parameterValue = str2;
this.templateVersion = j;
}
public String toString() {
return "RolloutAssignment{rolloutVariant=" + this.rolloutVariant + ", parameterKey=" + this.parameterKey + ", parameterValue=" + this.parameterValue + ", templateVersion=" + this.templateVersion + "}";
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof CrashlyticsReport.Session.Event.RolloutAssignment)) {
return false;
}
CrashlyticsReport.Session.Event.RolloutAssignment rolloutAssignment = (CrashlyticsReport.Session.Event.RolloutAssignment) obj;
return this.rolloutVariant.equals(rolloutAssignment.getRolloutVariant()) && this.parameterKey.equals(rolloutAssignment.getParameterKey()) && this.parameterValue.equals(rolloutAssignment.getParameterValue()) && this.templateVersion == rolloutAssignment.getTemplateVersion();
}
public int hashCode() {
int hashCode = (((((this.rolloutVariant.hashCode() ^ 1000003) * 1000003) ^ this.parameterKey.hashCode()) * 1000003) ^ this.parameterValue.hashCode()) * 1000003;
long j = this.templateVersion;
return hashCode ^ ((int) (j ^ (j >>> 32)));
}
public static final class Builder extends CrashlyticsReport.Session.Event.RolloutAssignment.Builder {
public String parameterKey;
public String parameterValue;
public CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant rolloutVariant;
public Long templateVersion;
@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 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 setTemplateVersion(long j) {
this.templateVersion = Long.valueOf(j);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.RolloutAssignment.Builder
public CrashlyticsReport.Session.Event.RolloutAssignment build() {
String str = "";
if (this.rolloutVariant == null) {
str = " rolloutVariant";
}
if (this.parameterKey == null) {
str = str + " parameterKey";
}
if (this.parameterValue == null) {
str = str + " parameterValue";
}
if (this.templateVersion == null) {
str = str + " templateVersion";
}
if (!str.isEmpty()) {
throw new IllegalStateException("Missing required properties:" + str);
}
return new AutoValue_CrashlyticsReport_Session_Event_RolloutAssignment(this.rolloutVariant, this.parameterKey, this.parameterValue, this.templateVersion.longValue());
}
}
}

View File

@@ -0,0 +1,81 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
public final class AutoValue_CrashlyticsReport_Session_Event_RolloutAssignment_RolloutVariant extends CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant {
public final String rolloutId;
public final String variantId;
@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 AutoValue_CrashlyticsReport_Session_Event_RolloutAssignment_RolloutVariant(String str, String str2) {
this.rolloutId = str;
this.variantId = str2;
}
public String toString() {
return "RolloutVariant{rolloutId=" + this.rolloutId + ", variantId=" + this.variantId + "}";
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant)) {
return false;
}
CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant rolloutVariant = (CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant) obj;
return this.rolloutId.equals(rolloutVariant.getRolloutId()) && this.variantId.equals(rolloutVariant.getVariantId());
}
public int hashCode() {
return ((this.rolloutId.hashCode() ^ 1000003) * 1000003) ^ this.variantId.hashCode();
}
public static final class Builder extends CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant.Builder {
public String rolloutId;
public String variantId;
@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;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant.Builder
public CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant build() {
String str = "";
if (this.rolloutId == null) {
str = " rolloutId";
}
if (this.variantId == null) {
str = str + " variantId";
}
if (!str.isEmpty()) {
throw new IllegalStateException("Missing required properties:" + str);
}
return new AutoValue_CrashlyticsReport_Session_Event_RolloutAssignment_RolloutVariant(this.rolloutId, this.variantId);
}
}
}

View File

@@ -0,0 +1,61 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
import java.util.List;
/* loaded from: classes3.dex */
public final class AutoValue_CrashlyticsReport_Session_Event_RolloutsState extends CrashlyticsReport.Session.Event.RolloutsState {
public final List rolloutAssignments;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.RolloutsState
public List getRolloutAssignments() {
return this.rolloutAssignments;
}
public AutoValue_CrashlyticsReport_Session_Event_RolloutsState(List list) {
this.rolloutAssignments = list;
}
public String toString() {
return "RolloutsState{rolloutAssignments=" + this.rolloutAssignments + "}";
}
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;
}
public int hashCode() {
return this.rolloutAssignments.hashCode() ^ 1000003;
}
public static final class Builder extends CrashlyticsReport.Session.Event.RolloutsState.Builder {
public List rolloutAssignments;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.RolloutsState.Builder
public CrashlyticsReport.Session.Event.RolloutsState.Builder setRolloutAssignments(List list) {
if (list == null) {
throw new NullPointerException("Null rolloutAssignments");
}
this.rolloutAssignments = list;
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.Event.RolloutsState.Builder
public CrashlyticsReport.Session.Event.RolloutsState build() {
String str = "";
if (this.rolloutAssignments == null) {
str = " rolloutAssignments";
}
if (!str.isEmpty()) {
throw new IllegalStateException("Missing required properties:" + str);
}
return new AutoValue_CrashlyticsReport_Session_Event_RolloutsState(this.rolloutAssignments);
}
}
}

View File

@@ -0,0 +1,115 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
public final class AutoValue_CrashlyticsReport_Session_OperatingSystem extends CrashlyticsReport.Session.OperatingSystem {
public final String buildVersion;
public final boolean jailbroken;
public final int platform;
public final String version;
@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;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.OperatingSystem
public boolean isJailbroken() {
return this.jailbroken;
}
public AutoValue_CrashlyticsReport_Session_OperatingSystem(int i, String str, String str2, boolean z) {
this.platform = i;
this.version = str;
this.buildVersion = str2;
this.jailbroken = z;
}
public String toString() {
return "OperatingSystem{platform=" + this.platform + ", version=" + this.version + ", buildVersion=" + this.buildVersion + ", jailbroken=" + this.jailbroken + "}";
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof CrashlyticsReport.Session.OperatingSystem)) {
return false;
}
CrashlyticsReport.Session.OperatingSystem operatingSystem = (CrashlyticsReport.Session.OperatingSystem) obj;
return this.platform == operatingSystem.getPlatform() && this.version.equals(operatingSystem.getVersion()) && this.buildVersion.equals(operatingSystem.getBuildVersion()) && this.jailbroken == operatingSystem.isJailbroken();
}
public int hashCode() {
return ((((((this.platform ^ 1000003) * 1000003) ^ this.version.hashCode()) * 1000003) ^ this.buildVersion.hashCode()) * 1000003) ^ (this.jailbroken ? 1231 : 1237);
}
public static final class Builder extends CrashlyticsReport.Session.OperatingSystem.Builder {
public String buildVersion;
public Boolean jailbroken;
public Integer platform;
public String version;
@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;
}
@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 z) {
this.jailbroken = Boolean.valueOf(z);
return this;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.OperatingSystem.Builder
public CrashlyticsReport.Session.OperatingSystem build() {
String str = "";
if (this.platform == null) {
str = " platform";
}
if (this.version == null) {
str = str + " version";
}
if (this.buildVersion == null) {
str = str + " buildVersion";
}
if (this.jailbroken == null) {
str = str + " jailbroken";
}
if (!str.isEmpty()) {
throw new IllegalStateException("Missing required properties:" + str);
}
return new AutoValue_CrashlyticsReport_Session_OperatingSystem(this.platform.intValue(), this.version, this.buildVersion, this.jailbroken.booleanValue());
}
}
}

View File

@@ -0,0 +1,60 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
/* loaded from: classes3.dex */
public final class AutoValue_CrashlyticsReport_Session_User extends CrashlyticsReport.Session.User {
public final String identifier;
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.User
public String getIdentifier() {
return this.identifier;
}
public AutoValue_CrashlyticsReport_Session_User(String str) {
this.identifier = str;
}
public String toString() {
return "User{identifier=" + this.identifier + "}";
}
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;
}
public int hashCode() {
return this.identifier.hashCode() ^ 1000003;
}
public static final class Builder extends CrashlyticsReport.Session.User.Builder {
public String identifier;
@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;
}
@Override // com.google.firebase.crashlytics.internal.model.CrashlyticsReport.Session.User.Builder
public CrashlyticsReport.Session.User build() {
String str = "";
if (this.identifier == null) {
str = " identifier";
}
if (!str.isEmpty()) {
throw new IllegalStateException("Missing required properties:" + str);
}
return new AutoValue_CrashlyticsReport_Session_User(this.identifier);
}
}
}

View File

@@ -0,0 +1,59 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.StaticSessionData;
/* loaded from: classes3.dex */
public final class AutoValue_StaticSessionData extends StaticSessionData {
public final StaticSessionData.AppData appData;
public final StaticSessionData.DeviceData deviceData;
public final StaticSessionData.OsData osData;
@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;
}
@Override // com.google.firebase.crashlytics.internal.model.StaticSessionData
public StaticSessionData.OsData osData() {
return this.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;
}
public String toString() {
return "StaticSessionData{appData=" + this.appData + ", osData=" + this.osData + ", deviceData=" + this.deviceData + "}";
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof StaticSessionData)) {
return false;
}
StaticSessionData staticSessionData = (StaticSessionData) obj;
return this.appData.equals(staticSessionData.appData()) && this.osData.equals(staticSessionData.osData()) && this.deviceData.equals(staticSessionData.deviceData());
}
public int hashCode() {
return ((((this.appData.hashCode() ^ 1000003) * 1000003) ^ this.osData.hashCode()) * 1000003) ^ this.deviceData.hashCode();
}
}

View File

@@ -0,0 +1,87 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.DevelopmentPlatformProvider;
import com.google.firebase.crashlytics.internal.model.StaticSessionData;
/* loaded from: classes3.dex */
public final class AutoValue_StaticSessionData_AppData extends StaticSessionData.AppData {
public final String appIdentifier;
public final int deliveryMechanism;
public final DevelopmentPlatformProvider developmentPlatformProvider;
public final String installUuid;
public final String versionCode;
public final String versionName;
@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;
}
@Override // com.google.firebase.crashlytics.internal.model.StaticSessionData.AppData
public String installUuid() {
return this.installUuid;
}
@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;
}
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;
}
public String toString() {
return "AppData{appIdentifier=" + this.appIdentifier + ", versionCode=" + this.versionCode + ", versionName=" + this.versionName + ", installUuid=" + this.installUuid + ", deliveryMechanism=" + this.deliveryMechanism + ", developmentPlatformProvider=" + this.developmentPlatformProvider + "}";
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof StaticSessionData.AppData)) {
return false;
}
StaticSessionData.AppData appData = (StaticSessionData.AppData) obj;
return 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());
}
public int hashCode() {
return ((((((((((this.appIdentifier.hashCode() ^ 1000003) * 1000003) ^ this.versionCode.hashCode()) * 1000003) ^ this.versionName.hashCode()) * 1000003) ^ this.installUuid.hashCode()) * 1000003) ^ this.deliveryMechanism) * 1000003) ^ this.developmentPlatformProvider.hashCode();
}
}

View File

@@ -0,0 +1,105 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.StaticSessionData;
/* loaded from: classes3.dex */
public final class AutoValue_StaticSessionData_DeviceData extends StaticSessionData.DeviceData {
public final int arch;
public final int availableProcessors;
public final long diskSpace;
public final boolean isEmulator;
public final String manufacturer;
public final String model;
public final String modelClass;
public final int state;
public final long totalRam;
@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;
}
@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;
}
@Override // com.google.firebase.crashlytics.internal.model.StaticSessionData.DeviceData
public long totalRam() {
return this.totalRam;
}
public AutoValue_StaticSessionData_DeviceData(int i, String str, int i2, long j, long j2, boolean z, int i3, String str2, String str3) {
this.arch = i;
if (str == null) {
throw new NullPointerException("Null model");
}
this.model = str;
this.availableProcessors = i2;
this.totalRam = j;
this.diskSpace = j2;
this.isEmulator = z;
this.state = i3;
if (str2 == null) {
throw new NullPointerException("Null manufacturer");
}
this.manufacturer = str2;
if (str3 == null) {
throw new NullPointerException("Null modelClass");
}
this.modelClass = str3;
}
public String toString() {
return "DeviceData{arch=" + this.arch + ", model=" + this.model + ", availableProcessors=" + this.availableProcessors + ", totalRam=" + this.totalRam + ", diskSpace=" + this.diskSpace + ", isEmulator=" + this.isEmulator + ", state=" + this.state + ", manufacturer=" + this.manufacturer + ", modelClass=" + this.modelClass + "}";
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof StaticSessionData.DeviceData)) {
return false;
}
StaticSessionData.DeviceData deviceData = (StaticSessionData.DeviceData) obj;
return 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());
}
public int hashCode() {
int hashCode = (((((this.arch ^ 1000003) * 1000003) ^ this.model.hashCode()) * 1000003) ^ this.availableProcessors) * 1000003;
long j = this.totalRam;
int i = (hashCode ^ ((int) (j ^ (j >>> 32)))) * 1000003;
long j2 = this.diskSpace;
return ((((((((i ^ ((int) (j2 ^ (j2 >>> 32)))) * 1000003) ^ (this.isEmulator ? 1231 : 1237)) * 1000003) ^ this.state) * 1000003) ^ this.manufacturer.hashCode()) * 1000003) ^ this.modelClass.hashCode();
}
}

View File

@@ -0,0 +1,56 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.StaticSessionData;
/* loaded from: classes3.dex */
public final class AutoValue_StaticSessionData_OsData extends StaticSessionData.OsData {
public final boolean isRooted;
public final String osCodeName;
public final String osRelease;
@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 AutoValue_StaticSessionData_OsData(String str, String str2, boolean z) {
if (str == null) {
throw new NullPointerException("Null osRelease");
}
this.osRelease = str;
if (str2 == null) {
throw new NullPointerException("Null osCodeName");
}
this.osCodeName = str2;
this.isRooted = z;
}
public String toString() {
return "OsData{osRelease=" + this.osRelease + ", osCodeName=" + this.osCodeName + ", isRooted=" + this.isRooted + "}";
}
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof StaticSessionData.OsData)) {
return false;
}
StaticSessionData.OsData osData = (StaticSessionData.OsData) obj;
return this.osRelease.equals(osData.osRelease()) && this.osCodeName.equals(osData.osCodeName()) && this.isRooted == osData.isRooted();
}
public int hashCode() {
return ((((this.osRelease.hashCode() ^ 1000003) * 1000003) ^ this.osCodeName.hashCode()) * 1000003) ^ (this.isRooted ? 1231 : 1237);
}
}

View File

@@ -0,0 +1,866 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.model.AutoValue_CrashlyticsReport;
import com.google.firebase.crashlytics.internal.model.AutoValue_CrashlyticsReport_ApplicationExitInfo;
import com.google.firebase.crashlytics.internal.model.AutoValue_CrashlyticsReport_ApplicationExitInfo_BuildIdMappingForArch;
import com.google.firebase.crashlytics.internal.model.AutoValue_CrashlyticsReport_CustomAttribute;
import com.google.firebase.crashlytics.internal.model.AutoValue_CrashlyticsReport_FilesPayload;
import com.google.firebase.crashlytics.internal.model.AutoValue_CrashlyticsReport_FilesPayload_File;
import com.google.firebase.crashlytics.internal.model.AutoValue_CrashlyticsReport_Session;
import com.google.firebase.crashlytics.internal.model.AutoValue_CrashlyticsReport_Session_Application;
import com.google.firebase.crashlytics.internal.model.AutoValue_CrashlyticsReport_Session_Device;
import com.google.firebase.crashlytics.internal.model.AutoValue_CrashlyticsReport_Session_Event;
import com.google.firebase.crashlytics.internal.model.AutoValue_CrashlyticsReport_Session_Event_Application;
import com.google.firebase.crashlytics.internal.model.AutoValue_CrashlyticsReport_Session_Event_Application_Execution;
import com.google.firebase.crashlytics.internal.model.AutoValue_CrashlyticsReport_Session_Event_Application_Execution_BinaryImage;
import com.google.firebase.crashlytics.internal.model.AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Exception;
import com.google.firebase.crashlytics.internal.model.AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Signal;
import com.google.firebase.crashlytics.internal.model.AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Thread;
import com.google.firebase.crashlytics.internal.model.AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Thread_Frame;
import com.google.firebase.crashlytics.internal.model.AutoValue_CrashlyticsReport_Session_Event_Application_ProcessDetails;
import com.google.firebase.crashlytics.internal.model.AutoValue_CrashlyticsReport_Session_Event_Device;
import com.google.firebase.crashlytics.internal.model.AutoValue_CrashlyticsReport_Session_Event_Log;
import com.google.firebase.crashlytics.internal.model.AutoValue_CrashlyticsReport_Session_Event_RolloutAssignment;
import com.google.firebase.crashlytics.internal.model.AutoValue_CrashlyticsReport_Session_Event_RolloutAssignment_RolloutVariant;
import com.google.firebase.crashlytics.internal.model.AutoValue_CrashlyticsReport_Session_Event_RolloutsState;
import com.google.firebase.crashlytics.internal.model.AutoValue_CrashlyticsReport_Session_OperatingSystem;
import com.google.firebase.crashlytics.internal.model.AutoValue_CrashlyticsReport_Session_User;
import java.nio.charset.Charset;
import java.util.List;
/* loaded from: classes3.dex */
public abstract class CrashlyticsReport {
public static final Charset UTF_8 = Charset.forName("UTF-8");
public static abstract class Builder {
public abstract CrashlyticsReport build();
public abstract Builder setAppExitInfo(ApplicationExitInfo applicationExitInfo);
public abstract Builder setAppQualitySessionId(String str);
public abstract Builder setBuildVersion(String str);
public abstract Builder setDisplayVersion(String str);
public abstract Builder setFirebaseAuthenticationToken(String str);
public abstract Builder setFirebaseInstallationId(String str);
public abstract Builder setGmpAppId(String str);
public abstract Builder setInstallationUuid(String str);
public abstract Builder setNdkPayload(FilesPayload filesPayload);
public abstract Builder setPlatform(int i);
public abstract Builder setSdkVersion(String str);
public abstract Builder setSession(Session session);
}
public abstract ApplicationExitInfo getAppExitInfo();
public abstract String getAppQualitySessionId();
public abstract String getBuildVersion();
public abstract String getDisplayVersion();
public abstract String getFirebaseAuthenticationToken();
public abstract String getFirebaseInstallationId();
public abstract String getGmpAppId();
public abstract String getInstallationUuid();
public abstract FilesPayload getNdkPayload();
public abstract int getPlatform();
public abstract String getSdkVersion();
public abstract Session getSession();
public abstract Builder toBuilder();
public static Builder builder() {
return new AutoValue_CrashlyticsReport.Builder();
}
public CrashlyticsReport withEvents(List list) {
if (getSession() == null) {
throw new IllegalStateException("Reports without sessions cannot have events added to them.");
}
return toBuilder().setSession(getSession().withEvents(list)).build();
}
public CrashlyticsReport withNdkPayload(FilesPayload filesPayload) {
return toBuilder().setSession(null).setNdkPayload(filesPayload).build();
}
public CrashlyticsReport withApplicationExitInfo(ApplicationExitInfo applicationExitInfo) {
return applicationExitInfo == null ? this : toBuilder().setAppExitInfo(applicationExitInfo).build();
}
public CrashlyticsReport withSessionEndFields(long j, boolean z, String str) {
Builder builder = toBuilder();
if (getSession() != null) {
builder.setSession(getSession().withSessionEndFields(j, z, str));
}
return builder.build();
}
public CrashlyticsReport withAppQualitySessionId(String str) {
Builder appQualitySessionId = toBuilder().setAppQualitySessionId(str);
if (getSession() != null) {
appQualitySessionId.setSession(getSession().withAppQualitySessionId(str));
}
return appQualitySessionId.build();
}
public CrashlyticsReport withFirebaseInstallationId(String str) {
return toBuilder().setFirebaseInstallationId(str).build();
}
public CrashlyticsReport withFirebaseAuthenticationToken(String str) {
return toBuilder().setFirebaseAuthenticationToken(str).build();
}
public static abstract class FilesPayload {
public static abstract class Builder {
public abstract FilesPayload build();
public abstract Builder setFiles(List list);
public abstract Builder setOrgId(String str);
}
public abstract List getFiles();
public abstract String getOrgId();
public static Builder builder() {
return new AutoValue_CrashlyticsReport_FilesPayload.Builder();
}
public static abstract class File {
public static abstract class Builder {
public abstract File build();
public abstract Builder setContents(byte[] bArr);
public abstract Builder setFilename(String str);
}
public abstract byte[] getContents();
public abstract String getFilename();
public static Builder builder() {
return new AutoValue_CrashlyticsReport_FilesPayload_File.Builder();
}
}
}
public static abstract class CustomAttribute {
public static abstract class Builder {
public abstract CustomAttribute build();
public abstract Builder setKey(String str);
public abstract Builder setValue(String str);
}
public abstract String getKey();
public abstract String getValue();
public static Builder builder() {
return new AutoValue_CrashlyticsReport_CustomAttribute.Builder();
}
}
public static abstract class Session {
public abstract Application getApp();
public abstract String getAppQualitySessionId();
public abstract Device getDevice();
public abstract Long getEndedAt();
public abstract List getEvents();
public abstract String getGenerator();
public abstract int getGeneratorType();
public abstract String getIdentifier();
public abstract OperatingSystem getOs();
public abstract long getStartedAt();
public abstract User getUser();
public abstract boolean isCrashed();
public abstract Builder toBuilder();
public static Builder builder() {
return new AutoValue_CrashlyticsReport_Session.Builder().setCrashed(false);
}
public byte[] getIdentifierUtf8Bytes() {
return getIdentifier().getBytes(CrashlyticsReport.UTF_8);
}
public Session withEvents(List list) {
return toBuilder().setEvents(list).build();
}
public Session withSessionEndFields(long j, boolean z, String str) {
Builder builder = toBuilder();
builder.setEndedAt(Long.valueOf(j));
builder.setCrashed(z);
if (str != null) {
builder.setUser(User.builder().setIdentifier(str).build());
}
return builder.build();
}
public Session withAppQualitySessionId(String str) {
return toBuilder().setAppQualitySessionId(str).build();
}
public static abstract class Builder {
public abstract Session build();
public abstract Builder setApp(Application application);
public abstract Builder setAppQualitySessionId(String str);
public abstract Builder setCrashed(boolean z);
public abstract Builder setDevice(Device device);
public abstract Builder setEndedAt(Long l);
public abstract Builder setEvents(List list);
public abstract Builder setGenerator(String str);
public abstract Builder setGeneratorType(int i);
public abstract Builder setIdentifier(String str);
public abstract Builder setOs(OperatingSystem operatingSystem);
public abstract Builder setStartedAt(long j);
public abstract Builder setUser(User user);
public Builder setIdentifierFromUtf8Bytes(byte[] bArr) {
return setIdentifier(new String(bArr, CrashlyticsReport.UTF_8));
}
}
public static abstract class User {
public static abstract class Builder {
public abstract User build();
public abstract Builder setIdentifier(String str);
}
public abstract String getIdentifier();
public static Builder builder() {
return new AutoValue_CrashlyticsReport_Session_User.Builder();
}
}
public static abstract class Application {
public static abstract class Builder {
public abstract Application build();
public abstract Builder setDevelopmentPlatform(String str);
public abstract Builder setDevelopmentPlatformVersion(String str);
public abstract Builder setDisplayVersion(String str);
public abstract Builder setIdentifier(String str);
public abstract Builder setInstallationUuid(String str);
public abstract Builder setVersion(String str);
}
public static abstract class Organization {
}
public abstract String getDevelopmentPlatform();
public abstract String getDevelopmentPlatformVersion();
public abstract String getDisplayVersion();
public abstract String getIdentifier();
public abstract String getInstallationUuid();
public abstract Organization getOrganization();
public abstract String getVersion();
public static Builder builder() {
return new AutoValue_CrashlyticsReport_Session_Application.Builder();
}
}
public static abstract class OperatingSystem {
public static abstract class Builder {
public abstract OperatingSystem build();
public abstract Builder setBuildVersion(String str);
public abstract Builder setJailbroken(boolean z);
public abstract Builder setPlatform(int i);
public abstract Builder setVersion(String str);
}
public abstract String getBuildVersion();
public abstract int getPlatform();
public abstract String getVersion();
public abstract boolean isJailbroken();
public static Builder builder() {
return new AutoValue_CrashlyticsReport_Session_OperatingSystem.Builder();
}
}
public static abstract class Device {
public static abstract class Builder {
public abstract Device build();
public abstract Builder setArch(int i);
public abstract Builder setCores(int i);
public abstract Builder setDiskSpace(long j);
public abstract Builder setManufacturer(String str);
public abstract Builder setModel(String str);
public abstract Builder setModelClass(String str);
public abstract Builder setRam(long j);
public abstract Builder setSimulator(boolean z);
public abstract Builder setState(int i);
}
public abstract int getArch();
public abstract int getCores();
public abstract long getDiskSpace();
public abstract String getManufacturer();
public abstract String getModel();
public abstract String getModelClass();
public abstract long getRam();
public abstract int getState();
public abstract boolean isSimulator();
public static Builder builder() {
return new AutoValue_CrashlyticsReport_Session_Device.Builder();
}
}
public static abstract class Event {
public static abstract class Builder {
public abstract Event build();
public abstract Builder setApp(Application application);
public abstract Builder setDevice(Device device);
public abstract Builder setLog(Log log);
public abstract Builder setRollouts(RolloutsState rolloutsState);
public abstract Builder setTimestamp(long j);
public abstract Builder setType(String str);
}
public abstract Application getApp();
public abstract Device getDevice();
public abstract Log getLog();
public abstract RolloutsState getRollouts();
public abstract long getTimestamp();
public abstract String getType();
public abstract Builder toBuilder();
public static Builder builder() {
return new AutoValue_CrashlyticsReport_Session_Event.Builder();
}
public static abstract class Application {
public static abstract class Builder {
public abstract Application build();
public abstract Builder setAppProcessDetails(List list);
public abstract Builder setBackground(Boolean bool);
public abstract Builder setCurrentProcessDetails(ProcessDetails processDetails);
public abstract Builder setCustomAttributes(List list);
public abstract Builder setExecution(Execution execution);
public abstract Builder setInternalKeys(List list);
public abstract Builder setUiOrientation(int i);
}
public abstract List getAppProcessDetails();
public abstract Boolean getBackground();
public abstract ProcessDetails getCurrentProcessDetails();
public abstract List getCustomAttributes();
public abstract Execution getExecution();
public abstract List getInternalKeys();
public abstract int getUiOrientation();
public abstract Builder toBuilder();
public static Builder builder() {
return new AutoValue_CrashlyticsReport_Session_Event_Application.Builder();
}
public static abstract class Execution {
public static abstract class Builder {
public abstract Execution build();
public abstract Builder setAppExitInfo(ApplicationExitInfo applicationExitInfo);
public abstract Builder setBinaries(List list);
public abstract Builder setException(Exception exception);
public abstract Builder setSignal(Signal signal);
public abstract Builder setThreads(List list);
}
public abstract ApplicationExitInfo getAppExitInfo();
public abstract List getBinaries();
public abstract Exception getException();
public abstract Signal getSignal();
public abstract List getThreads();
public static Builder builder() {
return new AutoValue_CrashlyticsReport_Session_Event_Application_Execution.Builder();
}
public static abstract class Thread {
public static abstract class Builder {
public abstract Thread build();
public abstract Builder setFrames(List list);
public abstract Builder setImportance(int i);
public abstract Builder setName(String str);
}
public abstract List getFrames();
public abstract int getImportance();
public abstract String getName();
public static Builder builder() {
return new AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Thread.Builder();
}
public static abstract class Frame {
public static abstract class Builder {
public abstract Frame build();
public abstract Builder setFile(String str);
public abstract Builder setImportance(int i);
public abstract Builder setOffset(long j);
public abstract Builder setPc(long j);
public abstract Builder setSymbol(String str);
}
public abstract String getFile();
public abstract int getImportance();
public abstract long getOffset();
public abstract long getPc();
public abstract String getSymbol();
public static Builder builder() {
return new AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Thread_Frame.Builder();
}
}
}
public static abstract class Exception {
public static abstract class Builder {
public abstract Exception build();
public abstract Builder setCausedBy(Exception exception);
public abstract Builder setFrames(List list);
public abstract Builder setOverflowCount(int i);
public abstract Builder setReason(String str);
public abstract Builder setType(String str);
}
public abstract Exception getCausedBy();
public abstract List getFrames();
public abstract int getOverflowCount();
public abstract String getReason();
public abstract String getType();
public static Builder builder() {
return new AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Exception.Builder();
}
}
public static abstract class Signal {
public static abstract class Builder {
public abstract Signal build();
public abstract Builder setAddress(long j);
public abstract Builder setCode(String str);
public abstract Builder setName(String str);
}
public abstract long getAddress();
public abstract String getCode();
public abstract String getName();
public static Builder builder() {
return new AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Signal.Builder();
}
}
public static abstract class BinaryImage {
public abstract long getBaseAddress();
public abstract String getName();
public abstract long getSize();
public abstract String getUuid();
public static Builder builder() {
return new AutoValue_CrashlyticsReport_Session_Event_Application_Execution_BinaryImage.Builder();
}
public byte[] getUuidUtf8Bytes() {
String uuid = getUuid();
if (uuid != null) {
return uuid.getBytes(CrashlyticsReport.UTF_8);
}
return null;
}
public static abstract class Builder {
public abstract BinaryImage build();
public abstract Builder setBaseAddress(long j);
public abstract Builder setName(String str);
public abstract Builder setSize(long j);
public abstract Builder setUuid(String str);
public Builder setUuidFromUtf8Bytes(byte[] bArr) {
return setUuid(new String(bArr, CrashlyticsReport.UTF_8));
}
}
}
}
public static abstract class ProcessDetails {
public static abstract class Builder {
public abstract ProcessDetails build();
public abstract Builder setDefaultProcess(boolean z);
public abstract Builder setImportance(int i);
public abstract Builder setPid(int i);
public abstract Builder setProcessName(String str);
}
public abstract int getImportance();
public abstract int getPid();
public abstract String getProcessName();
public abstract boolean isDefaultProcess();
public static Builder builder() {
return new AutoValue_CrashlyticsReport_Session_Event_Application_ProcessDetails.Builder();
}
}
}
public static abstract class Device {
public static abstract class Builder {
public abstract Device build();
public abstract Builder setBatteryLevel(Double d);
public abstract Builder setBatteryVelocity(int i);
public abstract Builder setDiskUsed(long j);
public abstract Builder setOrientation(int i);
public abstract Builder setProximityOn(boolean z);
public abstract Builder setRamUsed(long j);
}
public abstract Double getBatteryLevel();
public abstract int getBatteryVelocity();
public abstract long getDiskUsed();
public abstract int getOrientation();
public abstract long getRamUsed();
public abstract boolean isProximityOn();
public static Builder builder() {
return new AutoValue_CrashlyticsReport_Session_Event_Device.Builder();
}
}
public static abstract class Log {
public static abstract class Builder {
public abstract Log build();
public abstract Builder setContent(String str);
}
public abstract String getContent();
public static Builder builder() {
return new AutoValue_CrashlyticsReport_Session_Event_Log.Builder();
}
}
public static abstract class RolloutsState {
public static abstract class Builder {
public abstract RolloutsState build();
public abstract Builder setRolloutAssignments(List list);
}
public abstract List getRolloutAssignments();
public static Builder builder() {
return new AutoValue_CrashlyticsReport_Session_Event_RolloutsState.Builder();
}
}
public static abstract class RolloutAssignment {
public static abstract class Builder {
public abstract RolloutAssignment build();
public abstract Builder setParameterKey(String str);
public abstract Builder setParameterValue(String str);
public abstract Builder setRolloutVariant(RolloutVariant rolloutVariant);
public abstract Builder setTemplateVersion(long j);
}
public abstract String getParameterKey();
public abstract String getParameterValue();
public abstract RolloutVariant getRolloutVariant();
public abstract long getTemplateVersion();
public static Builder builder() {
return new AutoValue_CrashlyticsReport_Session_Event_RolloutAssignment.Builder();
}
public static abstract class RolloutVariant {
public static abstract class Builder {
public abstract RolloutVariant build();
public abstract Builder setRolloutId(String str);
public abstract Builder setVariantId(String str);
}
public abstract String getRolloutId();
public abstract String getVariantId();
public static Builder builder() {
return new AutoValue_CrashlyticsReport_Session_Event_RolloutAssignment_RolloutVariant.Builder();
}
}
}
}
}
public static abstract class ApplicationExitInfo {
public static abstract class Builder {
public abstract ApplicationExitInfo build();
public abstract Builder setBuildIdMappingForArch(List list);
public abstract Builder setImportance(int i);
public abstract Builder setPid(int i);
public abstract Builder setProcessName(String str);
public abstract Builder setPss(long j);
public abstract Builder setReasonCode(int i);
public abstract Builder setRss(long j);
public abstract Builder setTimestamp(long j);
public abstract Builder setTraceFile(String str);
}
public abstract List getBuildIdMappingForArch();
public abstract int getImportance();
public abstract int getPid();
public abstract String getProcessName();
public abstract long getPss();
public abstract int getReasonCode();
public abstract long getRss();
public abstract long getTimestamp();
public abstract String getTraceFile();
public static Builder builder() {
return new AutoValue_CrashlyticsReport_ApplicationExitInfo.Builder();
}
public static abstract class BuildIdMappingForArch {
public static abstract class Builder {
public abstract BuildIdMappingForArch build();
public abstract Builder setArch(String str);
public abstract Builder setBuildId(String str);
public abstract Builder setLibraryName(String str);
}
public abstract String getArch();
public abstract String getBuildId();
public abstract String getLibraryName();
public static Builder builder() {
return new AutoValue_CrashlyticsReport_ApplicationExitInfo_BuildIdMappingForArch.Builder();
}
}
}
}

View File

@@ -0,0 +1,70 @@
package com.google.firebase.crashlytics.internal.model;
import com.google.firebase.crashlytics.internal.DevelopmentPlatformProvider;
/* loaded from: classes3.dex */
public abstract class StaticSessionData {
public abstract AppData appData();
public abstract DeviceData deviceData();
public abstract OsData osData();
public static StaticSessionData create(AppData appData, OsData osData, DeviceData deviceData) {
return new AutoValue_StaticSessionData(appData, osData, deviceData);
}
public static abstract class AppData {
public abstract String appIdentifier();
public abstract int deliveryMechanism();
public abstract DevelopmentPlatformProvider developmentPlatformProvider();
public abstract String installUuid();
public abstract String versionCode();
public abstract String versionName();
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 static abstract class OsData {
public abstract boolean isRooted();
public abstract String osCodeName();
public abstract String osRelease();
public static OsData create(String str, String str2, boolean z) {
return new AutoValue_StaticSessionData_OsData(str, str2, z);
}
}
public static abstract class DeviceData {
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();
public static DeviceData create(int i, String str, int i2, long j, long j2, boolean z, int i3, String str2, String str3) {
return new AutoValue_StaticSessionData_DeviceData(i, str, i2, j, j2, z, i3, str2, str3);
}
}
}

View File

@@ -0,0 +1,15 @@
package com.google.firebase.crashlytics.internal.model.serialization;
import android.util.JsonReader;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
import com.google.firebase.crashlytics.internal.model.serialization.CrashlyticsReportJsonTransform;
/* loaded from: classes3.dex */
public final /* synthetic */ class CrashlyticsReportJsonTransform$$ExternalSyntheticLambda8 implements CrashlyticsReportJsonTransform.ObjectParser {
@Override // com.google.firebase.crashlytics.internal.model.serialization.CrashlyticsReportJsonTransform.ObjectParser
public final Object parse(JsonReader jsonReader) {
CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame parseEventFrame;
parseEventFrame = CrashlyticsReportJsonTransform.parseEventFrame(jsonReader);
return parseEventFrame;
}
}

View File

@@ -0,0 +1,856 @@
package com.google.firebase.crashlytics.internal.model.serialization;
import android.util.Base64;
import android.util.JsonReader;
import com.google.firebase.crashlytics.internal.model.AutoCrashlyticsReportEncoder;
import com.google.firebase.crashlytics.internal.model.CrashlyticsReport;
import com.google.firebase.encoders.DataEncoder;
import com.google.firebase.encoders.json.JsonDataEncoderBuilder;
import java.io.IOException;
import java.io.StringReader;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
/* loaded from: classes3.dex */
public class CrashlyticsReportJsonTransform {
public static final DataEncoder CRASHLYTICS_REPORT_JSON_ENCODER = new JsonDataEncoderBuilder().configureWith(AutoCrashlyticsReportEncoder.CONFIG).ignoreNullValues(true).build();
public interface ObjectParser {
Object parse(JsonReader jsonReader);
}
public String reportToJson(CrashlyticsReport crashlyticsReport) {
return CRASHLYTICS_REPORT_JSON_ENCODER.encode(crashlyticsReport);
}
public String eventToJson(CrashlyticsReport.Session.Event event) {
return CRASHLYTICS_REPORT_JSON_ENCODER.encode(event);
}
public CrashlyticsReport reportFromJson(String str) {
try {
JsonReader jsonReader = new JsonReader(new StringReader(str));
try {
CrashlyticsReport parseReport = parseReport(jsonReader);
jsonReader.close();
return parseReport;
} finally {
}
} catch (IllegalStateException e) {
throw new IOException(e);
}
}
public CrashlyticsReport.Session.Event eventFromJson(String str) {
try {
JsonReader jsonReader = new JsonReader(new StringReader(str));
try {
CrashlyticsReport.Session.Event parseEvent = parseEvent(jsonReader);
jsonReader.close();
return parseEvent;
} finally {
}
} catch (IllegalStateException e) {
throw new IOException(e);
}
}
public static CrashlyticsReport parseReport(JsonReader jsonReader) {
CrashlyticsReport.Builder builder = CrashlyticsReport.builder();
jsonReader.beginObject();
while (jsonReader.hasNext()) {
String nextName = jsonReader.nextName();
nextName.hashCode();
switch (nextName) {
case "ndkPayload":
builder.setNdkPayload(parseNdkPayload(jsonReader));
break;
case "sdkVersion":
builder.setSdkVersion(jsonReader.nextString());
break;
case "appQualitySessionId":
builder.setAppQualitySessionId(jsonReader.nextString());
break;
case "appExitInfo":
builder.setAppExitInfo(parseAppExitInfo(jsonReader));
break;
case "buildVersion":
builder.setBuildVersion(jsonReader.nextString());
break;
case "firebaseAuthenticationToken":
builder.setFirebaseAuthenticationToken(jsonReader.nextString());
break;
case "gmpAppId":
builder.setGmpAppId(jsonReader.nextString());
break;
case "installationUuid":
builder.setInstallationUuid(jsonReader.nextString());
break;
case "firebaseInstallationId":
builder.setFirebaseInstallationId(jsonReader.nextString());
break;
case "platform":
builder.setPlatform(jsonReader.nextInt());
break;
case "displayVersion":
builder.setDisplayVersion(jsonReader.nextString());
break;
case "session":
builder.setSession(parseSession(jsonReader));
break;
default:
jsonReader.skipValue();
break;
}
}
jsonReader.endObject();
return builder.build();
}
public static CrashlyticsReport.Session parseSession(JsonReader jsonReader) {
CrashlyticsReport.Session.Builder builder = CrashlyticsReport.Session.builder();
jsonReader.beginObject();
while (jsonReader.hasNext()) {
String nextName = jsonReader.nextName();
nextName.hashCode();
switch (nextName) {
case "startedAt":
builder.setStartedAt(jsonReader.nextLong());
break;
case "appQualitySessionId":
builder.setAppQualitySessionId(jsonReader.nextString());
break;
case "identifier":
builder.setIdentifierFromUtf8Bytes(Base64.decode(jsonReader.nextString(), 2));
break;
case "endedAt":
builder.setEndedAt(Long.valueOf(jsonReader.nextLong()));
break;
case "device":
builder.setDevice(parseDevice(jsonReader));
break;
case "events":
builder.setEvents(parseArray(jsonReader, new ObjectParser() { // from class: com.google.firebase.crashlytics.internal.model.serialization.CrashlyticsReportJsonTransform$$ExternalSyntheticLambda0
@Override // com.google.firebase.crashlytics.internal.model.serialization.CrashlyticsReportJsonTransform.ObjectParser
public final Object parse(JsonReader jsonReader2) {
CrashlyticsReport.Session.Event parseEvent;
parseEvent = CrashlyticsReportJsonTransform.parseEvent(jsonReader2);
return parseEvent;
}
}));
break;
case "os":
builder.setOs(parseOs(jsonReader));
break;
case "app":
builder.setApp(parseApp(jsonReader));
break;
case "user":
builder.setUser(parseUser(jsonReader));
break;
case "generator":
builder.setGenerator(jsonReader.nextString());
break;
case "crashed":
builder.setCrashed(jsonReader.nextBoolean());
break;
case "generatorType":
builder.setGeneratorType(jsonReader.nextInt());
break;
default:
jsonReader.skipValue();
break;
}
}
jsonReader.endObject();
return builder.build();
}
public static CrashlyticsReport.FilesPayload parseNdkPayload(JsonReader jsonReader) {
CrashlyticsReport.FilesPayload.Builder builder = CrashlyticsReport.FilesPayload.builder();
jsonReader.beginObject();
while (jsonReader.hasNext()) {
String nextName = jsonReader.nextName();
nextName.hashCode();
if (nextName.equals("files")) {
builder.setFiles(parseArray(jsonReader, new ObjectParser() { // from class: com.google.firebase.crashlytics.internal.model.serialization.CrashlyticsReportJsonTransform$$ExternalSyntheticLambda1
@Override // com.google.firebase.crashlytics.internal.model.serialization.CrashlyticsReportJsonTransform.ObjectParser
public final Object parse(JsonReader jsonReader2) {
CrashlyticsReport.FilesPayload.File parseFile;
parseFile = CrashlyticsReportJsonTransform.parseFile(jsonReader2);
return parseFile;
}
}));
} else if (nextName.equals("orgId")) {
builder.setOrgId(jsonReader.nextString());
} else {
jsonReader.skipValue();
}
}
jsonReader.endObject();
return builder.build();
}
public static CrashlyticsReport.ApplicationExitInfo parseAppExitInfo(JsonReader jsonReader) {
CrashlyticsReport.ApplicationExitInfo.Builder builder = CrashlyticsReport.ApplicationExitInfo.builder();
jsonReader.beginObject();
while (jsonReader.hasNext()) {
String nextName = jsonReader.nextName();
nextName.hashCode();
switch (nextName) {
case "buildIdMappingForArch":
builder.setBuildIdMappingForArch(parseArray(jsonReader, new ObjectParser() { // from class: com.google.firebase.crashlytics.internal.model.serialization.CrashlyticsReportJsonTransform$$ExternalSyntheticLambda5
@Override // com.google.firebase.crashlytics.internal.model.serialization.CrashlyticsReportJsonTransform.ObjectParser
public final Object parse(JsonReader jsonReader2) {
CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch parseBuildIdMappingForArch;
parseBuildIdMappingForArch = CrashlyticsReportJsonTransform.parseBuildIdMappingForArch(jsonReader2);
return parseBuildIdMappingForArch;
}
}));
break;
case "pid":
builder.setPid(jsonReader.nextInt());
break;
case "pss":
builder.setPss(jsonReader.nextLong());
break;
case "rss":
builder.setRss(jsonReader.nextLong());
break;
case "timestamp":
builder.setTimestamp(jsonReader.nextLong());
break;
case "processName":
builder.setProcessName(jsonReader.nextString());
break;
case "reasonCode":
builder.setReasonCode(jsonReader.nextInt());
break;
case "traceFile":
builder.setTraceFile(jsonReader.nextString());
break;
case "importance":
builder.setImportance(jsonReader.nextInt());
break;
default:
jsonReader.skipValue();
break;
}
}
jsonReader.endObject();
return builder.build();
}
public static CrashlyticsReport.FilesPayload.File parseFile(JsonReader jsonReader) {
CrashlyticsReport.FilesPayload.File.Builder builder = CrashlyticsReport.FilesPayload.File.builder();
jsonReader.beginObject();
while (jsonReader.hasNext()) {
String nextName = jsonReader.nextName();
nextName.hashCode();
if (nextName.equals("filename")) {
builder.setFilename(jsonReader.nextString());
} else if (nextName.equals("contents")) {
builder.setContents(Base64.decode(jsonReader.nextString(), 2));
} else {
jsonReader.skipValue();
}
}
jsonReader.endObject();
return builder.build();
}
public static CrashlyticsReport.Session.User parseUser(JsonReader jsonReader) {
CrashlyticsReport.Session.User.Builder builder = CrashlyticsReport.Session.User.builder();
jsonReader.beginObject();
while (jsonReader.hasNext()) {
if (jsonReader.nextName().equals("identifier")) {
builder.setIdentifier(jsonReader.nextString());
} else {
jsonReader.skipValue();
}
}
jsonReader.endObject();
return builder.build();
}
public static CrashlyticsReport.Session.Application parseApp(JsonReader jsonReader) {
CrashlyticsReport.Session.Application.Builder builder = CrashlyticsReport.Session.Application.builder();
jsonReader.beginObject();
while (jsonReader.hasNext()) {
String nextName = jsonReader.nextName();
nextName.hashCode();
switch (nextName) {
case "identifier":
builder.setIdentifier(jsonReader.nextString());
break;
case "developmentPlatform":
builder.setDevelopmentPlatform(jsonReader.nextString());
break;
case "developmentPlatformVersion":
builder.setDevelopmentPlatformVersion(jsonReader.nextString());
break;
case "version":
builder.setVersion(jsonReader.nextString());
break;
case "installationUuid":
builder.setInstallationUuid(jsonReader.nextString());
break;
case "displayVersion":
builder.setDisplayVersion(jsonReader.nextString());
break;
default:
jsonReader.skipValue();
break;
}
}
jsonReader.endObject();
return builder.build();
}
public static CrashlyticsReport.Session.OperatingSystem parseOs(JsonReader jsonReader) {
CrashlyticsReport.Session.OperatingSystem.Builder builder = CrashlyticsReport.Session.OperatingSystem.builder();
jsonReader.beginObject();
while (jsonReader.hasNext()) {
String nextName = jsonReader.nextName();
nextName.hashCode();
switch (nextName) {
case "buildVersion":
builder.setBuildVersion(jsonReader.nextString());
break;
case "jailbroken":
builder.setJailbroken(jsonReader.nextBoolean());
break;
case "version":
builder.setVersion(jsonReader.nextString());
break;
case "platform":
builder.setPlatform(jsonReader.nextInt());
break;
default:
jsonReader.skipValue();
break;
}
}
jsonReader.endObject();
return builder.build();
}
public static CrashlyticsReport.Session.Device parseDevice(JsonReader jsonReader) {
CrashlyticsReport.Session.Device.Builder builder = CrashlyticsReport.Session.Device.builder();
jsonReader.beginObject();
while (jsonReader.hasNext()) {
String nextName = jsonReader.nextName();
nextName.hashCode();
switch (nextName) {
case "simulator":
builder.setSimulator(jsonReader.nextBoolean());
break;
case "manufacturer":
builder.setManufacturer(jsonReader.nextString());
break;
case "ram":
builder.setRam(jsonReader.nextLong());
break;
case "arch":
builder.setArch(jsonReader.nextInt());
break;
case "diskSpace":
builder.setDiskSpace(jsonReader.nextLong());
break;
case "cores":
builder.setCores(jsonReader.nextInt());
break;
case "model":
builder.setModel(jsonReader.nextString());
break;
case "state":
builder.setState(jsonReader.nextInt());
break;
case "modelClass":
builder.setModelClass(jsonReader.nextString());
break;
default:
jsonReader.skipValue();
break;
}
}
jsonReader.endObject();
return builder.build();
}
public static CrashlyticsReport.Session.Event parseEvent(JsonReader jsonReader) {
CrashlyticsReport.Session.Event.Builder builder = CrashlyticsReport.Session.Event.builder();
jsonReader.beginObject();
while (jsonReader.hasNext()) {
String nextName = jsonReader.nextName();
nextName.hashCode();
switch (nextName) {
case "device":
builder.setDevice(parseEventDevice(jsonReader));
break;
case "rollouts":
builder.setRollouts(parseEventRolloutsState(jsonReader));
break;
case "app":
builder.setApp(parseEventApp(jsonReader));
break;
case "log":
builder.setLog(parseEventLog(jsonReader));
break;
case "type":
builder.setType(jsonReader.nextString());
break;
case "timestamp":
builder.setTimestamp(jsonReader.nextLong());
break;
default:
jsonReader.skipValue();
break;
}
}
jsonReader.endObject();
return builder.build();
}
public static CrashlyticsReport.Session.Event.Application parseEventApp(JsonReader jsonReader) {
CrashlyticsReport.Session.Event.Application.Builder builder = CrashlyticsReport.Session.Event.Application.builder();
jsonReader.beginObject();
while (jsonReader.hasNext()) {
String nextName = jsonReader.nextName();
nextName.hashCode();
switch (nextName) {
case "appProcessDetails":
builder.setAppProcessDetails(parseArray(jsonReader, new ObjectParser() { // from class: com.google.firebase.crashlytics.internal.model.serialization.CrashlyticsReportJsonTransform$$ExternalSyntheticLambda4
@Override // com.google.firebase.crashlytics.internal.model.serialization.CrashlyticsReportJsonTransform.ObjectParser
public final Object parse(JsonReader jsonReader2) {
CrashlyticsReport.Session.Event.Application.ProcessDetails parseProcessDetails;
parseProcessDetails = CrashlyticsReportJsonTransform.parseProcessDetails(jsonReader2);
return parseProcessDetails;
}
}));
break;
case "background":
builder.setBackground(Boolean.valueOf(jsonReader.nextBoolean()));
break;
case "execution":
builder.setExecution(parseEventExecution(jsonReader));
break;
case "internalKeys":
builder.setInternalKeys(parseArray(jsonReader, new ObjectParser() { // from class: com.google.firebase.crashlytics.internal.model.serialization.CrashlyticsReportJsonTransform$$ExternalSyntheticLambda3
@Override // com.google.firebase.crashlytics.internal.model.serialization.CrashlyticsReportJsonTransform.ObjectParser
public final Object parse(JsonReader jsonReader2) {
CrashlyticsReport.CustomAttribute parseCustomAttribute;
parseCustomAttribute = CrashlyticsReportJsonTransform.parseCustomAttribute(jsonReader2);
return parseCustomAttribute;
}
}));
break;
case "customAttributes":
builder.setCustomAttributes(parseArray(jsonReader, new ObjectParser() { // from class: com.google.firebase.crashlytics.internal.model.serialization.CrashlyticsReportJsonTransform$$ExternalSyntheticLambda3
@Override // com.google.firebase.crashlytics.internal.model.serialization.CrashlyticsReportJsonTransform.ObjectParser
public final Object parse(JsonReader jsonReader2) {
CrashlyticsReport.CustomAttribute parseCustomAttribute;
parseCustomAttribute = CrashlyticsReportJsonTransform.parseCustomAttribute(jsonReader2);
return parseCustomAttribute;
}
}));
break;
case "uiOrientation":
builder.setUiOrientation(jsonReader.nextInt());
break;
case "currentProcessDetails":
builder.setCurrentProcessDetails(parseProcessDetails(jsonReader));
break;
default:
jsonReader.skipValue();
break;
}
}
jsonReader.endObject();
return builder.build();
}
public static CrashlyticsReport.Session.Event.Application.ProcessDetails parseProcessDetails(JsonReader jsonReader) {
CrashlyticsReport.Session.Event.Application.ProcessDetails.Builder builder = CrashlyticsReport.Session.Event.Application.ProcessDetails.builder();
jsonReader.beginObject();
while (jsonReader.hasNext()) {
String nextName = jsonReader.nextName();
nextName.hashCode();
switch (nextName) {
case "pid":
builder.setPid(jsonReader.nextInt());
break;
case "processName":
builder.setProcessName(jsonReader.nextString());
break;
case "defaultProcess":
builder.setDefaultProcess(jsonReader.nextBoolean());
break;
case "importance":
builder.setImportance(jsonReader.nextInt());
break;
default:
jsonReader.skipValue();
break;
}
}
jsonReader.endObject();
return builder.build();
}
public static CrashlyticsReport.Session.Event.Application.Execution parseEventExecution(JsonReader jsonReader) {
CrashlyticsReport.Session.Event.Application.Execution.Builder builder = CrashlyticsReport.Session.Event.Application.Execution.builder();
jsonReader.beginObject();
while (jsonReader.hasNext()) {
String nextName = jsonReader.nextName();
nextName.hashCode();
switch (nextName) {
case "appExitInfo":
builder.setAppExitInfo(parseAppExitInfo(jsonReader));
break;
case "threads":
builder.setThreads(parseArray(jsonReader, new ObjectParser() { // from class: com.google.firebase.crashlytics.internal.model.serialization.CrashlyticsReportJsonTransform$$ExternalSyntheticLambda6
@Override // com.google.firebase.crashlytics.internal.model.serialization.CrashlyticsReportJsonTransform.ObjectParser
public final Object parse(JsonReader jsonReader2) {
CrashlyticsReport.Session.Event.Application.Execution.Thread parseEventThread;
parseEventThread = CrashlyticsReportJsonTransform.parseEventThread(jsonReader2);
return parseEventThread;
}
}));
break;
case "signal":
builder.setSignal(parseEventSignal(jsonReader));
break;
case "binaries":
builder.setBinaries(parseArray(jsonReader, new ObjectParser() { // from class: com.google.firebase.crashlytics.internal.model.serialization.CrashlyticsReportJsonTransform$$ExternalSyntheticLambda7
@Override // com.google.firebase.crashlytics.internal.model.serialization.CrashlyticsReportJsonTransform.ObjectParser
public final Object parse(JsonReader jsonReader2) {
CrashlyticsReport.Session.Event.Application.Execution.BinaryImage parseEventBinaryImage;
parseEventBinaryImage = CrashlyticsReportJsonTransform.parseEventBinaryImage(jsonReader2);
return parseEventBinaryImage;
}
}));
break;
case "exception":
builder.setException(parseEventExecutionException(jsonReader));
break;
default:
jsonReader.skipValue();
break;
}
}
jsonReader.endObject();
return builder.build();
}
public static CrashlyticsReport.Session.Event.Application.Execution.Exception parseEventExecutionException(JsonReader jsonReader) {
CrashlyticsReport.Session.Event.Application.Execution.Exception.Builder builder = CrashlyticsReport.Session.Event.Application.Execution.Exception.builder();
jsonReader.beginObject();
while (jsonReader.hasNext()) {
String nextName = jsonReader.nextName();
nextName.hashCode();
switch (nextName) {
case "frames":
builder.setFrames(parseArray(jsonReader, new CrashlyticsReportJsonTransform$$ExternalSyntheticLambda8()));
break;
case "reason":
builder.setReason(jsonReader.nextString());
break;
case "type":
builder.setType(jsonReader.nextString());
break;
case "causedBy":
builder.setCausedBy(parseEventExecutionException(jsonReader));
break;
case "overflowCount":
builder.setOverflowCount(jsonReader.nextInt());
break;
default:
jsonReader.skipValue();
break;
}
}
jsonReader.endObject();
return builder.build();
}
public static CrashlyticsReport.Session.Event.Application.Execution.Signal parseEventSignal(JsonReader jsonReader) {
CrashlyticsReport.Session.Event.Application.Execution.Signal.Builder builder = CrashlyticsReport.Session.Event.Application.Execution.Signal.builder();
jsonReader.beginObject();
while (jsonReader.hasNext()) {
String nextName = jsonReader.nextName();
nextName.hashCode();
switch (nextName) {
case "address":
builder.setAddress(jsonReader.nextLong());
break;
case "code":
builder.setCode(jsonReader.nextString());
break;
case "name":
builder.setName(jsonReader.nextString());
break;
default:
jsonReader.skipValue();
break;
}
}
jsonReader.endObject();
return builder.build();
}
public static CrashlyticsReport.Session.Event.Application.Execution.BinaryImage parseEventBinaryImage(JsonReader jsonReader) {
CrashlyticsReport.Session.Event.Application.Execution.BinaryImage.Builder builder = CrashlyticsReport.Session.Event.Application.Execution.BinaryImage.builder();
jsonReader.beginObject();
while (jsonReader.hasNext()) {
String nextName = jsonReader.nextName();
nextName.hashCode();
switch (nextName) {
case "name":
builder.setName(jsonReader.nextString());
break;
case "size":
builder.setSize(jsonReader.nextLong());
break;
case "uuid":
builder.setUuidFromUtf8Bytes(Base64.decode(jsonReader.nextString(), 2));
break;
case "baseAddress":
builder.setBaseAddress(jsonReader.nextLong());
break;
default:
jsonReader.skipValue();
break;
}
}
jsonReader.endObject();
return builder.build();
}
public static CrashlyticsReport.Session.Event.Application.Execution.Thread parseEventThread(JsonReader jsonReader) {
CrashlyticsReport.Session.Event.Application.Execution.Thread.Builder builder = CrashlyticsReport.Session.Event.Application.Execution.Thread.builder();
jsonReader.beginObject();
while (jsonReader.hasNext()) {
String nextName = jsonReader.nextName();
nextName.hashCode();
switch (nextName) {
case "frames":
builder.setFrames(parseArray(jsonReader, new CrashlyticsReportJsonTransform$$ExternalSyntheticLambda8()));
break;
case "name":
builder.setName(jsonReader.nextString());
break;
case "importance":
builder.setImportance(jsonReader.nextInt());
break;
default:
jsonReader.skipValue();
break;
}
}
jsonReader.endObject();
return builder.build();
}
public static CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame parseEventFrame(JsonReader jsonReader) {
CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame.Builder builder = CrashlyticsReport.Session.Event.Application.Execution.Thread.Frame.builder();
jsonReader.beginObject();
while (jsonReader.hasNext()) {
String nextName = jsonReader.nextName();
nextName.hashCode();
switch (nextName) {
case "offset":
builder.setOffset(jsonReader.nextLong());
break;
case "symbol":
builder.setSymbol(jsonReader.nextString());
break;
case "pc":
builder.setPc(jsonReader.nextLong());
break;
case "file":
builder.setFile(jsonReader.nextString());
break;
case "importance":
builder.setImportance(jsonReader.nextInt());
break;
default:
jsonReader.skipValue();
break;
}
}
jsonReader.endObject();
return builder.build();
}
public static CrashlyticsReport.Session.Event.Device parseEventDevice(JsonReader jsonReader) {
CrashlyticsReport.Session.Event.Device.Builder builder = CrashlyticsReport.Session.Event.Device.builder();
jsonReader.beginObject();
while (jsonReader.hasNext()) {
String nextName = jsonReader.nextName();
nextName.hashCode();
switch (nextName) {
case "batteryLevel":
builder.setBatteryLevel(Double.valueOf(jsonReader.nextDouble()));
break;
case "batteryVelocity":
builder.setBatteryVelocity(jsonReader.nextInt());
break;
case "orientation":
builder.setOrientation(jsonReader.nextInt());
break;
case "diskUsed":
builder.setDiskUsed(jsonReader.nextLong());
break;
case "ramUsed":
builder.setRamUsed(jsonReader.nextLong());
break;
case "proximityOn":
builder.setProximityOn(jsonReader.nextBoolean());
break;
default:
jsonReader.skipValue();
break;
}
}
jsonReader.endObject();
return builder.build();
}
public static CrashlyticsReport.Session.Event.Log parseEventLog(JsonReader jsonReader) {
CrashlyticsReport.Session.Event.Log.Builder builder = CrashlyticsReport.Session.Event.Log.builder();
jsonReader.beginObject();
while (jsonReader.hasNext()) {
if (jsonReader.nextName().equals("content")) {
builder.setContent(jsonReader.nextString());
} else {
jsonReader.skipValue();
}
}
jsonReader.endObject();
return builder.build();
}
public static CrashlyticsReport.Session.Event.RolloutsState parseEventRolloutsState(JsonReader jsonReader) {
CrashlyticsReport.Session.Event.RolloutsState.Builder builder = CrashlyticsReport.Session.Event.RolloutsState.builder();
jsonReader.beginObject();
while (jsonReader.hasNext()) {
String nextName = jsonReader.nextName();
nextName.hashCode();
if (nextName.equals("assignments")) {
builder.setRolloutAssignments(parseArray(jsonReader, new ObjectParser() { // from class: com.google.firebase.crashlytics.internal.model.serialization.CrashlyticsReportJsonTransform$$ExternalSyntheticLambda2
@Override // com.google.firebase.crashlytics.internal.model.serialization.CrashlyticsReportJsonTransform.ObjectParser
public final Object parse(JsonReader jsonReader2) {
CrashlyticsReport.Session.Event.RolloutAssignment parseEventRolloutsAssignment;
parseEventRolloutsAssignment = CrashlyticsReportJsonTransform.parseEventRolloutsAssignment(jsonReader2);
return parseEventRolloutsAssignment;
}
}));
} else {
jsonReader.skipValue();
}
}
jsonReader.endObject();
return builder.build();
}
public static CrashlyticsReport.Session.Event.RolloutAssignment parseEventRolloutsAssignment(JsonReader jsonReader) {
CrashlyticsReport.Session.Event.RolloutAssignment.Builder builder = CrashlyticsReport.Session.Event.RolloutAssignment.builder();
jsonReader.beginObject();
while (jsonReader.hasNext()) {
String nextName = jsonReader.nextName();
nextName.hashCode();
switch (nextName) {
case "parameterKey":
builder.setParameterKey(jsonReader.nextString());
break;
case "templateVersion":
builder.setTemplateVersion(jsonReader.nextLong());
break;
case "rolloutVariant":
builder.setRolloutVariant(parseRolloutAssignmentRolloutVariant(jsonReader));
break;
case "parameterValue":
builder.setParameterValue(jsonReader.nextString());
break;
default:
jsonReader.skipValue();
break;
}
}
jsonReader.endObject();
return builder.build();
}
public static CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant parseRolloutAssignmentRolloutVariant(JsonReader jsonReader) {
CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant.Builder builder = CrashlyticsReport.Session.Event.RolloutAssignment.RolloutVariant.builder();
jsonReader.beginObject();
while (jsonReader.hasNext()) {
String nextName = jsonReader.nextName();
nextName.hashCode();
if (nextName.equals("variantId")) {
builder.setVariantId(jsonReader.nextString());
} else if (nextName.equals("rolloutId")) {
builder.setRolloutId(jsonReader.nextString());
} else {
jsonReader.skipValue();
}
}
jsonReader.endObject();
return builder.build();
}
public static CrashlyticsReport.CustomAttribute parseCustomAttribute(JsonReader jsonReader) {
CrashlyticsReport.CustomAttribute.Builder builder = CrashlyticsReport.CustomAttribute.builder();
jsonReader.beginObject();
while (jsonReader.hasNext()) {
String nextName = jsonReader.nextName();
nextName.hashCode();
if (nextName.equals("key")) {
builder.setKey(jsonReader.nextString());
} else if (nextName.equals("value")) {
builder.setValue(jsonReader.nextString());
} else {
jsonReader.skipValue();
}
}
jsonReader.endObject();
return builder.build();
}
public static CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch parseBuildIdMappingForArch(JsonReader jsonReader) {
CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch.Builder builder = CrashlyticsReport.ApplicationExitInfo.BuildIdMappingForArch.builder();
jsonReader.beginObject();
while (jsonReader.hasNext()) {
String nextName = jsonReader.nextName();
nextName.hashCode();
switch (nextName) {
case "libraryName":
builder.setLibraryName(jsonReader.nextString());
break;
case "arch":
builder.setArch(jsonReader.nextString());
break;
case "buildId":
builder.setBuildId(jsonReader.nextString());
break;
default:
jsonReader.skipValue();
break;
}
}
jsonReader.endObject();
return builder.build();
}
public static List parseArray(JsonReader jsonReader, ObjectParser objectParser) {
ArrayList arrayList = new ArrayList();
jsonReader.beginArray();
while (jsonReader.hasNext()) {
arrayList.add(objectParser.parse(jsonReader));
}
jsonReader.endArray();
return Collections.unmodifiableList(arrayList);
}
}