package io.netty.handler.codec.mqtt;

import g.a.a.a.a;
import io.netty.util.internal.ObjectUtil;
import io.netty.util.internal.StringUtil;
import kotlinx.serialization.json.internal.AbstractJsonLexerKt;

/* JADX INFO: loaded from: classes.dex */
public final class MqttFixedHeader {
    private final boolean isDup;
    private final boolean isRetain;
    private final MqttMessageType messageType;
    private final MqttQoS qosLevel;
    private final int remainingLength;

    public MqttFixedHeader(MqttMessageType mqttMessageType, boolean z2, MqttQoS mqttQoS, boolean z3, int i2) {
        this.messageType = (MqttMessageType) ObjectUtil.checkNotNull(mqttMessageType, "messageType");
        this.isDup = z2;
        this.qosLevel = (MqttQoS) ObjectUtil.checkNotNull(mqttQoS, "qosLevel");
        this.isRetain = z3;
        this.remainingLength = i2;
    }

    public boolean isDup() {
        return this.isDup;
    }

    public boolean isRetain() {
        return this.isRetain;
    }

    public MqttMessageType messageType() {
        return this.messageType;
    }

    public MqttQoS qosLevel() {
        return this.qosLevel;
    }

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

    public String toString() {
        StringBuilder sb = new StringBuilder(StringUtil.simpleClassName(this));
        sb.append(AbstractJsonLexerKt.BEGIN_LIST);
        sb.append("messageType=");
        sb.append(this.messageType);
        sb.append(", isDup=");
        sb.append(this.isDup);
        sb.append(", qosLevel=");
        sb.append(this.qosLevel);
        sb.append(", isRetain=");
        sb.append(this.isRetain);
        sb.append(", remainingLength=");
        return a.w(sb, this.remainingLength, AbstractJsonLexerKt.END_LIST);
    }
}
