package com.bytedance.helios.api.config;

import X.2HN;
import X.M12;
import com.bytedance.covode.number.Covode;
import com.google.gson.a.c;
import java.util.Map;
import java.util.Objects;

public final class ControlConfig {
    @c(LIZ = "condition_expression")
    public final String conditionExpression;
    @c(LIZ = "effect_expression")
    public final String effectExpression;
    @c(LIZ = "extra_info")
    public final Map<String, String> extraInfo;
    @c(LIZ = "filter_event_extra_info")
    public final Boolean filterEventExtraInfo;
    @c(LIZ = "upload_alog")
    public final Boolean uploadALog;
    @c(LIZ = "warning_type")
    public final String warningType;

    static {
        Covode.recordClassIndex(27344);
    }

    public ControlConfig() {
        this((String) null, (String) null, (String) null, (Map) null, (Boolean) null, (Boolean) null, 63, (2HN) null);
    }

    public static /* synthetic */ ControlConfig copy$default(ControlConfig controlConfig, String str, String str2, String str3, Map<String, String> map, Boolean bool, Boolean bool2, int i, Object obj) {
        if ((i & 1) != 0) {
            str = controlConfig.warningType;
        }
        if ((i & 2) != 0) {
            str2 = controlConfig.effectExpression;
        }
        if ((i & 4) != 0) {
            str3 = controlConfig.conditionExpression;
        }
        if ((i & 8) != 0) {
            map = controlConfig.extraInfo;
        }
        if ((i & 16) != 0) {
            bool = controlConfig.uploadALog;
        }
        if ((i & 32) != 0) {
            bool2 = controlConfig.filterEventExtraInfo;
        }
        return controlConfig.copy(str, str2, str3, map, bool, bool2);
    }

    private Object[] getObjects() {
        return new Object[]{this.warningType, this.effectExpression, this.conditionExpression, this.extraInfo, this.uploadALog, this.filterEventExtraInfo};
    }

    public final ControlConfig copy(String str, String str2, String str3, Map<String, String> map, Boolean bool, Boolean bool2) {
        String str4 = str2;
        String str5 = str3;
        M12.LIZ(str4, str5);
        return new ControlConfig(str, str4, str5, map, bool, bool2);
    }

    public final boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (!(obj instanceof ControlConfig)) {
            return false;
        }
        return M12.LIZ(((ControlConfig) obj).getObjects(), getObjects());
    }

    public final int hashCode() {
        return Objects.hash(getObjects());
    }

    public final String toString() {
        return M12.LIZ("ControlConfig:%s,%s,%s,%s,%s,%s", getObjects());
    }

    public final String getConditionExpression() {
        return this.conditionExpression;
    }

    public final String getEffectExpression() {
        return this.effectExpression;
    }

    public final Map<String, String> getExtraInfo() {
        return this.extraInfo;
    }

    public final Boolean getFilterEventExtraInfo() {
        return this.filterEventExtraInfo;
    }

    public final Boolean getUploadALog() {
        return this.uploadALog;
    }

    public final String getWarningType() {
        return this.warningType;
    }

    public ControlConfig(String str, String str2, String str3, Map<String, String> map, Boolean bool, Boolean bool2) {
        M12.LIZ(str2, str3);
        this.warningType = str;
        this.effectExpression = str2;
        this.conditionExpression = str3;
        this.extraInfo = map;
        this.uploadALog = bool;
        this.filterEventExtraInfo = bool2;
    }

    /* JADX WARNING: Illegal instructions before constructor call */
    /* Code decompiled incorrectly, please refer to instructions dump. */
    public /* synthetic */ ControlConfig(java.lang.String r8, java.lang.String r9, java.lang.String r10, java.util.Map r11, java.lang.Boolean r12, java.lang.Boolean r13, int r14, X.2HN r15) {
        /*
            r7 = this;
            r5 = r12
            r4 = r11
            r1 = r8
            r2 = r9
            r0 = r14 & 1
            r6 = 0
            if (r0 == 0) goto L_0x000a
            r1 = r6
        L_0x000a:
            r0 = r14 & 2
            java.lang.String r3 = "true"
            if (r0 == 0) goto L_0x0011
            r2 = r3
        L_0x0011:
            r0 = r14 & 4
            if (r0 == 0) goto L_0x002a
        L_0x0015:
            r0 = r14 & 8
            if (r0 == 0) goto L_0x001a
            r4 = r6
        L_0x001a:
            r0 = r14 & 16
            if (r0 == 0) goto L_0x001f
            r5 = r6
        L_0x001f:
            r0 = r14 & 32
            if (r0 == 0) goto L_0x0028
        L_0x0023:
            r0 = r7
            r0.<init>(r1, r2, r3, r4, r5, r6)
            return
        L_0x0028:
            r6 = r13
            goto L_0x0023
        L_0x002a:
            r3 = r10
            goto L_0x0015
        */
        throw new UnsupportedOperationException("Method not decompiled: com.bytedance.helios.api.config.ControlConfig.<init>(java.lang.String, java.lang.String, java.lang.String, java.util.Map, java.lang.Boolean, java.lang.Boolean, int, X.2HN):void");
    }
}
