package com.google.firebase.crashlytics.internal.model;

import com.google.firebase.crashlytics.internal.DevelopmentPlatformProvider;
/* loaded from: classes4.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);
    }

    /* loaded from: classes4.dex */
    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);
        }
    }

    /* loaded from: classes4.dex */
    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);
        }
    }

    /* loaded from: classes4.dex */
    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);
        }
    }
}
