package io.netty.handler.codec.mqtt;

import g.a.a.a.a;

/* JADX INFO: loaded from: classes.dex */
public enum MqttQoS {
    AT_MOST_ONCE(0),
    AT_LEAST_ONCE(1),
    EXACTLY_ONCE(2),
    FAILURE(128);

    private final int value;

    MqttQoS(int i2) {
        this.value = i2;
    }

    public static MqttQoS valueOf(int i2) {
        MqttQoS[] mqttQoSArrValues = values();
        for (int i3 = 0; i3 < 4; i3++) {
            MqttQoS mqttQoS = mqttQoSArrValues[i3];
            if (mqttQoS.value == i2) {
                return mqttQoS;
            }
        }
        throw new IllegalArgumentException(a.l("invalid QoS: ", i2));
    }

    public int value() {
        return this.value;
    }
}
