package com.google.android.datatransport.runtime.scheduling.persistence;

import com.google.android.datatransport.runtime.scheduling.persistence.a;
import com.google.auto.value.AutoValue;
import defpackage.vw2;

/* JADX INFO: loaded from: classes.dex */
@AutoValue
abstract class c {
    public static final com.google.android.datatransport.runtime.scheduling.persistence.a a;

    @AutoValue.Builder
    public static abstract class a {
    }

    static {
        a.b bVar = new a.b();
        bVar.a = 10485760L;
        bVar.b = 200;
        bVar.c = 10000;
        bVar.d = 604800000L;
        bVar.e = 81920;
        String strK = bVar.a == null ? " maxStorageSizeInBytes" : "";
        if (bVar.b == null) {
            strK = strK.concat(" loadBatchSize");
        }
        if (bVar.c == null) {
            strK = vw2.k(strK, " criticalSectionEnterTimeoutMs");
        }
        if (bVar.d == null) {
            strK = vw2.k(strK, " eventCleanUpAge");
        }
        if (bVar.e == null) {
            strK = vw2.k(strK, " maxBlobByteSizePerRow");
        }
        if (!strK.isEmpty()) {
            throw new IllegalStateException("Missing required properties:".concat(strK));
        }
        a = new com.google.android.datatransport.runtime.scheduling.persistence.a(bVar.b.intValue(), bVar.c.intValue(), bVar.a.longValue(), bVar.d.longValue(), bVar.e.intValue());
    }

    public abstract int a();

    public abstract long b();

    public abstract int c();

    public abstract int d();

    public abstract long e();
}
