package com.bytedance.helios.api.config;

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

public final class InterestContentProviderConfig {
    @c(LIZ = "authority")
    public final String authority;
    @c(LIZ = "data_types")
    public final List<String> dataTypes;
    @c(LIZ = "monitor_error")
    public final double monitorError;
    @c(LIZ = "monitor_normal")
    public final double monitorNormal;

    static {
        Covode.recordClassIndex(27350);
    }

    public InterestContentProviderConfig() {
        this((String) null, 0.0d, 0.0d, (List) null, 15, (2HN) null);
    }

    public static /* synthetic */ InterestContentProviderConfig copy$default(InterestContentProviderConfig interestContentProviderConfig, String str, double d, double d2, List<String> list, int i, Object obj) {
        if ((i & 1) != 0) {
            str = interestContentProviderConfig.authority;
        }
        if ((i & 2) != 0) {
            d = interestContentProviderConfig.monitorNormal;
        }
        if ((i & 4) != 0) {
            d2 = interestContentProviderConfig.monitorError;
        }
        if ((i & 8) != 0) {
            list = interestContentProviderConfig.dataTypes;
        }
        return interestContentProviderConfig.copy(str, d, d2, list);
    }

    private Object[] getObjects() {
        return new Object[]{this.authority, Double.valueOf(this.monitorNormal), Double.valueOf(this.monitorError), this.dataTypes};
    }

    public final InterestContentProviderConfig copy(String str, double d, double d2, List<String> list) {
        String str2 = str;
        List<String> list2 = list;
        M12.LIZ(str2, list2);
        return new InterestContentProviderConfig(str2, d, d2, list2);
    }

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

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

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

    public final String getAuthority() {
        return this.authority;
    }

    public final List<String> getDataTypes() {
        return this.dataTypes;
    }

    public final double getMonitorError() {
        return this.monitorError;
    }

    public final double getMonitorNormal() {
        return this.monitorNormal;
    }

    public InterestContentProviderConfig(String str, double d, double d2, List<String> list) {
        M12.LIZ(str, list);
        this.authority = str;
        this.monitorNormal = d;
        this.monitorError = d2;
        this.dataTypes = list;
    }

    /* JADX INFO: this call moved to the top of the method (can break code semantics) */
    public /* synthetic */ InterestContentProviderConfig(String str, double d, double d2, List list, int i, 2HN r15) {
        this((i & 1) != 0 ? "" : str, (i & 2) != 0 ? 0.0d : d, (i & 4) == 0 ? d2 : 0.0d, (i & 8) != 0 ? Lel.INSTANCE : list);
    }
}
