package defpackage;

import com.google.auto.value.AutoValue;
import defpackage.i20;
import org.json.JSONException;
import org.json.JSONObject;

/* JADX INFO: loaded from: classes2.dex */
@AutoValue
@tk2
public abstract class c58 {
    public static final mq1 a;

    static {
        qy4 qy4Var = new qy4();
        i20.a aVar = i20.a.a;
        qy4Var.b(c58.class, aVar);
        qy4Var.b(q40.class, aVar);
        a = qy4Var.a();
    }

    public static c58 a(String str) throws JSONException {
        JSONObject jSONObject = new JSONObject(str);
        String string = jSONObject.getString("rolloutId");
        String string2 = jSONObject.getString("parameterKey");
        String string3 = jSONObject.getString("parameterValue");
        String string4 = jSONObject.getString("variantId");
        long j = jSONObject.getLong("templateVersion");
        if (string3.length() > 256) {
            string3 = string3.substring(0, 256);
        }
        return new q40(string, string2, string3, string4, j);
    }

    public abstract String b();

    public abstract String c();

    public abstract String d();

    public abstract long e();

    public abstract String f();
}
