package io.netty.handler.codec.mqtt;

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

/* JADX INFO: loaded from: classes.dex */
public final class MqttMessageIdVariableHeader {
    private final int messageId;

    private MqttMessageIdVariableHeader(int i2) {
        this.messageId = i2;
    }

    public static MqttMessageIdVariableHeader from(int i2) {
        if (i2 < 1 || i2 > 65535) {
            throw new IllegalArgumentException(a.n("messageId: ", i2, " (expected: 1 ~ 65535)"));
        }
        return new MqttMessageIdVariableHeader(i2);
    }

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

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